Skip to main content

Mouse Control Interface Using Electrooculogram and Genetic Programming

  • Conference paper
  • First Online:
  • 1181 Accesses

Part of the book series: IFMBE Proceedings ((IFMBE,volume 70/2))

Abstract

The ability to communicate without using speech or hand gestures poses a great improvement in the quality of life of patients that suffer from movement impairment. Human-machine interaction tools are being studied and developed in order to optimize the usage of biological signals not affected by the individual’s disease. Among different approaches electrooculography signals are an alternative for those who can still move their eyes. This work proposes the use of Genetic Programming to interpret bio signals in the control of a mouse cursor. A digital system was designed to record and filter the EOG signal. Thereafter a Genetic Programming algorithm was used to find the best description for the cursor movement. We show that the algorithm was able to find an equation that describes the moment with 92.5 and 93.0% hit rate for each subject respectively. These preliminary results are compatible with the literature and show that Genetic Programming can be used to find a description of a cursor movement in a simple EOG system with no need of prior knowledge about the movement neither threshold definition.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Akram, F., Han, S.M., Kim, T.: An efficient word typing P300-BCI system using a modified T9 interface and random forest classifier. Comput. Biol. Med. 56, 301–336 (2015)

    Article  Google Scholar 

  2. Barea, R., Boquete, L., Mazo, M., Lopez, E.: Wheelchair guidance strategies using EOG. J. Intell. Rob. Syst. 34(3), 279–299 (2002)

    Article  Google Scholar 

  3. Steinhausen, N., Prance, R., Prance, H.: A three sensor eye tracking system based on electrooculography. In: IEEE Sensors 2014. IEEE, Spain (2014)

    Google Scholar 

  4. Poli, R., Salvaris, M., Cinel, C.: Evolution of a brain-computer interface mouse via genetic programming. In: Silva, S., Foster, J.A., Machado, P., Giacobini, M. (eds.) European Conference on Genetic Programming 2011, LNCS, vol. 6621, pp. 203–214. Springer, Berlin, Heidelberg (2011)

    Google Scholar 

  5. Smith, M., Bull, L.: Genetic programming with genetic algorithm for feature construction and selection. Genet. Program Evolvable Mach. 6(3), 265–281 (2005)

    Article  Google Scholar 

  6. Alfaro-Cid, E., Sharman, K., Esparcia-Alcazar, A.: Genetic programming and serial processing for time series classification. Evol. Comput. 22(2), 265–285 (2014)

    Google Scholar 

  7. Borrelli, A., De Falco, I., Della Cioppa, A., Nicodemi, M., Trautteur, G.: Performance of genetic programming to extract the trend in noisy data series. Phys. A 370, 104–108 (2006)

    Article  MathSciNet  Google Scholar 

  8. Meffert, K.: JGAP-JAVA Genetic Algorithms and Genetic Programming Package (2018). http://jgap.sf.net. Last accessed 09 Feb 2018

  9. Yan, M., Go, S., Tamura, H.: Communication system using EOG for persons with disabilities and its judgement by EEG. Artif. Life Robot. 19(1), 89–94 (2014)

    Article  Google Scholar 

  10. Medeiros, R., Miranda, V., Cardoso, A., Mozelli, L., Neto, A., Souza, A.: Controle de um manipulador robtico via eletrooculografia: uma plataforma para tecnologia assistiva. In: XII Simposio Brasileiro de Automacao Inteligente (SBAI) 2015, Anais do XII Simposio Brasileiro de Automacao Inteligente, Natal (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Romeu Medeiros or Gustavo F. Rodrigues .

Editor information

Editors and Affiliations

Ethics declarations

The authors certify that they have no conflicts of interest to declare.

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Medeiros, R., S. Souza, A.C., F. Rodrigues, G. (2019). Mouse Control Interface Using Electrooculogram and Genetic Programming. In: Costa-Felix, R., Machado, J., Alvarenga, A. (eds) XXVI Brazilian Congress on Biomedical Engineering. IFMBE Proceedings, vol 70/2. Springer, Singapore. https://doi.org/10.1007/978-981-13-2517-5_51

Download citation

  • DOI: https://doi.org/10.1007/978-981-13-2517-5_51

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-13-2516-8

  • Online ISBN: 978-981-13-2517-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics