Adaptive Face Recognition for Low-Cost, Embedded Human-Robot Interaction

Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 193)


This paper presents an accelerated AdaBoost face detection algorithm and an incremental PCA-based face recognition algorithm for human robot interactive applications. The accelerated AdaBoost algorithm utilizes an image resizing technique and a skin color filter for detecting face regions. To track a detected face precisely and efficiently while also recognizing the face, a hybrid face tracking approach is applied based on an adaptive skin color mode and an estimated potential face area. In addition, a novel adaptive face recognition method is implemented by automatically upgrading the set of sample faces of a known person and collecting new samples of an unknown person with incrementally enhanced recognition performance. These algorithms are well suited for embedded systems, such as socially interactive robots, because of their cost and time efficiency and little pre-training required for reliable performance.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Aryananda, L.: Recognizing and remembering individuals: online and unsupervised face recognition for humanoid robot. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 2, pp. 1202–1207 (2002)Google Scholar
  2. 2.
    Bradski, G.R.: Real time face and object tracking as a component of a perceptual user interface. In: Proceedings of the Fourth IEEE Workshop on Applications of Computer Vision, WACV 1998, October 19-21, pp. 214–219 (1998)Google Scholar
  3. 3.
    Christoph, B., Michio, O.: Robotic user interfaces. In: Human and Computer Conf., pp. 130–140 (2001)Google Scholar
  4. 4.
    Feil-Seifer, D., Mataric, M.J.: Defining socially assistive robotics. In: 9th International Conference on Rehabilitation Robotics, ICORR 2005, June 28-July 1, pp. 465–468 (2005)Google Scholar
  5. 5.
    Fieguth, P., Terzopoulos, D.: Color-based tracking of heads and other mobile objects at video frame rates. In: Proceedings of the 1997 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, June 17-19, pp. 21–27 (1997)Google Scholar
  6. 6.
    Ghassabeh, Y.A., Ghavami, A., Moghaddam, H.A.: A New Incremental Face Recognition System. In: 4th IEEE Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, IDAACS 2007, September 6-8, pp. 335–340 (2007)Google Scholar
  7. 7.
    Hewitt, R., Belongie, S.: Active Learning in Face Recognition: Using Tracking to Build a Face Model. In: Conference on Computer Vision and Pattern Recognition Workshop, CVPRW 2006, June 17-22, p. 157 (2006)Google Scholar
  8. 8.
    Hornfeck, K., Zhang, Y., Lee, K.: Philos: A Sociable Robot for Human Robot Interactions and Wireless health Monitoring. In: Symposium on Applied Computing (SAC 2012), Riva del Garda, Italy, March 26-30 (2012)Google Scholar
  9. 9.
    Huang, W., Lee, B., Rajapakse, M., Li, L.: Face recognition by incremental learning for robotic interaction. In: 2002 IEEE Workshop on Multimedia Signal Processing, December 9-11, pp. 280–283 (2002)Google Scholar
  10. 10.
    Huang, Y., Ao, X., Li, Y.: Real time face detection based on skin tone detector. IJCSNS Intl. J. of Computer Science and Network Security 2(7) (2009)Google Scholar
  11. 11.
    Hunke, M., Waibel, A.: Face locating and tracking for human-computer interaction. In: 1994 Conference Record of the Twenty-Eighth Asilomar Conference on Signals, Systems and Computers, October 31-November 2, vol. 2, pp. 1277–1281 (1994)Google Scholar
  12. 12.
    Liu, Q., Peng, G.: A robust skin color based face detection algorithm. In: 2010 2nd International Asia Conference on Informatics in Control, Automation and Robotics (CAR), March 6-7, vol. 2, pp. 525–528 (2010)Google Scholar
  13. 13.
    Mohamed, A., Weng Y., Jiang, J., Ipson, S.: Face detection based neural networks using robust skin color segmentation. In: 5th International Multi-Conference on Systems, Signals and Devices, IEEE SSD 2008, July 20-22, pp. 1–5 (2008)Google Scholar
  14. 14.
    Murray, M.K.: The nursing shortage: past, present, and future. Journal of Nursing Administration 32(2), 79–84 (2002)CrossRefGoogle Scholar
  15. 15.
    Soriano, M., Huovinen, S., Martinkauppi, B., Laaksonen, M.: Using the skin Locus to cope with Changing Illumination Conditions in Color-Based Face Tracking. In: IEEE Nordic Signal Processing Symposium, pp. 383–386 (2000)Google Scholar
  16. 16.
    Triesch, J., Von der Malsburg, C.: Self-organized integration of adaptive visual cues for face tracking. In: Proceedings of the Fourth IEEE International Conference on Automatic Face and Gesture Recognition, pp. 102–107 (2000)Google Scholar
  17. 17.
    Turk, M.A., Pentland, A.P.: Face recognition using eigenfaces. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, CVPR 1991, June 3-6, pp. 586–591 (1991)Google Scholar
  18. 18.
    Vadakkepat, P., Lim, P., De Silva, L.C., Jing, L., Ling, L.L.: Multimodal Approach to Human-Face Detection and Tracking. IEEE Transactions on Industrial Electronics 55(3), 1385–1393 (2008)CrossRefGoogle Scholar
  19. 19.
    Viola, P., Jones, M.: Robust real-time face detection. In: Proceedings of the Eighth IEEE International Conference on Computer Vision, ICCV 2001, p. 747 (2001)Google Scholar
  20. 20.
    Vytautas, P.: Distance measures for PCA-based face recognition. Pattern Recognition Letters 25, 711–724 (2004)CrossRefGoogle Scholar
  21. 21.
    Wang, K., Li, R., Zhao, L.: Real-time facial expressions recognition system for service robot based-on ASM and SVMs. In: 2010 8th World Congress on Intelligent Control and Automation (WCICA), July 7-9, pp. 6637–6641 (2010)Google Scholar
  22. 22.
    Weng, J., Evans, C.H., Hwang, W.S.: An incremental learning method for face recognition under continuous video stream. In: Proceedings of the Fourth IEEE International Conference on Automatic Face and Gesture Recognition, pp. 251–256 (2000)Google Scholar
  23. 23.
    Wu, X., Gong, H., Chen, P., Zhi, Z., Xu, Y.: Intelligent household surveillance robot. In: IEEE International Conference on Robotics and Biomimetics, ROBIO 2008, February 22-25, pp. 1734–1739 (2009)Google Scholar
  24. 24.
    Yang, F., Paindavoine, M.: Implementation of an RBF neural network on embedded systems: real-time face tracking and identity verification. IEEE Transactions on Neural Networks 14(5), 1162–1175 (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  1. 1.Case Western Reserve UniversityClevelandUSA

Personalised recommendations