吉林大学学报(理学版)

• 计算机科学 • 上一篇    下一篇

基于稀疏编码和机器学习的多姿态人脸识别算法

赵玉兰1, 苑全德2, 孟祥萍3   

  1. 1. 吉林农业科技学院 网络工程系, 吉林 吉林 132101; 2. 哈尔滨工业大学 计算机科学与技术学院, 哈尔滨 150001;3. 长春工程学院 电气与信息工程学院, 长春 130012
  • 收稿日期:2016-12-01 出版日期:2018-03-26 发布日期:2018-03-27
  • 通讯作者: 赵玉兰 E-mail:zhao678@163.com

Multipose Face Recognition Algorithm Based onSparse Coding and Machine Learning

ZHAO Yulan1, YUAN Quande2, MENG Xiangping3   

  1. 1. Department of Network Engineering, Jilin Agricultural Science and Technology University, Jilin 132101, Jilin Province,China; 2. School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001, China;3. School of Electrical Engineering and Information Technology, Changchun Institute of Technology, Changchun 130012, China
  • Received:2016-12-01 Online:2018-03-26 Published:2018-03-27
  • Contact: ZHAO Yulan E-mail:zhao678@163.com

摘要: 为改善多姿态人脸识别效果, 设计一种稀疏编码和机器学习相融合的多姿态人脸识别算法. 首先对多姿态人脸进行采集和预处理, 并提取基于稀疏编码的人脸图像特征; 然后采用主成分分析对特征进行处理, 降低多姿态人脸识别的特征维数, 提高多姿态人脸识别效率; 最后采用机器学习算法中的支持向量机建立多姿态人脸识别
分类器, 并采用标准人脸数据库和多姿态人脸数据库对算法性能进行验证. 验证结果表明, 该算法可有效提高多姿态人脸识别正确率, 大幅度减少多姿态人脸的平均识别时间, 取得了比对比算法更优的识别结果, 从而验证了该算法的优越性.

关键词: 多姿态人脸, 识别算法, 支持向量机, 稀疏编码, 主成分分析

Abstract: In order to improve the recognition effect of multipose face, we designed a multipose face recognition algorithm, combining sparse coding and machine learning. Firstly, the multipose face was collected and preprocessed, and feature of face image based on sparse coding was extracted. Secondly, the feature was processed by principal component analysis to reduce the feature dimension of multipose face recognition and improve the efficiency of multipose face recognition. Finally, the support vector machine of machine learning algorithm was used to establish the classifier of multipose face recognition, and the performance of the algorithm was verified by the standard face database and multipose face database. The verification results show that the algorithm can effectively improve the accuracy of multipose face recognition, greatly reduce the average recognition time of the multipose face, and
achieve better recognition results than the contrast algorithm, thus the superiority of the algorithm is verified.

Key words: multipose face, recognition algorithm, sparse coding, principal component analysis, support vector machine

中图分类号: 

  • TP39