SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 03 | Mar 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 58
Cursor Movement with Eyeball
Kopparthi Supraja1, Mavilla Sushma2
1K.Supraja, 11/301, MainBazar, Tadipatri, Andhra Pradesh
2M.Sushma, Nellore, Andhra Pradesh
3Professor M.Thirunavukkuarasu, Dept. of CSE Engineering, SCSVMV University, Tamilnadu, India
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - A single individual A human-computer
interference system is now being implemented. Human
computer interference systems used the mouse and
keyboard as input devices in the past. Those who are
afflicted with a specific ailment or illness are unable to use
computers. For handicapped and impaired people, the idea
of controlling computers with their eyes will be extremely
useful. This form of control will also eliminate the need for
other people to assist with the computer. This approach will
be particularly effective for people who are unable to
function with their hands and must instead rely on their
eyes. The movement of the cursor is directly related to the
pupil's centre. As a result, our initial step would be
identifying the point pupil's centre The Raspberry Pi and
OpenCV are used to build this pupil detection procedure. The
SD card is inserted into the SD/MMC card port of the
Raspberry Pi. The operating system that is required to start
up the Raspberry Pi is installed on the SD card. Once the
application programme is loaded into the Raspberry PI, it
will run.
Key Words: Human Computer Interaction (HCI), Eyeball
movement, Computer, OpenCV, Support Vector Machine.
1. INTRODUCTION
As computer technology advances, the importance of
humancomputer interaction becomes increasingly
apparent. Some people with disabilities are unable to
utilize computers. Eye movement control is mostly utilized
by those who are impaired. By incorporating this eye-
controlling mechanism into computers, they will be able to
work without the assistance of others. HumanComputer
Interface (HCI) is concerned with the use of computer
technology to establish a human-computer interface.
There is a need to discover appropriate technology that
allows for good humancomputer collaboration. The
importance of human-computer connection cannot be
overstated. As a result, a mechanism for disseminating an
alternative mode of human-computer communication to
individuals is required persons with disabilities and
provides them with an equal opportunity to participate in
the Information Society. In recent years, human-computer
interfaces have caught the curiosity of a number of
academics throughout the world. A human computer
interface is an implementation of a vision-based system
for eye movement detection for people who are visually
impaired. Face detection, face tracking, eye detection, and
real-time interpretation of a sequence of eye blinks are all
incorporated in the proposed system for managing a non-
intrusive human computer interface. The mouse is no
longer used to interface with the computer; instead,
human eye motions are used. This technique will assist
paralyzed persons, physically challenged people, and
people without hands in computing efficiently and easily.
To begin, the camera records the image and, using OpenCV
code for pupil identification, focuses on the eye in the
image. As a result, the human eye's centre position is
determined (pupil). The centre position of the pupil is then
used as a reference, and the human or user moves the
pointer left and right depending on that . The following is a
description of the paper's structure. Section II discusses
different 3D models that can be used to find cursor
movement. In Section III, we show how the cursor works
using OpenCV approach and solely eyeball movement. In
Section IV, you'll learn how to move the pointer with an
eyeball using an example with superior solutions. Section
V contains the main body of the paper, as well as the
conclusion.
1.1 CONNECTED WORK
Mouse clicks and mouse movements are the two most
basic mouse activities. This mouse has been replaced by
advanced technology. with the aid of an OpenCV and eye
motion Any facial emotion, such as blinking eyes, opening
mouth, or head movement, can be used to activate the
mouse button. This model introduces a revolutionary
camera mouse powered by a bias face tracking algorithm
based on a 3D model. Because of the conventional
configuration, a personal computer (PC) achieves human-
machine interaction through faster visual face tracking
and provides a viable solution for hand-free operation. To
operate the mouse and perform mouse actions, the face
tracker utilized here is based on a 3D model. Head-
mounted display (HMD) environments can benefit from
gaze estimation since they provide key natural computer
interface cues. This innovative method of estimating gaze
is based on a threedimensional examination of the human
eye. There are numerous options. Gaze detection
technology is used in a variety of commercial items. This
approach requires the user to merely point one point for
calibration, after which it will estimate the gaze points. To
avoid the usual mouse motions with the human face for
human connection with the computer, facial features such
as the eyes and nose tip are identified and monitored. This
procedure can be used on a wide variety of face scales. For
quick extraction of face candidates and face verification,
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 03 | Mar 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 59
the SixSegmented Rectangular (SSR) filter and support
vector machine are used. This is the foundation of our
detection approach. The scale adaptive face detection and
tracking system is implemented using JAVA (J2ME) for
face candidate detection and to perform left/right mouse
click events when the left/right eye blinks. For impaired
people, a camera mouse has been utilized to interface with
the computer. All regular mouse and keyboard actions are
replaced with the camera mouse. All mouse click events
and keyboard actions can be provided by the suggested
system. The camera mouse system, in conjunction with the
timer, functions as a left click event, whereas blinking acts
as a right click event in this manner. Eye-gaze estimation
in real time The system is used to assist the disabled with
an eye-controlled mouse. This system is based on the
concept of using a low-resolution webcam to detect and
track gaze accurately at a lower cost and without the need
for special equipment. The PIR sensor is specifically
designed to detect human movement. This paper describes
a new 3D camera mouse that is powered by visual face
tracking. This camera has a common configuration for PCs
that increases calculation speed while also allowing for
hands-free control via visual face tracking. Rigid and
nonrigid motions are two types of human facial
expressions. Rotation and translation are rigid motions,
but opening, shutting, and stretching of the mouth are
non-rigid motions. Firstly We employ a virtual eyeball
model that is based on the human eyeball's 3D properties.
Second, we will calculate the 3D position of the simulated
eyeball and gaze vector using a camera and three
collimated IR-LEDs [2]. Finally, on an HMD monitor, the
determination of 3D eye position and gaze position is
permitted. This used three reference frames to simplify
difficult 3D conversion calculations (the camera, the
monitor and the eye reference frames). Fourth, a simple
user-dependent calibration approach based on kappa
compensation was proposed by looking at one place. In
our work, we are attempting to meet the needs of people
with hand problems who are unable to use internet
resources without the assistance of others. Our application
has been accepted. Because interacts with the computer
primarily through face characteristics, no hands are
required to operate the mouse . The lack of muscle
functions in a portion of your body is known as paralysis.
It occurs when the transmission of messages between
your brain and muscles is disrupted. The person's capacity
to control movement is confined to the muscles around
the eyes when this happens [4]. Blinking and eye
movement are their only means of communication. The
aid provided to such communication faults is frequently
obtrusive, requiring special hardware or a gadget. An
alternative method of communication is to use a non-
intrusive communication technology like Eye Keys without
the use of special lighting If a person stares at the camera,
the eye direction is recognized, which can be utilized to
operate numerous apps.
2. Work to be Done
The proposed system makes use of a Raspberry Pi 3 board
that is connected to a monitor, PIR sensor, and camera.
USB adaptors are used to connect these materials.
Raspberry is an important component of the working
module that uses sensors to track eye movement.
Raspberry Pi is powered by an SD card, which is used to
install Raspbian and programming scripts. Human
movement can also be detected with a PIR sensor.
3. Face Recognition
Face detection is a computer technique that identifies
human faces in digital images and is used for a range of
applications. Face features are detected using the
proposed method. A basic face tracking system has been
created. Face photographs can be examined without the
user/person ever having to interact with them. Facial
recognition can be a useful tool for keeping track of
attendance and time information. The human face
provides facial data that can be used in a variety of
applications, including emotion recognition and
humancomputer interface. For feature extraction, a local
binary pattern method might be utilized. The web camera
can produce a 33-pixel image. Pixel values can be encoded
and then translated into binary values of 0 or 1. The face
image is divided into N blocks. The thresholding function
is described below:
Weight values are calculated for every neighbor and
calculate the LBP value.
3.1Detection of the Eye Region
Vertical integral projection and horizontal projection
are used to determine the exact position of the pupil. These
projections break the entire image down into
homogeneous subsets. The proposed technique employs an
arbitrary threshold. A Gaussian filter can be used to
remove the noise. The minimal gradient point is used to
calculate the strong pixel value. In the contrast region, the
lower threshold guards against splitting edges. Circular
The inner and outer boundaries are determined using the
Hough transform. Check all the edge points with centre
coordinates using the Hough transform.
3.2 Classification of Eye Movements
The support vector machine classifier is used to classify
the various eye-motions. The web camera records eye
movements such as eye open, eye close, eyeball left, and
eyeball right. Data can be analyzed using SVM, which can
also be utilized for classification and regression analysis.
SVM stands for supervised learning model, and it is used to
solve classification and regression issues. The multi class
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 03 | Mar 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 60
file is utilized in SVM. This PIR sensor is linked to the
Raspberry Pi's General Purpose I/O port, and it detects eye
pupil movement, causing the camera to begin taking
images. The sensor has a range of up to 5cm.
When the sensor detects movement of the eye pupil, the
camera begins to record images and sends them to the
Raspberry Pi via USB. The camera in this case is a low-cost
USB web camera. Following that, the image is processed
and monitored. The SD card's purpose is to hold the
Raspbian Jessie operating system module as well as the
software. The Python programming language is used to
activate the Raspberry Pi hardware. The SD card may hold
up to 8GB of data. The raspberry board's HDMI port
provides the monitor input. HDMI stands for High
Definition Multimedia Interface, and it's a connection for
viewing uncompressed video data. HDMI is a digital picture
signal converter. It converts the digital signal into an
analogue signal and sends it to the monitor. The eye
movement is captured using a camera. The centres of the
eye, as well as the position of the individuals, are used to
determine the various eye movements. Raspberry Pi is
used to carry out the process. The pupil reference in Figure
1 contains the coordinates of (x, y). The Raspberry Pi will
be used in conjunction with a USB camera. The SD card will
be used to install raspier OS and Opencv on the Raspberry
Pi. The USB Camera will capture the first image. Opencv
code focuses on the eye in the image and detects the pupil's
centre position.
For classification, the support vector machine technique
is utilized. The image of the eye is represented as a vector.
The pixel values are represented by the letter I. There are
two sets of training photos. SVM's job is to figure out if
fresh data belongs in the positive or negative set. The
training data is subjected to principle component analysis,
which minimize the data's dimensionality.
Fig. 1 Flow of Proposed Work
3.3 ANALYSIS OF PERFORMANCE
The operation begins after the OS has been started. PIR
sensor is first used to detect the presence of a person in
front of the device. If a person is spotted, the camera will
turn on and capture a picture with the USB camera. Figure
2 shows the focus on the eye in the image. OpenCV now
detects the pupil's central position. Take the exact position
of the pupil as a starting point, and then adjust the X and Y
coordinates for a more precise instruction.
Fig. 2 Detection of Eye
One of the parameters used to assess the accuracy of
proposed work is detection error. The BioID database can
be used to obtain images. The proposed method
outperforms existing methods in terms of accuracy. The
efficiency at various error levels is depicted in Fig. 3.
Fig. 3 Efficiency Analysis
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 03 | Mar 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 61
4. CONCLUSION
It is evident from the process that the cursor can be
controlled by ocular movement, rather than using hands
on the computer. This will be useful for persons who have
difficulty controlling cursor points on computers using the
physical parts of the machine. Because the eyeballs can be
used to control the cursor points. Disabled people can
utilise computers without the assistance of others. This
technology can be improved in the future by introducing
new approaches such as clicking events, mouse motions,
and human interface systems that use eye blinks. To
achieve efficient and accurate movement, technology was
extended to ocular movement and eye blinking.
REFERENCES
[1] Jilin Tu, Thomas Huang, Elect and Comp EngrDept,
Hai Tao, ElectEnggDept, “Face as Mouse through
Visual Face Tracking”,IEEE,(2005).
[2] EniChul Lee Kang Ryoung Park “A robust eye gaze
tracking methodbased on a virtual eyeball model”,
Springer, pp.319-337, Apr (2008).
[3] John J. Magee, MargritBetke, James Gips, Matthew
R. Scott, and Benjamin N.Waber“A Human-
Computer Interface Using Symmetry Between Eyes
to Detect Gaze Direction” IEEE Trans, Vol. 38,
no.6,pp.1248-1259, Nov (2008).
[4] SunitaBarve, DhavalDholakiya, Shashank Gupta,
DhananjayDhatrak, “Facial Feature Based Method
For Real Time Face Detection and Tracking I-
CURSOR”, International Journal of
EnggResearchand App., Vol. 2, pp. 1406-1410, Apr
(2012).
[5] Yu-Tzu Lin Ruei-Yan Lin Yu-Chih Lin Greg C Lee
“Real-time eye-gaze estimation using a low-
resolution webcam”, Springer, pp.543-568, Aug
(2012).
[6] Samuel Epstein-Eric MissimerMargritBetke “Using
Kernels for avideo- based mouse-replacement
interface”, Springer link, Nov (2012)
[7] Hossain, Zakir, Md Maruf Hossain Shuvo, and
Prionjit Sarker. "Hardware and software
implementation of real time electrooculogram
(EOG) acquisition system to control computer
cursor with eyeball movement." In 2017 4th
International Conference on Advances in Electrical
Engineering(ICAEE), pp. 132-137. IEEE, 2017.
[8] Lee, Jun-Seok, Kyung-hwa Yu, Sang-won Leigh, Jin-
Yong Chung, and Sung-Goo Cho. "Method for
controlling device on the basis of eyeball motion,
and device therefor." U.S. Patent 9,864,429, issued
January 9, 2018.
[9] Lee, Po-Lei, Jyun-Jie Sie, Yu-Ju Liu, Chi-Hsun Wu,
Ming-Huan Lee, Chih- Hung Shu, Po-Hung Li, Chia-
Wei Sun, and Kuo-Kai Shyu. "An SSVEP- actuated
brain computer interface using phase-tagged
flickering sequences: a cursor system." Annals of
biomedical engineering 38, no. 7 (2010): 2383-
2397.

