SlideShare a Scribd company logo
1 of 21
Interaction with Eye
EyePhone
Submitted to:-
Miss.Khusbhoo Malviya
(C.S.E dept)
Submitted by:-
Pallavi Dubey Tejasvini Jangle
0823cs141030 0823cs141058
Cs:-6th sem
Content
 Technology introduction
 HPI Evolution
 Terminologies
 Paper Abstract
 Eye Phone Design
 Evaluation
 Application
 Demo
 Future work
 Improvement on Paper
 Related work
Technology Introduction
Human Computer Interaction(HCI)
“HCI (human-computer interaction) is the study of how
people interact with computers and to what extent
computers are or are not developed for successful
interaction with human beings”
Most HCI technology addresses the interaction between
people and computers in “ideal” environments, i.e.,
where people sit in front of a desktop machine with
specialized sensors and cameras centered on them
Technology Introduction
 Human Phone Interaction(HI)
“Human-Computer Interaction (HCI) researchers and phone vendors
are continuously searching for new approaches to reduce the effort users
exert when accessing applications on limited form factor devices such as
mobile phones.”
Human-phone interaction (HPI) extends the challenges not typically found in
HCI research, more specially related to the phone and how we use it. In
order to address these goals HPI technology should be less intrusive; that
is,
i) it should not rely on any external devices other than the mobile phone
itself;
ii) it should be readily usable with minimum user dependency as possible;
iii) it should be fast in the inference phase;
iv) it should be lightweight in terms of computation;
v) it should preserve the phone user experience, e.g., it should not deplete
the phone battery over normal operations.
HPI Evolution - Keypad
1983 –
HPI Evolution – Touch Screen
1993–
HPI Evolution – Trackball
2006 –
HPI Evolution – Voice Operated
2010 –
HPI Evolution –
What Next ?
Eye Phone – Controlling Phone by
Eyes
EyePhone tracks the user’s eye movement across the phone’s display
using the camera mounted on the front of the phone.
i) Track the eye and infer its position on the mobile phone
display as a user views a particular application
i) Detect eye blinks that emulate mouse clicks to activate the
target application under view.
Terminologies
– Intrusive Method:
– which requires direct contact with the eyes
– Non- Intrusive methods:
– which avoid any physical contact with the
user
– Model based method
– Appearance based method
– Feature based method
EyePhone Design
1) An eye detection phase
2) An open eye template creation
phase
3) An eye tracking phase
4) A blink detection phase
Eye detection phase
By applying a motion analysis technique which operates on
consecutive frames, this phase consists on finding the
contour of the eyes. The eye pair is identified by the left and
right eye contours.
Results of original algorithm
running on a desk-top with a
USB camera
Ref: Eye Tracking and Blink
Detection
Library.(http://tinyurl.com/yb9v
Results of EyePhone running on a
Nokia N810.
The smaller dots are erroneously
interpreted as eye contours
Based on previous experimental observations, they modify the
original algorithm
i) Reducing the image resolution, which reduces the eye
detection error rate
ii) Adding two more criteria to the original heuristics that filter
out the false eye contours
Eye detection
Open eye template creation
EyePhone creates a template of a user’s open eye
once at the beginning when a person uses the
system for the first time using the eye detection
algorithm. The template is saved in the
persistent memory of the device and fetched
when EyePhone is invoked
Downside of this off-line template creation approach is
that a template created in certain lighting conditions
might not be perfectly suitable for other environments
Eye tracking
The eye tracking algorithm is based on
template matching. The template matching
function calculates a correlation score
between the open eye template, created the
first time the application is used, and a
search window.
Blink Detection
To detect blinks they apply a thresholding
technique for the normalized correlation
coefficient returned by the template matching
function
Problem: Quality of the mobile camera is not the same as a good USB camera, and the phone’s camera is
generally closer to the person’s face than is the case of using a desktop and USB camera. Because of this
latter situation the camera can pick up iris movements, i.e., the interior of the eye, due to eyeball rotation.
In particular, when the iris is turned towards the corner of the eye, upwards or downwards, a blink is
inferred even if the eye remains open. This occurs because in this case the majority of the eye ball surface
turns white which is confused with the color of the skin
EVALUATION
DS = eye tracking accuracy measured in daylight exposure
and being steady;
AS =eye tracking accuracy measured in artificial light
exposure and being steady;
DM = eye tracking accuracy measured in daylight exposure
and walking;
BD = blink detection accuracy in daylight exposure
EVALUATION
Average CPU usage, RAM usage, and computation time for
one video frame. The front camera supports up to 15
frames per second. The last column reports the percentage
of used battery by EyePhone after a three hour run of the
system
Applications
• EyeMenu
• Car Driver Safety
EyePhone could also be used to detect drivers
drowsiness and distraction in cars.
FUTURE WORK
• Creation of the open eye template and the
filtering algorithm for wrong eye contours
• Improvement over variations of lighting
conditions or movement of the phone in a
person’s hand
• Using a learning approach instead of a fixed
thresholding policy
Thank You
Questions?

