SlideShare a Scribd company logo
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

EYE TRACKING TECHNOLOGY
EYE TRACKING TECHNOLOGYEYE TRACKING TECHNOLOGY
EYE TRACKING TECHNOLOGY
Vikram raja
 
Mind reading computer
Mind reading computerMind reading computer
Mind reading computerKaustav Das
 
Microsoft hololens final ppt
Microsoft hololens final pptMicrosoft hololens final ppt
Microsoft hololens final pptrekhameenacs
 
Mind reading computer
Mind reading computerMind reading computer
Mind reading computers
Mind reading computersMind reading computers
Mind reading computers
selvalakshmi24
 
Microsoft Hololens Seminar Report
Microsoft Hololens Seminar ReportMicrosoft Hololens Seminar Report
Microsoft Hololens Seminar Report
Hitesh Kumar Singh
 
Blue eye technology
Blue eye technologyBlue eye technology
Blue eye technology
Venkata Sreeram
 
Mind reading computers
Mind  reading computersMind  reading computers
Mind reading computers
Maryam Fatima
 
HCI : Activity 1
HCI : Activity 1 HCI : Activity 1
HCI : Activity 1
autamata4
 
Sixth sense technology (2)
Sixth sense     technology (2)Sixth sense     technology (2)
Sixth sense technology (2)Manish Upadhyay
 
Eye Movement based Human Computer Interaction Technique
Eye Movement based Human Computer Interaction TechniqueEye Movement based Human Computer Interaction Technique
Eye Movement based Human Computer Interaction Technique
Jobin George
 
Seminar report on blue eyes
Seminar report on blue eyesSeminar report on blue eyes
Seminar report on blue eyes
Roshmi Sarmah
 
Touch Screen Technology
Touch Screen TechnologyTouch Screen Technology
Touch Screen Technology
Protap Mondal
 
PPT on mind reading computer
 PPT on mind reading computer PPT on mind reading computer
PPT on mind reading computerAnjali Agarwal
 
6thsensetechnology by www.avnrpptworld.blogspot.com
6thsensetechnology by www.avnrpptworld.blogspot.com6thsensetechnology by www.avnrpptworld.blogspot.com
6thsensetechnology by www.avnrpptworld.blogspot.com
avnrworld
 
Eyetracking
EyetrackingEyetracking
Eyetracking
MD Shafe
 
Mind reading computer ppt
Mind reading computer pptMind reading computer ppt
Mind reading computer ppt
Tarun tyagi
 
Skinput Technology
Skinput TechnologySkinput Technology
Skinput Technology
Pranav Patel
 

What's hot (20)

EYE TRACKING TECHNOLOGY
EYE TRACKING TECHNOLOGYEYE TRACKING TECHNOLOGY
EYE TRACKING TECHNOLOGY
 
Mind reading computer
Mind reading computerMind reading computer
Mind reading computer
 
Microsoft hololens final ppt
Microsoft hololens final pptMicrosoft hololens final ppt
Microsoft hololens final ppt
 
An atm with an eye
An atm with an eyeAn atm with an eye
An atm with an eye
 
Mind reading computer
Mind reading computerMind reading computer
Mind reading computer
 
Mind reading computers
Mind reading computersMind reading computers
Mind reading computers
 
i-Mouse
i-Mousei-Mouse
i-Mouse
 
Microsoft Hololens Seminar Report
Microsoft Hololens Seminar ReportMicrosoft Hololens Seminar Report
Microsoft Hololens Seminar Report
 
Blue eye technology
Blue eye technologyBlue eye technology
Blue eye technology
 
Mind reading computers
Mind  reading computersMind  reading computers
Mind reading computers
 
HCI : Activity 1
HCI : Activity 1 HCI : Activity 1
HCI : Activity 1
 
Sixth sense technology (2)
Sixth sense     technology (2)Sixth sense     technology (2)
Sixth sense technology (2)
 
Eye Movement based Human Computer Interaction Technique
Eye Movement based Human Computer Interaction TechniqueEye Movement based Human Computer Interaction Technique
Eye Movement based Human Computer Interaction Technique
 
Seminar report on blue eyes
Seminar report on blue eyesSeminar report on blue eyes
Seminar report on blue eyes
 
Touch Screen Technology
Touch Screen TechnologyTouch Screen Technology
Touch Screen Technology
 
PPT on mind reading computer
 PPT on mind reading computer PPT on mind reading computer
PPT on mind reading computer
 
6thsensetechnology by www.avnrpptworld.blogspot.com
6thsensetechnology by www.avnrpptworld.blogspot.com6thsensetechnology by www.avnrpptworld.blogspot.com
6thsensetechnology by www.avnrpptworld.blogspot.com
 
Eyetracking
EyetrackingEyetracking
Eyetracking
 
Mind reading computer ppt
Mind reading computer pptMind reading computer ppt
Mind reading computer ppt
 
Skinput Technology
Skinput TechnologySkinput Technology
Skinput Technology
 

Similar to Pallavi

EyePhone presentation 3 (1).pptx
EyePhone presentation           3 (1).pptxEyePhone presentation           3 (1).pptx
EyePhone presentation 3 (1).pptx
nazifmuhammed12
 
EyePhone presentation 3.pptx
EyePhone presentation             3.pptxEyePhone presentation             3.pptx
EyePhone presentation 3.pptx
nazifmuhammed12
 
V4 n2 139
V4 n2 139V4 n2 139
V4 n2 139
Gaurav Singh
 
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
TELKOMNIKA 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 PANJALA
Saikiran Panjala
 
Cursor Movement with Eyeball
Cursor Movement with EyeballCursor Movement with Eyeball
Cursor Movement with Eyeball
IRJET 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 detection
Alexander 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 presentation
SakshamTurki
 
F0932733
F0932733F0932733
F0932733
IOSR Journals
 
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
IRJET Journal
 
Mobile Convention Amsterdam - Netprofiler - Frans Appels
Mobile Convention Amsterdam - Netprofiler - Frans AppelsMobile Convention Amsterdam - Netprofiler - Frans Appels
Mobile Convention Amsterdam - Netprofiler - Frans Appels
MobileConventionAmsterdam
 
Eye tracking – an innovative monitor
Eye tracking – an innovative monitorEye tracking – an innovative monitor
Eye tracking – an innovative monitor
Sakthi Sivaraman S
 
20922174-Blue-Eyes-Technology.pdf
20922174-Blue-Eyes-Technology.pdf20922174-Blue-Eyes-Technology.pdf
20922174-Blue-Eyes-Technology.pdf
Yasmin297583
 
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
IRJET Journal
 
Face detection By Abdul Hanan
Face detection By Abdul HananFace detection By Abdul Hanan
Face detection By Abdul Hanan
Abdul Hanan
 
W11 NM2216 Presentation
W11 NM2216 PresentationW11 NM2216 Presentation
W11 NM2216 Presentation
Gerald
 
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
Alejandro Franceschi
 
WebCam EyeTracker Accurycy test
WebCam EyeTracker Accurycy testWebCam EyeTracker Accurycy test
WebCam EyeTracker Accurycy test
Szymon 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

Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
ShahidSultan24
 

Recently uploaded (20)

Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
addressing modes in computer architecture
addressing modes  in computer architectureaddressing modes  in computer architecture
addressing modes in computer architecture
 

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