SlideShare a Scribd company logo
1 of 5
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 10 | Oct 2019 www.irjet.net p-ISSN: 2395-0072
ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 51
iGaze-Eye Gaze Direction Evaluation to Operate a Virtual Keyboard for
Paralyzed People
Ms. Saily Bhagat1, Ms. Tanvi Patil2, Ms. Varsha Singh3, Mr. Abhishek Bhatt4, Ms. Snehal Mumbaikar5
1,2,3,4,5Dept. of Computer Engineering Ramrao Adik Institute of Technology Navi Mumbai, India
----------------------------------------------------------------------***-------------------------------------------------------------------------
Abstract โ€” Eye Gaze has been broadly utilized and provides an appealing alternative plan to the cumbersome interface
devices for human computer interaction(HCI) as an assistive technology. The model proposes a novel pipeline of utilizing eye
gaze data for display control, on the basis of the captured picture. This study involves design of iGaze that will assist the
paralyzed people to write on screen by gazing at different directions :up, down, left, right based on the targeted key, which
is advantageous in terms of cost as well as robustness. The system employs a robust machine learning algorithm for gaze
estimation wherein gaze direction is classified on the basis of datasets. An efficient gaze estimator has been trained, by
recording a dataset which consists of eye gaze direction frames.The system introduces an economically feasible method of
using the convolution neural networks (CNN) for human-machine interaction. The system can effectually enhance the
accuracy by selecting the key using eye gaze direction and typing the same. The proposed pipeline shows that, eye gaze
direction can be estimated and display content of the screen can be controlled accordingly.
Index Termsโ€”CNN, Human Computer Interaction (HCI), gaze direction, HAAR Cascade, Adaboost.
1. INTRODUCTION
Communication is regarded as vital and foremost parameter for interaction with other human beings. The disabled or
paralyzed people certainly face immense issues while communicating. Eyes being the most influential sense of information can
be used to communicate with others adequately and effectively. Our gaze is the fundamental element for interacting with our
environment. Latest advancements in computer and image processing technologies have made our gaze the most influential
factor and thus allowed it to emerge as a significant branch of Human-Computer Interaction (HCI). Tracking the eye gaze
requires successfully detecting the position on the screen where a user is looking at. Many of the eye gaze tracking systems
developed so far use invasive techniques to estimate the gaze of a person. Although, such technologies do exist commercially,
but are so expensive that it is almost inaccessible to most individuals who need it. In addition to his, some eye trackers require
a lot of time to calibrate before using. At the time of calibration, people are not allowed to move their body, and infinitesimal
movements may give erroneous results in final estimation. The increased usage ad- versely affects the performance of the
system as the calibrated system dysfunctions and it is required to calibrate the system again. These inconveniences could
become a matter of concern for disabled people striving to use these systems in their daily life.
Taking into account the necessities of disabled people the proposed system attempts to resolve the inconsistencies that arise
during eye tracking process .The goal of this paper is to introduce the proposed system which involves design of iGaze that will
assist the paralyzed and disabled people to write on screen by simply gazing at the keys of the virtual keyboard
This system involves training of gaze estimator, dataset is recorded which consists of eye gaze direction frame. Learning
through the trained data, the system reacts to the current inputs feed to it. Eye gaze direction frames of the user are captured,
on the basis of the learning, the system identifies the key that the user wants to convey and prints it on the screen and hence
helps disabled person in delivering the intended information using the proposed system.
2. RELATED WORK
The field of eye gaze tracking has been an area of research and development for quite sometime now, and is still one of the most
prominent subjects of study even today. Gaze estimation can be performed through numerous techniques. Some gaze
estimation methods emphasize primarily on examining the physical characteristics of human eye. In these methods using
corneal reflection, infrared (IR) lights produce a small white reflection point that can be utilized to detect eye features [1]
These methods also use shape based feature extraction which involves inferring gaze directions on the basis of detected eyes
shapes such as center of cornea or iris edges [2] [5]. Some other gaze estimation methods involve using head mounted
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 10 | Oct 2019 www.irjet.net p-ISSN: 2395-0072
ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 52
display and camera mounted on glass [4] that eliminate the need of high resolution cameras and significantly improve
accuracy. Gaze estimation can also be performed by training the model in which some feature extraction is performed on the
basis of huge sample of training images, and then these unique features extracted are used to train the model. Then eye images
are given as input and corresponding gaze direction is predicted on the basis of trained model [3]. Such methods are
extensively popular as they can effectively handle low resolution images.
The images used for gaze estimation are captured using a consumer grade camera such as a webcam [1] [3]. From the
captured image face Detection can be conducted using HAAR cascade Algorithm which is then used for eye de- tection process
as well [1] [2] [3] [5]. HAAR which is an implementation of Viola-Jones Framework present in OpenCV, is used in which the
simpler representations of the images are extracted and integrated into a high-level representation. Binary thresholding can
be used to transform colored image into its grayscale form.
3. PROPOSED SYSTEM
The system primarily aims to make communication more facile for disabled people with the help of gaze direction frames. The
Fig. 1 depicts the pipeline of the proposed system that contains four principal stages. The pipeline is fed with a typical
webcam image as an input, from this input image the face area is detected, thus reducing the search space for eye region
detection, which can thus be extracted efficiently. In the next step the eye images are normalized. Convolution Neural Network
model is utilized in order to estimate the states of the eye image and hence eliminate falsely detected eye images. CNN can be
used to learn the mapping between the gaze direction and corresponding eye images which thus predicts the intended key
that is to be printed.
Fig. 1. System Flow
1] Face Detection and Eye D e t e c t i o n
The proposed system uses a moderately scaled dataset consisting of eye gaze images. The images are captured using a 720p
HD Webcam. These captured images are then down sampled and converted to grayscale since color channels are extremely
redundant. Face Detection from the captured image is done by using HAAR cascade Algorithm which is then used for eye
detection process as well. HAAR which is an implementation of Viola-Jones Framework present in OpenCV involves training
an algorithm which is given a set of both positive and negative images as inputs. The positive and negative images here
indicate face and non-face regions respectively. Thus it assimilates to discriminate features owned by a face region from
features owned by a non-face region using a simple threshold function.
After face detection, eye detection is performed from the face region. The images obtained after eye detection is then
normalized and rescaled by the use of Histogram normalization method. Binary thresholding is applied on eye images to get
eye gaze directions. These images are then further grouped into five different classes based on the state of the eye image. This
is then followed by training a CNN for Gaze direction estimation.
2] Gaze Estimation with CNN model
The eye gaze images are classified into five distinct classes namely up, down, left, right which can be distinguished on the
basis of gaze directions of the user and a blink class. A sample eye gaze image indicating up direction is shown in Fig. 2.
The CNN is used to classify the input image into classes of directions based on the training dataset. The dataset created is
utilized to create a Convolution Neural Networks (CNN) which would help in classifying the eye gaze direction. This category
of neural networks have been proven to be beneficial in the areas of work such as image recognition and classification and
hence could be used to classify the eye gaze direction. The Neural network consists of four major functions namely
Convolution, Non Linearity (ReLU),Pooling or Sub Sampling, Classification (Fully Connected Layer).
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 10 | Oct 2019 www.irjet.net p-ISSN: 2395-0072
ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 53
Fig. 2. Eye gaze image representing Up direction
4. Mapping to input
In the designed virtual keyboard there is a Text Area to display the desired output. iGaze is a pointer movement based system,
where in order to print the desired number the user has to traverse from the initial pointer position to the desired key using
the gaze directions. The Convolution Neural Network is trained in such a way that eye gaze images can be utilized for
efficient pointer movement in their respective directions and the image representing blink can be used to perform selection of
the intended key thus printing the desired value on the Text Area. Initially the pointer is set to the key present in second row
and second column. The CNN predicts the probable gazing direction on the basis of input frame gaze sequence fed to it. Based
on the prediction of the CNN model the pointer movement is done considering one image at a time. If an eye image gazing
down is given as input to the system then the CNN classifies it to be belonging to DOWN class, thus the pointer moves down
from its initial position and updates its position. This similar procedure is followed for all the directions and when the desired
digit becomes the pointer, the user prints it by performing a simple blink.
A virtual keyboard as shown in Fig. 3 has been designed that consists of the numbers 1-9 and a text area to display the
desired output. The red highlighted button in the keypad indicates the initial pointer position. The pointer moves in ap-
propriate direction on the basis of the gaze direction estimated by the CNN for the input sequence fed to it.
Fig. 3. Virtual keyboard with Initial Pointer position
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 10 | Oct 2019 www.irjet.net p-ISSN: 2395-0072
ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 54
5. RESULTS
An efficient gaze estimation model was trained with the help of CNN using the created dataset. The iGaze system was
developed on Windows 10 operating system, Intel i5 processor having 8GB RAM. The project was coded in Python
3.5. As shown in Fig.4, an output is printed on text area considering one from the multiple available paths required to print
that particular sequence, an input sequence consisting of eye gaze frames representing left, right, down, up and blink gaze
directions is given as input to the system. From its initial position the pointer moves to the left after classifying the frame, then
after a blink is encountered the value set for the current pointer is printed on the text area given. This procedure is followed
until the end of the input sequence.
Fig. 4. Key Selection by the system with output in Text Area
The proposed system does not require any calibration process. In addition, the iGaze system also proves to be vigorous against
any body movement. The accuracy and efficiency of this model was tested taking into consideration random sequences of
numbers having varied length. In addition different paths were considered to display the same sequence. This helped in
evaluating the accuracy and complexity of the system as shown Fig. 5.
The graph shown in Fig. 5 depicts the relationship between time and the varying paths that were considered to print the same
sequence. The system exhibits a decent performance, is robust to various users. Prediction accuracy of 57 percent for same
sequences was determined by considering different eye gaze images in order to print varied length output.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 06 Issue: 10 | Oct 2019 www.irjet.net p-ISSN: 2395-0072
ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 55
Fig. 5. Complexity Graph
6. CONCLUSION
A Vision based text entry system is designed using which the users can input text by eye movement, which will provide
comfort to paralyzed and disabled people to convey the mes- sage and communicate with the external world easily. A Convo-
lution Neural Network is trained for gaze estimation based on eye gaze images and corresponding key value will be displayed
on the text area. Eye gaze images representing left, right, up and down directions are used for pointer movement and blink is
used to make selection of the intended key. Use of CNN model focuses to ameliorate the existing system and increase the
robustness and accuracy of the proposed system in terms of time management and speed. The proposed system precisely will
decrease the writing to typing ratio which will make it more herculean. The system could easily be expanded to support
diverse features such as word prediction and various language models and could also be integrated with home automation
system and text communication via Email.
REFERENCES
[1] Andrea Keil, Georgia Albuquerque, Kai Berger, Marcus Andreas Mag- nor. โ€Real Time Gaze Tracking with a Consumer-
Grade Video Cam- eraโ€. International Conferences in Central Europe on Computer Graphics, Visualization and Computer
Vision (WSCG), 2010.
[2] Vidya Itsna Saraswati, Riyanto Sigit. โ€Eye Gaze System to Operate Virtual Keyboard. IEEEโ€. International Electronics
Symposium (IES). 10.1109/ELECSYM.2016.7860997, 2016.
[3] Chi Zhang, RuiYao, Jinpeng Cai. Efficient Eye Typing with 9-direction Gaze Estimation, Multimedia Tools and Applications
Journal, Vol. 77, pp 19679-19696, 10.1007/s11042-017-5426-y, 2017.
[4] Arai, Kohei., Mardiyanto, Ronny. โ€Eye-Based HCI with Mov-ing Keyboard for Reducing Fatigue Effectsโ€, Eighth
Interna- tional Conference on Information Technology: New Generations. IEEE.10.1109/ITNG.2011.80, 2011.
[5] Veena N. Hegde, RamyaS, S. Kumuda. โ€Low cost eye based human computer interface systemโ€. IEEE Annual India
Conference (INDI- CON).10.1109/INDICON.2016.7838906, 2016.

