Pi Robot does Face Tracking



Video courtesy of Honda/UCSD Video Database

_____

Greetings from Pi Labs,

Pi's programmers have been hard at work developing a better way for Pi to detect and track human faces.  This new ability will give Pi a better chance of paying attention to the people around him.  More importantly, he will now be less likely to mistaken me for one of the cats.

The video above shows a quick demo of the tracking algorithm.  For those of you interested in computer vision, the algorithm uses a combination of OpenCVs Haar face detector, Good Features To Track, and the Lucas-Kanade Optical Flow tracker.

In the meantime, I have made the code available as a ROS package at:

http://www.ros.org/wiki/pi_face_tracker

Keep on smiling!