More Related Content

What's hot

Microsoft Hololens Seminar Report
Microsoft Hololens Seminar ReportMicrosoft Hololens Seminar Report
Microsoft Hololens Seminar ReportHitesh Kumar Singh
 
Mind reading computer ppt
Mind reading computer pptMind reading computer ppt
Mind reading computer pptTarun tyagi
 
Patent Landscape Report on Smart Contact Lens
Patent Landscape Report on Smart Contact LensPatent Landscape Report on Smart Contact Lens
Patent Landscape Report on Smart Contact LensGridlogics
 
Blue Eyes Technology Abstract
Blue Eyes Technology AbstractBlue Eyes Technology Abstract
Blue Eyes Technology AbstractColloquium
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition TechnologyMuhammad Zeeshan
 
SCREENLESS DISPLAY
SCREENLESS DISPLAYSCREENLESS DISPLAY
SCREENLESS DISPLAYMahad Mumtaz
 
Blue brain by MAYANK SAHU
Blue brain by MAYANK SAHUBlue brain by MAYANK SAHU
Blue brain by MAYANK SAHUmayank843
 
Microsoft hololens final ppt
Microsoft hololens final pptMicrosoft hololens final ppt
Microsoft hololens final pptrekhameenacs
 
EyeRing PowerPoint Presentation
EyeRing PowerPoint PresentationEyeRing PowerPoint Presentation
EyeRing PowerPoint PresentationPriyad S Naidu
 
My seminar ppt SPACE MOUSE
My seminar ppt  SPACE MOUSEMy seminar ppt  SPACE MOUSE
My seminar ppt SPACE MOUSESudeep Kumar
 
I.t in space
I.t in spaceI.t in space
I.t in spacenunna09
 
PPT on mind reading computer
 PPT on mind reading computer PPT on mind reading computer
PPT on mind reading computerAnjali Agarwal
 

What's hot (20)

Microsoft Hololens Seminar Report
Microsoft Hololens Seminar ReportMicrosoft Hololens Seminar Report
Microsoft Hololens Seminar Report
 
Mind reading computer ppt
Mind reading computer pptMind reading computer ppt
Mind reading computer ppt
 
Patent Landscape Report on Smart Contact Lens
Patent Landscape Report on Smart Contact LensPatent Landscape Report on Smart Contact Lens
Patent Landscape Report on Smart Contact Lens
 
Blue Eyes Technology Abstract
Blue Eyes Technology AbstractBlue Eyes Technology Abstract
Blue Eyes Technology Abstract
 
Microsoft hololens ppt
Microsoft hololens pptMicrosoft hololens ppt
Microsoft hololens ppt
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition Technology
 
SCREENLESS DISPLAY
SCREENLESS DISPLAYSCREENLESS DISPLAY
SCREENLESS DISPLAY
 
screen less display
screen less displayscreen less display
screen less display
 
Blue brain by MAYANK SAHU
Blue brain by MAYANK SAHUBlue brain by MAYANK SAHU
Blue brain by MAYANK SAHU
 
Microsoft hololens final ppt
Microsoft hololens final pptMicrosoft hololens final ppt
Microsoft hololens final ppt
 
EyeRing PowerPoint Presentation
EyeRing PowerPoint PresentationEyeRing PowerPoint Presentation
EyeRing PowerPoint Presentation
 
Blue eyes technology
Blue eyes technologyBlue eyes technology
Blue eyes technology
 
Microsoft hololens
Microsoft hololensMicrosoft hololens
Microsoft hololens
 
