图像识别概述:human face
0赞常见的算法主要有:基于几何特征的人脸识别方法、基于子空间方法、基于统计的识别方法、基于神经网络的方法
基于几何特征的方法是早期的人脸识别方法之一。常采用的几何特征有人脸的五官如眼睛、鼻子、嘴巴等的局部形状特征。脸型特征以及五官在脸上分布的几何特征。提取特征时往往要用到人脸结构的一些先验知识。识别所采用的几何特征是以人脸器官的形状和几何关系为基础的特征矢量,本质上是特征矢量之间的匹配,其分量通常包括人脸指定两点间的欧式距离、曲率、角度等。基于几何特征的识别方法比较简单、容易理解,但没有形成统一的特征提取标准;从图像中抽取稳定的特征较困难,特别是特征受到遮挡时;对较大的表情变化或姿态变化的鲁棒性较差。
常用的线性子空间方法有:本征子空间、区别子空间、独立分量子空间等。此外,还有局部特征分析法、因子分析法等。这些方法也分别被扩展到混合线性子空间和非线性子空间。Turk等采用本征脸(Eigenfaces)方法实现人脸识别。由于每个本征矢量的图像形式类似于人脸,所以称本征脸。对原始图像和重构图像的差分图像再次进行K-L变换,得到二阶本征空间,又称二阶本征脸。Pentland等提出对于眼、鼻和嘴等特征分别建立一个本征子空间,并联合本征脸子空间的方法获得了好的识别结果。Shan等采用特定人的本征空间法获得了好于本征脸方法的识别结果。Albert等提出了TPCA(Topological PCA)方法,识别率有所提高。Penev等提出的局部特征分析(LFA Local Feature Analysis)法的识别效果好于本征脸方法。当每个人有多个样本图像时,本征空间法没有考虑样本类别间的信息,因此,基于线性区别分析(LDA Linear Discriminant Analysis ),Belhumeur等提出了Fisherfaces方法,获得了较好的识别结果。Bartlett等采用独立分量分析(ICA,Independent Component Analysis)的方法识别人脸,获得了比PCA方法更好的识别效果。
该类方法包括有:KL算法、奇异值分解(SVD)、隐马尔可夫(HMM)法。KL变换:将人脸图像按行(列)展开所形成的一个高维向量看作是一种随机向量,因此采用K-L变换获得其正交K-L基底,对应其中较大特征值基底具有与人脸相似的形状。国外,在用静态图像或视频图像做人脸识别的领域中,比较有影响的有MIT的Media实验室的Pentland小组,他们主要是用基于KL变换的本征空间的特征提取法,名为“本征脸(Eigenface)。隐马尔可夫模型:剑桥大学的Samaria和Fallside对多个样本图像的空间序列训练出一个HMM模型,它的参数就是特征值;基于人脸从上到下、从左到右的结构特征;Samatia等首先将1-D HMM和2-D Pseudo HMM用于人脸识别。Kohir等采用低频DCT系数作为观察矢量获得了好的识别效果。Eickeler等采用2-D Pseudo HMM识别DCT压缩的JPEG图像中的人脸图像;Nefian等采用嵌入式HMM识别人脸。后来集成coupled HMM和HMM通过对超状态和各嵌入状态采用不同的模型构成混合系统结构。基于HMM的人脸识别方法具有以下优点:第一,能够允许人脸有表情变化,较大的头部转动;第二,扩容性好.即增加新样本不需要对所有的样本进行训练;第三,较高的识别率。
Gutta等提出了混合神经网络、Lawrence等通过一个多级的SOM实现样本的聚类,将卷积神经网络CNN用于人脸识别、Lin等采用基于概率决策的神经网络方法、Demers等提出采用主元神经网络方法提取人脸图像特征,用自相关神经网络进一步压缩特征,最后采用一个MLP来实现人脸识别。Er等采用PCA进行维数压缩,再用LDA抽取特征,然后基于RBF进行人脸识别。Haddadnia等基于PZMI特征,并采用混合学习算法的RBF神经网络进行人脸识别。神经网络的优势是通过学习的过程获得对这些规律和规则的隐性表达,它的适应性较强。
