Gesture Detection

Team Members: Andrew Zhong, Patrick Kuczera, Shahzeb Asif

The purpose of this project is to detect the controlled movement of an LED flashlight. A camera is used to capture image frames while the flashlight is being moved. Each frame is processed, using a custom component on the DE2, to find the position of the illuminated point created by the flashlight. The entire image is reduced to a single coordinate that represents the position of the flashlight. The incoming stream of position information is compared to stored gesture sequences. If a gesture is recognized, the name of the gesture is displayed on the DE2's LCD screen. Recognized gestures are used as commands to control a music player on the DE2. The music player can be played or paused using the correct gestures. Video output is used to show the LED position tracking in real time