Payam Nikdel Research Assistant at Simon Fraser University.

Control mouse with Hands

The hand tracking is based on color recognition. For achieving this I do:
1) Sampling color from the hand.
2) Each color in the profile produces a binary image which in turn are all summed together.
3) Produce binary image for each color.
4) Smooth them.
5) Get convex points.
6) Get the points furthest away.
7) Find the angle of furthest points.

Then, I found the hand in picture and track it to move the mouse by hand movement, and I visualized mouse click when the person opens his fingers.