Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar
OVERVIEW INTRODUCTION USER REQUIREMENTS USER INTERFACE SPECIFICATION HIGH LEVEL DESIGN IMPLEMENTATION TESTING THE SYSTEM DEMO REFERENCES QUESTIONS & ANSWERS
INTRODUCTION Eye ball tracker Using the webcam to determine eye gaze location Moving the mouse to that location
USER REQUIREMENTS High Accuracy Correct Point Immediately
USER INTERFACE SPECIFICATION Runs in the Background It’s a Daemon
High Level Design Input Webcam Input Webcam Move Mouse Pointer Image Processing Image Processing
Implementation Move Mouse Last Pixel Dynamic Threshold Face Detect HSV
Testing the System The subject sat with his face in the centre of the screen The subject looked at each point on the screen in a systematic order, from point 1 till 12. Each time the subject looked to a different point, the time the mouse took to move to the specific point was recorded. This test was carried out 10 times on each subject
Testing the System
Testing Results
Accuracy:
Tools Used Windows 7 Visual Studi 2010 Opencv 2.1
Demo
REFERENCES OpenCVWiki. [Online]. Heiko Drewes, "Eye Gaze Tracking for Human Computer Interaction," Ludwig-Maximilians-Universität, Munich, 2010.