Journal of Computer Applications

• Digital media technology • Previous Articles     Next Articles

Block independent component analysis for face recognition

<a href="http://www.joca.cn/EN/article/advancedSearchResult.do?searchSQL=((([Author]) AND 1[Journal]) AND year[Order])" target="_blank"></a> <a href="http://www.joca.cn/EN/article/advancedSearchResult.do?searchSQL=((([Author]) AND 1[Journal]) AND year[Order])" target="_blank"></a>   

  • Received:2007-08-22 Revised:1900-01-01 Online:2007-09-01 Published:2007-09-01

块独立成分分析的人脸识别

张磊 高全学   

  1. 西安电子科技大学
  • 通讯作者: 高全学

Abstract: This paper presented a subspace algorithm called Block Independent Component Analysis (B-ICA) for face recognition. Unlike the traditional ICA, in which the whole face image is transformed into a vector before calculating the independent components (ICs), B-ICA partitions the facial images into blocks and stretches the block to a vector, which is taken as the training vector. Since the dimensionality of the training vector in B-ICA is much smaller than that in traditional ICA, it can reduce the face recognition error caused by the dilemma in ICA, i.e. the number of available training samples is greatly less than that of the dimension of training vector. Extensive experiments are performed on the well-known Yale and AR databases to validate the proposed method and the experimental results show that the B-ICA achieves higher recognition accuracy than ICA and other existing subspace methods.

Key words: Independent Component Analysis (ICA), feature extraction, face recognition

摘要: 针对利用ICA提取人脸特征时需要将人脸图像转换成向量,导致空间维数很高以及不能准确地估计特征等问题,提出了一种新的独立子空间人脸识别算法——块独立成分分析(B-ICA)。和经典的ICA相比,B-ICA算法把人脸图像划分成一些互不重叠的子块,然后把每个子块转换成向量,看成是低维空间中的训练点(训练向量)。因此在B-ICA算法中,样本的维数比ICA算法中样本的维数低,降低了维数灾难(即样本的训练个数远小于样本的维数)造成的错误识别率。在Yale和AR数据库上进行了大量仿真实验,实验结果表明B-ICA算法的识别率比ICA和其他一些子空间算法的识别率高。

关键词: 独立成分分析, 特征提取;人脸识别