tracking the eyes using a webcam

Post on 06-Jan-2016

45 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

Tracking the eyes using a webcam

By: Kwesi Ackon

Supervisor: Mr. J. Connan

Overview• Track the eyes

• Move cursor using eyes

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

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

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

HLD/OOA

Video Image Capture GrayscaleEdge

Detection

Move cursor Track eyesFrame

differencing

LLD/OOD

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

Edge Detection

- =

Eye Tracking

Frame Differencing

- =

Frame Differencing

Activity Time Required

3rd Block Track eyes

4th Block Move cursor on

screen

TIMELINE

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

top related