Development of an interactive robot with emotional expressions and face detection

The purpose of this paper is to develop an interactive robot, named Golden Horn, which can display emotional expressions and detect human faces. With the 12 degrees of freedom, Golden Horn can generate rich emotional expressions. In addition, a face-detection algorithm, based on the knowledge-based method, is proposed. It adopts the geometric characteristics of skin and hair colors to detect the human faces. We have conducted several experiments to test the developed robot. Experiments showed that emotional expressions generated by Golden Horn can be identified well. In addition, the accuracy of the single-face detection is higher than 92% with the frame-rate of 10 fps. The developed robot shows great potential to be applied for social interaction with the humans.

[1]  Fumio Hara,et al.  Realistic facial expressions by SMA driven face robot , 2001, Proceedings 10th IEEE International Workshop on Robot and Human Interactive Communication. ROMAN 2001 (Cat. No.01TH8591).

[2]  Michael C. Burl,et al.  Finding faces in cluttered scenes using random labeled graph matching , 1995, Proceedings of IEEE International Conference on Computer Vision.

[3]  Paolo Dario,et al.  Effective emotional expressions with expression humanoid robot WE-4RII: integration of humanoid robot hand RCH-1 , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[4]  M. Turk,et al.  Eigenfaces for Recognition , 1991, Journal of Cognitive Neuroscience.

[5]  Ian Craw,et al.  Finding Face Features , 1992, ECCV.

[6]  Timothy F. Cootes,et al.  Automatic face identification system using flexible appearance models , 1995, Image Vis. Comput..

[7]  Cynthia Breazeal,et al.  Emotion and sociable humanoid robots , 2003, Int. J. Hum. Comput. Stud..

[8]  Timothy F. Cootes,et al.  An Automatic Face Identification System Using Flexible Appearance Models , 1994, BMVC.

[9]  Alexander H. Waibel,et al.  A real-time face tracker , 1996, Proceedings Third IEEE Workshop on Applications of Computer Vision. WACV'96.

[10]  Yen-Chun Lin,et al.  Simple Face-detection Algorithm Based on Minimum Facial Features , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.

[11]  Uday B. Desai,et al.  Finding faces in photographs , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[12]  Karsten Berns,et al.  Control of facial expressions of the humanoid robot head ROMAN , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Takeo Kanade,et al.  Neural Network-Based Face Detection , 1998, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Ying Dai,et al.  Face-texture model based on SGLD and its application in face detection in a color scene , 1996, Pattern Recognit..

[15]  Martin Buss,et al.  Design and Evaluation of Emotion-Display EDDIE , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Jerome M. Shapiro,et al.  Embedded image coding using zerotrees of wavelet coefficients , 1993, IEEE Trans. Signal Process..