E ball technology
E ball technologyE ball technology
E ball technology
 
My seminar ppt SPACE MOUSE
My seminar ppt  SPACE MOUSEMy seminar ppt  SPACE MOUSE
My seminar ppt SPACE MOUSE
 
I.t in space
I.t in spaceI.t in space
I.t in space
 
Virtual Reality(full)
Virtual Reality(full)Virtual Reality(full)
Virtual Reality(full)
 
PPT on mind reading computer
 PPT on mind reading computer PPT on mind reading computer
PPT on mind reading computer
 
Leap motion
Leap motionLeap motion
Leap motion
 
MICROSOFT HOLOLENS
MICROSOFT HOLOLENSMICROSOFT HOLOLENS
MICROSOFT HOLOLENS
 

Similar to Pallavi

EyePhone presentation 3 (1).pptx
EyePhone presentation           3 (1).pptxEyePhone presentation           3 (1).pptx
EyePhone presentation 3 (1).pptxnazifmuhammed12
 
EyePhone presentation 3.pptx
EyePhone presentation             3.pptxEyePhone presentation             3.pptx
EyePhone presentation 3.pptxnazifmuhammed12
 
An idea of intuitive mobile diopter calculator for myopia patient
An idea of intuitive mobile diopter calculator for myopia patientAn idea of intuitive mobile diopter calculator for myopia patient
An idea of intuitive mobile diopter calculator for myopia patientTELKOMNIKA JOURNAL
 
HUMAN COMPUTER INTERACTION TECHNIQUES BY SAIKIRAN PANJALA
HUMAN COMPUTER INTERACTION TECHNIQUES BY SAIKIRAN PANJALAHUMAN COMPUTER INTERACTION TECHNIQUES BY SAIKIRAN PANJALA
HUMAN COMPUTER INTERACTION TECHNIQUES BY SAIKIRAN PANJALASaikiran Panjala
 
Cursor Movement with Eyeball
Cursor Movement with EyeballCursor Movement with Eyeball
Cursor Movement with EyeballIRJET Journal
 
An efficient system for real time fatigue detection
An efficient system for real time fatigue detectionAn efficient system for real time fatigue detection
An efficient system for real time fatigue detectionAlexander Decker
 
Survey on Human Computer interaction for disabled persons
Survey on Human Computer interaction  for disabled persons Survey on Human Computer interaction  for disabled persons
Survey on Human Computer interaction for disabled persons Muhammad Bilal
 
Saksham presentation
Saksham presentationSaksham presentation
Saksham presentationSakshamTurki
 
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
 
Mobile Convention Amsterdam - Netprofiler - Frans Appels
Mobile Convention Amsterdam - Netprofiler - Frans AppelsMobile Convention Amsterdam - Netprofiler - Frans Appels
Mobile Convention Amsterdam - Netprofiler - Frans AppelsMobileConventionAmsterdam
 
Eye tracking – an innovative monitor
Eye tracking – an innovative monitorEye tracking – an innovative monitor
Eye tracking – an innovative monitorSakthi Sivaraman S
 
20922174-Blue-Eyes-Technology.pdf
20922174-Blue-Eyes-Technology.pdf20922174-Blue-Eyes-Technology.pdf
20922174-Blue-Eyes-Technology.pdfYasmin297583
 
IRJET- Application of MCNN in Object Detection
IRJET-  	  Application of MCNN in Object DetectionIRJET-  	  Application of MCNN in Object Detection
IRJET- Application of MCNN in Object DetectionIRJET Journal
 
Face detection By Abdul Hanan
Face detection By Abdul HananFace detection By Abdul Hanan
Face detection By Abdul HananAbdul Hanan
 
W11 NM2216 Presentation
W11 NM2216 PresentationW11 NM2216 Presentation
W11 NM2216 PresentationGerald
 
Cornell University: "C-Face" Facial Motion Capture
Cornell University: "C-Face" Facial Motion CaptureCornell University: "C-Face" Facial Motion Capture
Cornell University: "C-Face" Facial Motion CaptureAlejandro Franceschi
 
WebCam EyeTracker Accurycy test
WebCam EyeTracker Accurycy testWebCam EyeTracker Accurycy test
WebCam EyeTracker Accurycy testSzymon Deja
 

