计算机工程与应用 ›› 2008, Vol. 44 ›› Issue (6): 228-230.

• 工程与应用 • 上一篇    下一篇

一种增量PCA算法及其在人脸识别中的应用

夏 鹏,张浩然,徐展敏   

  1. 浙江师范大学 信息工程学院,浙江 金华 321004
  • 收稿日期:2007-06-19 修回日期:2007-08-27 出版日期:2008-02-21 发布日期:2008-02-21
  • 通讯作者: 夏 鹏

Novel incremental principal component analysis and its application for face recognition

XIA Peng,ZHANG Hao-ran,XU Zhan-min   

  1. Department of Information Engineering,Zhejiang Normal University,Jinhua,Zhejiang 321004,China
  • Received:2007-06-19 Revised:2007-08-27 Online:2008-02-21 Published:2008-02-21
  • Contact: XIA Peng

摘要: 主成分分析(PCA)是模式识别领域一种重要的方法,现在已被广泛地应用于人脸识别算法中,但基于PCA人脸识别系统在应用中面临着一个重要障碍:增量学习问题。针对这个问题,提出了一种适用于成批增量数据的IPCA算法,该算法在原始PCA分解的基础上,利用空间投影变换,使得可以在一个低维空间求解整体PCA,从而降低了求解的复杂度,在此基础上对该增量算法进行了核化,并在ORL人脸数据库上验证了算法的有效性。

Abstract: Principal Component Analysis (PCA) has been proven to be an efficient method in pattern recognition.Recently,PCA has been extensively employed for face recognition algorithms,such as eigenface and fisherface.But PCA-based face-recognition systems are hard to scale up in applying because of incremental learning.This paper proposes a new Incremental Principal Component Analysis for Batch-Incremental data.First apply the space projection transformation based on the original PCs,then compute the unitary PCA in a lower-dimension transformed space.So the computation complexity can be reduced.And propose the kernel form of the incremental method at the same time.The experimental results on ORL face database verify that the presented approach is efficient.