More Related Content

What's hot

Eye Gaze Tracking With a Web Camera in a Desktop Environment
Eye Gaze Tracking With a Web Camera in a Desktop EnvironmentEye Gaze Tracking With a Web Camera in a Desktop Environment
Eye Gaze Tracking With a Web Camera in a Desktop Environment1crore projects
ย 
Face recognition: A Comparison of Appearance Based Approaches
Face recognition: A Comparison of Appearance Based ApproachesFace recognition: A Comparison of Appearance Based Approaches
Face recognition: A Comparison of Appearance Based Approachessadique_ghitm
ย 
IRJET-Unconstraint Eye Tracking on Mobile Smartphone
IRJET-Unconstraint Eye Tracking on Mobile SmartphoneIRJET-Unconstraint Eye Tracking on Mobile Smartphone
IRJET-Unconstraint Eye Tracking on Mobile SmartphoneIRJET Journal
ย 
IRJET- Persons Identification Tool for Visually Impaired - Digital Eye
IRJET-  	  Persons Identification Tool for Visually Impaired - Digital EyeIRJET-  	  Persons Identification Tool for Visually Impaired - Digital Eye
IRJET- Persons Identification Tool for Visually Impaired - Digital EyeIRJET Journal
ย 
Graduation Project - Face Login : A Robust Face Identification System for Sec...
Graduation Project - Face Login : A Robust Face Identification System for Sec...Graduation Project - Face Login : A Robust Face Identification System for Sec...
Graduation Project - Face Login : A Robust Face Identification System for Sec...Ahmed Gad
ย 
A Real-Time Monitoring System for the Drivers using PCA and SVM
A Real-Time Monitoring System for the Drivers using PCA and SVMA Real-Time Monitoring System for the Drivers using PCA and SVM
A Real-Time Monitoring System for the Drivers using PCA and SVMIRJET Journal
ย 
Automated Face Detection and Recognition
Automated Face Detection and RecognitionAutomated Face Detection and Recognition
Automated Face Detection and RecognitionWaldir Pimenta
ย 
A Review on Face Detection under Occlusion by Facial Accessories
A Review on Face Detection under Occlusion by Facial AccessoriesA Review on Face Detection under Occlusion by Facial Accessories
A Review on Face Detection under Occlusion by Facial AccessoriesIRJET Journal
ย 
Face recognition using laplacianfaces
Face recognition using laplacianfaces Face recognition using laplacianfaces
Face recognition using laplacianfaces StudsPlanet.com
ย 
Ijarcet vol-2-issue-4-1352-1356
Ijarcet vol-2-issue-4-1352-1356Ijarcet vol-2-issue-4-1352-1356
Ijarcet vol-2-issue-4-1352-1356Editor IJARCET
ย 
Face recognition using laplacianfaces
Face recognition using laplacianfaces Face recognition using laplacianfaces
Face recognition using laplacianfaces StudsPlanet.com
ย 
A study of techniques for facial detection and expression classification
A study of techniques for facial detection and expression classificationA study of techniques for facial detection and expression classification
A study of techniques for facial detection and expression classificationIJCSES Journal
ย 
IRJET- Survey of Iris Recognition Techniques
IRJET- Survey of Iris Recognition TechniquesIRJET- Survey of Iris Recognition Techniques
IRJET- Survey of Iris Recognition TechniquesIRJET Journal
ย 
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORKHUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORKijiert bestjournal
ย 
IRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET- Design of an Automated Attendance System using Face Recognition AlgorithmIRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET- Design of an Automated Attendance System using Face Recognition AlgorithmIRJET Journal
ย 
Face Detection - David
Face Detection - DavidFace Detection - David
Face Detection - DavidVu Tran
ย 
Automated Face Detection System
Automated Face Detection SystemAutomated Face Detection System
Automated Face Detection SystemAbhiroop Ghatak
ย 