Similar to Pallavi (20)

EyePhone.ppt
EyePhone.pptEyePhone.ppt
EyePhone.ppt
 
EyePhone presentation 3 (1).pptx
EyePhone presentation           3 (1).pptxEyePhone presentation           3 (1).pptx
EyePhone presentation 3 (1).pptx
 
EyePhone presentation 3.pptx
EyePhone presentation             3.pptxEyePhone presentation             3.pptx
EyePhone presentation 3.pptx
 
V4 n2 139
V4 n2 139V4 n2 139
V4 n2 139
 
An idea of intuitive mobile diopter calculator for myopia patient
An idea of intuitive mobile diopter calculator for myopia patientAn idea of intuitive mobile diopter calculator for myopia patient
An idea of intuitive mobile diopter calculator for myopia patient
 
HUMAN COMPUTER INTERACTION TECHNIQUES BY SAIKIRAN PANJALA
HUMAN COMPUTER INTERACTION TECHNIQUES BY SAIKIRAN PANJALAHUMAN COMPUTER INTERACTION TECHNIQUES BY SAIKIRAN PANJALA
HUMAN COMPUTER INTERACTION TECHNIQUES BY SAIKIRAN PANJALA
 
Cursor Movement with Eyeball
Cursor Movement with EyeballCursor Movement with Eyeball
Cursor Movement with Eyeball
 
An efficient system for real time fatigue detection
An efficient system for real time fatigue detectionAn efficient system for real time fatigue detection
An efficient system for real time fatigue detection
 
Survey on Human Computer interaction for disabled persons
Survey on Human Computer interaction  for disabled persons Survey on Human Computer interaction  for disabled persons
Survey on Human Computer interaction for disabled persons
 
Saksham presentation
Saksham presentationSaksham presentation
Saksham presentation
 
F0932733
F0932733F0932733
F0932733
 
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
 
Mobile Convention Amsterdam - Netprofiler - Frans Appels
Mobile Convention Amsterdam - Netprofiler - Frans AppelsMobile Convention Amsterdam - Netprofiler - Frans Appels
Mobile Convention Amsterdam - Netprofiler - Frans Appels
 
Eye tracking – an innovative monitor
Eye tracking – an innovative monitorEye tracking – an innovative monitor
Eye tracking – an innovative monitor
 
20922174-Blue-Eyes-Technology.pdf
20922174-Blue-Eyes-Technology.pdf20922174-Blue-Eyes-Technology.pdf
20922174-Blue-Eyes-Technology.pdf
 
IRJET- Application of MCNN in Object Detection
IRJET-  	  Application of MCNN in Object DetectionIRJET-  	  Application of MCNN in Object Detection
IRJET- Application of MCNN in Object Detection
 
Face detection By Abdul Hanan
Face detection By Abdul HananFace detection By Abdul Hanan
Face detection By Abdul Hanan
 
W11 NM2216 Presentation
W11 NM2216 PresentationW11 NM2216 Presentation
W11 NM2216 Presentation
 
Cornell University: "C-Face" Facial Motion Capture
Cornell University: "C-Face" Facial Motion CaptureCornell University: "C-Face" Facial Motion Capture
Cornell University: "C-Face" Facial Motion Capture
 
WebCam EyeTracker Accurycy test
WebCam EyeTracker Accurycy testWebCam EyeTracker Accurycy test
WebCam EyeTracker Accurycy test
 

Recently uploaded

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)
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...ronahami
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptxrouholahahmadi9876
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
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
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 

Recently uploaded (20)

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...
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
457503602-5-Gas-Well-Testing-and-Analysis-pptx.pptx
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
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
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
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
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 

