Tracking the eyes using a webcam By: Kwesi Ackon Supervisor: Mr. J. Connan
Overview Track the eyes Move cursor using eyes
What is an Image? 2D array of pixels Binary image (bitmap) Pixels are bits Grayscale image Pixels are scalars Typically 8 bits (0..255) Color images Pixels are vectors Order can vary: RGB, BGR Sometimes includes Alpha
What is an Image? 2D array of pixels Binary image (bitmap) Pixels are bits Grayscale image Pixels are scalars Typically 8 bits (0..255) Color images Pixels are vectors Order can vary: RGB, BGR Sometimes includes Alpha
What is an Image? 2D array of pixels Binary image (bitmap) Pixels are bits Grayscale image Pixels are scalars Typically 8 bits (0..255) Color images Pixels are vectors Order can vary: RGB, BGR Sometimes includes Alpha
What is an Image? 2D array of pixels Binary image (bitmap) Pixels are bits Grayscale image Pixels are scalars Typically 8 bits (0..255) Color images Pixels are vectors Order can vary: RGB, BGR Sometimes includes Alpha
HLD/OOA Video Image Capture Grayscale Edge Detection Move cursor Track eyes Frame differencing
LLD/OOD Edge Detection Edge detection is the process of finding sharp contrasts in intensities in an image
Eye Tracking - = Frame Differencing
Frame Differencing - =
TIMELINE Activity Time Required 3rd Block Track eyes 4th Block Move cursor on screen
Questions??? I will now take any questions you might have