Real time face detection using geometric constraints, navigation and depth-based skin segmentation on mobile robots

Face detection is an important component for mobile robots to interact with humans in a natural way. Various face detection algorithms for mobile robots have been proposed; however, almost all of them have not yet met the requirements of the accuracy and the speed to run in real time on a robot platform. In this paper, we present a method of combining color and depth images provided by a Kinect camera and navigation information for face detection on mobile robots. This method is shown to be very fast and accurate and runs in real time in indoor environments.

[1]  Silvio Savarese,et al.  Detecting and tracking people using an RGB-D camera via multiple detector fusion , 2011, 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops).

[2]  William D. Smart,et al.  Using depth information to improve face detection , 2011, 2011 6th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[3]  Andreas Zell,et al.  Combining Adaboost learning and evolutionary search to select features for real-time object detection , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[4]  Haiyuan Wu,et al.  Accelerating Face Detection by Using Depth Information , 2009, PSIVT.

[5]  Wolfram Burgard,et al.  Fast face detection for mobile robots by integrating laser range data with vision , 2003 .

[6]  P. Peer,et al.  Human skin color clustering for face detection , 2003, The IEEE Region 8 EUROCON 2003. Computer as a Tool..

[7]  Robert Pless,et al.  Faster and more accurate face detection on mobile robots using geometric constraints , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Sebastian Lang,et al.  Audiovisual Person Tracking with a Mobile Robot , 2004 .

[9]  Vincent Dupourqué,et al.  A robot operating system , 1984, ICRA.

[10]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.