More Related Content

Similar to Cursor Movement with Eyeball

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
 
IRJET- Digital Identification for Humanoids
IRJET-  	  Digital Identification for HumanoidsIRJET-  	  Digital Identification for Humanoids
IRJET- Digital Identification for HumanoidsIRJET Journal
 
IRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET Journal
 
IRJET- Sixth Sense Technology in Image Processing
IRJET-  	  Sixth Sense Technology in Image ProcessingIRJET-  	  Sixth Sense Technology in Image Processing
IRJET- Sixth Sense Technology in Image ProcessingIRJET Journal
 
A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureIRJET Journal
 
IRJET- Smart Interactive Mirror Interface
IRJET-  	  Smart Interactive Mirror Interface IRJET-  	  Smart Interactive Mirror Interface
IRJET- Smart Interactive Mirror Interface IRJET Journal
 
Sign Language Identification based on Hand Gestures
Sign Language Identification based on Hand GesturesSign Language Identification based on Hand Gestures
Sign Language Identification based on Hand GesturesIRJET Journal
 
IRJET - Smart E – Cane for the Visually Challenged and Blind using ML Con...
IRJET -  	  Smart E – Cane for the Visually Challenged and Blind using ML Con...IRJET -  	  Smart E – Cane for the Visually Challenged and Blind using ML Con...
IRJET - Smart E – Cane for the Visually Challenged and Blind using ML Con...IRJET Journal
 
