Constructing PCA Baseline Algorithms to Reevaluate ICA-Based Face-Recognition Performance

The literature on independent component analysis (ICA)-based face recognition generally evaluates its performance using standard principal component analysis (PCA) within two architectures, ICA Architecture I and ICA Architecture II. In this correspondence, we analyze these two ICA architectures and find that ICA Architecture I involves a vertically centered PCA process (PCA I), while ICA Architecture II involves a whitened horizontally centered PCA process (PCA II). Thus, it makes sense to use these two PCA versions as baselines to reevaluate the performance of ICA-based face-recognition systems. Experiments on the FERET, AR, and AT&T face-image databases showed no significant differences between ICA Architecture I (II) and PCA I (II), although ICA Architecture I (or II) may, in some cases, significantly outperform standard PCA. It can be concluded that the performance of ICA strongly depends on the PCA process that it involves. Pure ICA projection has only a trivial effect on performance in face recognition.

[1]  Xin Chen,et al.  PCA-Based Face Recognition in Infrared Imagery: Baseline and Comparative Studies , 2003, AMFG.

[2]  Chengjun Liu,et al.  Independent component analysis of Gabor features for face recognition , 2003, IEEE Trans. Neural Networks.

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

[4]  Erkki Oja,et al.  Independent component analysis: algorithms and applications , 2000, Neural Networks.

[5]  Jian-Huang Lai,et al.  Independent Component Analysis of Face Images , 2000, Biologically Motivated Computer Vision.

[6]  Pierre Comon,et al.  Independent component analysis, A new concept? , 1994, Signal Process..

[7]  Jian-Huang Lai,et al.  Face representation using independent component analysis , 2002, Pattern Recognit..

[8]  E. Oja,et al.  Independent Component Analysis , 2001 .

[9]  D. Chakrabarti,et al.  A fast fixed - point algorithm for independent component analysis , 1997 .

[10]  Terrence J. Sejnowski,et al.  An Information-Maximization Approach to Blind Separation and Blind Deconvolution , 1995, Neural Computation.

[11]  Alex Pentland,et al.  View-based and modular eigenspaces for face recognition , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[12]  Alex Pentland,et al.  Face recognition using eigenfaces , 1991, Proceedings. 1991 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[13]  Terrence J. Sejnowski,et al.  The “independent components” of natural scenes are edge filters , 1997, Vision Research.

[14]  Jian Yang,et al.  Is ICA significantly better than PCA for face recognition? , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[15]  Hyeonjoon Moon,et al.  The FERET Evaluation Methodology for Face-Recognition Algorithms , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[16]  Aapo Hyvärinen,et al.  Equivalence of Some Common Linear Feature Extraction Techniques for Appearance-based Object Recognition Tasks , 2022 .

[17]  Azriel Rosenfeld,et al.  Face recognition: A literature survey , 2003, CSUR.

[18]  Marian Stewart Bartlett,et al.  Face recognition by independent component analysis , 2002, IEEE Trans. Neural Networks.

[19]  Alejandro F. Frangi,et al.  Two-dimensional PCA: a new approach to appearance-based face representation and recognition , 2004 .

[20]  Chengjun Liu,et al.  Enhanced independent component analysis and its application to content based face image retrieval , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[21]  Hyun-Chul Kim,et al.  Face recognition using the second-order mixture-of-eigenfaces method , 2004, Pattern Recognit..

[22]  H. Wechsler,et al.  Comparative Assessment of Independent Component Analysis (ICA) for Face Recognition , 1999 .

[23]  Baback Moghaddam,et al.  Principal Manifolds and Probabilistic Subspaces for Visual Recognition , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[24]  L Sirovich,et al.  Low-dimensional procedure for the characterization of human faces. , 1987, Journal of the Optical Society of America. A, Optics and image science.

[25]  Jean-Franois Cardoso High-Order Contrasts for Independent Component Analysis , 1999, Neural Computation.

[26]  Aleix M. Martinez,et al.  The AR face database , 1998 .

[27]  A. Martínez,et al.  The AR face databasae , 1998 .

[28]  Bruce A. Draper,et al.  PCA vs. ICA: A Comparison on the FERET Data Set , 2002, JCIS.

[29]  Bruce A. Draper,et al.  Recognizing faces with PCA and ICA , 2003, Comput. Vis. Image Underst..

[30]  Yulian Zhu,et al.  Subpattern-based principle component analysis , 2004, Pattern Recognit..

[31]  Jian Yang,et al.  From image vector to matrix: a straightforward image projection technique - IMPCA vs. PCA , 2002, Pattern Recognit..

[32]  Jordi Vitrià,et al.  On the Selection and Classification of Independent Features , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[33]  Franck Davoine,et al.  Orthogonal ICA representation of images , 2004, ICARCV 2004 8th Control, Automation, Robotics and Vision Conference, 2004..

[34]  Li Zhao,et al.  Theoretical analysis of illumination in PCA-based vision systems , 1999, Pattern Recognit..

[35]  Marian Stewart Bartlett,et al.  Independent components of face images : A representation for face recognition , 1997 .

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

[37]  Harry Wechsler,et al.  The FERET database and evaluation procedure for face-recognition algorithms , 1998, Image Vis. Comput..

[38]  Andrea Salgian,et al.  A comparative analysis of face recognition performance with visible and thermal infrared imagery , 2002, Object recognition supported by user interaction for service robots.

[39]  Aapo Hyvärinen,et al.  Fast and robust fixed-point algorithms for independent component analysis , 1999, IEEE Trans. Neural Networks.