What's hot (20)

Eye Gaze Tracking With a Web Camera in a Desktop Environment
Eye Gaze Tracking With a Web Camera in a Desktop EnvironmentEye Gaze Tracking With a Web Camera in a Desktop Environment
Eye Gaze Tracking With a Web Camera in a Desktop Environment
ย 
Face recognition: A Comparison of Appearance Based Approaches
Face recognition: A Comparison of Appearance Based ApproachesFace recognition: A Comparison of Appearance Based Approaches
Face recognition: A Comparison of Appearance Based Approaches
ย 
IRJET-Unconstraint Eye Tracking on Mobile Smartphone
IRJET-Unconstraint Eye Tracking on Mobile SmartphoneIRJET-Unconstraint Eye Tracking on Mobile Smartphone
IRJET-Unconstraint Eye Tracking on Mobile Smartphone
ย 
IRJET- Persons Identification Tool for Visually Impaired - Digital Eye
IRJET-  	  Persons Identification Tool for Visually Impaired - Digital EyeIRJET-  	  Persons Identification Tool for Visually Impaired - Digital Eye
IRJET- Persons Identification Tool for Visually Impaired - Digital Eye
ย 
Week6 face detection
Week6 face detectionWeek6 face detection
Week6 face detection
ย 
Graduation Project - Face Login : A Robust Face Identification System for Sec...
Graduation Project - Face Login : A Robust Face Identification System for Sec...Graduation Project - Face Login : A Robust Face Identification System for Sec...
Graduation Project - Face Login : A Robust Face Identification System for Sec...
ย 
A Real-Time Monitoring System for the Drivers using PCA and SVM
A Real-Time Monitoring System for the Drivers using PCA and SVMA Real-Time Monitoring System for the Drivers using PCA and SVM
A Real-Time Monitoring System for the Drivers using PCA and SVM
ย 
Automated Face Detection and Recognition
Automated Face Detection and RecognitionAutomated Face Detection and Recognition
Automated Face Detection and Recognition
ย 
A Review on Face Detection under Occlusion by Facial Accessories
A Review on Face Detection under Occlusion by Facial AccessoriesA Review on Face Detection under Occlusion by Facial Accessories
A Review on Face Detection under Occlusion by Facial Accessories
ย 
Face recognition using laplacianfaces
Face recognition using laplacianfaces Face recognition using laplacianfaces
Face recognition using laplacianfaces
ย 
V01 i010407
V01 i010407V01 i010407
V01 i010407
ย 
Ijarcet vol-2-issue-4-1352-1356
Ijarcet vol-2-issue-4-1352-1356Ijarcet vol-2-issue-4-1352-1356
Ijarcet vol-2-issue-4-1352-1356
ย 
Face recognition using laplacianfaces
Face recognition using laplacianfaces Face recognition using laplacianfaces
Face recognition using laplacianfaces
ย 
A study of techniques for facial detection and expression classification
A study of techniques for facial detection and expression classificationA study of techniques for facial detection and expression classification
A study of techniques for facial detection and expression classification
ย 
IRJET- Survey of Iris Recognition Techniques
IRJET- Survey of Iris Recognition TechniquesIRJET- Survey of Iris Recognition Techniques
IRJET- Survey of Iris Recognition Techniques
ย 
Biz model for eye tracking tech
Biz model for eye tracking techBiz model for eye tracking tech
Biz model for eye tracking tech
ย 
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORKHUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
HUMAN FACE RECOGNITION USING IMAGE PROCESSING PCA AND NEURAL NETWORK
ย 
IRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET- Design of an Automated Attendance System using Face Recognition AlgorithmIRJET- Design of an Automated Attendance System using Face Recognition Algorithm
IRJET- Design of an Automated Attendance System using Face Recognition Algorithm
ย 
Face Detection - David
Face Detection - DavidFace Detection - David
Face Detection - David
ย 
Automated Face Detection System
Automated Face Detection SystemAutomated Face Detection System
Automated Face Detection System
ย 