Person Acquisition and Identification Tool
Person Acquisition and Identification ToolPerson Acquisition and Identification Tool
Person Acquisition and Identification ToolIRJET Journal
 
IRJET- Finger Gesture Recognition Using Linear Camera
IRJET-  	  Finger Gesture Recognition Using Linear CameraIRJET-  	  Finger Gesture Recognition Using Linear Camera
IRJET- Finger Gesture Recognition Using Linear CameraIRJET Journal
 
20922174-Blue-Eyes-Technology.pdf
20922174-Blue-Eyes-Technology.pdf20922174-Blue-Eyes-Technology.pdf
20922174-Blue-Eyes-Technology.pdfYasmin297583
 
Eye-Blink Detection System for Virtual Keyboard
Eye-Blink Detection System for Virtual KeyboardEye-Blink Detection System for Virtual Keyboard
Eye-Blink Detection System for Virtual KeyboardIRJET Journal
 
Media Player with Face Detection and Hand Gesture
Media Player with Face Detection and Hand GestureMedia Player with Face Detection and Hand Gesture
Media Player with Face Detection and Hand GestureIRJET Journal
 
Gesture Recognition System
Gesture Recognition SystemGesture Recognition System
Gesture Recognition SystemIRJET Journal
 
IRJET- Vision based Security System and Automation using Internet of Things
IRJET- Vision based Security System and Automation using Internet of ThingsIRJET- Vision based Security System and Automation using Internet of Things
IRJET- Vision based Security System and Automation using Internet of ThingsIRJET Journal
 
