SlideShare a Scribd company logo
1 of 17
1
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
BLINK DETECTION AND
TRACKING OF EYES FOR
EYE LOCALISATION
BY
LOPAMUDRA MOHAPATRA
(200199200)
2
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
INTRODUCTION
 What is blink detection?
 What is eye tracking?
 What is localization of eye?
3
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
WHY WE GO FOR EYE LOCALIZATION
• Face normalization
• Eye gaze based human computer interface.
• For reading detection.
• Security systems using the human iris for
identification.
4
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
PROPOSED PROTOCOL
WHOLE METHOD
EYETRACKING
THRESHHOLDING
FRAMEDIFFERENCING
EYE LOCALIZATION
5
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
THRESH HOLDING
6
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
FRAME DIFFERENCING
7
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
FRAME DIFFERENCING
8
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
ALGORITHMS
Steps in the blink detection
(1) Obtain location of possible motion using
Frame differencing.
(2) Suitably thresh hold the motion regions and
obtain blobs using morphological operation and
connected components.
9
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
ALGORITHM CONTD…...
(3) Remove unsuitable blobs that is either too big or
too small or have incorrect width to height ratios to
be considered as eyes.
(4) Repeat (1) to (3) until a suitable pair of blobs
are found and mark their positions.
(5) Compute optical flow field in the blob regions
(6)Mark dominant direction of motion of blobs.
10
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
Algorithm contd…..
If the dominant motion is downward in a pair of
blobs
their positions are noted.These would represent eye
closure during a blink. If the motion is not downward
then steps (1) to (6) are repeated.
(7) Repeat steps (1) to (6).
(8)Discard blobs that are not suited near the location
of the blobs found with downward motion.
11
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
Algorithm contd
(8) Compute optical flow to ascertain if the dominant
motion is upward with two ball remaining or repeat
from step (7).
(9) If the dominant motion is upward, then classify
the frame beginning from the frame where downward
motion was detected to the frame where upward
motion was detected as blink frames. If after
downward motion no upward motion is detected upto
3 frames it is considered as no blinks. Process of
blink detection is started from newframe.
12
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
(10) The bounding boxes of the blobs where blink is
deemed to have occurred is taken as eye detection.
OPTICAL FLOW METHOD:
It allows for the differentiation between
vertical eyelid movements during blinks and
movement of eyeball and horizotal head movements.
EYE TRACKING :
After the location of eyes tracking is
done by using KLT tracker.
13
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
EYETRACKING
In eye tracking mainly there are 20 feature points are
taken,which gives the more accuracy.
* These feature pts are taken from the eye area and
they are tracked in different places,and
reinitialization is done.
14
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
Results of eye tracking
(a) eye region initialized (b) tracked eye regions to a
movement just before blink.
15
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
COMPUTATION SPEEDUP
To speed up localization we need to speed up in
- Optical Flow
- Eye tracking.
EXPERIMENTAL RESULT :
(1) Optical flow: 10 sec
(2) Tracking of eyes : 10 sec
(3) reading image from disk: 13 sec
16
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
CONCLUSION
In this paper we have proposed an accurate and fast
method for locating and tracking the eyes of a
computer user situated in front of the monitor. By
computing optical flow and using both the magnitude
and direction of the flow vectors, we can differentiate
blinking from the other motions. In this way our
study completed.
17
Nationalinstituteofscience&technology
BLINK DETECTION AND TRACKING OF EYES FOR EYE
LOCALIZATION
LOPAMUDRA
CS200199200
THANK YOU!!!

More Related Content

What's hot

Introduction of a new diffractive trifocal intraocular lens. Comparison with ...
Introduction of a new diffractive trifocal intraocular lens. Comparison with ...Introduction of a new diffractive trifocal intraocular lens. Comparison with ...
Introduction of a new diffractive trifocal intraocular lens. Comparison with ...Breyer, Kaymak & Klabe Augenchirurgie
 
IOL Selection- What to Ask and What to Tell Patients
IOL Selection- What to Ask and What to Tell PatientsIOL Selection- What to Ask and What to Tell Patients
IOL Selection- What to Ask and What to Tell Patientspresmedaustralia
 
