计算机工程与应用 ›› 2015, Vol. 51 ›› Issue (11): 175-178.

• 图形图像处理 • 上一篇    下一篇

基于子空间特征融合的两级掌纹识别算法

吴  婕1,任江涛2   

  1. 1.广州华侨医院 计算机中心,广州 510630
    2.中山大学 软件学院,广州 510275
  • 出版日期:2015-06-01 发布日期:2015-06-12

Two level palmprint recognition algorithm based on subspace features

WU Jie1, REN Jiangtao2   

  1. 1.Computer Center, Guangzhou Overseas Chinese Hospital, Guangzhou 510630, China
    2.School of Software, Sun Yat-Sen University, Guangzhou 510275, China
  • Online:2015-06-01 Published:2015-06-12

摘要: 针对单一PCA或PCA只能提取掌纹的线性或非线性特征,单一分类器的掌纹识别率低缺陷,提出一种子空间特征融合的两级掌纹识别方法(PCA-KPCA-SVM)。首先采用子空间特征提取方法PCA、KPCA分别提取掌纹图像线性和非线性特征,然后基于融合特征总类间距离最大准则,计算出最佳的融合系数,得到PCA、KPCA的融合掌纹特征,最后将融合特征输入到欧式距离分类器进行掌纹识别,如果拒绝识别,则输入支持向量机进行二次识别。采用Polyu掌纹图像库进行测试实验,结果表明,相对于对比算法,PCA-KPCA-SVM提高了掌纹识别率,有效降低了掌纹的误识率和拒识率。

关键词: 掌纹识别, 核主成分分析, 欧式距离, 支持向量机, 特征提取

Abstract: Principal Component Analysis(PCA) or Kernel Principal Component Analysis(KPCA) can only extract the linear or nonlinear features of palmprint, and single classifier recognition rate is very low, this paper proposes a two level classifier for palmprint recognition based on subspace features. Firstly, the PCA and KPCA are used to extract the linear or nonlinear features of palmprint, respectively, and the best fusion coefficient can be calculated by making the total distance of between-classes largest to get the optimal features of palmprint image, the Euclidean distance metric method is used to recognize palmprint image, if the palmprint image category is clearly, the recognition result is obtained, otherwise the palmprint image is put into support vector machine to recognize. Polyu palmprint image library is used to test the performance, the results show that, compared with other palmprint recognition methods, the proposed method has improved the palmprint recognition rate and recognition speed, and false accept rate and false reject rate are reduced.

Key words: palmprint recognition, kernel principal component analysis, Euclidean distance, support vector machine, feature extraction