Tracking the eyes using a webcam By Kwesi
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? • 2 D 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? • 2 D 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? • 2 D 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? • 2 D 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 Move cursor Grayscale Track eyes Edge Detection 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 3 rd Block Track eyes 4 th Block Move cursor on screen
Questions? ? ? I will now take any questions you might have
- Slides: 12