Premier IOL choices-Technique & Decision Making
 Premier IOL choices-Technique & Decision Making Premier IOL choices-Technique & Decision Making
Premier IOL choices-Technique & Decision Makingpresmedaustralia
 
Toric IOL's and Cataract Surgery
Toric IOL's and Cataract Surgery Toric IOL's and Cataract Surgery
Toric IOL's and Cataract Surgery presmedaustralia
 
Comparing Extended-Depth-Of-Focus and Multifocal IOLs
Comparing Extended-Depth-Of-Focus and Multifocal IOLsComparing Extended-Depth-Of-Focus and Multifocal IOLs
Comparing Extended-Depth-Of-Focus and Multifocal IOLsDr. Anthony Roberts
 
Phakic intraocular lens
Phakic intraocular lens Phakic intraocular lens
Phakic intraocular lens sreedhanya
 
Secondary Piggyback Iol Implantation For Correction Of Residual Refractive Er...
Secondary Piggyback Iol Implantation For Correction Of Residual Refractive Er...Secondary Piggyback Iol Implantation For Correction Of Residual Refractive Er...
Secondary Piggyback Iol Implantation For Correction Of Residual Refractive Er...Dr. Jagannath Boramani
 
IOL ( Intraocular lens) in another way...IOL Design
IOL ( Intraocular lens)  in another way...IOL  DesignIOL ( Intraocular lens)  in another way...IOL  Design
IOL ( Intraocular lens) in another way...IOL DesignDiyarAlzubaidy
 
Toric IOls
Toric IOlsToric IOls
Toric IOlsnimroddr
 
Intra Ocular lens
Intra Ocular lensIntra Ocular lens
Intra Ocular lensdipusarkar2
 

What's hot (14)

Intraocular lenses
Intraocular lenses Intraocular lenses
Intraocular lenses
 
Introduction of a new diffractive trifocal intraocular lens. Comparison with ...
Introduction of a new diffractive trifocal intraocular lens. Comparison with ...Introduction of a new diffractive trifocal intraocular lens. Comparison with ...
Introduction of a new diffractive trifocal intraocular lens. Comparison with ...
 
International Journal of Ophthalmology & Vision Research
International Journal of Ophthalmology & Vision ResearchInternational Journal of Ophthalmology & Vision Research
International Journal of Ophthalmology & Vision Research
 
IOL Selection- What to Ask and What to Tell Patients
IOL Selection- What to Ask and What to Tell PatientsIOL Selection- What to Ask and What to Tell Patients
IOL Selection- What to Ask and What to Tell Patients
 
RECENT ADVANCES IN INTRAOCULAR LENS
RECENT ADVANCES IN INTRAOCULAR LENSRECENT ADVANCES IN INTRAOCULAR LENS
RECENT ADVANCES IN INTRAOCULAR LENS
 
Premier IOL choices-Technique & Decision Making
 Premier IOL choices-Technique & Decision Making Premier IOL choices-Technique & Decision Making
Premier IOL choices-Technique & Decision Making
 
Toric IOL's and Cataract Surgery
Toric IOL's and Cataract Surgery Toric IOL's and Cataract Surgery
Toric IOL's and Cataract Surgery
 
Comparing Extended-Depth-Of-Focus and Multifocal IOLs
Comparing Extended-Depth-Of-Focus and Multifocal IOLsComparing Extended-Depth-Of-Focus and Multifocal IOLs
Comparing Extended-Depth-Of-Focus and Multifocal IOLs
 
Phakic intraocular lens
Phakic intraocular lens Phakic intraocular lens
Phakic intraocular lens
 
Secondary Piggyback Iol Implantation For Correction Of Residual Refractive Er...
Secondary Piggyback Iol Implantation For Correction Of Residual Refractive Er...Secondary Piggyback Iol Implantation For Correction Of Residual Refractive Er...
Secondary Piggyback Iol Implantation For Correction Of Residual Refractive Er...
 
IOL ( Intraocular lens) in another way...IOL Design
IOL ( Intraocular lens)  in another way...IOL  DesignIOL ( Intraocular lens)  in another way...IOL  Design
IOL ( Intraocular lens) in another way...IOL Design
 
Toric IOls
Toric IOlsToric IOls
Toric IOls
 
