tracking the eyes using a webcam

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

Upload: shaina

Post on 06-Jan-2016

45 views

Category:

Documents


0 download

DESCRIPTION

Tracking the eyes using a webcam. By: Kwesi Ackon. Supervisor: Mr. J. Connan. Track the eyes Move cursor using eyes. Overview. 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 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Tracking the eyes using a webcam

Tracking the eyes using a webcam

By: Kwesi Ackon

Supervisor: Mr. J. Connan

Page 2: Tracking the eyes using a webcam

Overview• Track the eyes

• Move cursor using eyes

Page 3: Tracking the eyes using a webcam

• 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?

Page 4: Tracking the eyes using a webcam

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

Page 5: Tracking the eyes using a webcam

• 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?

Page 6: Tracking the eyes using a webcam

• 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?

Page 7: Tracking the eyes using a webcam

HLD/OOA

Video Image Capture GrayscaleEdge

Detection

Move cursor Track eyesFrame

differencing

Page 8: Tracking the eyes using a webcam

LLD/OOD

• Edge detection is the process of finding sharp contrasts in intensities in an image

Edge Detection

Page 9: Tracking the eyes using a webcam

- =

Eye Tracking

Frame Differencing

Page 10: Tracking the eyes using a webcam

- =

Frame Differencing

Page 11: Tracking the eyes using a webcam

Activity Time Required

3rd Block Track eyes

4th Block Move cursor on

screen

TIMELINE

Page 12: Tracking the eyes using a webcam

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