Similar to IRJET- Igaze-Eye Gaze Direction Evaluation to Operate a Virtual Keyboard for Paralyzed People

IRJET- Driver Drowsiness Detection System using Computer Vision
IRJET- Driver Drowsiness Detection System using Computer VisionIRJET- Driver Drowsiness Detection System using Computer Vision
IRJET- Driver Drowsiness Detection System using Computer VisionIRJET Journal
ย 
DROWSINESS DETECTION MODEL USING PYTHON
DROWSINESS DETECTION MODEL USING PYTHONDROWSINESS DETECTION MODEL USING PYTHON
DROWSINESS DETECTION MODEL USING PYTHONIRJET Journal
ย 
Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...
Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...
Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...IRJET Journal
ย 
FACE SHAPE CLASSIFIER USING DEEP LEARNING
FACE SHAPE CLASSIFIER USING DEEP LEARNINGFACE SHAPE CLASSIFIER USING DEEP LEARNING
FACE SHAPE CLASSIFIER USING DEEP LEARNINGIRJET Journal
ย 
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITIONA VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITIONIRJET Journal
ย 
IRJET- Smart Mirror using Eye Gaze Tracking
IRJET- Smart Mirror using Eye Gaze TrackingIRJET- Smart Mirror using Eye Gaze Tracking
IRJET- Smart Mirror using Eye Gaze TrackingIRJET Journal
ย 
An eye gaze detection using low resolution web camera in desktop environment
An eye gaze detection using low resolution web camera in desktop environmentAn eye gaze detection using low resolution web camera in desktop environment
An eye gaze detection using low resolution web camera in desktop environmenteSAT Journals
ย 
REAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONREAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONIRJET Journal
ย 
REAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONREAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONIRJET Journal
ย 
REAL TIME DROWSINESS DETECTION
REAL TIME DROWSINESS DETECTIONREAL TIME DROWSINESS DETECTION
REAL TIME DROWSINESS DETECTIONIRJET Journal
ย 
IRJET- Driverโ€™s Sleep Detection
IRJET-  	  Driverโ€™s Sleep DetectionIRJET-  	  Driverโ€™s Sleep Detection
IRJET- Driverโ€™s Sleep DetectionIRJET Journal
ย 
Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...IAEME Publication
ย 
Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...IAEME Publication
ย 
Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...IAEME Publication
ย 
Driver Dormant Monitoring System to Avert Fatal Accidents Using Image Processing
Driver Dormant Monitoring System to Avert Fatal Accidents Using Image ProcessingDriver Dormant Monitoring System to Avert Fatal Accidents Using Image Processing
Driver Dormant Monitoring System to Avert Fatal Accidents Using Image ProcessingIRJET Journal
ย 
Driver Dormant Monitoring System to Avert Fatal Accidents Using Image Processing
Driver Dormant Monitoring System to Avert Fatal Accidents Using Image ProcessingDriver Dormant Monitoring System to Avert Fatal Accidents Using Image Processing
Driver Dormant Monitoring System to Avert Fatal Accidents Using Image ProcessingIRJET Journal
ย 
Implementation of face and eye detection on DM6437 board using simulink model
Implementation of face and eye detection on DM6437 board using simulink modelImplementation of face and eye detection on DM6437 board using simulink model
Implementation of face and eye detection on DM6437 board using simulink modeljournalBEEI
ย 
IRJET - Facial Recognition based Attendance System with LBPH
IRJET -  	  Facial Recognition based Attendance System with LBPHIRJET -  	  Facial Recognition based Attendance System with LBPH
IRJET - Facial Recognition based Attendance System with LBPHIRJET Journal
ย 
Cursor Movement with Eyeball
Cursor Movement with EyeballCursor Movement with Eyeball
Cursor Movement with EyeballIRJET Journal
ย 
IRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
IRJET - Human Eye Pupil Detection Technique using Center of Gravity MethodIRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
IRJET - Human Eye Pupil Detection Technique using Center of Gravity MethodIRJET Journal
ย 