Pallavi

  • 1. Interaction with Eye EyePhone Submitted to:- Miss.Khusbhoo Malviya (C.S.E dept) Submitted by:- Pallavi Dubey Tejasvini Jangle 0823cs141030 0823cs141058 Cs:-6th sem
  • 2. Content  Technology introduction  HPI Evolution  Terminologies  Paper Abstract  Eye Phone Design  Evaluation  Application  Demo  Future work  Improvement on Paper  Related work
  • 3. Technology Introduction Human Computer Interaction(HCI) “HCI (human-computer interaction) is the study of how people interact with computers and to what extent computers are or are not developed for successful interaction with human beings” Most HCI technology addresses the interaction between people and computers in “ideal” environments, i.e., where people sit in front of a desktop machine with specialized sensors and cameras centered on them
  • 4. Technology Introduction  Human Phone Interaction(HI) “Human-Computer Interaction (HCI) researchers and phone vendors are continuously searching for new approaches to reduce the effort users exert when accessing applications on limited form factor devices such as mobile phones.” Human-phone interaction (HPI) extends the challenges not typically found in HCI research, more specially related to the phone and how we use it. In order to address these goals HPI technology should be less intrusive; that is, i) it should not rely on any external devices other than the mobile phone itself; ii) it should be readily usable with minimum user dependency as possible; iii) it should be fast in the inference phase; iv) it should be lightweight in terms of computation; v) it should preserve the phone user experience, e.g., it should not deplete the phone battery over normal operations.
  • 5. HPI Evolution - Keypad 1983 –
  • 6. HPI Evolution – Touch Screen 1993–
  • 7. HPI Evolution – Trackball 2006 –
  • 8. HPI Evolution – Voice Operated 2010 –
  • 9. HPI Evolution – What Next ? Eye Phone – Controlling Phone by Eyes EyePhone tracks the user’s eye movement across the phone’s display using the camera mounted on the front of the phone. i) Track the eye and infer its position on the mobile phone display as a user views a particular application i) Detect eye blinks that emulate mouse clicks to activate the target application under view.
  • 10. Terminologies – Intrusive Method: – which requires direct contact with the eyes – Non- Intrusive methods: – which avoid any physical contact with the user – Model based method – Appearance based method – Feature based method
  • 11. EyePhone Design 1) An eye detection phase 2) An open eye template creation phase 3) An eye tracking phase 4) A blink detection phase
  • 12. Eye detection phase By applying a motion analysis technique which operates on consecutive frames, this phase consists on finding the contour of the eyes. The eye pair is identified by the left and right eye contours. Results of original algorithm running on a desk-top with a USB camera Ref: Eye Tracking and Blink Detection Library.(http://tinyurl.com/yb9v Results of EyePhone running on a Nokia N810. The smaller dots are erroneously interpreted as eye contours
  • 13. Based on previous experimental observations, they modify the original algorithm i) Reducing the image resolution, which reduces the eye detection error rate ii) Adding two more criteria to the original heuristics that filter out the false eye contours Eye detection
  • 14. Open eye template creation EyePhone creates a template of a user’s open eye once at the beginning when a person uses the system for the first time using the eye detection algorithm. The template is saved in the persistent memory of the device and fetched when EyePhone is invoked Downside of this off-line template creation approach is that a template created in certain lighting conditions might not be perfectly suitable for other environments
  • 15. Eye tracking The eye tracking algorithm is based on template matching. The template matching function calculates a correlation score between the open eye template, created the first time the application is used, and a search window.
  • 16. Blink Detection To detect blinks they apply a thresholding technique for the normalized correlation coefficient returned by the template matching function Problem: Quality of the mobile camera is not the same as a good USB camera, and the phone’s camera is generally closer to the person’s face than is the case of using a desktop and USB camera. Because of this latter situation the camera can pick up iris movements, i.e., the interior of the eye, due to eyeball rotation. In particular, when the iris is turned towards the corner of the eye, upwards or downwards, a blink is inferred even if the eye remains open. This occurs because in this case the majority of the eye ball surface turns white which is confused with the color of the skin
  • 17. EVALUATION DS = eye tracking accuracy measured in daylight exposure and being steady; AS =eye tracking accuracy measured in artificial light exposure and being steady; DM = eye tracking accuracy measured in daylight exposure and walking; BD = blink detection accuracy in daylight exposure
  • 18. EVALUATION Average CPU usage, RAM usage, and computation time for one video frame. The front camera supports up to 15 frames per second. The last column reports the percentage of used battery by EyePhone after a three hour run of the system
  • 19. Applications • EyeMenu • Car Driver Safety EyePhone could also be used to detect drivers drowsiness and distraction in cars.
  • 20. FUTURE WORK • Creation of the open eye template and the filtering algorithm for wrong eye contours • Improvement over variations of lighting conditions or movement of the phone in a person’s hand • Using a learning approach instead of a fixed thresholding policy