VIRTUAL PAINT APPLICATION USING HAND GESTURES
VIRTUAL PAINT APPLICATION USING HAND GESTURESVIRTUAL PAINT APPLICATION USING HAND GESTURES
VIRTUAL PAINT APPLICATION USING HAND GESTURESIRJET Journal
 
Attendance System using Face Recognition
Attendance System using Face RecognitionAttendance System using Face Recognition
Attendance System using Face RecognitionIRJET Journal
 
DROWSINESS DETECTION MODEL USING PYTHON
DROWSINESS DETECTION MODEL USING PYTHONDROWSINESS DETECTION MODEL USING PYTHON
DROWSINESS DETECTION MODEL USING PYTHONIRJET Journal
 

Similar to Cursor Movement with Eyeball (20)

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
 
IRJET- Digital Identification for Humanoids
IRJET-  	  Digital Identification for HumanoidsIRJET-  	  Digital Identification for Humanoids
IRJET- Digital Identification for Humanoids
 
Blue Eye Technology
Blue Eye TechnologyBlue Eye Technology
Blue Eye Technology
 
IRJET- Sign Language Interpreter
IRJET- Sign Language InterpreterIRJET- Sign Language Interpreter
IRJET- Sign Language Interpreter
 
F0932733
F0932733F0932733
F0932733
 
