Finger Tips Tracking
Project Description
This is my class project for ME 556X (Machine Vision). The program implements finger tips tracking using C++/OpenCV. Briefly speaking, the entire tracking process could be divided into skin area detection, hand centroid detection, hand contour approximation and finger tips detection. In the video, red dot and green dots represent the centroid and finger tips, respectively.
Based on the proposed approach, I develop a jigsaw puzzle game as a simple application. A pointer is placed to indicate the location of the finger tip. Once the pointer is overlapped with any piece of image, the image will be highlighted and become movable. Finally, user could drag the images and solve the puzzle accordingly.
Software/Code
C++, OpenCV, Visual Studio 2010
GitHub: https://github.com/mengzhez/Finger_Tips_Tracking
This is my class project for ME 556X (Machine Vision). The program implements finger tips tracking using C++/OpenCV. Briefly speaking, the entire tracking process could be divided into skin area detection, hand centroid detection, hand contour approximation and finger tips detection. In the video, red dot and green dots represent the centroid and finger tips, respectively.
Based on the proposed approach, I develop a jigsaw puzzle game as a simple application. A pointer is placed to indicate the location of the finger tip. Once the pointer is overlapped with any piece of image, the image will be highlighted and become movable. Finally, user could drag the images and solve the puzzle accordingly.
Software/Code
C++, OpenCV, Visual Studio 2010
GitHub: https://github.com/mengzhez/Finger_Tips_Tracking
|
|