Electronic Science and Technology ›› 2021, Vol. 34 ›› Issue (12): 56-61.doi: 10.16180/j.cnki.issn1007-7820.2021.12.010

Previous Articles     Next Articles

Face Recognition System Based on Improved PCA+SVM

PENG Rongjie,PENG Yaxiong,LU Anjiang   

  1. College of Big Data and Information Engineering,Guizhou University,Guiyang 550025,China
  • Received:2020-08-19 Online:2021-12-15 Published:2021-12-06
  • Supported by:
    Guizhou Province Science and Technology Achievement Transformation Project([2017]485)


The PCA algorithm has low recognition rate for digital image processing, and cannot deal with the non-linear features of the face. In view of this problem, in the basis of original PCA algorithm, a face recognition research method based on KPCA combined with SVM is proposed in this study. By using the internal non-linear kernel function of the KPCA algorithm after the PCA is improved by the kernel, the facial contours of the face are extracted, the non-linear feature data is processed and the data dimension is reduced, which can better reduce the space required for feature data storage and improve the computing power. Then, combined with the SVM classifier for classification and recognition, the system recognition rate is improved. Experiments show that the recognition rate of the proposed algorithm in the ORL face database is 95.16%, and the recognition rate in the Yale face database is 95.10%. The system established on MATLAB can correctly recognize human faces, which proves the feasibility of the system proposed in the study, and has certain reference value for actual research.

Key words: face recognition, principal component analysis, KPCA, Gamma correction method, SVM, dimensionality reduction, classification recognition, GUI

CLC Number: 

  • TP391.4