Neera slide
Neera slideNeera slide
Neera slide
 
Intra Ocular lens
Intra Ocular lensIntra Ocular lens
Intra Ocular lens
 

Similar to Blink detection and tracking of eyes for eye localisat

Electrooculography
ElectrooculographyElectrooculography
ElectrooculographyTowfeeq Umar
 
Eie426 eye tracking-v2 (1)
Eie426 eye tracking-v2 (1)Eie426 eye tracking-v2 (1)
Eie426 eye tracking-v2 (1)manu8722487734
 
Slide Deck For Cope Course 10 11 2010
Slide Deck For Cope Course 10 11 2010Slide Deck For Cope Course 10 11 2010
Slide Deck For Cope Course 10 11 2010donnyreeves
 
Hawk eye technology
Hawk eye technologyHawk eye technology
Hawk eye technologyN.CH Karthik
 
AR Glasses with Gaze-locked projection
AR Glasses with Gaze-locked projection AR Glasses with Gaze-locked projection
AR Glasses with Gaze-locked projection Boris Greenberg
 
Eye tracking – an innovative monitor
Eye tracking – an innovative monitorEye tracking – an innovative monitor
Eye tracking – an innovative monitorSakthi Sivaraman S
 
Eye gaze tracking with a web camera
Eye gaze tracking with a web cameraEye gaze tracking with a web camera
Eye gaze tracking with a web camerajpstudcorner
 
Stereoscopic imaging 1
Stereoscopic imaging 1Stereoscopic imaging 1
Stereoscopic imaging 1naincycs
 
Stevenson Eye Tracking With The Adaptive Optics Scanning Laser Ophthalmoscope
Stevenson Eye Tracking With The Adaptive Optics Scanning Laser OphthalmoscopeStevenson Eye Tracking With The Adaptive Optics Scanning Laser Ophthalmoscope
Stevenson Eye Tracking With The Adaptive Optics Scanning Laser OphthalmoscopeKalle
 
Optical coherence tomography
Optical coherence tomographyOptical coherence tomography
Optical coherence tomographySamuel Ponraj
 
Utilizing topolyzer vario & oculyzer ii for accurate refractive outcomes
Utilizing topolyzer vario & oculyzer ii for accurate refractive outcomesUtilizing topolyzer vario & oculyzer ii for accurate refractive outcomes
Utilizing topolyzer vario & oculyzer ii for accurate refractive outcomesMichael Mrochen
 
CATARACT DISEASE DETECTION AND CLASSIFICATION USING RETINAL IMAGE MODEL
CATARACT DISEASE DETECTION AND CLASSIFICATION USING RETINAL IMAGE MODELCATARACT DISEASE DETECTION AND CLASSIFICATION USING RETINAL IMAGE MODEL
CATARACT DISEASE DETECTION AND CLASSIFICATION USING RETINAL IMAGE MODELIRJET Journal
 
Eye interface technology, Electrooculography – A Proposed Model
Eye interface technology, Electrooculography – A Proposed ModelEye interface technology, Electrooculography – A Proposed Model
Eye interface technology, Electrooculography – A Proposed ModelSneha Joshi
 

Similar to Blink detection and tracking of eyes for eye localisat (20)

Electrooculography
ElectrooculographyElectrooculography
Electrooculography
 
Eie426 eye tracking-v2 (1)
Eie426 eye tracking-v2 (1)Eie426 eye tracking-v2 (1)
Eie426 eye tracking-v2 (1)
 
Slide Deck For Cope Course 10 11 2010
Slide Deck For Cope Course 10 11 2010Slide Deck For Cope Course 10 11 2010
Slide Deck For Cope Course 10 11 2010
 
Hawk eye technology
Hawk eye technologyHawk eye technology
Hawk eye technology
 
AR Glasses with Gaze-locked projection
AR Glasses with Gaze-locked projection AR Glasses with Gaze-locked projection
AR Glasses with Gaze-locked projection
 
Eye mouse
Eye mouseEye mouse
Eye mouse
 
Eye tracking – an innovative monitor
Eye tracking – an innovative monitorEye tracking – an innovative monitor
Eye tracking – an innovative monitor
 
Eye gaze tracking with a web camera
Eye gaze tracking with a web cameraEye gaze tracking with a web camera
Eye gaze tracking with a web camera
 
