Canonical correlation analysis (CCA) is a powerful statistical analysis technique, which can extract canonical correlated features from two data sets. However, it cannot be directly used for color images that are usually represented by three data sets, i.e., red, green and blue components. Current multi-set CCA (mCCA) methods, on the other hand, can only provide the iterative solutions, not the analytical solutions, when processing multiple data sets. In this paper, we develop the CCA technique and propose a color image CCA (CICCA) approach, which can extract canonical correlated features from three color components and provide the analytical solution. We show the mathematical model of CICCA, prove that CICCA can be cast as solving three eigen-equations, and present the realization algorithm of CICCA. Experimental results on the AR and FRGC-2 public color face image databases demonstrate that CICCA outperforms several representative color face recognition methods.
Read full abstract