×

Eigenspace updating for non-stationary process and its application to face recognition. (English) Zbl 1035.68104

Summary: We introduce a novel approach to modeling non-stationary random processes. Given a set of training samples sequentially, we can iteratively update the eigenspace to manifest the current statistics provided by each new sample. The updated eigenspace is derived based more on recent samples and less on older samples, controlled by a number of decay parameters. Extensive study has been performed on how to choose these decay parameters. Other existing eigenspace updating algorithms can be regarded as special cases of our algorithm. We show the effectiveness of the proposed algorithm with both synthetic data and practical applications on face recognition. Significant improvements have been observed on face images with different variations, such as pose, expression and illumination variations. We expect the proposed algorithm to have other applications in active recognition and modeling as well.

MSC:

68T10 Pattern recognition, speech recognition

Software:

CMU PIE
Full Text: DOI

References:

[1] Chien, Y. T.; Fu, K. S., On the generalized Karhunen-Loeve expansion, IEEE Trans. Inf. Theory, 13, 3, 518-520 (1967) · Zbl 0189.19002
[2] Habibi, A.; Wintz, P. A., Image coding by linear transformation and block quantization techniques, IEEE Trans. Commun. Technol., CoOM-19, 948-956 (1971)
[3] Wong, R. J.; Wintz, P. A., Information extraction, SNR improvement, and data compression in multispectral imagery, IEEE Trans. Commun. Technol., CoOM-21, 1123-1131 (1973)
[4] Oja, E., Subspace Methods of Pattern Recognition (1983), Wiley: Wiley Letchworth, Hertfordshire, England, New York
[5] Sirovich, L.; Kirby, M., Low dimensional procedure for the characterization of human faces, J. Opt. Soc. Am., 4, 3, 519-524 (1987)
[6] Turk, M.; Pentland, A., Eigenfaces for recognition, J. Cognitive Neurosci., 3, 1, 71-86 (1991)
[7] Horn, R. A.; Johnson, C. R., Matrix Analysis (1985), Cambridge University Press: Cambridge University Press Cambridge · Zbl 0576.15001
[8] Murakami, H.; Kumar, B. V.K. V., Efficient calculation of primary images from a set of images, IEEE Trans. Pattern Anal. Mach. Intell., 4, 5, 511-515 (1982)
[9] P.M. Hall, D. Marshall, R.R. Martin, Incremental Eigenanalysis for Classification, Research Report Series No. 98001, Department of Computer Science, University of Wales Cardiff, UK, May 1998.; P.M. Hall, D. Marshall, R.R. Martin, Incremental Eigenanalysis for Classification, Research Report Series No. 98001, Department of Computer Science, University of Wales Cardiff, UK, May 1998.
[10] Chandrasekaran, S.; Manjunath, B. S.; Wang, Y. F.; Winkeler, J.; Zhang, H., An eigenspace update algorithm for image analysis, Graphical Models Image Process., 59, 5, 321-332 (1997)
[11] Chellappa, R.; Wilson, C. L.; Sirohey, S., Human and machine recognition of facesa survey, Proc. IEEE, 83, 5, 705-741 (1995)
[12] T. Sim, T. Kanade, Combining models and exemplars for face recognition: an illuminating example, Proceedings of the CVPR 2001 Workshop on Models versus Exemplars in Computer Vision, December 2001.; T. Sim, T. Kanade, Combining models and exemplars for face recognition: an illuminating example, Proceedings of the CVPR 2001 Workshop on Models versus Exemplars in Computer Vision, December 2001.
[13] Belhumeur, P. N.; Hespanha, J. P.; Kriegman, D. J., Eigenfaces vs. fisherfacesrecognition using class specific linear projection, IEEE Trans. Pattern Anal. Mach. Intell., 20, 7, 711-720 (1997)
[14] Liu, X.; Chen, T.; Vijaya Kumar, B. V.K., Face authentication for multiple subjects using eigenflow, Pattern Recognition (special issue on Biometric), 36, 2, 313-328 (2003)
[15] Hall, P.; Marshall, D.; Martin, R., Merging and splitting eigenspace models, IEEE Trans. Pattern Anal. Mach. Intell., 22, 9, 1042-1049 (2000)
[16] T. Kurita, M. Tanaka, K. Hotta, H. Shimai, T. Mishima, Efficient face detection from news images by adaptive estimation of prior probabilities and ising search, Proceedings of 15th International Conference on Pattern Recognition, Vol. 2, 2000, pp. 917-920.; T. Kurita, M. Tanaka, K. Hotta, H. Shimai, T. Mishima, Efficient face detection from news images by adaptive estimation of prior probabilities and ising search, Proceedings of 15th International Conference on Pattern Recognition, Vol. 2, 2000, pp. 917-920.
[17] G.J. Edwards, C.J. Taylor, T.F. Cootes, Learning to identify and track faces in image sequences, Proceedings of Third IEEE International Conference on Automatic Face and Gesture Recognition, 1998, pp. 260-265.; G.J. Edwards, C.J. Taylor, T.F. Cootes, Learning to identify and track faces in image sequences, Proceedings of Third IEEE International Conference on Automatic Face and Gesture Recognition, 1998, pp. 260-265.
[18] Hsi-Jung Wu, D. Ponceleon, K. Wang, J. Normile, Tracking subspace representations of face images, Proceeding of 1994 IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol. 5, 1994, pp. 389-392.; Hsi-Jung Wu, D. Ponceleon, K. Wang, J. Normile, Tracking subspace representations of face images, Proceeding of 1994 IEEE International Conference on Acoustics, Speech, and Signal Processing, Vol. 5, 1994, pp. 389-392.
[19] Juyang Weng, C.H. Evans, Wey-Shiuan Hwang, An incremental learning method for face recognition under continuous video stream, Proceedings of Fourth IEEE International Conference on Automatic Face and Gesture Recognition, 2000, pp. 251-256.; Juyang Weng, C.H. Evans, Wey-Shiuan Hwang, An incremental learning method for face recognition under continuous video stream, Proceedings of Fourth IEEE International Conference on Automatic Face and Gesture Recognition, 2000, pp. 251-256.
[20] Kalman, R. E., A new approach to linear filtering and prediction problems, Trans. ASME J. Basic Eng., 82, 35-45 (1960)
[21] T. Sim, S. Baker, M. Bsat, The CMU pose, illumination, and expression (PIE) database of human faces, Tech. report CMU-RI-TR-01-02, Robotics Institute, Carnegie Mellon University, January 2001.; T. Sim, S. Baker, M. Bsat, The CMU pose, illumination, and expression (PIE) database of human faces, Tech. report CMU-RI-TR-01-02, Robotics Institute, Carnegie Mellon University, January 2001.
[22] F.J. Huang, T. Chen, Tracking of multiple faces for human-computer interfaces and virtual environments, Proceeding of IEEE International Conference on Multimedia and Expo, New York, July 2000.; F.J. Huang, T. Chen, Tracking of multiple faces for human-computer interfaces and virtual environments, Proceeding of IEEE International Conference on Multimedia and Expo, New York, July 2000.
[23] D. Hamilton, James, Time Series Analysis (1994), Princeton University Press: Princeton University Press Princeton, NJ · Zbl 0831.62061
[24] T. Otsuka, J. Ohya, Recognizing abruptly changing facial expressions from time-sequential face images, Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition, 1998, pp. 808-813.; T. Otsuka, J. Ohya, Recognizing abruptly changing facial expressions from time-sequential face images, Proceedings of IEEE International Conference on Computer Vision and Pattern Recognition, 1998, pp. 808-813.
[25] Zhang, H. J.; Kankanhalli, A.; Smoliar, S., Automatic partitioning of full-motion video, Multimedia Systems, 1, 1, 10-28 (1993)
[26] Tipping, M. E.; Bishop, C. M., Mixtures of probabilistic principal component analyzers, Neural Comput., 11, 2, 443-482 (1999)
[27] X. Liu, T. Chen, Shot boundary detection using temporal statistics modeling, Proceedings of 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing, November 2001.; X. Liu, T. Chen, Shot boundary detection using temporal statistics modeling, Proceedings of 2002 IEEE International Conference on Acoustics, Speech, and Signal Processing, November 2001.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.