IRJET- Sixth Sense Technology in Image Processing
IRJET-  	  Sixth Sense Technology in Image ProcessingIRJET-  	  Sixth Sense Technology in Image Processing
IRJET- Sixth Sense Technology in Image Processing
 
A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand Gesture
 
IRJET- Smart Interactive Mirror Interface
IRJET-  	  Smart Interactive Mirror Interface IRJET-  	  Smart Interactive Mirror Interface
IRJET- Smart Interactive Mirror Interface
 
Sign Language Identification based on Hand Gestures
Sign Language Identification based on Hand GesturesSign Language Identification based on Hand Gestures
Sign Language Identification based on Hand Gestures
 
IRJET - Smart E – Cane for the Visually Challenged and Blind using ML Con...
IRJET -  	  Smart E – Cane for the Visually Challenged and Blind using ML Con...IRJET -  	  Smart E – Cane for the Visually Challenged and Blind using ML Con...
IRJET - Smart E – Cane for the Visually Challenged and Blind using ML Con...
 
Person Acquisition and Identification Tool
Person Acquisition and Identification ToolPerson Acquisition and Identification Tool
Person Acquisition and Identification Tool
 
IRJET- Finger Gesture Recognition Using Linear Camera
IRJET-  	  Finger Gesture Recognition Using Linear CameraIRJET-  	  Finger Gesture Recognition Using Linear Camera
IRJET- Finger Gesture Recognition Using Linear Camera
 
20922174-Blue-Eyes-Technology.pdf
20922174-Blue-Eyes-Technology.pdf20922174-Blue-Eyes-Technology.pdf
20922174-Blue-Eyes-Technology.pdf
 
Eye-Blink Detection System for Virtual Keyboard
Eye-Blink Detection System for Virtual KeyboardEye-Blink Detection System for Virtual Keyboard
Eye-Blink Detection System for Virtual Keyboard
 
Media Player with Face Detection and Hand Gesture
Media Player with Face Detection and Hand GestureMedia Player with Face Detection and Hand Gesture
Media Player with Face Detection and Hand Gesture
 
Gesture Recognition System
Gesture Recognition SystemGesture Recognition System
Gesture Recognition System
 
IRJET- Vision based Security System and Automation using Internet of Things
IRJET- Vision based Security System and Automation using Internet of ThingsIRJET- Vision based Security System and Automation using Internet of Things
IRJET- Vision based Security System and Automation using Internet of Things
 
VIRTUAL PAINT APPLICATION USING HAND GESTURES
VIRTUAL PAINT APPLICATION USING HAND GESTURESVIRTUAL PAINT APPLICATION USING HAND GESTURES
VIRTUAL PAINT APPLICATION USING HAND GESTURES
 
Attendance System using Face Recognition
Attendance System using Face RecognitionAttendance System using Face Recognition
Attendance System using Face Recognition
 
DROWSINESS DETECTION MODEL USING PYTHON
DROWSINESS DETECTION MODEL USING PYTHONDROWSINESS DETECTION MODEL USING PYTHON
DROWSINESS DETECTION MODEL USING PYTHON
 

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

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAbhinavSharma374939
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 

Recently uploaded (20)

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 

