NeuroPhone: Brain-Mobile Phone Interface using a Wireless EEG Headset
|
|
|
- Milton Stuart Payne
- 10 years ago
- Views:
Transcription
1 NeuroPhone: Brain-Mobile Phone Interface using a Wireless EEG Headset Andrew T. Campbell, Tanzeem Choudhury, Shaohan Hu, Hong Lu, Matthew K. Mukerjee, Mashfiqui Rabbi, and Rajeev D. S. Raizada Dartmouth College, Hanover, NH, USA ABSTRACT Neural signals are everywhere just like mobile phones. We propose to use neural signals to control mobile phones for hands-free, silent and effortless human-mobile interaction. Until recently, devices for detecting neural signals have been costly, bulky and fragile. We present the design, implementation and evaluation of the NeuroPhone system, which allows neural signals to drive mobile phone applications on the iphone using cheap off-the-shelf wireless electroencephalography (EEG) headsets. We demonstrate a brain-controlled address book dialing app, which works on similar principles to P300-speller brain-computer interfaces: the phone flashes a sequence of photos of contacts from the address book and a P300 brain potential is elicited when the flashed photo matches the person whom the user wishes to dial. EEG signals from the headset are transmitted wirelessly to an iphone, which natively runs a lightweight classifier to discriminate P300 signals from noise. When a person s contactphoto triggers a P300, his/her phone number is automatically dialed. NeuroPhone breaks new ground as a brainmobile phone interface for ubiquitous pervasive computing. We discuss the challenges in making our initial prototype more practical, robust, and reliable as part of our on-going research. Categories and Subject Descriptors C.3 [Special-Purpose and Application-Based Systems]: Real-time and embedded systems General Terms Algorithm, Design, Experimentation, Human Factors, Measurement, Performance Keywords EEG, P300, Neural Signal Processing, Mobile Computing, Brain-Mobile Phone Interface Contact Author. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. MobiHeld 2010, August 30, 2010, New Delhi, India. Copyright 2010 ACM /10/08...$ INTRODUCTION Like mobile phones, neural signals are ever present in our everyday lives. Given the recent availability of low-cost wireless electroencephalography (EEG) headsets [2, 11, 12] and programmable mobile phones capable of running sophisticated machine learning algorithms, we can now interface neural signals to phones to deliver new mobile computing paradigms users on-the-go can simply think their way through all of their mobile applications. In this paper, we present the design, implementation and evaluation of the NeuroPhone system (see video demo [1]), a brain-mobile phone interface based on the wireless Emotiv EPOC EEG headset [2] and the iphone. We demonstrate a brain-controlled address-book dialing app, which works on similar principles to a P300-speller [7] brain-computer interface: the phone flashes a sequence of photos of contacts from the address book and a P300 brain potential is elicited when the flashed photo matches the person whom the user wishes to dial. We also demonstrate a version of the same app which detects the much larger and more easily detectable EEG signals triggered by the user winking their eyes when the target photo appears. This wink -triggered dialing works robustly in noisy conditions. The P300, or think -triggered, dialer is very promising but at present less reliable. One could argue that other hands off types of actuation such as voice recognition is more suitable an interface to mobile applications. However, our goal is to best understand how firing neurons can drive mobile applications and what the current limitations in the state of the art are when using off-the-shelf wireless EEG headsets and phones. In this paper, we discuss our broader vision of a brainmobile phone interface and then present the initial design, implementation, and evaluation of the NeuroPhone system. Our initial results look promising showing that the iphone is capable of processing raw neural signals and classifying the P300 using a cheap, noisy commercial EEG headset. However, a number of challenges remain in developing a practical and robust brain-mobile phone interface not only capable of working in controlled laboratory settings but also out in the wild. Addressing these challenges is part of our on-going research. 2. BRAIN-MOBILE PHONE INTERFACE We envision that many mobile applications can be reinvented; for example, instead of hand dialing your friend Tim while driving you can simply wink or think of him while your phone displays your contacts. We also imagine new many-toone mobile applications; for example, a teacher of a foreign
2 language is interested in seeing exactly how many students actually understood the last question she asked. The students are all wearing EEG headsets and their data is being streamed in real-time to the teacher s mobile phone. She simply takes out her mobile phone and it gives her up to the second statistics on each of her students. She quickly glances at the aggregate class statistics and realizing that the students really did understand her difficult question, proceeds with her lecture. Other scenarios may soon be possible; for example, a person enters a room (e.g., bar, club, meeting, classroom) and instantly has a sense of the overall emotional state of the space (i.e., happy, tension, frustration, sad, bored, hostile). There is prior work classifying EEG signals into different bands of frequencies corresponding to different emotions such as meditation and activity [9]. In addition, the Emotiv headset [2], which is designed primarily for gaming purposes, is also capable of detecting certain facial expressions (e.g., smile, laugh, shock eyebrows raised, anger eyebrows furrowed) and non-conscious emotions. If one could read the emotional state of people moving through a building then the notion of mood music would take on a literal sense. Many practical challenges remain to make this vision a reality. For example, research-grade EEG headsets [4] are expensive (e.g., tens of thousands of dollars) but offer a much more robust signal than the cheaper (e.g., $200-$500) headsets. As a result there is a significant amount of noise in the data of the cheaper headsets, requiring more sophisticated signal processing and machine learning techniques to classify neural events (e.g., P300). However, the cheaper headsets provide an encrypted wireless interface between the headset and computer allowing for mobility but complicating the design of a clean brain-mobile phone interface. Mobile phones are not designed to support continuous neural sensing applications. The energy cost of continuously streaming raw neural signals over wireless and running classifiers on the phone is challenging. We imagine that brain-mobile phone interfaces will be used when and where the user is: walking in a busy street, in a car, on a bicycle, while shopping, sitting quietly in a library, etc. We show that many of these use cases present significant noise artifacts in the data complicating the design of a practical brain-mobile interface today. Filtering out components of the signal associated with artifacts (e.g., neural signals associated with walking or unintentional facial expressions) is needed to advance this vision. We envision that wireless EEG headsets will become cheaper and more robust and that machine learning techniques developed for high end research-grade wired EEG headsets [4] can be effectively exploited by resource limited phones. As this vision gathers speed and noise issues are solved, EEG will be integrated into wearable fabric (e.g., baseball caps, woolen hats, bicycle helmets) or become the new wireless earphones plus (i.e., earphones plus a limited set of electrodes). This raises a number of interesting issues. For example, the NeuroPhone system relay (discussed later) transmits raw unencrypted neural signals over-the-air to the iphone in IP packets. This leads to the notion of insecure neural packets everywhere, opening up important privacy challenges that need to be addressed. 3. NEUROPHONE DESIGN We create the NeuroPhone as a means of taking a first step towards this vision. The NeuroPhone system uses the Figure 1: NeuroPhone in use iphone to display pictures of contacts in the user s address book. The pictures are displayed and individually flashed in a random order. The users concentrate on the picture of a person they wish to call in the case of the think mode of our application, called Dial Tim. Utilizing the P300 neural signal, NeuroPhone recognizes which person the user is focused on and calls them. The wink mode is similar to the think mode but the user simply winks with the left or right eye to make the intended call. The wink mode relies on the much more clearly defined muscle movement signals in the raw EEG data, rather than the much more subtle neural signals [13]. Figure 1 shows a user with the headset and phone, and Figure 2 shows the application running. In what follows, we present an overview of the P300 signal and the wireless Emotiv EPOC EEG headset used by our Dial Tim application. We also discuss a number of design considerations that directed our initial implementation discussed in Section P300 When somebody concentrates on a task-specific stimulus (e.g., a highlighted image in Dial Tim) among a pool of stimuli (e.g., non highlighted images), the task-related stimulus will elicit a positive peak with a latency of about 300ms from the stimulus onset in subject s EEG signal. This positive peak is known as the P300 signal in neuroscience literature [7]. P300 is emanated in the central-parietal region of the brain and can be found more or less throughout the EEG on a number of channels. Figure 4 illustrates such a P300 signal captured using our headset, where the signal is bandpass filtered and averaged over multiple trials. A classic example experiment driven by P300 signals is the P300 speller [3]. A grid of 6 6 alphanumeric characters is presented to a subject. The subject focuses on a specific character, while the rows and columns are randomly flashed. Whenever a row or column containing that specific character flashes, a P300 signal is elicited in the subject s EEG. The speller then predicts the specific character that the subject intends to select by determining the row and column that correspond to P300 signals in the subject s EEG and takes the letter at the intersection point. While we focus on the P300 neural signal as a driver of the Dial Tim application,
3 Figure 2: The Dial Tim application works on similar principles to P300-speller brain-computer interfaces: the phone flashes a sequence of photos of contacts from the address book and a P300 neural signal is elicited when the flashed photo matches the person whom the user wishes to dial. EEG signals from the headset are transmitted wirelessly to an iphone, which natively runs a simple classifier to discriminate P300 signals from noise. When a person s contact-photo triggers a P300, their phone number is automatically dialed. In this case, the user wants to dial Tim, thus when his picture is flashed, Tim is automatically dialed. we plan to study the suitability of other neural signals as part of on-going work. Wireless EEG Headset We use the Emotiv EPOC headset [2] which has 14 datacollecting electrodes and 2 reference electrodes (see Figures 6, 3, and 1). The electrodes are placed in roughly the international system and are labeled as such [9]. The headset transmits encrypted data wirelessly to a Windowsbased machine; the wireless chip is proprietary and operates in the same frequency range as (2.4Ghz). The software that comes with the Emotiv headset provides the following detection functionality: various facial expressions (referred to as Expressiv by Emotiv); levels of engagement, frustration, meditation, and excitement ( Affectiv ); subject-specific training and detection of certain cognitive neuro-activities such as push, pull, rotate, and lift ( Cognitiv ) [2]. Also built in the headset is a gyroscope that detects the change of orientation of subject s head. The headset is not meant to be an extremely reliable device, thus it is challenging to extract finer P300 signals from the EEGs this headset produces. But, as we state in our vision, this headset can be easily deployed at large scale because of its low price, and can be extremely handy if we can extract useful signals (e.g., P300) from it through smart signal processing and classification algorithms running on the phone. 3.3 Design Considerations In what follows, we discuss a number of design considerations that relate to building a reliable and robust NeuroPhone system. Signal to Noise Ratio (SNR): Since the Emotiv headset is not intended for finer signal detection, there is more noise than usual on every electrode of the EEG. To compound this issue, EEG s are relatively noisy to begin with [8]. Assuming that this noise is relatively random, it has the potential to completely invalidate the data that we use to detect winks and P300 signals in the first place. We study various solutions to increase the SNR, such as bandpass fil- Electrode 3.2 AF4 F8 F4 FC6 T8 P8 O2 O1 P7 T7 FC5 F3 F7 AF Time (second) 4 5 Figure 3: Raw data from the headset tering [9] and independent component analysis (ICA) [14]. A sensible approach to increase the SNR is to average the data over many trials, which is also a commonly used technique in neuroscience [10]. Naturally, this introduces delay in the acquisition of a reliable P300 signal, because we need to average several trials before actually detecting the P300. However, in wink mode we can avoid averaging because wink signals (Figure 5) are much more easily detectable in raw EEG data than P300 signals (Figure 4). Signal Processing: Although we are averaging data for a better SNR, we can still improve the EEG signals for better P300 detection. We use a bandpass filter to get rid of any noise that is not in the P300 frequency range [14]. Again this signal processing is unnecessary for wink mode because wink signals are much more easily detectable in raw EEG data. Phone Classifiers: Typically, realtime EEG signal processing and classification algorithms are designed for pow-
4 AF3 AF4 µ µ F7 FC5 T7 CMS F3 F4 F8 FC6 T8 DRL P7 P8 O1 O2 Figure 4: Multi-trial averaged bandpass filtered P300 signal from one electrode. The difference from the peak of the P300 signal to the background noise is about 6µV Figure 5: Unfiltered wink signal from one electrode. The difference from the peak of the wink signal to the background noise is about 140µV Figure 6: Electrode positions on the headset [2] erful machines, not resource limited mobile phones. For example, Lotte et al. [8] use a weighted combination of various classifiers for EEG classification. These classification algorithms are not practical to run on the mobile phone because of power efficiency and resource issues. To address this challenge, we combine two approaches for efficient classification on the phone: i) we do not supply all channels from the headset to the phone for classification, rather, only the relevant subset of EEG channels; and ii) we implement lightweight classifiers, more specifically, a multivariate equal-prior Bayesian classifier is used for wink mode and a simple decision stump is used for the think mode. EEG Headset Figure 7: Laptop Relay Forward Decryption Mobile Phone Application Classification Preprocessing NeuroPhone system architecture 4. IMPLEMENTATION In this section, we discuss the implementation details of the wink mode and the think mode for the Dial Tim application. Due to the fact that the headset only transmits encrypted data wirelessly and this data can be decrypted solely by Emotiv s closed-source SDK on a Windows machine, we use a laptop to relay the raw EEG data to the phone through WiFi. Upon receiving the EEG data, the phone carries out all the relevant signal processing and classification. The headset samples all channels at 128 samples/second, each of which is a 4-byte floating-point number corresponding to the voltage of a single electrode. The data rate of the EEG data streamed from the relay laptop to the mobile phone is 4kbps per channel. For each application mode, only relevant channels are streamed. Figure 7 shows the current system architecture. The phone uses simple machine learning techniques to determine user input (wink/non-wink or P300/non-P300). For the wink mode, we reverse mount the headset and only use the channels which are directly above the subject s eyes, i.e., O1 and O2. We develop a data collection program where the subject can easily label each wink. A multivariate Bayesian classifier is then trained and used for classification. We set equal-prior such that it will not be biased toward either wink or non-wink classes. In the preprocessing step, we calculate variances over a 90% overlapping sliding window of the two channels. The variances are used as features and are fed to the classifier in the classification stage. During the offline training phase, 2D Gaussian distributions are estimated for both the wink and non-wink class, as illustrated in Figure 8. The two Gaussians are mostly separated, which results in good online classification performance. For the think mode of the application, which utilizes the P300 signal, we attempt to use similar 2D Gaussians. However, the distributions of the classes prove to be too overlapped for reasonable classification. As discussed in the design consideration section, to cancel out unnecessary noise we preprocess the data by filtering it with a 0-9Hz bandpass filter and averaging the signal over multiple trials. We do this preprocessing separately for all 6 stimuli corresponding to the six images of the Dial Tim application. Following this we only crop the signal segment that corresponds to the highest peak value at around 300ms after the stimulus onset. For classification, we use a decision stump whose threshold is set to the maximum value among the cropped signal segments for all 6 images. 5. EVALUATION To evaluate our system, we test the wink and think modes in a variety of scenarios (e.g., sitting, walking) using two different Emotiv headsets and three different subjects. In what follows, we discuss our initial results. For the wink mode, we collect multiple sessions of data from all subjects while they sit relaxed or walk, then train
5 accuracy. Second, P300 signals are quite susceptible to external noise, illustrated by the fact that when subjects are sitting still, we have the best accuracies, whereas accuracy decreases when considerable auditory noise is introduced. Accuracy further declines when the subjects stand up, which potentially adds more noise due to subjects muscle controls and physical movements. Finally, even though different experiment settings result in different P300 detection accuracies, more data accumulation and averaging generally yields better detection accuracies. Figure 8: Gaussians for winks and non-winks an equal-prior Bayesian classifier using a set of five sessions of data from a single subject sitting relaxed. This classifier is then applied to the rest of the data to test whether it can generalize to unseen data by calculating the classification precision (i.e., percentage of classified winks that are actually real winks), recall (i.e., percentage of real winks that are actually classified as winks) and accuracy (i.e., percentage of all events that are correctly classified). The experiment results are shown in Table 1. As can be seen from the table, the classifier performs well on data collected for sitting-relaxed scenarios but walking results in a decline in performance. The decline of recall suggests that while the subjects are walking, a small amount of blinks are contaminated such that the classifier fails to pick them up; thus, representing false negatives. There is a larger decline in precision, which suggests that in additional to the increase in false negatives reflected by the recall, there is also a increase in false positives; noisy peaks in EEG data caused by walking are erroneously picked up by the classifier as blinks. Despite the performance decline of the wink classifier when applied to more noisy data, we can, however, still observe that it is robust in reasonably noisy scenarios. Sitting Relaxed Walking Precision 92.35% 86.15% Recall 99.39% 96.70% Accuracy 95.58% 92.58% Table 1: Wink classification results For think mode, we test on the same set of subjects. We carry out the P300 experiments with the subjects using the Dial Tim application while sitting still, sitting with loud background music, and standing up. We average the data over a set time interval. The accuracy values of the experiments are shown in Table 2. First, the accuracy increases as the data accumulation time increases, which coincides with the intuition that averaging over more data improves the SNR for the expected P300 signals, leading to higher Time Sitting Music (Sitting) Standing 20s 77.78% 44.44% 33.33% 50s 77.82% 66.67% 66.67% 100s 88.89% 88.89% 66.67% Table 2: Think classification accuracies. Times in the first column indicate the different time durations of data accumulation for averaging. Contact pictures are flashed once every half a second in random order; each of the 6 pictures has a 1/6 chance for each flash. Accuracy measures the proportion of correctly classified sessions. Note that chance level classification accuracy would be 1/ %. While our initial results are promising for a limited set of scenarios many challenges remain. Currently, to get usable P300 signals from the user, we need to average their data over a large number of trials. This is typically how neural signals are handled. However, this general unresponsiveness of the system proves to be rather frustrating for the end user. There has been recent works on single-trial classification of EEG data [5, 10]. We are currently investigating how to reliably carry out classification using such singletrial data approaches. We also carry out P300 experiments while subjects are walking and driving which yields low accuracies due to noise. We plan to study the application of different processing and classification algorithms capable of dealing with large induced noise from such activities. The CPU usage for our application on the iphone is 3.3%, and the total memory usage is 9.40MB, of which 9.14MB are for GUI elements, meaning that the actual preprocessing and classification components of our application are quite lightweight, using minimal amounts of memory. However, continuous use of NeuroPhone streaming raw EEG channels to the phone using WiFi and running processing and classification pipelines would lead to battery drain. We plan to study duty cycling the phone to solve this problem. 6. RELATED WORK There is a limited amount of related work in this area. A number of groups [3, 5, 14] use research/professional-quality EEG devices that offer higher quality signals but are expensive and based on wired headsets. In contrast, consumeroriented EEG headsets [2, 11, 12] are considerably cheaper and noisier, but at the same time are more geared toward gaming applications rather than the types of classification we have used them for. Typically, these headsets are wireless, enabling mobile uses. [6, 11] are more closely related to NeuroPhone. [6] develops a wireless EEG headband prototype with 4 electrodes targeting non-hairy skin area of the forehead, which is not suitable for P300 detection. [11] is a commercially available headset with a single electrode not
6 powerful enough for the types of applications we have in mind such as Dial Tim. These projects connect neural signals to mobile phones just to display visualization and simple frequency-domain analysis of the signal, not to drive mobile applications themselves. In essence, the phone is used as a mobile display and not as a phone. 7. CONCLUSION We have presented the evaluation of an initial prototype that brings together neural signals and phones to drive mobile applications in new ways. One could argue that connecting the wireless Emotiv EPOC EEG headset and iphone is just a simple engineering exercise. We believe the NeuroPhone system is an important development precisely because it is simple to engineer using cheap but noisy commercial components. NeuroPhone opens up new opportunities and challenges in ubiquitous sensing and pervasive computing. For example, sniffing packets could take on a very new meaning if brain-mobile phone interfaces become widely used. Anyone could simply sniff the packets out of the air and potentially reconstruct the thoughts of the user. Spying on a user and detecting something as simple as them thinking yes or no could have profound effects. Thus, securing brain signals over the air is an important challenge. [11] NeuroSky. Neurosky - experience the mindset. [12] OCZTechnology. nia game controller OCZ technology. peripherals/nia-neural_impulse_actuator. [13] A. B. Usakli, S. Gurkan, F. Aloise, G. Vecchiato, and F. Babiloni. On the use of electrooculogram for efficient human computer interfaces. Comput Intell Neurosci, page , [14] N. Xu, X. Gao, B. Hong, X. Miao, S. Gao, and F. Yang. BCI competition 2003-data set IIb: enhancing P300 wave detection using ICA-based subspace projections for BCI applications. IEEE Transactions on Biomedical Engineering, 51(6): , REFERENCES [1] Demo-Video. Neurophone. [2] EmotivSystems. Emotiv - brain computer interface technology. [3] L. Farwell and E. Donchin. Talking off the top of your head: toward a mental prosthesis utilizing event-related brain potentials. Electroencephalography and clinical Neurophysiology, 70(6): ,1988. [4] GugerTechnologies. g.tec - guger technologies. [5] K. Li, R. Sankar, Y. Arbel, and E. Donchin. P300 Based Single Trial Independent Component Analysis on EEG Signal. Foundations of Augmented Cognition. Neuroergonomics and Operational Neuroscience, pages , [6] C. Lin, L. Ko, C. Chang, Y. Wang, C. Chung, F. Yang, J. Duann, T. Jung, and J. Chiou. Wearable and Wireless Brain-Computer Interface and Its Applications. Foundations of Augmented Cognition. Neuroergonomics and Operational Neuroscience, pages , [7] D. E. J. Linden. The P300: where in the brain is it produced and what does it tell us? Neuroscientist, 11(6):563 76, Dec [8] F. Lotte, M. Congedo, A. Lécuyer, F. Lamarche, and B. Arnaldi. A review of classification algorithms for EEG-based brain-computer interfaces. J Neural Eng, 4(2):R1 R13, Jun [9] J. Malmivuo and R. Plonsey. Bioelectromagnetism - Principles and Applications of Bioelectric and Biomagnetic Fields. OxfordUniversityPress,New York, [10] A. Mouraux and G. Iannetti. Across-trial averaging of event-related EEG responses and beyond. Magnetic resonance imaging, 26(7): , 2008.
Documentation Wadsworth BCI Dataset (P300 Evoked Potentials) Data Acquired Using BCI2000's P3 Speller Paradigm (http://www.bci2000.
Documentation Wadsworth BCI Dataset (P300 Evoked Potentials) Data Acquired Using BCI2000's P3 Speller Paradigm (http://www.bci2000.org) BCI Competition III Challenge 2004 Organizer: Benjamin Blankertz
TECHNICAL SPECIFICATIONS, VALIDATION, AND RESEARCH USE CONTENTS:
TECHNICAL SPECIFICATIONS, VALIDATION, AND RESEARCH USE CONTENTS: Introduction to Muse... 2 Technical Specifications... 3 Research Validation... 4 Visualizing and Recording EEG... 6 INTRODUCTION TO MUSE
P300 Spelling Device with g.usbamp and Simulink V3.12.03. Copyright 2012 g.tec medical engineering GmbH
g.tec medical engineering GmbH 4521 Schiedlberg, Sierningstrasse 14, Austria Tel.: (43)-7251-22240-0 Fax: (43)-7251-22240-39 [email protected], http://www.gtec.at P300 Spelling Device with g.usbamp and Simulink
GETTING STARTED WITH LABVIEW POINT-BY-POINT VIS
USER GUIDE GETTING STARTED WITH LABVIEW POINT-BY-POINT VIS Contents Using the LabVIEW Point-By-Point VI Libraries... 2 Initializing Point-By-Point VIs... 3 Frequently Asked Questions... 5 What Are the
Data Analysis Methods: Net Station 4.1 By Peter Molfese
Data Analysis Methods: Net Station 4.1 By Peter Molfese Preparing Data for Statistics (preprocessing): 1. Rename your files to correct any typos or formatting issues. a. The General format for naming files
A Cell-Phone Based Brain-Computer Interface for Communication in Daily Life
A Cell-Phone Based Brain-Computer Interface for Communication in Daily Life Yu-Te Wang 1, Yijun Wang 1 and Tzyy-Ping Jung Swartz Center for Computational Neuroscience, Institute for Neural Computational
Toward Construction of an Inexpensive Brain Computer Interface for Goal Oriented Applications
Toward Construction of an Inexpensive Brain Computer Interface for Goal Oriented Applications Anthony J. Portelli (student) and Slawomir J. Nasuto, School of Systems Engineering, University of Reading,
International Journal of Advanced Information in Arts, Science & Management Vol.2, No.2, December 2014
Efficient Attendance Management System Using Face Detection and Recognition Arun.A.V, Bhatath.S, Chethan.N, Manmohan.C.M, Hamsaveni M Department of Computer Science and Engineering, Vidya Vardhaka College
Establishing How Many VoIP Calls a Wireless LAN Can Support Without Performance Degradation
Establishing How Many VoIP Calls a Wireless LAN Can Support Without Performance Degradation ABSTRACT Ángel Cuevas Rumín Universidad Carlos III de Madrid Department of Telematic Engineering Ph.D Student
People centric sensing Leveraging mobile technologies to infer human activities. Applications. History of Sensing Platforms
People centric sensing People centric sensing Leveraging mobile technologies to infer human activities People centric sensing will help [ ] by enabling a different way to sense, learn, visualize, and share
Functional neuroimaging. Imaging brain function in real time (not just the structure of the brain).
Functional neuroimaging Imaging brain function in real time (not just the structure of the brain). The brain is bloody & electric Blood increase in neuronal activity increase in metabolic demand for glucose
I Think, Therefore I Am: Usability and Security of Authentication Using Brainwaves
I Think, Therefore I Am: Usability and Security of Authentication Using Brainwaves John Chuang 1, Hamilton Nguyen 2, Charles Wang 2, and Benjamin Johnson 3 1 School of Information, UC Berkeley 2 Department
Evaluation of Attention and Relaxation Levels of Archers in Shooting Process using Brain Wave Signal Analysis Algorithms. NeuroSky Inc.
, Vol. 12, No 3, pp.341-350, September 2009 Evaluation of Attention and Relaxation Levels of Archers in Shooting Process using Brain Wave Signal Analysis Algorithms KooHyoung Lee NeuroSky Inc. [email protected]
Using EEG to Improve Massive Open Online Courses Feedback Interaction
Using EEG to Improve Massive Open Online Courses Feedback Interaction Haohan Wang, Yiwei Li, Xiaobo Hu, Yucong Yang, Zhu Meng, Kai-min Chang Language Technologies Institute School of Computer Science Carnegie
VIDEO Intypedia012en LESSON 12: WI FI NETWORKS SECURITY. AUTHOR: Raúl Siles. Founder and Security Analyst at Taddong
VIDEO Intypedia012en LESSON 12: WI FI NETWORKS SECURITY AUTHOR: Raúl Siles Founder and Security Analyst at Taddong Hello and welcome to Intypedia. Today we will talk about the exciting world of security
Video-Based Eye Tracking
Video-Based Eye Tracking Our Experience with Advanced Stimuli Design for Eye Tracking Software A. RUFA, a G.L. MARIOTTINI, b D. PRATTICHIZZO, b D. ALESSANDRINI, b A. VICINO, b AND A. FEDERICO a a Department
STMicroelectronics is pleased to present the. SENSational. Attend a FREE One-Day Technical Seminar Near YOU!
SENSational STMicroelectronics is pleased to present the SENSational Seminar Attend a FREE One-Day Technical Seminar Near YOU! Seminar Sensors and the Internet of Things are changing the way we interact
SEMANTIC SECURITY ANALYSIS OF SCADA NETWORKS TO DETECT MALICIOUS CONTROL COMMANDS IN POWER GRID
SEMANTIC SECURITY ANALYSIS OF SCADA NETWORKS TO DETECT MALICIOUS CONTROL COMMANDS IN POWER GRID ZBIGNIEW KALBARCZYK EMAIL: [email protected] UNIVERSITY OF ILLINOIS AT URBANA-CHAMPAIGN JANUARY 2014
How To Fix Out Of Focus And Blur Images With A Dynamic Template Matching Algorithm
IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X Image Estimation Algorithm for Out of Focus and Blur Images to Retrieve the Barcode
A Demonstration of a Robust Context Classification System (CCS) and its Context ToolChain (CTC)
A Demonstration of a Robust Context Classification System () and its Context ToolChain (CTC) Martin Berchtold, Henning Günther and Michael Beigl Institut für Betriebssysteme und Rechnerverbund Abstract.
EFFICIENT DATA PRE-PROCESSING FOR DATA MINING
EFFICIENT DATA PRE-PROCESSING FOR DATA MINING USING NEURAL NETWORKS JothiKumar.R 1, Sivabalan.R.V 2 1 Research scholar, Noorul Islam University, Nagercoil, India Assistant Professor, Adhiparasakthi College
ANIMA: Non-Conventional Interfaces in Robot Control Through Electroencephalography and Electrooculography: Motor Module
Ninth LACCEI Latin American and Caribbean Conference (LACCEI 2011), Engineering for a Smart Planet, Innovation, Information Technology and Computational Tools for Sustainable Development, August 3-5, 2011,
Classic EEG (ERPs)/ Advanced EEG. Quentin Noirhomme
Classic EEG (ERPs)/ Advanced EEG Quentin Noirhomme Outline Origins of MEEG Event related potentials Time frequency decomposition i Source reconstruction Before to start EEGlab Fieldtrip (included in spm)
MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL
MANAGING QUEUE STABILITY USING ART2 IN ACTIVE QUEUE MANAGEMENT FOR CONGESTION CONTROL G. Maria Priscilla 1 and C. P. Sumathi 2 1 S.N.R. Sons College (Autonomous), Coimbatore, India 2 SDNB Vaishnav College
Using Real Time Computer Vision Algorithms in Automatic Attendance Management Systems
Using Real Time Computer Vision Algorithms in Automatic Attendance Management Systems Visar Shehu 1, Agni Dika 2 Contemporary Sciences and Technologies - South East European University, Macedonia 1 Contemporary
Knowledge Discovery and Data Mining. Structured vs. Non-Structured Data
Knowledge Discovery and Data Mining Unit # 2 1 Structured vs. Non-Structured Data Most business databases contain structured data consisting of well-defined fields with numeric or alphanumeric values.
OpenViBE: An Open-Source Software Platform to. and Virtual Environments
OpenViBE: An Open-Source Software Platform to Design, Test and Use Brain-Computer Interfaces in Real and Virtual Environments Yann Renard 1,, Fabien Lotte 1, Guillaume Gibert 2, Marco Congedo 3, Emmanuel
Effective Use of Android Sensors Based on Visualization of Sensor Information
, pp.299-308 http://dx.doi.org/10.14257/ijmue.2015.10.9.31 Effective Use of Android Sensors Based on Visualization of Sensor Information Young Jae Lee Faculty of Smartmedia, Jeonju University, 303 Cheonjam-ro,
Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya [email protected]
Internet of things (IOT) applications covering industrial domain Dev Bhattacharya [email protected] Outline Internet of things What is Internet of things (IOT) Simplified IOT System Architecture
Fetal monitoring on the move, from a hospital to in-home setting
Michiel Rooijakkers MSc TU/e - Signal Processing Systems SEBAN (Smart Energy Body Area Sensor Networks for Pregnancy Monitoring) 18 th October 2011 Fetal monitoring on the move, from a hospital to in-home
White Paper Perceived Performance Tuning a system for what really matters
TMurgent Technologies White Paper Perceived Performance Tuning a system for what really matters September 18, 2003 White Paper: Perceived Performance 1/7 TMurgent Technologies Introduction The purpose
Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks
Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks Ayman Wazwaz, Computer Engineering Department, Palestine Polytechnic University, Hebron, Palestine, [email protected] Duaa sweity
Electrophysiology of the expectancy process: Processing the CNV potential
Electrophysiology of the expectancy process: Processing the CNV potential *, Išgum V. ** *, Boživska L. Laboratory of Neurophysiology, Institute of Physiology, Medical Faculty, University Sv. Kiril i Metodij,
Messaging and Voice Conferencing through Wi-Fi Network
RESEARCH ARTICLE OPEN ACCESS Messaging and Voice Conferencing through Wi-Fi Network Miss. Nayana H S, Dr. M C Padma Mtech (CE) Department of C S & E, PES College of Engineering, Mandya, Karnataka, India.
Service and Resource Discovery in Smart Spaces Composed of Low Capacity Devices
Service and Resource Discovery in Smart Spaces Composed of Low Capacity Devices Önder Uzun, Tanır Özçelebi, Johan Lukkien, Remi Bosman System Architecture and Networking Department of Mathematics and Computer
A Cell-Phone Based Brain-Computer Interface for Communication in Daily Life
A Cell-Phone Based Brain-Computer Interface for Communication in Daily Life Yu-Te Wang, Yijun Wang, and Tzyy-Ping Jung Swartz Center for Computational Neuroscience, Institute for Neural Computational University
Attention Sensitive Web Browsing
Attention Sensitive Web Browsing Joy Bose Samsung R&D Institute [email protected] Amit Singhai Samsung R&D institute [email protected] Ankit Kumar Samsung R&D institute [email protected] Anish
Ammar Ahmad Awan, Muhammad Aamir Saleem, Sungyoung Lee
Ofisina : Kinect based Virtual Office Assistant Ammar Ahmad Awan, Muhammad Aamir Saleem, Sungyoung Lee Dept. of Computer Engineering, Kyung Hee University, Yongin, South Korea {ammar, aamir, sylee}@oslab.khu.ac.kr
Gaming as a Service. Prof. Victor C.M. Leung. The University of British Columbia, Canada www.ece.ubc.ca/~vleung
Gaming as a Service Prof. Victor C.M. Leung The University of British Columbia, Canada www.ece.ubc.ca/~vleung International Conference on Computing, Networking and Communications 4 February, 2014 Outline
Navigation Aid And Label Reading With Voice Communication For Visually Impaired People
Navigation Aid And Label Reading With Voice Communication For Visually Impaired People A.Manikandan 1, R.Madhuranthi 2 1 M.Kumarasamy College of Engineering, [email protected],karur,india 2 M.Kumarasamy
Mobile and Sensor Systems
Mobile and Sensor Systems Lecture 1: Introduction to Mobile Systems Dr Cecilia Mascolo About Me In this course The course will include aspects related to general understanding of Mobile and ubiquitous
RESEARCH ON SPOKEN LANGUAGE PROCESSING Progress Report No. 29 (2008) Indiana University
RESEARCH ON SPOKEN LANGUAGE PROCESSING Progress Report No. 29 (2008) Indiana University A Software-Based System for Synchronizing and Preprocessing Eye Movement Data in Preparation for Analysis 1 Mohammad
Systems Manager Cloud Based Mobile Device Management
Datasheet Systems Manager Systems Manager Cloud Based Mobile Device Management Overview Meraki Systems Manager provides cloud-based over-the-air centralized management, diagnostics, and monitoring of the
Brain Computer Interfaces (BCI) Communication Training of brain activity
Brain Computer Interfaces (BCI) Communication Training of brain activity Brain Computer Interfaces (BCI) picture rights: Gerwin Schalk, Wadsworth Center, NY Components of a Brain Computer Interface Applications
Top Six Considerations
Top Six Considerations for Upgrading to table of contents + Section I: Introduction Understanding...2 + Section II: Uses Cases for... 3 + Section III: Top 6 considerations for...5 + Section IV: Conclusion...
Wireless Threats To Corporate Security A Presentation for ISACA UK Northern Chapter
Wireless Threats To Corporate Security A Presentation for ISACA UK Northern Chapter Introduction Who are we? Matt Moore, Senior Consultant @ PenTest Ltd. Mark Rowe, Technical Director @ PenTest Ltd. What
Tracking devices. Important features. 6 Degrees of freedom. Mechanical devices. Types. Virtual Reality Technology and Programming
Tracking devices Virtual Reality Technology and Programming TNM053: Lecture 4: Tracking and I/O devices Referred to head-tracking many times Needed to get good stereo effect with parallax Essential for
Connected from everywhere. Cryptelo completely protects your data. Data transmitted to the server. Data sharing (both files and directory structure)
Cryptelo Drive Cryptelo Drive is a virtual drive, where your most sensitive data can be stored. Protect documents, contracts, business know-how, or photographs - in short, anything that must be kept safe.
Two Brains, One Game: Design and Evaluation of a Multi-User BCI Video Game Based on Motor Imagery
Author manuscript, published in "IEEE Transactions on Computational Intelligence and AI in games (2013)" 1 Two Brains, One Game: Design and Evaluation of a Multi-User BCI Video Game Based on Motor Imagery
VitalJacket SDK v1.0.07 Technical Specifications
VitalJacket SDK v1.0.07 Technical Specifications Edíficio Olympus II LEGAL NOTICE AND DISCLAIMER ATENTION: Although VitalJacket is a certified medical device, its developer version is NOT certified for
Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards
, pp. 143-150 http://dx.doi.org/10.14257/ijseia.2015.9.7.15 Development of Integrated Management System based on Mobile and Cloud Service for Preventing Various Hazards Ryu HyunKi 1, Yeo ChangSub 1, Jeonghyun
OpenViBE: An Open-Source Software Platform to Design, Test and Use Brain-Computer Interfaces in Real and Virtual Environments
OpenViBE: An Open-Source Software Platform to Design, Test and Use Brain-Computer Interfaces in Real and Virtual Environments Yann Renard, Fabien Lotte, Guillaume Gibert, Marco Congedo, Emmanuel Maby,
VitalJacket SDK v1.0.03 Technical Specifications
VitalJacket SDK v1.0.03 Technical Specifications Edíficio Olympus I Page2 LEGAL NOTICE AND DISCLAIMER ATENTION: Although VitalJacket is a certified medical device, its developer version is NOT certified
Humayun Bakht School of Computing and Mathematical Sciences Liverpool John Moores University Email:[email protected]
Applications of mobile ad-hoc networks my article applications of mobile ad-hoc networks at http://www.computingunplugged.com/issues/issue2004 09/00001371001.html Humayun Bakht School of Computing and
Emotion Recognition Using Blue Eyes Technology
Emotion Recognition Using Blue Eyes Technology Prof. Sudan Pawar Shubham Vibhute Ashish Patil Vikram More Gaurav Sane Abstract We cannot measure the world of science in terms of progress and fact of development.
Towards a Transparent Proactive User Interface for a Shopping Assistant
Towards a Transparent Proactive User Interface for a Shopping Assistant Michael Schneider Department of Computer Science, Saarland University, Stuhlsatzenhausweg, Bau 36.1, 66123 Saarbrücken, Germany [email protected]
Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System
, pp.97-108 http://dx.doi.org/10.14257/ijseia.2014.8.6.08 Designing and Embodiment of Software that Creates Middle Ware for Resource Management in Embedded System Suk Hwan Moon and Cheol sick Lee Department
Azure Machine Learning, SQL Data Mining and R
Azure Machine Learning, SQL Data Mining and R Day-by-day Agenda Prerequisites No formal prerequisites. Basic knowledge of SQL Server Data Tools, Excel and any analytical experience helps. Best of all:
CREATING EMOTIONAL EXPERIENCES THAT ENGAGE, INSPIRE, & CONVERT
CREATING EMOTIONAL EXPERIENCES THAT ENGAGE, INSPIRE, & CONVERT Presented by Tim Llewellynn (CEO & Co-founder) Presented 14 th March 2013 2 Agenda Agenda and About nviso Primer on Emotions and Decision
Summer projects for Dept. of IT students in the summer 2015
Summer projects for Dept. of IT students in the summer 2015 Here are 7 possible summer project topics for students. If you are interested in any of them, contact the person associated with the project
Have you ever missed a call while moving? : The Optimal Vibration Frequency for Perception in Mobile Environments
Have you ever missed a call while moving? : The Optimal Vibration Frequency for Perception in Mobile Environments Youngmi Baek and Rohae Myung Dept. of Industrial and Information Engineering Korea University
NineStar Connect MASS MARKET INTERNET SERVICE POLICIES AND CUSTOMER INFORMATION. Policy Statement:
Policy Statement: NineStar Connect MASS MARKET INTERNET SERVICE POLICIES AND CUSTOMER INFORMATION The following policies apply to mass market broadband Internet services offered by NineStar Connect. NineStar
Vocera Communications: HIPAA Data Security and Privacy Standards for Voice Communications Over a Wireless LAN
Vocera Communications: HIPAA Data Security and Privacy Standards for Voice Communications Over a Wireless LAN HIPAA Data Security and Privacy Standards for Voice Communications Over a Wireless LAN Introduction
Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2. Instruction Manual
Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2 Instruction Manual Firmware version: 2.0.1 Issue: 0.6 Version of the GPRS transmitters configurator: 1.3.6.3 Date of issue: 07.03.2012 TABLE OF CONTENTS
HANDS-FREE PC CONTROL CONTROLLING OF MOUSE CURSOR USING EYE MOVEMENT
International Journal of Scientific and Research Publications, Volume 2, Issue 4, April 2012 1 HANDS-FREE PC CONTROL CONTROLLING OF MOUSE CURSOR USING EYE MOVEMENT Akhil Gupta, Akash Rathi, Dr. Y. Radhika
CS231M Project Report - Automated Real-Time Face Tracking and Blending
CS231M Project Report - Automated Real-Time Face Tracking and Blending Steven Lee, [email protected] June 6, 2015 1 Introduction Summary statement: The goal of this project is to create an Android
REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc])
305 REGULATIONS FOR THE DEGREE OF MASTER OF SCIENCE IN COMPUTER SCIENCE (MSc[CompSc]) (See also General Regulations) Any publication based on work approved for a higher degree should contain a reference
KEITH LEHNERT AND ERIC FRIEDRICH
MACHINE LEARNING CLASSIFICATION OF MALICIOUS NETWORK TRAFFIC KEITH LEHNERT AND ERIC FRIEDRICH 1. Introduction 1.1. Intrusion Detection Systems. In our society, information systems are everywhere. They
INTERNET FOR VANET NETWORK COMMUNICATIONS -FLEETNET-
ABSTRACT INTERNET FOR VANET NETWORK COMMUNICATIONS -FLEETNET- Bahidja Boukenadil¹ ¹Department Of Telecommunication, Tlemcen University, Tlemcen,Algeria Now in the world, the exchange of information between
Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.
Broadband Networks Prof. Dr. Abhay Karandikar Electrical Engineering Department Indian Institute of Technology, Bombay Lecture - 29 Voice over IP So, today we will discuss about voice over IP and internet
WAITER: A Wearable Personal Healthcare and Emergency Aid System
Sixth Annual IEEE International Conference on Pervasive Computing and Communications WAITER: A Wearable Personal Healthcare and Emergency Aid System Wanhong Wu 1, Jiannong Cao 1, Yuan Zheng 1, Yong-Ping
Quick Start Guide: Iridium GO! Advanced Portal
Quick Start Guide: Iridium GO! Advanced Portal Contents Set-Up... 3 Overview... 4 Main Tab 1: General... 5 Status.... 5 Settings... 8 Audio.... 8 GPS.... 9 Tab 2: Communication... 9 Wi-Fi... 9 Satellite...
SECURITY SYSTEM WITH AUTHENTICATION CODE AND ADAPTIVE PHOTO LOG
Technical Disclosure Commons Defensive Publications Series January 06, 2016 SECURITY SYSTEM WITH AUTHENTICATION CODE AND ADAPTIVE PHOTO LOG Alexander Faaborg Ariel Sachter-Zeltzer Follow this and additional
Obtaining Knowledge. Lecture 7 Methods of Scientific Observation and Analysis in Behavioral Psychology and Neuropsychology.
Lecture 7 Methods of Scientific Observation and Analysis in Behavioral Psychology and Neuropsychology 1.Obtaining Knowledge 1. Correlation 2. Causation 2.Hypothesis Generation & Measures 3.Looking into
Performance Workload Design
Performance Workload Design The goal of this paper is to show the basic principles involved in designing a workload for performance and scalability testing. We will understand how to achieve these principles
Data Cleansing for Remote Battery System Monitoring
Data Cleansing for Remote Battery System Monitoring Gregory W. Ratcliff Randall Wald Taghi M. Khoshgoftaar Director, Life Cycle Management Senior Research Associate Director, Data Mining and Emerson Network
Whitepaper. Next Generation Gigabit WiFi - 802.11ac
Whitepaper Next Generation Gigabit WiFi - 802.11ac Next Generation Gigabit WiFi - 802. 11ac The first WiFi-enabled devices were introduced in 1997. For the first time, we were liberated from a physical
A STUDY OF DATA MINING ACTIVITIES FOR MARKET RESEARCH
205 A STUDY OF DATA MINING ACTIVITIES FOR MARKET RESEARCH ABSTRACT MR. HEMANT KUMAR*; DR. SARMISTHA SARMA** *Assistant Professor, Department of Information Technology (IT), Institute of Innovation in Technology
LTE, WLAN, BLUETOOTHB
LTE, WLAN, BLUETOOTHB AND Aditya K. Jagannatham FUTURE Indian Institute of Technology Kanpur Commonwealth of Learning Vancouver 4G LTE LTE (Long Term Evolution) is the 4G wireless cellular standard developed
Analecta Vol. 8, No. 2 ISSN 2064-7964
EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,
Five Questions to Ask Your Mobile Ad Platform Provider. Whitepaper
June 2014 Whitepaper Five Questions to Ask Your Mobile Ad Platform Provider Use this easy, fool-proof method to evaluate whether your mobile ad platform provider s targeting and measurement are capable
Implementation of a 3-Dimensional Game for developing balanced Brainwave
Fifth International Conference on Software Engineering Research, Management and Applications Implementation of a 3-Dimensional Game for developing balanced Brainwave Beom-Soo Shim, Sung-Wook Lee and Jeong-Hoon
AN IMPROVED DOUBLE CODING LOCAL BINARY PATTERN ALGORITHM FOR FACE RECOGNITION
AN IMPROVED DOUBLE CODING LOCAL BINARY PATTERN ALGORITHM FOR FACE RECOGNITION Saurabh Asija 1, Rakesh Singh 2 1 Research Scholar (Computer Engineering Department), Punjabi University, Patiala. 2 Asst.
BT MeetMe with Dolby Voice Hands-On Testing of this Differentiated Audio Conferencing Service
RESEARCH NOTE / EVALUATION WR Author(s): Ira M. Weinstein, Saar Litman BT MeetMe with Dolby Voice Hands-On Testing of this Differentiated Audio Conferencing Service July 21, 2014 Distribution Note: The
A Web-Based System for EEG Data Visualization and Analysis
Int'l Conf. Health Informatics and Medical Systems HIMS'15 119 A Web-Based System for EEG Data Visualization and Analysis A. Jonathan Garza, B. Sishir Subedi, C. Yuntian Zhang and D. Hong Lin Department
Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations
Development of Integrated Management System based on Mobile and Cloud service for preventing various dangerous situations Ryu HyunKi, Moon ChangSoo, Yeo ChangSub, and Lee HaengSuk Abstract In this paper,
Position Paper for The Fourth W3C Web and TV Workshop. Mingmin Wang Oriental Cable Network [email protected]
Position Paper for The Fourth W3C Web and TV Workshop Abstract This paper introduces multiple screen technology research and services implementation in China, which has the close relationship between Web
Detection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences
Detection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences Byoung-moon You 1, Kyung-tack Jung 2, Sang-kook Kim 2, and Doo-sung Hwang 3 1 L&Y Vision Technologies, Inc., Daejeon,
Lab Exercise 802.11. Objective. Requirements. Step 1: Fetch a Trace
Lab Exercise 802.11 Objective To explore the physical layer, link layer, and management functions of 802.11. It is widely used to wireless connect mobile devices to the Internet, and covered in 4.4 of
Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina
Graduate Co-op Students Information Manual Department of Computer Science Faculty of Science University of Regina 2014 1 Table of Contents 1. Department Description..3 2. Program Requirements and Procedures
