Fast and robust face recognition is a challenging research topic in the field of computer vision. A recently proposed Collaborative Representation based Classification with Regularized Least Square (CRC–RLS) algorithm shows very lower computational cost but with poor robustness. In order to solve this problem, we propose an improved CRC–RLS method. Firstly, the image Gabor features were extracted and used to construct initial dictionary. Secondly, we learn a discriminative dictionary by a label consistent K-SVD (LC-KSVD) method which combines the sparse coding error with the reconstruction error and the classification error. Finally, l2-norm of coding residual in CRC–RLS is computed and the classification problem is transformed into solving linear programing problem. Experiments on two benchmark face databases with variations of illumination, expression, occlusion show that the proposed method can achieve high classification accuracy and has a very low time-consuming.
Read full abstract