tracking the eyes using a webcam
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 PresentationTRANSCRIPT
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