论文部分内容阅读
本文所开展的基于线性特征子空间和环形对称Gabor变换的人脸识别方法的研究,主要从两个方面进行,一方面是对主成分分析和线性判别分析等基于线性特征子空间的人脸识别方法的研究,另一方面是对基于环形对称Gabor变换特征的人脸识别方法的研究。研究的主要目的,是提高算法对于人脸成像过程中存在的诸多变化因素的鲁棒性,这些因素包括成像环境的光照和成像角度的变化、识别对象的表情和姿态的变化,以及人脸图像的旋转和平移等。本文中所做的主要工作包括:对基于线性特征子空间的人脸识别方法进行了深入的理论和方法研究,其中包括主成分分析方法和线性判别分析方法,在此基础上,分别提出了基于加权主成分分析的方法、基于图像校正和位平面融合的广义主成分分析方法、特征块方法以及结合主成分分析与分步线性判别分析的方法等四种人脸识别的新方法;在对基于Gabor变换特征的人脸识别方法的研究基础上,从理论和实验方面对环形对称Gabor变换进行了详细的研究,分析了其用于人脸识别的可能性,提出了采用环形对称Gabor变换的人脸识别方法。通过在ORL、AR、Yale和UMIST等人脸数据库上的实验,验证了本文所提出的改进方法或新方法相对于现有方法的优越性。本文的创新之处在于:1)提出了基于加权主成分分析的人脸识别方法通过深入研究主成分分析方法,我们从理论和实验出发,观察分析了特征脸空间中不同的特征分量,即特征脸对于人脸图像的重建和分类的作用的不同,提出了在加权的主成分空间中进行人脸识别的改进方法。通过对传统的主成分空间进行与本征值矩阵有关的加权,使各分量具有相等的方差,从而归一化的加权主成分空间,从而使判别性能得以改善。我们证明了加权主成分空间中的一些有用性质,指出,在加权的主成分分析中,采用欧氏距离测度进行分类,等价于在传统主成分分析空间中采用马氏距离测度进行分类,这就从理论上给出了所提出的方法能够提高识别性能的原因,此外,用于重建目的时,采用较大的本征值所对应的本征向量构成变换矩阵,其重建与传统的主成分分析相同。通过实验,我们还分析了不同特征分量分别在传统的主成分分析和加权的主成分分析中的分布情况,并指出,在传统的主成分分析中,某些对分类意义不大但取值很大的分量,主导了特征距离的计算,使其它取值较小但对分类重要的分量的作用被淹没。另外,实验结果也说明,即使在加权的主成分分析中,特征的选取也要按照本征值由大到小的顺序进行。在AR和ORL两个数据库上的实验结果说明,本文所提出的方法在识别率方面明显超过传统方法;2)提出了基于图像校正和位平面融合的广义主成分分析人脸识别方法根据人脸的左右对称特性,提出了对图像中光照方向的变化进行校正和补偿的方法,从图像预处理的角度对人脸图像在成像过程中存在的光源向左或右偏移引起光照左右强弱变化的问题进行初步校正和补偿。同时,通过对人脸图像的位平面分解,分析了各个位平面不同的特性,及其对于图像结构和纹理的不同贡献,并将其与类间和类内差异相联系。我们指出,经过了直方图均衡处理的图像,其0、1、5、6、7位平面主要表现结构特征,而2、3、4位平面主要表现纹理特征。结构特征代表了同一个体所有不同图像的共性,即类间差异,而纹理特征则代表了同一个体不同图像间的差异,即类内差异。以此为基础,本文提出了一种基于图像校正和位平面融合的广义主成分分析方法。我们在训练阶段构造出主要由样本的结构信息形成的只与类别有关的类标志,并结合纹理信息将样本投影到复数空间,并在此空间中形成虚拟人脸样本,最终通过在该复数空间上的广义主成分分析实现有效的特征提取,从而提高了算法对于光照和表情等的不变性;3)提出了人脸识别的特征块方法由于需要将人脸图像表示为向量形式,传统的主成分分析方法会遇到大规模的矩阵和向量相乘等复杂的计算问题,同时,作为一种基于整幅人脸图像的方法,传统的主成分分析方法对于遮挡和表情变化等局部变形非常敏感。为此,我们研究了基于图像分块的主成分分析方法,仿照特征脸方法的概念,提出了人脸识别的特征块方法。通过实验验证,在适当尺寸的图像分块下,算法的速度得到了显著的提高,同时,结合我们提出的与此配合的基于块匹配的分类规则,在一定程度上提高了算法对于遮挡和表情等局部变形的鲁棒性;4)提出了结合主成分分析与分步线性判别分析的人脸识别方法通过对线性判别分析方法的深入研究,分析了其存在的两个主要问题,首先是小样本问题,即在训练样本的数目小于图像的像素数目时,类内散布矩阵为奇异矩阵,因此,线性判别分析中的广义本征方程无法求解的问题,其次是由于类间散布矩阵的经典定义中不区分不同类的贡献大小,从而导致通常的线性判别分析准则函数的最优化与识别率的最大化不直接相关的问题。解决上述两个问题的有效方法之一就是采用基于加权类间散布矩阵的变形的准则函数。但是,研究中发现,系统的识别性能在很大程度上依赖与加权函数的选择,为此,我们借助于近来提出的解决加权Fisher准则函数权函数选择问题的分步线性判别分析方法,结合主成分分析降维方法,提出了结合主成分分析与分步线性判别分析的人脸识别方法,解决了F-LDA方法由于计算复杂性问题不能直接用于人脸识别的问题,在实验中取得了优于现有方法的识别结果;5)提出了采用环形对称Gabor变换的人脸识别方法由于其良好的空域和频域局部分析特性,以及与哺乳动物视觉响应特性的一致性,Gabor变换在人脸识别中受到了人们的广泛关注。我们深入研究了现有的基于Gabor变换特征的人脸识别方法,分析了其中两种主要的特征提取方法,即首先进行亚取样,然后形成增广矩阵的方法和提取关键点或基准点的方法。作为一种有意义的探讨,我们在本文中首次提出了采用环形对称Gabor变换的人脸识别方法。在对环形对称Gabor变换的定义、概念和性质进行全面分析和讨论的基础上,我们对人脸图像在环形对称Gabor变换域中的表现性质进行了比较全面的理论和实验分析与观察,并与传统的Gabor变换进行了对比分析,通过采用环形对称Gabor变换进行简单的眼睛定位等实验,发现环形对称Gabor变换比传统的Gabor变换在变换的旋转不变性和数据的冗余性方面都具有明显的优势。在此基础上,我们对采用环形对称Gabor变换的人脸识别方法进行了全面深入的研究,提出了按照变换域中的局部极点的大小或高度确定人脸模型图基准点或节点的研究思路,并给出了基于对称Gabor变换的人脸识别系统的概念框图,进一步地,本文提出了基于环形对称Gabor变换的三种具体的人脸识别实现方案,分别是按图像分块局部极值排序的单通道识别算法、按图像分块局部极值排序的多通道特征融合识别算法和按图像分块局部极值排序的多通道分类器融合识别算法,在ORL人脸库上的识别实验中,最高识别率高达98.5%,比采用传统Gabor变换的算法有显著的提高。