Similar to IRJET- Igaze-Eye Gaze Direction Evaluation to Operate a Virtual Keyboard for Paralyzed People (20)

IRJET- Driver Drowsiness Detection System using Computer Vision
IRJET- Driver Drowsiness Detection System using Computer VisionIRJET- Driver Drowsiness Detection System using Computer Vision
IRJET- Driver Drowsiness Detection System using Computer Vision
ย 
DROWSINESS DETECTION MODEL USING PYTHON
DROWSINESS DETECTION MODEL USING PYTHONDROWSINESS DETECTION MODEL USING PYTHON
DROWSINESS DETECTION MODEL USING PYTHON
ย 
Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...
Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...
Facial-Expression Based Mouse Cursor Control for Physically Challenged Indivi...
ย 
FACE SHAPE CLASSIFIER USING DEEP LEARNING
FACE SHAPE CLASSIFIER USING DEEP LEARNINGFACE SHAPE CLASSIFIER USING DEEP LEARNING
FACE SHAPE CLASSIFIER USING DEEP LEARNING
ย 
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITIONA VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
A VISUAL ATTENDANCE SYSTEM USING FACE RECOGNITION
ย 
IRJET- Smart Mirror using Eye Gaze Tracking
IRJET- Smart Mirror using Eye Gaze TrackingIRJET- Smart Mirror using Eye Gaze Tracking
IRJET- Smart Mirror using Eye Gaze Tracking
ย 
An eye gaze detection using low resolution web camera in desktop environment
An eye gaze detection using low resolution web camera in desktop environmentAn eye gaze detection using low resolution web camera in desktop environment
An eye gaze detection using low resolution web camera in desktop environment
ย 
REAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONREAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTION
ย 
REAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTIONREAL-TIME DRIVER DROWSINESS DETECTION
REAL-TIME DRIVER DROWSINESS DETECTION
ย 
REAL TIME DROWSINESS DETECTION
REAL TIME DROWSINESS DETECTIONREAL TIME DROWSINESS DETECTION
REAL TIME DROWSINESS DETECTION
ย 
IRJET- Driverโ€™s Sleep Detection
IRJET-  	  Driverโ€™s Sleep DetectionIRJET-  	  Driverโ€™s Sleep Detection
IRJET- Driverโ€™s Sleep Detection
ย 
Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...
ย 
Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...
ย 
Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...Eye tracking and detection by using fuzzy template matching and parameter bas...
Eye tracking and detection by using fuzzy template matching and parameter bas...
ย 
Driver Dormant Monitoring System to Avert Fatal Accidents Using Image Processing
Driver Dormant Monitoring System to Avert Fatal Accidents Using Image ProcessingDriver Dormant Monitoring System to Avert Fatal Accidents Using Image Processing
Driver Dormant Monitoring System to Avert Fatal Accidents Using Image Processing
ย 
Driver Dormant Monitoring System to Avert Fatal Accidents Using Image Processing
Driver Dormant Monitoring System to Avert Fatal Accidents Using Image ProcessingDriver Dormant Monitoring System to Avert Fatal Accidents Using Image Processing
Driver Dormant Monitoring System to Avert Fatal Accidents Using Image Processing
ย 
Implementation of face and eye detection on DM6437 board using simulink model
Implementation of face and eye detection on DM6437 board using simulink modelImplementation of face and eye detection on DM6437 board using simulink model
Implementation of face and eye detection on DM6437 board using simulink model
ย 
IRJET - Facial Recognition based Attendance System with LBPH
IRJET -  	  Facial Recognition based Attendance System with LBPHIRJET -  	  Facial Recognition based Attendance System with LBPH
IRJET - Facial Recognition based Attendance System with LBPH
ย 
Cursor Movement with Eyeball
Cursor Movement with EyeballCursor Movement with Eyeball
Cursor Movement with Eyeball
ย 
IRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
IRJET - Human Eye Pupil Detection Technique using Center of Gravity MethodIRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
IRJET - Human Eye Pupil Detection Technique using Center of Gravity Method
ย 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
ย 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
ย 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
ย 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
ย 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
ย 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
ย 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
ย 
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
ย 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
ย 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
ย 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
ย 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
ย 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
ย 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
ย 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
ย 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
ย 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
ย 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
ย 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
ย 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
ย 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
ย 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
ย 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
ย 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
ย 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
ย 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
ย 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
ย 
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of โ€œSeismic Response of RC Structures Having Plan and Vertical Irreg...
ย 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
ย 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
ย 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
ย 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
ย 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
ย 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
ย 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
ย 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
ย 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
ย 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
ย 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
ย 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
ย 