Cursor Movement with Eyeball

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 03 | Mar 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 58 Cursor Movement with Eyeball Kopparthi Supraja1, Mavilla Sushma2 1K.Supraja, 11/301, MainBazar, Tadipatri, Andhra Pradesh 2M.Sushma, Nellore, Andhra Pradesh 3Professor M.Thirunavukkuarasu, Dept. of CSE Engineering, SCSVMV University, Tamilnadu, India ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - A single individual A human-computer interference system is now being implemented. Human computer interference systems used the mouse and keyboard as input devices in the past. Those who are afflicted with a specific ailment or illness are unable to use computers. For handicapped and impaired people, the idea of controlling computers with their eyes will be extremely useful. This form of control will also eliminate the need for other people to assist with the computer. This approach will be particularly effective for people who are unable to function with their hands and must instead rely on their eyes. The movement of the cursor is directly related to the pupil's centre. As a result, our initial step would be identifying the point pupil's centre The Raspberry Pi and OpenCV are used to build this pupil detection procedure. The SD card is inserted into the SD/MMC card port of the Raspberry Pi. The operating system that is required to start up the Raspberry Pi is installed on the SD card. Once the application programme is loaded into the Raspberry PI, it will run. Key Words: Human Computer Interaction (HCI), Eyeball movement, Computer, OpenCV, Support Vector Machine. 1. INTRODUCTION As computer technology advances, the importance of humancomputer interaction becomes increasingly apparent. Some people with disabilities are unable to utilize computers. Eye movement control is mostly utilized by those who are impaired. By incorporating this eye- controlling mechanism into computers, they will be able to work without the assistance of others. HumanComputer Interface (HCI) is concerned with the use of computer technology to establish a human-computer interface. There is a need to discover appropriate technology that allows for good humancomputer collaboration. The importance of human-computer connection cannot be overstated. As a result, a mechanism for disseminating an alternative mode of human-computer communication to individuals is required persons with disabilities and provides them with an equal opportunity to participate in the Information Society. In recent years, human-computer interfaces have caught the curiosity of a number of academics throughout the world. A human computer interface is an implementation of a vision-based system for eye movement detection for people who are visually impaired. Face detection, face tracking, eye detection, and real-time interpretation of a sequence of eye blinks are all incorporated in the proposed system for managing a non- intrusive human computer interface. The mouse is no longer used to interface with the computer; instead, human eye motions are used. This technique will assist paralyzed persons, physically challenged people, and people without hands in computing efficiently and easily. To begin, the camera records the image and, using OpenCV code for pupil identification, focuses on the eye in the image. As a result, the human eye's centre position is determined (pupil). The centre position of the pupil is then used as a reference, and the human or user moves the pointer left and right depending on that . The following is a description of the paper's structure. Section II discusses different 3D models that can be used to find cursor movement. In Section III, we show how the cursor works using OpenCV approach and solely eyeball movement. In Section IV, you'll learn how to move the pointer with an eyeball using an example with superior solutions. Section V contains the main body of the paper, as well as the conclusion. 1.1 CONNECTED WORK Mouse clicks and mouse movements are the two most basic mouse activities. This mouse has been replaced by advanced technology. with the aid of an OpenCV and eye motion Any facial emotion, such as blinking eyes, opening mouth, or head movement, can be used to activate the mouse button. This model introduces a revolutionary camera mouse powered by a bias face tracking algorithm based on a 3D model. Because of the conventional configuration, a personal computer (PC) achieves human- machine interaction through faster visual face tracking and provides a viable solution for hand-free operation. To operate the mouse and perform mouse actions, the face tracker utilized here is based on a 3D model. Head- mounted display (HMD) environments can benefit from gaze estimation since they provide key natural computer interface cues. This innovative method of estimating gaze is based on a threedimensional examination of the human eye. There are numerous options. Gaze detection technology is used in a variety of commercial items. This approach requires the user to merely point one point for calibration, after which it will estimate the gaze points. To avoid the usual mouse motions with the human face for human connection with the computer, facial features such as the eyes and nose tip are identified and monitored. This procedure can be used on a wide variety of face scales. For quick extraction of face candidates and face verification,
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 03 | Mar 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 59 the SixSegmented Rectangular (SSR) filter and support vector machine are used. This is the foundation of our detection approach. The scale adaptive face detection and tracking system is implemented using JAVA (J2ME) for face candidate detection and to perform left/right mouse click events when the left/right eye blinks. For impaired people, a camera mouse has been utilized to interface with the computer. All regular mouse and keyboard actions are replaced with the camera mouse. All mouse click events and keyboard actions can be provided by the suggested system. The camera mouse system, in conjunction with the timer, functions as a left click event, whereas blinking acts as a right click event in this manner. Eye-gaze estimation in real time The system is used to assist the disabled with an eye-controlled mouse. This system is based on the concept of using a low-resolution webcam to detect and track gaze accurately at a lower cost and without the need for special equipment. The PIR sensor is specifically designed to detect human movement. This paper describes a new 3D camera mouse that is powered by visual face tracking. This camera has a common configuration for PCs that increases calculation speed while also allowing for hands-free control via visual face tracking. Rigid and nonrigid motions are two types of human facial expressions. Rotation and translation are rigid motions, but opening, shutting, and stretching of the mouth are non-rigid motions. Firstly We employ a virtual eyeball model that is based on the human eyeball's 3D properties. Second, we will calculate the 3D position of the simulated eyeball and gaze vector using a camera and three collimated IR-LEDs [2]. Finally, on an HMD monitor, the determination of 3D eye position and gaze position is permitted. This used three reference frames to simplify difficult 3D conversion calculations (the camera, the monitor and the eye reference frames). Fourth, a simple user-dependent calibration approach based on kappa compensation was proposed by looking at one place. In our work, we are attempting to meet the needs of people with hand problems who are unable to use internet resources without the assistance of others. Our application has been accepted. Because interacts with the computer primarily through face characteristics, no hands are required to operate the mouse . The lack of muscle functions in a portion of your body is known as paralysis. It occurs when the transmission of messages between your brain and muscles is disrupted. The person's capacity to control movement is confined to the muscles around the eyes when this happens [4]. Blinking and eye movement are their only means of communication. The aid provided to such communication faults is frequently obtrusive, requiring special hardware or a gadget. An alternative method of communication is to use a non- intrusive communication technology like Eye Keys without the use of special lighting If a person stares at the camera, the eye direction is recognized, which can be utilized to operate numerous apps. 2. Work to be Done The proposed system makes use of a Raspberry Pi 3 board that is connected to a monitor, PIR sensor, and camera. USB adaptors are used to connect these materials. Raspberry is an important component of the working module that uses sensors to track eye movement. Raspberry Pi is powered by an SD card, which is used to install Raspbian and programming scripts. Human movement can also be detected with a PIR sensor. 3. Face Recognition Face detection is a computer technique that identifies human faces in digital images and is used for a range of applications. Face features are detected using the proposed method. A basic face tracking system has been created. Face photographs can be examined without the user/person ever having to interact with them. Facial recognition can be a useful tool for keeping track of attendance and time information. The human face provides facial data that can be used in a variety of applications, including emotion recognition and humancomputer interface. For feature extraction, a local binary pattern method might be utilized. The web camera can produce a 33-pixel image. Pixel values can be encoded and then translated into binary values of 0 or 1. The face image is divided into N blocks. The thresholding function is described below: Weight values are calculated for every neighbor and calculate the LBP value. 3.1Detection of the Eye Region Vertical integral projection and horizontal projection are used to determine the exact position of the pupil. These projections break the entire image down into homogeneous subsets. The proposed technique employs an arbitrary threshold. A Gaussian filter can be used to remove the noise. The minimal gradient point is used to calculate the strong pixel value. In the contrast region, the lower threshold guards against splitting edges. Circular The inner and outer boundaries are determined using the Hough transform. Check all the edge points with centre coordinates using the Hough transform. 3.2 Classification of Eye Movements The support vector machine classifier is used to classify the various eye-motions. The web camera records eye movements such as eye open, eye close, eyeball left, and eyeball right. Data can be analyzed using SVM, which can also be utilized for classification and regression analysis. SVM stands for supervised learning model, and it is used to solve classification and regression issues. The multi class
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 03 | Mar 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 60 file is utilized in SVM. This PIR sensor is linked to the Raspberry Pi's General Purpose I/O port, and it detects eye pupil movement, causing the camera to begin taking images. The sensor has a range of up to 5cm. When the sensor detects movement of the eye pupil, the camera begins to record images and sends them to the Raspberry Pi via USB. The camera in this case is a low-cost USB web camera. Following that, the image is processed and monitored. The SD card's purpose is to hold the Raspbian Jessie operating system module as well as the software. The Python programming language is used to activate the Raspberry Pi hardware. The SD card may hold up to 8GB of data. The raspberry board's HDMI port provides the monitor input. HDMI stands for High Definition Multimedia Interface, and it's a connection for viewing uncompressed video data. HDMI is a digital picture signal converter. It converts the digital signal into an analogue signal and sends it to the monitor. The eye movement is captured using a camera. The centres of the eye, as well as the position of the individuals, are used to determine the various eye movements. Raspberry Pi is used to carry out the process. The pupil reference in Figure 1 contains the coordinates of (x, y). The Raspberry Pi will be used in conjunction with a USB camera. The SD card will be used to install raspier OS and Opencv on the Raspberry Pi. The USB Camera will capture the first image. Opencv code focuses on the eye in the image and detects the pupil's centre position. For classification, the support vector machine technique is utilized. The image of the eye is represented as a vector. The pixel values are represented by the letter I. There are two sets of training photos. SVM's job is to figure out if fresh data belongs in the positive or negative set. The training data is subjected to principle component analysis, which minimize the data's dimensionality. Fig. 1 Flow of Proposed Work 3.3 ANALYSIS OF PERFORMANCE The operation begins after the OS has been started. PIR sensor is first used to detect the presence of a person in front of the device. If a person is spotted, the camera will turn on and capture a picture with the USB camera. Figure 2 shows the focus on the eye in the image. OpenCV now detects the pupil's central position. Take the exact position of the pupil as a starting point, and then adjust the X and Y coordinates for a more precise instruction. Fig. 2 Detection of Eye One of the parameters used to assess the accuracy of proposed work is detection error. The BioID database can be used to obtain images. The proposed method outperforms existing methods in terms of accuracy. The efficiency at various error levels is depicted in Fig. 3. Fig. 3 Efficiency Analysis
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 03 | Mar 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 61 4. CONCLUSION It is evident from the process that the cursor can be controlled by ocular movement, rather than using hands on the computer. This will be useful for persons who have difficulty controlling cursor points on computers using the physical parts of the machine. Because the eyeballs can be used to control the cursor points. Disabled people can utilise computers without the assistance of others. This technology can be improved in the future by introducing new approaches such as clicking events, mouse motions, and human interface systems that use eye blinks. To achieve efficient and accurate movement, technology was extended to ocular movement and eye blinking. REFERENCES [1] Jilin Tu, Thomas Huang, Elect and Comp EngrDept, Hai Tao, ElectEnggDept, “Face as Mouse through Visual Face Tracking”,IEEE,(2005). [2] EniChul Lee Kang Ryoung Park “A robust eye gaze tracking methodbased on a virtual eyeball model”, Springer, pp.319-337, Apr (2008). [3] John J. Magee, MargritBetke, James Gips, Matthew R. Scott, and Benjamin N.Waber“A Human- Computer Interface Using Symmetry Between Eyes to Detect Gaze Direction” IEEE Trans, Vol. 38, no.6,pp.1248-1259, Nov (2008). [4] SunitaBarve, DhavalDholakiya, Shashank Gupta, DhananjayDhatrak, “Facial Feature Based Method For Real Time Face Detection and Tracking I- CURSOR”, International Journal of EnggResearchand App., Vol. 2, pp. 1406-1410, Apr (2012). [5] Yu-Tzu Lin Ruei-Yan Lin Yu-Chih Lin Greg C Lee “Real-time eye-gaze estimation using a low- resolution webcam”, Springer, pp.543-568, Aug (2012). [6] Samuel Epstein-Eric MissimerMargritBetke “Using Kernels for avideo- based mouse-replacement interface”, Springer link, Nov (2012) [7] Hossain, Zakir, Md Maruf Hossain Shuvo, and Prionjit Sarker. "Hardware and software implementation of real time electrooculogram (EOG) acquisition system to control computer cursor with eyeball movement." In 2017 4th International Conference on Advances in Electrical Engineering(ICAEE), pp. 132-137. IEEE, 2017. [8] Lee, Jun-Seok, Kyung-hwa Yu, Sang-won Leigh, Jin- Yong Chung, and Sung-Goo Cho. "Method for controlling device on the basis of eyeball motion, and device therefor." U.S. Patent 9,864,429, issued January 9, 2018. [9] Lee, Po-Lei, Jyun-Jie Sie, Yu-Ju Liu, Chi-Hsun Wu, Ming-Huan Lee, Chih- Hung Shu, Po-Hung Li, Chia- Wei Sun, and Kuo-Kai Shyu. "An SSVEP- actuated brain computer interface using phase-tagged flickering sequences: a cursor system." Annals of biomedical engineering 38, no. 7 (2010): 2383- 2397.