Designing of an Efficient Electrooculogram (EOG) Based Human-Computer Interface: Eye Controlled Cursor

This Final Year Project (FYP) aims to design and implement a Human-Computer Interface (HCI) using the human eye to imitate the functions of the mouse (movement, Right/Left Clicks), fostering the automation and diminishing the physical effort by the human in operating the machines. Instead of using C

2025-06-28 16:32:00 - Adil Khan

Project Title

Designing of an Efficient Electrooculogram (EOG) Based Human-Computer Interface: Eye Controlled Cursor

Project Area of Specialization Wearables and ImplantableProject Summary

This Final Year Project (FYP) aims to design and implement a Human-Computer Interface (HCI) using the human eye to imitate the functions of the mouse (movement, Right/Left Clicks), fostering the automation and diminishing the physical effort by the human in operating the machines. Instead of using Camera and Image Processing, a non-invasive technique of Electrooculography (EOG) is aimed to cope with the constraints of facial expressions, environment and fix eye position in the technique of Image Processing. Using EOG cup electrodes, the cornea-retinal potential will be sensed, which after amplification and filtration will be fed to the computer to perform the corresponding action. The close to real-time movement of cursor will be decided by machine learning(ML) algorithm. Using a better version of clustering algorithms will be utilized to decide the movement of cursor corresponding to the cornea-retinal potential signal.

Project Objectives

Firstly, we aim to design this system especially for the people suffering from neurological conditions or arm injuries who cannot compete with the world due to their disability to interact with the digital world.

Project Implementation Method

Human-Computer Interface (HCI) is an emerging field that aims to design technologies with high usability. This project is based on Human-Computer Interface (HCI) technology. In this project, human effort to control mouse manually is being minimized by introducing a way-out to perform those specific actions with ease.

Human eyeball movement generates an electrical signal, known as Electrooculogram (EOG) signal. The electrical signal can be sensed using EOG electrodes, which are non-invasive (nothing will be pricked into the skin). Based on the EOG signal, the mouse's functions will be performed; right click, left click, and cursor movement. The EOG is an electric potential between the cornea and the retina of the eye. We will get the EOG signal using EOG cup electrodes that will be fed to filter and amplifier circuits. This signal will be sent to the Raspberry-pi microcontroller. Machine learning (ML) algorithm (most likely to be on SPYDER Python/Pycharm IDE) will be burnt on Raspberry-Pi. The developed ML algorithm, which will be a deep learning algorithm, will dictate the cursor's position according to the signal received on Raspberry-Pi. A command will be sent to the computer to perform one of the specified functions mentioned above.

Block diagram is given below:

Designing of an Efficient Electrooculogram (EOG) Based Human-Computer Interface: Eye Controlled Cursor _1639951938.png

Designing of an Efficient Electrooculogram (EOG) Based Human-Computer Interface: Eye Controlled Cursor _1639951939.png

Benefits of the Project

For special people it can be a best application with which they will be able to utilize their skills to map on digital world. This will help them operate computer not letting them feel that they are disabled but to provide a way to prove that they are differently able. Handicapped people would be able to control the computer cursor by using their eyes.

A more reliable, cost-efficient, and non-invasive system, we aim to use the EOG technique instead of Electrocardiography (ECG), Electroencephalography (EEG), or Image processing (IM). Using the EOG technique will lead us to develop a more reliable, cost-efficient, and non-invasive system.

EOG technique is preferred over others as:

Technical Details of Final Deliverable

Deliverables of this project are:

Final Deliverable of the Project HW/SW integrated systemCore Industry OthersOther IndustriesCore Technology Wearables and ImplantablesOther TechnologiesSustainable Development Goals Reduced InequalityRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 43910
EEG gold plated Copper cap electrode Equipment3098729610
Op-Amp opa2131 Equipment26401280
capacitors Equipment830240
Male headers pins Equipment250100
9V battery Equipment2100200
9V battery holder Equipment2100200
Printed circuit board Equipment150005000
Micro controller Equipment160006000
Op-Amp opa2131 Miscellaneous 26401280

More Posts