Recently uploaded

Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
ย 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
ย 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .DerechoLaboralIndivi
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
ย 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfRagavanV2
ย 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
ย 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
ย 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
ย 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsArindam Chakraborty, Ph.D., P.E. (CA, TX)
ย 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
ย 

Recently uploaded (20)

Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
ย 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
ย 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
ย 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
ย 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
ย 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
ย 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
ย 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
ย 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
ย 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
ย 

IRJET- Igaze-Eye Gaze Direction Evaluation to Operate a Virtual Keyboard for Paralyzed People

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 10 | Oct 2019 www.irjet.net p-ISSN: 2395-0072 ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 51 iGaze-Eye Gaze Direction Evaluation to Operate a Virtual Keyboard for Paralyzed People Ms. Saily Bhagat1, Ms. Tanvi Patil2, Ms. Varsha Singh3, Mr. Abhishek Bhatt4, Ms. Snehal Mumbaikar5 1,2,3,4,5Dept. of Computer Engineering Ramrao Adik Institute of Technology Navi Mumbai, India ----------------------------------------------------------------------***------------------------------------------------------------------------- Abstract โ€” Eye Gaze has been broadly utilized and provides an appealing alternative plan to the cumbersome interface devices for human computer interaction(HCI) as an assistive technology. The model proposes a novel pipeline of utilizing eye gaze data for display control, on the basis of the captured picture. This study involves design of iGaze that will assist the paralyzed people to write on screen by gazing at different directions :up, down, left, right based on the targeted key, which is advantageous in terms of cost as well as robustness. The system employs a robust machine learning algorithm for gaze estimation wherein gaze direction is classified on the basis of datasets. An efficient gaze estimator has been trained, by recording a dataset which consists of eye gaze direction frames.The system introduces an economically feasible method of using the convolution neural networks (CNN) for human-machine interaction. The system can effectually enhance the accuracy by selecting the key using eye gaze direction and typing the same. The proposed pipeline shows that, eye gaze direction can be estimated and display content of the screen can be controlled accordingly. Index Termsโ€”CNN, Human Computer Interaction (HCI), gaze direction, HAAR Cascade, Adaboost. 1. INTRODUCTION Communication is regarded as vital and foremost parameter for interaction with other human beings. The disabled or paralyzed people certainly face immense issues while communicating. Eyes being the most influential sense of information can be used to communicate with others adequately and effectively. Our gaze is the fundamental element for interacting with our environment. Latest advancements in computer and image processing technologies have made our gaze the most influential factor and thus allowed it to emerge as a significant branch of Human-Computer Interaction (HCI). Tracking the eye gaze requires successfully detecting the position on the screen where a user is looking at. Many of the eye gaze tracking systems developed so far use invasive techniques to estimate the gaze of a person. Although, such technologies do exist commercially, but are so expensive that it is almost inaccessible to most individuals who need it. In addition to his, some eye trackers require a lot of time to calibrate before using. At the time of calibration, people are not allowed to move their body, and infinitesimal movements may give erroneous results in final estimation. The increased usage ad- versely affects the performance of the system as the calibrated system dysfunctions and it is required to calibrate the system again. These inconveniences could become a matter of concern for disabled people striving to use these systems in their daily life. Taking into account the necessities of disabled people the proposed system attempts to resolve the inconsistencies that arise during eye tracking process .The goal of this paper is to introduce the proposed system which involves design of iGaze that will assist the paralyzed and disabled people to write on screen by simply gazing at the keys of the virtual keyboard This system involves training of gaze estimator, dataset is recorded which consists of eye gaze direction frame. Learning through the trained data, the system reacts to the current inputs feed to it. Eye gaze direction frames of the user are captured, on the basis of the learning, the system identifies the key that the user wants to convey and prints it on the screen and hence helps disabled person in delivering the intended information using the proposed system. 2. RELATED WORK The field of eye gaze tracking has been an area of research and development for quite sometime now, and is still one of the most prominent subjects of study even today. Gaze estimation can be performed through numerous techniques. Some gaze estimation methods emphasize primarily on examining the physical characteristics of human eye. In these methods using corneal reflection, infrared (IR) lights produce a small white reflection point that can be utilized to detect eye features [1] These methods also use shape based feature extraction which involves inferring gaze directions on the basis of detected eyes shapes such as center of cornea or iris edges [2] [5]. Some other gaze estimation methods involve using head mounted
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 10 | Oct 2019 www.irjet.net p-ISSN: 2395-0072 ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 52 display and camera mounted on glass [4] that eliminate the need of high resolution cameras and significantly improve accuracy. Gaze estimation can also be performed by training the model in which some feature extraction is performed on the basis of huge sample of training images, and then these unique features extracted are used to train the model. Then eye images are given as input and corresponding gaze direction is predicted on the basis of trained model [3]. Such methods are extensively popular as they can effectively handle low resolution images. The images used for gaze estimation are captured using a consumer grade camera such as a webcam [1] [3]. From the captured image face Detection can be conducted using HAAR cascade Algorithm which is then used for eye de- tection process as well [1] [2] [3] [5]. HAAR which is an implementation of Viola-Jones Framework present in OpenCV, is used in which the simpler representations of the images are extracted and integrated into a high-level representation. Binary thresholding can be used to transform colored image into its grayscale form. 3. PROPOSED SYSTEM The system primarily aims to make communication more facile for disabled people with the help of gaze direction frames. The Fig. 1 depicts the pipeline of the proposed system that contains four principal stages. The pipeline is fed with a typical webcam image as an input, from this input image the face area is detected, thus reducing the search space for eye region detection, which can thus be extracted efficiently. In the next step the eye images are normalized. Convolution Neural Network model is utilized in order to estimate the states of the eye image and hence eliminate falsely detected eye images. CNN can be used to learn the mapping between the gaze direction and corresponding eye images which thus predicts the intended key that is to be printed. Fig. 1. System Flow 1] Face Detection and Eye D e t e c t i o n The proposed system uses a moderately scaled dataset consisting of eye gaze images. The images are captured using a 720p HD Webcam. These captured images are then down sampled and converted to grayscale since color channels are extremely redundant. Face Detection from the captured image is done by using HAAR cascade Algorithm which is then used for eye detection process as well. HAAR which is an implementation of Viola-Jones Framework present in OpenCV involves training an algorithm which is given a set of both positive and negative images as inputs. The positive and negative images here indicate face and non-face regions respectively. Thus it assimilates to discriminate features owned by a face region from features owned by a non-face region using a simple threshold function. After face detection, eye detection is performed from the face region. The images obtained after eye detection is then normalized and rescaled by the use of Histogram normalization method. Binary thresholding is applied on eye images to get eye gaze directions. These images are then further grouped into five different classes based on the state of the eye image. This is then followed by training a CNN for Gaze direction estimation. 2] Gaze Estimation with CNN model The eye gaze images are classified into five distinct classes namely up, down, left, right which can be distinguished on the basis of gaze directions of the user and a blink class. A sample eye gaze image indicating up direction is shown in Fig. 2. The CNN is used to classify the input image into classes of directions based on the training dataset. The dataset created is utilized to create a Convolution Neural Networks (CNN) which would help in classifying the eye gaze direction. This category of neural networks have been proven to be beneficial in the areas of work such as image recognition and classification and hence could be used to classify the eye gaze direction. The Neural network consists of four major functions namely Convolution, Non Linearity (ReLU),Pooling or Sub Sampling, Classification (Fully Connected Layer).
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 10 | Oct 2019 www.irjet.net p-ISSN: 2395-0072 ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 53 Fig. 2. Eye gaze image representing Up direction 4. Mapping to input In the designed virtual keyboard there is a Text Area to display the desired output. iGaze is a pointer movement based system, where in order to print the desired number the user has to traverse from the initial pointer position to the desired key using the gaze directions. The Convolution Neural Network is trained in such a way that eye gaze images can be utilized for efficient pointer movement in their respective directions and the image representing blink can be used to perform selection of the intended key thus printing the desired value on the Text Area. Initially the pointer is set to the key present in second row and second column. The CNN predicts the probable gazing direction on the basis of input frame gaze sequence fed to it. Based on the prediction of the CNN model the pointer movement is done considering one image at a time. If an eye image gazing down is given as input to the system then the CNN classifies it to be belonging to DOWN class, thus the pointer moves down from its initial position and updates its position. This similar procedure is followed for all the directions and when the desired digit becomes the pointer, the user prints it by performing a simple blink. A virtual keyboard as shown in Fig. 3 has been designed that consists of the numbers 1-9 and a text area to display the desired output. The red highlighted button in the keypad indicates the initial pointer position. The pointer moves in ap- propriate direction on the basis of the gaze direction estimated by the CNN for the input sequence fed to it. Fig. 3. Virtual keyboard with Initial Pointer position
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 10 | Oct 2019 www.irjet.net p-ISSN: 2395-0072 ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 54 5. RESULTS An efficient gaze estimation model was trained with the help of CNN using the created dataset. The iGaze system was developed on Windows 10 operating system, Intel i5 processor having 8GB RAM. The project was coded in Python 3.5. As shown in Fig.4, an output is printed on text area considering one from the multiple available paths required to print that particular sequence, an input sequence consisting of eye gaze frames representing left, right, down, up and blink gaze directions is given as input to the system. From its initial position the pointer moves to the left after classifying the frame, then after a blink is encountered the value set for the current pointer is printed on the text area given. This procedure is followed until the end of the input sequence. Fig. 4. Key Selection by the system with output in Text Area The proposed system does not require any calibration process. In addition, the iGaze system also proves to be vigorous against any body movement. The accuracy and efficiency of this model was tested taking into consideration random sequences of numbers having varied length. In addition different paths were considered to display the same sequence. This helped in evaluating the accuracy and complexity of the system as shown Fig. 5. The graph shown in Fig. 5 depicts the relationship between time and the varying paths that were considered to print the same sequence. The system exhibits a decent performance, is robust to various users. Prediction accuracy of 57 percent for same sequences was determined by considering different eye gaze images in order to print varied length output.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 10 | Oct 2019 www.irjet.net p-ISSN: 2395-0072 ยฉ 2019, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 55 Fig. 5. Complexity Graph 6. CONCLUSION A Vision based text entry system is designed using which the users can input text by eye movement, which will provide comfort to paralyzed and disabled people to convey the mes- sage and communicate with the external world easily. A Convo- lution Neural Network is trained for gaze estimation based on eye gaze images and corresponding key value will be displayed on the text area. Eye gaze images representing left, right, up and down directions are used for pointer movement and blink is used to make selection of the intended key. Use of CNN model focuses to ameliorate the existing system and increase the robustness and accuracy of the proposed system in terms of time management and speed. The proposed system precisely will decrease the writing to typing ratio which will make it more herculean. The system could easily be expanded to support diverse features such as word prediction and various language models and could also be integrated with home automation system and text communication via Email. REFERENCES [1] Andrea Keil, Georgia Albuquerque, Kai Berger, Marcus Andreas Mag- nor. โ€Real Time Gaze Tracking with a Consumer- Grade Video Cam- eraโ€. International Conferences in Central Europe on Computer Graphics, Visualization and Computer Vision (WSCG), 2010. [2] Vidya Itsna Saraswati, Riyanto Sigit. โ€Eye Gaze System to Operate Virtual Keyboard. IEEEโ€. International Electronics Symposium (IES). 10.1109/ELECSYM.2016.7860997, 2016. [3] Chi Zhang, RuiYao, Jinpeng Cai. Efficient Eye Typing with 9-direction Gaze Estimation, Multimedia Tools and Applications Journal, Vol. 77, pp 19679-19696, 10.1007/s11042-017-5426-y, 2017. [4] Arai, Kohei., Mardiyanto, Ronny. โ€Eye-Based HCI with Mov-ing Keyboard for Reducing Fatigue Effectsโ€, Eighth Interna- tional Conference on Information Technology: New Generations. IEEE.10.1109/ITNG.2011.80, 2011. [5] Veena N. Hegde, RamyaS, S. Kumuda. โ€Low cost eye based human computer interface systemโ€. IEEE Annual India Conference (INDI- CON).10.1109/INDICON.2016.7838906, 2016.