EOG-Based Mouse Control for People with Quadriplegia

  • Ali Mohammad AlqudahEmail author
Conference paper
Part of the IFMBE Proceedings book series (IFMBE, volume 57)


In this paper, I introduce a new low cost mouse controlling system using electro-oculography (EOG) signal with high accuracy and reliability for people with quadriplegia using a new fast processing method. Here, the signal processing is done using MATLAB interfaced with Arduino, which reduces the cost of the implemented system. EOG at first is processed using a specialized circuit, which passes the filtered signal to Arduino that is connected to the computer using USB. Further processing, done using MATLAB and using specific code that I made, the new method of movement and blink detection can be used as a control click the mouse and to control the mouse on the screen in all directions, i.e., up, down, left, right, and diagonal.


Electro-oculography Biomedical signal Analog filtering Signal processing Quadriplegia paralysis 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Kong X. and Glenn F. W. ‘A New EOG-Based Eyeblink Detection Algorithm’. Behavior Research Methods, Instruments, & Computers 30.4: 713-719 (1998).Google Scholar
  2. 2.
    Yathunanthan S. et al. ‘Controlling A Wheelchair By Use Of EOG Signal’. 2008 4th International Conference on Information and Automation for Sustainability (2008).Google Scholar
  3. 3.
    Kim M. and Yoon G. ‘Control Signal from EOG Analysis and Its Application’. World Academy of Science, Engineering and Technology, International Science Index 82, International Journal of Electrical, Computer, Electronics and Communication Engineering 7.10: 864-867 (2013).Google Scholar
  4. 4.
    Nakanishi M. et al. ‘Online Voluntary Eye Blink Detection Using Electrooculogram’. IEICE Proceeding Series 1: 114-117 (2014).Google Scholar
  5. 5.
    Pettersson K. et al. ‘Algorithm For Automatic Analysis Of Electro-Oculographic Data’. BioMed Eng OnLine 12.1: 110 (2013).Google Scholar
  6. 6.
    Iáñez E., Jose M. A., and Carlos P. V. ‘Using Eye Movement To Control A Computer: A Design For A Lightweight Electro-Oculogram Electrode Array And Computer Interface’. PLoS ONE 8.7 e67099 (2013). Web.Google Scholar
  7. 7.
    Gopinath E. ‘Controlling A Human Computer Interface (HCI) Using Electro-Oculography (EOG) Signal’. International Journal of Computing Communication and Information System(IJCCIS) 6.1: 55-59 (2014).Google Scholar
  8. 8.
    Aswin R.V. and Karthik R.V. ‘EOG Based Low Cost Device For Controlling Home Appliances’. International Journal of Innovative Research in Science, Engineering and Technology 3.3: 708-711 (2014).Google Scholar
  9. 9.
    Rajesh A., Chandralingam S., Anjaneyulu T., and Satyanarayana K. ‘EOG Controlled Motorized Wheelchair for Disabled Persons’. World Academy of Science, Engineering and Technology, International Science Index 89, International Journal of Medical, Health, Biomedical and Pharmaceutical Engineering 8.5: 292-295 (2014).Google Scholar
  10. 10.
    Alomari M. H., AbuBaker A., Turani A., Baniyounes A. M., and Manasreh A. ‘EEG Mouse: A Machine Learning-Based Brain Computer Interface.’ (IJACSA) International Journal of Advanced Computer Science and Applications 5.4: 193-198 (2014).Google Scholar
  11. 11.
    Cuong, Nguyen Huu, and Huynh Thai Hoang. ‘Eye-Gaze Detection with a Single Webcam Based On Geometry Features Extraction’. 2010 11th International Conference on Control Automation Robotics & Vision (2010).Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.Hijjawi Faculty of Engineering Technology, Department of Computer EngineeringYarmouk UniversityIrbidJordan

Personalised recommendations