International Journal of Computer Applications (0975 8887) Volume 41No.2, March 2012 8 BCIO: Brain Computer Interface Ontology Muhammad Siddiq Department of Computer Science & IT, Federal Urdu University of Arts, Sciences and Technology, Karachi, Pakistan Sheikh Kashif Raffat Department of Computer Science & IT, Federal Urdu University of Arts, Sciences and Technology, Karachi, Pakistan Farhan Shafiq Department of Computer Science & IT, Federal Urdu University of Arts, Sciences and Technology, Karachi, Pakistan ABSTRACT Brain Computer Interface (BCI) enable paralyze peoples to interact and control their environment by defining the direct communication between human feelings (brain) and technological aspects (external device). The feature extraction and translation of commands in BCI are the critical tasks, which are the key of BCI system. Using the semantic method will enhance the both of these features. Nowadays ontology for representing knowledge is becoming more popular in researchers to describe, share and integrate their scientific data. If the information, algorithms and results are stored in the form of ontological content, it will provide the efficient way to use and reuse the data related to BCI and will help to BCI researchers for standardization. Adding semantic in BCI will also improve the efficiency of current BCI system. General Terms Human Factor, Brain Computer Interface. Keywords Brain Computer Interface, Ontology, Semantic method. 1. INTRODUCTION Over the few decades, assistive technologies and related research have evaluated to help those people that are unable to operate the environment and perform a task without muscular activation. Brain Computer Interface (BCI) is an example of assistive technology. BCI help ―locked-in‖ state peoples to control their environment by creating communication link between brain and devices without muscular activation [1, 2]. The BCI system uses different brain signals recording methods, processing algorithms, protocols and cognitive techniques to extract features from brain signals and translate into the commands those enable devices to perform desired tasks of BCI user. The semantic model of BCI, that will use the semantic methods to interpreting brain signals, stored in the form of ontological contents will help to produce accurate commands in less time. According to Tom Gruber [3], ―Ontology can be viewed as a controlled vocabulary of well-defined terms defined by relationships between them, both human and machine are able to interpretation it easily.‖ The BCI system also required the well-defined vocabulary of symbols and character to translate the signals received from human to perform the desired task. In this paper we proposed an ontology for BCI system that will increase the efficiency of current BCI system. 2. RELATED WORK Magnetic Resonance Images (MRI) is using in neuro-surgery but the functional Magnetic Resonance Images (fMRI) have been used to control the robot in real time trough the brain signals [4]. Mechouche et al. [5] defined that MRI of brain based on ontology in OWL has much significance to assist the surgeon in identification. The feature extraction from image based on ontology was propped by Dameron et al. [6]. The controlled vocabulary of cell signaling was also developed. It‘s based on signal transduction and attributes of signaling molecules. Wei Wang et al. [7] defined semantic brain computer interface based on Electrocorticographic (ECoG). Carolin Ruf et al. [8] also described that semantic conditions based communication will have more significance in BCI system. The above semantic description of knowledge will help to create the ontology for BCI. The different signals like, Electroiculographic (EOG), Electromyographic (EMG), Electroencephalographic (EEG) etc. are the basic input of BCI system. To handle these signals semantically we studied the ―Ontology for Level-One Sensor Fusion‖ [9], which describe the different signals features. We also studied the Gene Ontology (GO) [10, 11] to developed the ontology for BCI system, as GO now became the de facto standard, it will also help to create a standard ontology according to Open Biomedical Ontology (OBO) [12] principles. 3. BRAIN COMPUTER INTERFACE (BCI) Since 1924 when Berger recorded an Electroencephalographic (EEG) to 1973 in which Vidal [13] defined the communication between brain and computer, the field of BCI was opened for researchers. The repaid development was been seen in 1990s [14, 15, 16, 17] when several researchers used different devices and build more comprehensive BCI systems. Invasive, Partially-invasive, Non-invasive BCIs and many toys, based on BCI system are the result of those researches. The basic design of any BCI system can be seen in Figure 1. Fig. 1: Basic diagram of BCI system The BCI2000 [18] is a general purpose BCI system that has the feature like, independence, scalability, real time capabilities, support and facilitation etc. but this existing BCI system model can be modified by adding the semantic approach, using ontology in it. Signal Acquisition BCI Control Feature Extraction Feature Translator Device Commands (Output) Brain Signals (input)