Stereoscopic imaging 1
Stereoscopic imaging 1Stereoscopic imaging 1
Stereoscopic imaging 1
 
streoscopy ppt
streoscopy pptstreoscopy ppt
streoscopy ppt
 
Stevenson Eye Tracking With The Adaptive Optics Scanning Laser Ophthalmoscope
Stevenson Eye Tracking With The Adaptive Optics Scanning Laser OphthalmoscopeStevenson Eye Tracking With The Adaptive Optics Scanning Laser Ophthalmoscope
Stevenson Eye Tracking With The Adaptive Optics Scanning Laser Ophthalmoscope
 
Optical coherence tomography
Optical coherence tomographyOptical coherence tomography
Optical coherence tomography
 
Utilizing topolyzer vario & oculyzer ii for accurate refractive outcomes
Utilizing topolyzer vario & oculyzer ii for accurate refractive outcomesUtilizing topolyzer vario & oculyzer ii for accurate refractive outcomes
Utilizing topolyzer vario & oculyzer ii for accurate refractive outcomes
 
Project oculus
Project oculus Project oculus
Project oculus
 
CATARACT DISEASE DETECTION AND CLASSIFICATION USING RETINAL IMAGE MODEL
CATARACT DISEASE DETECTION AND CLASSIFICATION USING RETINAL IMAGE MODELCATARACT DISEASE DETECTION AND CLASSIFICATION USING RETINAL IMAGE MODEL
CATARACT DISEASE DETECTION AND CLASSIFICATION USING RETINAL IMAGE MODEL
 
Eye interface technology, Electrooculography – A Proposed Model
Eye interface technology, Electrooculography – A Proposed ModelEye interface technology, Electrooculography – A Proposed Model
Eye interface technology, Electrooculography – A Proposed Model
 
IJET-V2I6P21
IJET-V2I6P21IJET-V2I6P21
IJET-V2I6P21
 
A045010107
A045010107A045010107
A045010107
 
High Precision Biometry
High Precision BiometryHigh Precision Biometry
High Precision Biometry
 
Octopus 900 Brochure
Octopus 900 BrochureOctopus 900 Brochure
Octopus 900 Brochure
 

More from Sajan Sahu

Architecture of message oriented middleware
Architecture of message oriented middlewareArchitecture of message oriented middleware
Architecture of message oriented middlewareSajan Sahu
 
Insurance envoy
Insurance envoyInsurance envoy
Insurance envoySajan Sahu
 
Computer’s memory
Computer’s memoryComputer’s memory
Computer’s memorySajan Sahu
 
Automated inspection of aircraft
Automated inspection of aircraftAutomated inspection of aircraft
Automated inspection of aircraftSajan Sahu
 
Data compretion
Data compretionData compretion
Data compretionSajan Sahu
 
Data warehouseing
Data warehouseingData warehouseing
Data warehouseingSajan Sahu
 
Information system
Information systemInformation system
Information systemSajan Sahu
 
Wireless application protocol (WAP)
Wireless application protocol (WAP)Wireless application protocol (WAP)
Wireless application protocol (WAP)Sajan Sahu
 
Database system
Database systemDatabase system
Database systemSajan Sahu
 
Internet telephony
Internet telephonyInternet telephony
Internet telephonySajan Sahu
 
Implimating counter
Implimating counterImplimating counter
Implimating counterSajan Sahu
 

More from Sajan Sahu (20)

Architecture of message oriented middleware
Architecture of message oriented middlewareArchitecture of message oriented middleware
Architecture of message oriented middleware
 
Insurance envoy
Insurance envoyInsurance envoy
Insurance envoy
 
Computer’s memory
Computer’s memoryComputer’s memory
Computer’s memory
 
Automated inspection of aircraft
Automated inspection of aircraftAutomated inspection of aircraft
Automated inspection of aircraft
 
Data compretion
Data compretionData compretion
Data compretion
 
Deadlock
DeadlockDeadlock
Deadlock
 
Data warehouseing
Data warehouseingData warehouseing
Data warehouseing
 
Information system
Information systemInformation system
Information system
 
Dna computing
Dna computingDna computing
Dna computing
 
