Top Banner
Moving The Mouse Pointer Using Eye Gazing Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar
17

Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

Dec 17, 2015

Download

Documents

Ami Lawrence
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

Moving The Mouse Pointer Using Eye Gazing

Student: Ibraheem Frieslaar

Supervisor: Mehrdad Ghaziasgar

Page 2: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

OVERVIEWINTRODUCTION

SYSTEM CHANGES

IMPLEMENTATION

DEMO

REFERENCES

QUESTIONS & ANSWERS

Page 3: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

INTRODUCTION Eye ball tracker

Using the webcam to determine eye gaze

location

Moving the mouse to that location

Page 4: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

System Changes

Replaced eye detection with face detection

New method for location the eye New method to find the iris

Page 5: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

ImplementationGet Frame

Page 6: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

ImplementationHaar Features for Face DetectROI

Page 7: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

ImplementationFind NoseHalf width, Half height

Page 8: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

ImplementationCalculate Eye Position Half Nose Height

Half Nose HeightHalf Nose Width

Half Nose Width

Page 9: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

ImplementationConvert To HSV

Page 10: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

ImplementationTake The Value from HSV

Page 11: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

ImplementationApply Threshold

Auto Threshold

Page 12: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

ImplementationStabilize Points

Find Pixel for Iris

Compare Frames

Page 13: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

ImplementationSVM

Send Pixel to SVM

Move Mouse

Page 14: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

Tools UsedWindows 7Visual c++Opencv 2.1

Page 15: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

Demo

Page 16: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

REFERENCESOpenCVWiki. [Online]. http://

opencv.willowgarage.com/wiki/FullOpenCVWiki

Heiko Drewes, "Eye Gaze Tracking for Human Computer Interaction," Ludwig-Maximilians-Universität, Munich, 2010.

Page 17: Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.

QUESTIONS AND ANSWERS

Thank You!