Tracking the eyes using a webcam By Kwesi

  • Slides: 12
Download presentation
Tracking the eyes using a webcam By: Kwesi Ackon Supervisor: Mr. J. Connan

Tracking the eyes using a webcam By: Kwesi Ackon Supervisor: Mr. J. Connan

Overview • Track the eyes • Move cursor using eyes

Overview • Track the eyes • Move cursor using eyes

What is an Image? • 2 D array of pixels • Binary image (bitmap)

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)

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)

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)

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

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

LLD/OOD Edge Detection • Edge detection is the process of finding sharp contrasts in intensities in an image

Eye Tracking - = Frame Differencing

Eye Tracking - = Frame Differencing

Frame Differencing - =

Frame Differencing - =

TIMELINE Activity Time Required 3 rd Block Track eyes 4 th Block Move cursor

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

Questions? ? ? I will now take any questions you might have