Facial Movements Based Mouse Cursor Control For Physically Disabled Individual
Facial Movements Based Mouse Cursor Control For Physically Disabled Individual
Abstract - The system we have described in able to move the cursor. An ‘eye tracking mouse’ will be
this which presents a hand-free interface of a lot of use to disabled and an amputee currently, this
between human and computer. Generally the technology is not available at a large scale, only a few
mouse which used by people has been companies are trying to develop this technology and
replaced in a new way which uses the human have made it available. This paper intend to develop an
facial expressions and features. It uses various eye tracking mouse where most of the functions which
image processing methods such as face present in the computer mouse will be available, so that
detection, eye extraction and interpretation of an amputee or disable people can operate mouse using
a sequence of eye blinks in real time for their eye. Eye tracking technology has become one of
controlling a nonintrusive human computer the most popular techniques within the human and
interface. An interaction with the computer computer interaction (HCI) this is very important for the
with the mouse is replaced with the human eye people who have difficulty with speech and movement
movements. It uses a typical webcam to disabilities, especially for the handicapped and
capture an input image. Mouse cursor control amputees person. The idea of computers with the eyes
can be done by facial movement by moving the will remove the help required by other person to handle
face towards left, right, up and down and the computer.
mouse events are controlled through eye
blinks. To perform these operations different 1.1 RELATED WORK
algorithms like Haar Cascade algorithm, Dlib
are used. Our system is mainly aimed for The existing system which was proposed by
physically challenged peoples to have an Margrit Betke introduced the camera mouse for
effective communication with computer. nonverbal and quadriplegic people. Here, by using a
camera the user movements can be tracked where
Key Words: Human Computer Interaction these can be plotted to the cursor points of the
(HCI), Conventional mouse, Nonintrusive, Eye mouse which can seen on the computer screen.
movements , Haar Cascade, Dlib. Furthermore Robert Gabriel Lupu proposed
another method for human computer interaction
which has made use of head mounted device to
1. INTRODUCTION trace eye movement and to convert it on screen.
Another technique by Prof. Prashant salunke
Moving the finger or the computer mouse has proposed a technique of eye tracking using Hough
become a common way to move the computer transform.
cursor along the computer screen in the present In this project, we develop a system which will use
technology. To map it to the movements of the only Webcam, and to use human eyes as a pointing
cursor the system detects any movement in the device for computer device and to provide user
computer mouse or the human finger. This friendly human-computer interaction. Designing a
current technology will not be able to make use system for tracking face and eye using camera and
by some people like ‘amputees’ as they do not also using facial landmark’s technique. This project
have their hands to operate. Hence, the amputee is mainly developed to help physically disabled
and other physically challenged people can be people. We can accurately detect the eye movement
able to operate, if their eyeball movement can be by detecting the exact location of iris present in our
mapped to the cursor. If the direction of the eyes and counters, here we use regression tree
eyeball movement is traced and direction algorithm or Decision trees algorithm.
towards which eye is looking at can be tracked,
the cursor will be mapped and the physically
challenged people can
-
This paper introduced a system which is a human 5) Eye Tracking: We use coordinate system to detect
computer interface for performing the mouse the eye movement, which locates the center position
operations using their eyes. Our idea is to make of the eye.
mouse cursor hands free by using light-reflection 6) Control Signal: Depending on eye movement cursor
based systems with non-imaging sensors, thus is moved in different directions.
providing an alternative to computer mouse.
2. Methodology
3. ALGORITHM
4.4 Advantages
1) It will help in eliminating the other person who is
required to control the cursor and to handle the system
Fig -5: Eye Region Detection
(computer).
2) This is also helpful for amputee and physically
On looking an image, we should consider the key points
challenged people to operate the computer with the help
of an eye: As there is a relation between the height and
of their facial expressions and eyeball movements.
width of the points (coordinates). Soukupova and Cech
3) This measure will be the most useful for paralyzed
proposed a work in their paper, the detection of eye blink
people who can operate cursor only by their eyeball
in Real-Time using facial landmarks, by this they derived
movements.
an equation that reflects
4) There is no age limit to perform this technique. [5] Hossain, Zakir, Md Maruf Hossain Shuvo, and
Prionjit Sarker “Hardware and software
5. CONCLUSIONS implementation of real time electrooculogram
By implementing this process we can conclude that the (EOG) acquisition system to control computer
cursor movement control can be controlled by the facial cursor with eyeball movement” In 2017 4 th
expressions and eyeball movement i.e., without International Conference on Advances in Electrical
requirement of hands to operate the computer. This is Engineering (ICAEE), pp. 132-137.
useful for disabled and amputees to perform these cursor [6] Mohamed Nasor, K K Mujeeb Rahman, Maryam
operations by using eyeballs, without requirement of the Mohamed Zubair, Haya Ansari, Farida Mohamed
other person to operate the cursor. This technology in “Eye-controlled mouse cursor for physically
the future can be enhanced by inventing or modifying or disabled individual”, 2018 Advances in Science and
improving more techniques like clicking events, human Engineering Technology International Conferences
computer interface systems which uses eyeball (ASET), 2018.
movement, eye blinks to perform the cursor operation.
[7] K. H. Shibly, S. Kumar Dey, M. A. Islam and S.
Technology extended to this eye tracking technique to
Iftekhar Showrav, “Design and Development of
get the efficient and accurate movement.
Hand Gesture Based Virtual Mouse”, 2019 1 st
International Conference on Advances in Science,
REFERENCES
Engineering and Robotics Technology (ICASERT),
[1] SunitaBarve, DhavalDholakiya, Shashank Gupta, Dhaka, Bangladesh, 2019, pp. 1-5, doi:
DhananjayDhatrak, “Facial Feature Based Method 10.1109/ICASERT, 2019.8934612.
For Real Time Face Detection and Tracking I- [8] “Hand Gesture Recognition System Using Image
CURSOR”, International Journal of EnggResearch Processing” Sagar P. More and Abdul Sattar,
and App., Vol. 2, pp. 1406-1410, Apr (2012), IEEE, International Conference on Electrical, Electronics,
2012. and Optimization Techniques (ICEEOT) -2016.
[2] Yu-Tzu Lin Ruei-Yan Lin Yu-Chih Lin Greg C Lee [9] Neil Castellino and Michelle Alva, “An image-based
“Real-time eye-gaze estimation using a low- eye controlled assistive system for paralytic
resolution webcam”, Springer, pp. 543-568, IEEE, patients”, IEEE Conference Publications, 2017.
Aug (2012). [10] Shu-Fan Lin, Xuebai Zhang, Shyan-Ming Yuan,
[3] Samuel Epstein-Eric MissimerMargritBetke “Using “Eye Tracking Based Control System for Natural
Kernals for a video based mouse replacement Human-Computer Interaction”, Computational
interface”, Springer link, Nov (2012). Intelligence and Neuroscience, 2017
[4] Cech and Soukupova, “Real-Time Eye Blink
Detection using Facial Landmarks”, Center for
Machine Perception, February 2016.