Wireless application protocol (WAP)
Wireless application protocol (WAP)Wireless application protocol (WAP)
Wireless application protocol (WAP)
 
Database system
Database systemDatabase system
Database system
 
GPRS
GPRSGPRS
GPRS
 
Bios
BiosBios
Bios
 
Bluetooth
Bluetooth Bluetooth
Bluetooth
 
802.11
802.11802.11
802.11
 
Erp
ErpErp
Erp
 
Internet telephony
Internet telephonyInternet telephony
Internet telephony
 
Wcdma
WcdmaWcdma
Wcdma
 
Criptography
CriptographyCriptography
Criptography
 
Implimating counter
Implimating counterImplimating counter
Implimating counter
 

Recently uploaded

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Blink detection and tracking of eyes for eye localisat

  • 1. 1 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALISATION BY LOPAMUDRA MOHAPATRA (200199200)
  • 2. 2 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 INTRODUCTION  What is blink detection?  What is eye tracking?  What is localization of eye?
  • 3. 3 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 WHY WE GO FOR EYE LOCALIZATION • Face normalization • Eye gaze based human computer interface. • For reading detection. • Security systems using the human iris for identification.
  • 4. 4 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 PROPOSED PROTOCOL WHOLE METHOD EYETRACKING THRESHHOLDING FRAMEDIFFERENCING EYE LOCALIZATION
  • 5. 5 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 THRESH HOLDING
  • 6. 6 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 FRAME DIFFERENCING
  • 7. 7 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 FRAME DIFFERENCING
  • 8. 8 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 ALGORITHMS Steps in the blink detection (1) Obtain location of possible motion using Frame differencing. (2) Suitably thresh hold the motion regions and obtain blobs using morphological operation and connected components.
  • 9. 9 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 ALGORITHM CONTD…... (3) Remove unsuitable blobs that is either too big or too small or have incorrect width to height ratios to be considered as eyes. (4) Repeat (1) to (3) until a suitable pair of blobs are found and mark their positions. (5) Compute optical flow field in the blob regions (6)Mark dominant direction of motion of blobs.
  • 10. 10 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 Algorithm contd….. If the dominant motion is downward in a pair of blobs their positions are noted.These would represent eye closure during a blink. If the motion is not downward then steps (1) to (6) are repeated. (7) Repeat steps (1) to (6). (8)Discard blobs that are not suited near the location of the blobs found with downward motion.
  • 11. 11 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 Algorithm contd (8) Compute optical flow to ascertain if the dominant motion is upward with two ball remaining or repeat from step (7). (9) If the dominant motion is upward, then classify the frame beginning from the frame where downward motion was detected to the frame where upward motion was detected as blink frames. If after downward motion no upward motion is detected upto 3 frames it is considered as no blinks. Process of blink detection is started from newframe.
  • 12. 12 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 (10) The bounding boxes of the blobs where blink is deemed to have occurred is taken as eye detection. OPTICAL FLOW METHOD: It allows for the differentiation between vertical eyelid movements during blinks and movement of eyeball and horizotal head movements. EYE TRACKING : After the location of eyes tracking is done by using KLT tracker.
  • 13. 13 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 EYETRACKING In eye tracking mainly there are 20 feature points are taken,which gives the more accuracy. * These feature pts are taken from the eye area and they are tracked in different places,and reinitialization is done.
  • 14. 14 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 Results of eye tracking (a) eye region initialized (b) tracked eye regions to a movement just before blink.
  • 15. 15 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 COMPUTATION SPEEDUP To speed up localization we need to speed up in - Optical Flow - Eye tracking. EXPERIMENTAL RESULT : (1) Optical flow: 10 sec (2) Tracking of eyes : 10 sec (3) reading image from disk: 13 sec
  • 16. 16 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 CONCLUSION In this paper we have proposed an accurate and fast method for locating and tracking the eyes of a computer user situated in front of the monitor. By computing optical flow and using both the magnitude and direction of the flow vectors, we can differentiate blinking from the other motions. In this way our study completed.
  • 17. 17 Nationalinstituteofscience&technology BLINK DETECTION AND TRACKING OF EYES FOR EYE LOCALIZATION LOPAMUDRA CS200199200 THANK YOU!!!