Design and Implementation of an EOG-based Mouse Cursor Control for Application in Human-Computer Interaction

15Citations
Citations of this article
26Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Human Computer Interaction (HCI) has turned into an emerging technology due to the advancement in the field artificial intelligence and biomedical engineering. Acquiring different bio-signals such as Electro-oculography (EOG), Electromyography (EMG) and Electroencephalography (EEG) to control external machine or computer is the essence of HCI technology. In this research, we attempt to extract the EOG signal from different ways of eye movements and process it for HCI application. By utilizing Arduino, EOG data can be transmitted to computer and those signal characteristics is analysed through MATLAB. We have designed and implemented hardware and interfaced it with software to control a computer mouse cursor only by eye movement. Certain classification module like Support Vector machine (SVM) and Multilayer Perceptron (MLP) are used to classify different EOG data generated from different eye movement. According to the eye position, cursor automatically moves in that specific direction and PyAutoGUI module is used for this task. Results after experimentations with different subjects to control mouse cursor in real-time show that the average classification accuracy can reach up to 93% across all directions.

Cite

CITATION STYLE

APA

Kabir, A. U., Bin Shahin, F., & Kafiul Islam, M. (2020). Design and Implementation of an EOG-based Mouse Cursor Control for Application in Human-Computer Interaction. In Journal of Physics: Conference Series (Vol. 1487). Institute of Physics Publishing. https://doi.org/10.1088/1742-6596/1487/1/012043

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free