Playing around with face detection and recognition stuff is always good fun, and the OpenCV (open computer vision) libraries make it relatively straight forward to play with. If your interested in this, be sure to take a look at the OpenCV page in the Python section of my website.
Those who attended the middle school disco on the weekend would be aware I had my laptop running an automated photo booth that was taking photos when it detected at least 3 people standing in front of it. I thought I might share the code for those who are interested to see how I did it, so I’ve added it to the OpenCV page on my website.
I should point out you aren’t limited to detecting faces. You could, for example, detect hands and so use gestures to control a video game instead of the mouse or keyboard. Plenty of fun to experiment with!
What application ideas can you dream up that uses computer vision?