南京大学学报(自然科学版) ›› 2015, Vol. 51 ›› Issue (1): 132–138.

• • 上一篇    下一篇

 训练样本类内局部调整的人脸识别方法

 陈素根1,2, 吴小俊1*, 曹俊峰1
  

  • 出版日期:2015-01-04 发布日期:2015-01-04
  • 作者简介: (1. 江南大学物联网工程学院,无锡,214122; 2. 安庆师范学院数学与计算科学学院,安庆,246133)
  • 基金资助:
     国家自然科学基金项目( No.61373055, No.61103128 ),111引智计划项目( No.B12018 )

 Method for face recognition based on local adjustment to within-class training samples

 Chen Sugen1,2,Wu Xiaojun1*,Cao Junfeng1
  

  • Online:2015-01-04 Published:2015-01-04
  • About author: (1.School of IoT Engineering, Jiangnan University, Wuxi, 214122, China;
    2.School of Mathematics & Computational Science, Anqing Normal University, Anqing, 246133, China)

摘要:  针对PCA和2DPCA人脸识别方法在特征提取过程中仅考虑总体散度而忽视类内散度的问题,提出了一种基于训练样本类内局部调整的人脸识别方法.首先,对每一类训练样本利用线性插值方法生成类内虚拟样本作为新的训练样本;其次,对新的训练样本和测试样本利用PCA或2DPCA方法提取特征;最后,用最近邻分类器进行识别分类. 在ORL、YALE、XM2VTS人脸数据库上验证,实验结果说明本文算法的有效性.

Abstract:  Dimensionality reduction is a popular technique in the areas of computer vision and pattern recognition. Among the numerous methods, principal component analysis (PCA) and two-dimensional principal component analysis (2DPCA) are widely investigated and have become the most successful approaches for feature extraction and data representation. PCA aims to extract a subspace in which the variance is maximized (or the reconstruction error is minimized). However, prior to performing PCA, the 2D samples must be transformed into 1D vectors. This procedure often results in a high-dimensional image vector space, which is called "curse of dimensionality". Thus it is difficult to evaluate the covariance matrix accurately due to high-dimensional data and the limited training samples. In order to efficiently extract features from facial images, a straightforward technique, called 2DPCA, is proposed for feature extraction. In contrast to conventional PCA, 2DPCA is based on 2D matrices rather than 1D vectors. Consequently, it is easier to evaluate the covariance matrix accurately and less time is required for feature extraction. Nevertheless, PCA and 2DPCA only consider the overall divergence and tend to ignore within-class divergence in the process of feature extraction. In this paper, to remedy this problem to some extend, a new method for face recognition based on local adjustment to within-class training samples is proposed. The proposed method generates within-class virtual samples and finds the low-dimensional and compact representations for the high-dimensional data, hence it can simultaneously exploits the within-class divergence and the overall divergence. Our method mainly consists of the following steps. Firstly, linear interpolation method is used to generate within-class virtual samples and the original training samples are replaced by these virtual samples for the subsequent feature extraction; Secondly, features are extracted from the generated virtual samples and test samples using PCA and 2DPCA; Finally, the nearest neighbor classifier is exploited for classification. The efficacy of the proposed method is verified by experiments on publicly available face databases including ORL database, YALE database and XM2VTS database. And the experimental results demonstrate the effectiveness of the proposed algorithm.

 [1] Yang M H, Kriegman D, Ahuja N. Detecting faces in images: A survey. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2002, 24(1): 34~58.
[2] Turk M, Pentland A. Eigenfaces for recognition. Journal of Cognitive Neuroscience, 1991, 3(1):71~86.
[3] Kirby M, SIrovich L. Application of the Karhunen-Loeve procedure for the characterization of human faces. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1990, 12(1):102~108.
[4] Belhumeur P N, Hespanha J P, Kriegman D J. Eigenfaces vs. Fisherfaces: Recognition using class specific linear projection. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1997, 19(7): 711~720.
[5] Yang J, Yang J Y. From image vector to matrix: a straightforward image projection technique-IMPCA vs. PCA. Pattern Recognition, 2002, 35(9):1997~1999.
[6] Yang J, Zhang D, Frangi A F, et al. Two-dimensional PCA: A new approach to face representation and recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2004, 26(1): 131~137.
[7] 陈才扣,喻以明,史 俊. 一种快速的基于稀疏表示分类器. 南京大学学报(自然科学),2102,48(1):70~76.
[8] 陈达遥,陈秀宏,董昌剑. 基于零空间核判别分析的人脸识别. 计算机研究与发展,2013,50(9):1924~1932.
[9] 胡正平,李 静. 基于低秩子空间恢复的联合稀疏表示人脸识别算法. 电子学报,2013,41(5):987~991.
[10] Poggio T, Vetter T.Recognition and structure from one 2D model view:Observations on prototypes, object classes, and symmetries. Technical Report. A.I. Memos No.1347, Artificial Intelligence Laboratory, Massachusetts Institute of Technology,1992.
[11] 温津伟, 罗四维, 赵嘉莉等.通过创建虚拟样本的小样本人脸识别统计学习方法.计算机研究与发展, 2002, 39(7):814~818.
[12] 于 旭,杨 静, 谢志强.虚拟样本生成计算研究.计算机科学, 2011, 38(3): 16~19.
[13] 孟一飞,袁 雪, 魏学业等.基于样本和线性子空间特征提取的单样本人脸识别.应用科学学报, 2013, 31(5): 488 ~494.
[14] Lu J W, Tan Y P, Wang G. Discriminative multimanifold analysis for face recognition from a single training sample per person. IEEE Transactions on Pattern Analysis and Machine Intelligence,2013,35(1):39~51.
[15] 王科俊,邹国锋. 基于子模式的Gabor特征融合的单样本人脸识别. 模式识别与人工智能,2013,26(1):50~56.
[16] 董 璇, 蔡立军.基于不平衡类数据集分类的空间插值方法.计算机仿真, 2012, 29(12): 175~179.
No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!