Cmac with Clustering Memory and its Application to Facial Expression Recognition

In this paper, a facial expression recognition system based on cerebella model articulation controller with a clustering memory (CMAC-CM) is presented. Firstly, the facial expression features were automatically preprocessed and extracted from given still images in the JAFFE database in which the frontal view of faces were contained. Next, a block of lower frequency DCT coefficients was obtained by subtracting a neutral image from a given expression image and rearranged as input vectors to be fed into the CMAC-CM that can rapidly obtain output using nonlinear mapping with a look-up table in training or recognizing phase. Finally, the experimental results have demonstrated recognition rates with various block sizes of coefficients in lower frequency and cluster sizes of weight memory. A mean recognition rate of 92.86% is achieved for the testing images. CMAC-CM takes 0.028 seconds for test image in testing phase.

[1]  Hariharan Muthusamy,et al.  Recognition of facial expression using neural network , 2010 .

[2]  Surendra Ranganath,et al.  Cloud basis function neural network: A modified RBF network architecture for holistic facial expression recognition , 2008, Pattern Recognit..

[3]  P. Ekman,et al.  Facial Action Coding System: Manual , 1978 .

[4]  James S. Albus,et al.  I A New Approach to Manipulator Control: The I Cerebellar Model Articulation Controller , 1975 .

[5]  Liyiiig Miit A NEW FACIAL EXPRESSION RECOGNITION TECHNIQUE USING 2-D DCT AND K-MEANS ALGORITHM , 2004 .

[6]  Yau-Hwang Kuo,et al.  Hardware implementation of CMAC neural network with reduced storage requirement , 1997, IEEE Trans. Neural Networks.

[7]  Patrick Shen-Pei Wang,et al.  Performance Comparisons of Facial Expression Recognition in Jaffe Database , 2008, Int. J. Pattern Recognit. Artif. Intell..

[8]  P. Ekman Facial expression and emotion. , 1993, The American psychologist.

[9]  Chao He,et al.  Learning Convergence of CMAC Algorithm , 2004, Neural Processing Letters.

[10]  J. Albus A Theory of Cerebellar Function , 1971 .

[11]  James S. Albus,et al.  Data Storage in the Cerebellar Model Articulation Controller (CMAC) , 1975 .

[12]  Marian Stewart Bartlett,et al.  Classifying Facial Actions , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  Beat Fasel,et al.  Automati Fa ial Expression Analysis: A Survey , 1999 .

[14]  Takeo Kanade,et al.  Recognizing Action Units for Facial Expression Analysis , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  W. T. Miller,et al.  CMAC: an associative neural network alternative to backpropagation , 1990, Proc. IEEE.

[16]  Zhengyou Zhang,et al.  Comparison between geometry-based and Gabor-wavelets-based facial expression recognition using multi-layer perceptron , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[17]  Jzau-Sheng Lin,et al.  CHARACTER RECOGNITION BASED ON CMAC WITH FIELD PROGRAMMABLE GATE ARRAY , 2006 .

[18]  Khashayar Khorasani,et al.  Facial expression recognition using constructive feedforward neural networks , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[19]  Hadi Seyedarabi,et al.  Facial Expressions Animation and Lip Tracking Using Facial Characteristic Points and Deformable Model , 2004, International Conference on Computational Intelligence.

[20]  Yoshiaki Tadokoro,et al.  RECOGNITION OF FACIAL EXPRESSIONS USING 2D DCT AND NEURAL NETWORK , 1999 .

[21]  Maja Pantic,et al.  Automatic Analysis of Facial Expressions: The State of the Art , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  A. Kolcz Application of the CMAC input encoding scheme in the N-tuple approximation net , 1994 .

[23]  Michael J. Lyons,et al.  Coding facial expressions with Gabor wavelets , 1998, Proceedings Third IEEE International Conference on Automatic Face and Gesture Recognition.

[24]  Marina L. Gavrilova,et al.  Facial Metamorphosis Using Geometrical Methods for Biometric Applications , 2008, Int. J. Pattern Recognit. Artif. Intell..

[25]  Wei-Song Lin,et al.  CMAC-based fault diagnosis of power transformers , 2002, Proceedings of the 2002 International Joint Conference on Neural Networks. IJCNN'02 (Cat. No.02CH37290).

[26]  James S. Albus,et al.  New Approach to Manipulator Control: The Cerebellar Model Articulation Controller (CMAC)1 , 1975 .

[27]  Rabab Kreidieh Ward,et al.  A new facial expression recognition technique using 2D DCT and k-means algorithm , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[28]  P. Ekman,et al.  Constants across cultures in the face and emotion. , 1971, Journal of personality and social psychology.

[29]  Guodong Guo,et al.  Learning from examples in the small sample case: face expression recognition , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[30]  B. Rogé,et al.  Recognition of emotional and nonemotional facial expressions: a comparison between Williams syndrome and autism. , 2009, Research in developmental disabilities.

[31]  A. Sideris,et al.  Learning convergence in the cerebellar model articulation controller , 1992, IEEE Trans. Neural Networks.

[32]  Kao-Shing Hwang,et al.  An Associative Architecture of CMAC for Mobile Robot Motion Control , 2002, J. Inf. Sci. Eng..

[33]  Yegui Xiao,et al.  A New Facial Expression Recognition Technique using 2-D DCT and Neural Networks Based Decision Tree , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[34]  Zhengyou Zhang,et al.  Feature-Based Facial Expression Recognition: Sensitivity Analysis and Experiments with A Multilayer Perceptron , 1999, Int. J. Pattern Recognit. Artif. Intell..

[35]  Bo Zhang,et al.  The learning convergence of CMAC in cyclic learning , 2008, Journal of Computer Science and Technology.

[36]  Michael J. Lyons,et al.  Automatic Classification of Single Facial Images , 1999, IEEE Trans. Pattern Anal. Mach. Intell..