HMM-based architecture for face identification

Abstract This paper describes an approach to the problem of face identification which uses Hidden Markov Models (HMM) to represent the statistics of facial images. HMMs have previously been used with considerable success in speech recognition. Here we describe how two-dimensional face images can be converted into one-dimensional sequences to allow similar techniques to be applied. We investigate the factors that affect the choice of model type and model parameters. We show how a HMM can be used to automatically segment face images and extract features that can be used for identification. Successful results are obtained when facial expression, face details and lighting vary. Small head orientation changes are also tolerated. Experiments are described which assess the performance of the HMM-based approach and the results are compared with the well-known Eigenface method. For the given test set of 50 images, the HMM approach performs favourably. We conclude by summarizing the benefits of using HMMs in this area, and indicate future directions of work.

[1]  J. Shepherd Studies of cue saliency , 1981 .

[2]  Jr. G. Forney,et al.  The viterbi algorithm , 1973 .

[3]  Oscar E. Agazzi,et al.  Machine vision for keyword spotting using pseudo 2D hidden Markov models , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[4]  L. Baum,et al.  An inequality and associated maximization technique in statistical estimation of probabilistic functions of a Markov process , 1972 .

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

[6]  L. D. Harmon,et al.  Identification of human faces , 1971 .

[7]  S. Carey,et al.  Why faces are and are not special: an effect of expertise. , 1986 .

[8]  Biing-Hwang Juang,et al.  Fundamentals of speech recognition , 1993, Prentice Hall signal processing series.

[9]  Ian Craw,et al.  Testing Face Recognition Systems , 1993, BMVC.

[10]  Junji Yamato,et al.  Recognizing human action in time-sequential images using hidden Markov model , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[11]  Lawrence Sirovich,et al.  Application of the Karhunen-Loeve Procedure for the Characterization of Human Faces , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  Ashok Samal,et al.  Automatic recognition and analysis of human faces and facial expressions: a survey , 1992, Pattern Recognit..

[13]  Roberto Pieraccini,et al.  Dynamic planar warping for optical character recognition , 1992, [Proceedings] ICASSP-92: 1992 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[14]  Ferdinando Samaria,et al.  Face Segmentation For Identification Using Hidden Markov Models , 1993, BMVC.

[15]  Richard David Gallery,et al.  An architecture for face classification , 1992 .

[16]  R. Yin,et al.  Face recognition by brain-injured patients: a dissociable ability? , 1970, Neuropsychologia.

[17]  R. A. Hutchinson,et al.  Comparison of neural networks and conventional techniques for feature location in facial images , 1989 .

[18]  L. Baum,et al.  Growth transformations for functions on manifolds. , 1968 .

[19]  Steve Young,et al.  The HTK hidden Markov model toolkit: design and philosophy , 1993 .

[20]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.