Pi Robot does Face Tracking

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:


Keep on smiling!