1、基于几何特征的人脸识别学号:姓 名:(上海大学 机电工程与自动化学院,200072)摘要:人脸识别技术作为多学科领域的、具有挑战性的课题,它覆盖了数字图像处理、模式识别、神经网络、数学等诸多学科的内容,同时也具有十分广泛的应用价值。在人脸识别领域,基于几何特征的人脸识别算法因其计算简单、使用有效等特性,引起了人们的广泛注意,并已成为人脸图像特征提取和识别的主流方法之一。本文定位人脸器官,通过人脸面部拓扑结构几何关系的先验知识,利用基于灰度投影的方法在知识的层次上提取人脸面部主要器官特征,将人脸特征用一组几何特征向量表示,识别归结为特征向量之间的匹配。本文工作包括:(1)对灰度积分投影理论进行了
2、详细的介绍和分析。这种方法是目前定位人脸轮廓的主要方法。在此基础上对一种新的在竖直方向上定位人脸左右轮廓的灰度差投影法进行了改进。投影法本质上是一种基于统计的方法,在具体应用时又结合了人脸特征分布的先验知识.这种方法不需要对积分投影图做任何平滑处理等操作,因而算法简单,准确率高,速度很快.(2)提出了一种精确定位眼睛的方法,该算法将眼区灰度总体分布特点与眼部灰度变化特点相结合,将传统的积分投影法与灰度差累加值投影法相结合,通过大量试验选取合适的参数.试验结果表明,该算法对光照变化不敏感,定位准确率高。运用灰度积分投影结合人脸特征的先验知识定位鼻子,这种定位方法得到的准确率也是比较高的。嘴巴的定
3、位则利用投影法求得.(3)本文根据定位出来的人脸器官选出七个特征点,即四个眼角点、鼻尖点和两个嘴角点.利用它们构造了十个特征向量,并对其进行归一化运算。图像识别的最后一个过程就是分类,本文采取根据模式相似性的最近距离分类器进行分类。用加权比值函数来计算特征相似度,更适用于人脸图像的识别和计算.如何选择出合适的识别门限是个很复杂的问题,还有待于进一步研究.关键词:人脸识别;灰度投影;几何特征;特征提取The Research of Face Recognition Algorithm Based on GeometricFeaturesStudent number:15721637 Name:Z
4、hao Pei-pei(Institute of electrical and mechanical engineering and automation, Shanghai University, Shanghai 200072, China)Abstract:the technology of human face recognition as a multidisciplinary field and challengingpsubject which contains digital image processing,pattern recognition,computer visio
5、n,neuralnetwork,psychology,physiology,mathematics and a good many subjectsIn the meantime,italso has widely usedIn the field of face recognition,the method of human face recognitionbased on geometric features has been paid great attention for its simple calculation andavailabilityAt present,it has b
6、ecome one of the dominant methods as the feature extractionand recognitionTMs article locates human face organs,through apriori knowledge of humanface topological structure geometrical relationship,making use of method based on constructto extract the features of human face organs,expressing human f
7、ace through a set ofgeometric feature vectorsThe recognition putting in summary is matched with feature vectorThis paper includes the following parts:(1)Have a detailed introduction and analysis about the theory of greyscale integratedprojectionThis method is now the main method of locating human fa
8、ceWe put forward anew method called greyscale differential projection which is based on the previous methodand locating the contour of human face vertical directlyProjection method is essentiallybased on statisticsIt combines the apriori knowledge of human face feature distribution inthe application
9、This method neednt to do any pretreatment to the image and any smoothingtreatment to the integrated projection imageSo this algorithm is simple;the accuracy is high; the speed is quick(2)Give an introduction about the method of locating eyes preciselyThis algorithmcombines the character of the eye a
10、rea greyscale totally distribution and greyscaletransformation;combines the methods of traditional integrated projection and differentialprojectionThe experiment led to the fact that this algorithm is not sensitive to theillumination transformation and has a high accuracyUsing greyscale integrated p
11、rojectioncombines the apriori knowledge of human face character to locate noseThis location methodalso has high accuracyThe location of mouth is abtained through projection method(3)The choice of characteristic points needs enough information and cant go so far as toincrease calculation quantityThis
12、 article chooses seven characteristic points,namely,fourcanthus points,tip of nose and two corners of mouth pointsConstruct ten eigenvectors usingthem and carries on the normalization calculation to themThe last process of imagerecognition is classificationAfter adopting some standards to extract fe
13、ature of humanimages,we construct category separability decision rule according to these characters anddesign classifierThis article takes use of minimum distance classification to classifyIt iSmore suitable for human face recognition and calculation using weighing ratio to calculatesimilarityHow to
14、 choose a suitable recognition threshold is a difficult problem and needfurther researchThis article ascertains it through a good many experimentsKey Words:Face Recognition;Greyscale Projection;Geometric Characters;FeatureExtraction1. 引言1。1人脸识别技术:人脸识别是一个活跃的研究领域,是人类视觉最杰出的能力之一。虽然人脸识别的准确性要低于虹膜、指纹的识别,但由
15、于它的无侵害性和对用户最自然、最直观的方式,使人脸识别成为最容易被接受的生物特征识别方式。应用领域:人脸识别系统在金融、证券、社保、公安、军队及其他需要安全认证的行业和部门有着广泛的应用。典型应用:1)罪犯调查 3)重用门票2)访问控制 4)信用卡 1.2人体生物认证技术人脸识别是人体生物认证技术的一种,人体生物的生物特征包括生理特征和行为特征两大类。 人体的生理特征主要包括人脸、指纹、掌纹、掌形、虹膜、视网膜、静脉、DNA、颅骨等,这些特征是与生俱来的,是先天形成的; 而行为特征包括声纹、签名、步态、耳形、按键节奏、身体气味等,这些特征是由后天的生活环境和生活习惯决定的。这些生物特征本身固有
16、的特点决定了其在生物认证中所起的作用是不同的。生物特征识别:人脸 脸部热量图 指纹 签名 Face Face heat figure Fingerprint Signature图 1Fig。1常用生物特征的比较:生物特征普遍性独特性稳定性可采集性性能接受程度防欺骗性人脸高低中高低高低指纹中高高中高中高手形中中中高中中中虹膜高高高中高低高视网膜高高中低高低高签名低低低高低高低声音中低低低低高低2。 人脸识别的过程人脸识别过程主要通过三个步骤完成,即人脸检测、图像的预处理、面部特征提取和人脸对比识别确认及分类器的设计,典型的人脸识别流程图如下:人脸定位输出结果比对识别特征提取预处理图像获取人脸检测
17、人脸特征人脸库图2 人脸识别过程图Fig。2 Face recognition process 图像的获取该模块从外界获取图像作为人脸识别系统的输入,通常人脸信息的来源有以下几种方式:1)通过扫描仪对照片的扫描;2)通过数码相机对人脸的拍摄;3)Internet上提供的免费数据库。人脸的检测与定位处理分析从图像获取模块输入的图像。判断是否存在人脸,如果存在人脸则找到人脸在图像中的位置,并且将人脸从背景中分离出来。获取的图像可以是静态的,也可以是动态的,可以是彩色的,可以是黑白的,该模块功能十分重要.图像预处理 预处理主要作用在于尽可能的去除或减少光照、成像系统、外部环境等对图像处理的干扰,为后
18、续提供高质量的图像,这部分对图像进行图像增强、二值化处理,边缘检测,几何归一化,为后续特征提取做好准备。特征提取该部分完成从经过预处理模块处理的图像提取可以用来识别的特征,将原始图像中的数据映射到特征空间中,如何提取有效的特征是该系统的关键.识别完成人脸的判别工作,给出最后的识别结果。3。 人脸器官的定位人脸由眼睛、鼻子、嘴巴和下巴等部件构成,正因为这些部件的形状、大小和结构上的各种差异才使得每个人的脸千差万别,因此这些形状和结构的几何描述可以作为人脸描述的重要特征.采用几何特征进行正面人脸识别一般是通过提取人眼口鼻的等重要特征点的位置和几何形状作为分类特征。人脸轮廓的确定利用灰度差投影法确定
19、人脸轮廓。定义检测近似竖直边缘的灰度差算子为注释:对每一列,计算每一个像素与相邻两个像素的灰度差,然后把这一列每个像素的的灰度差相加,记为v(y),并在图像左(右)侧1/3内寻最大值,得到v(y),y为人脸的边界的位置。为避免竖直头发造成人脸伪边缘,而肤色的灰度值一般要比头发的灰度值要大,所以灰度值相加的条件为灰度差累加值图3 灰度差投影图Fig。3 Greyscale difference projection注释:由于人脸上任何一个特征的竖直边缘都没有面颊的边界长,所以面颊的边界所对应的垂直灰度差的和应该是虽大的。即对灰度差的竖直方向的积分投影图上,两端各有一个最大值,分别对应面颊的两条边
20、界线.利用灰度差投影确定人脸轮廓的效果如下图所示:图4 灰度差投影法定位后的效果图Fig。4 Greyscale difference projection image4. 眼睛的定位由于垂直方向和水平方向的定位方法相同,所以在此只讨论水平方向的定位.(1) 积分投影的方法 设I(x,y)表示点(x,y)处的像素灰度值,在区间x1,x2,y1,y2内的垂直积分投影函数和水平积分投影函数分别表示为但实验发现,这种方法经常受眼区眉毛或者光线变化带来的阴影所影响,产生误判。所以采用水平积分与水平差分累加相结合的方法。(2)水平差分累加 在水平方向(经过皮肤眼白瞳孔眼白皮肤)灰度变化较大。在灰度变化突
21、变处进行微分,将产生高值,将其绝对值累加,则灰度变化越大的那一行,累加值越大。在数学上可用灰度的导数来表示变化,而在数字图像中应用差分代替导数运算通过上式,可将其大小累加,得一方面,在眼区进行水平积分投影,利用眼部灰度值较小的特点,积分投影值S越小则越可能是眼睛。另一方面,对水平方向每行进行微分投影.利用人脸图像中眼睛区域的灰度变化比较丰富的特点,将差分累加值的绝对值绘制成投影图,则眼球周围灰度值比较高,而眉毛周围等其他部位比较暗。在水平方向进行投影时,由于眼睛周围灰度变换频繁,差分后绝对值累加得到的现值较大.眼部区域水平积分投影曲线眼部区域水平差分累加值投影曲线 Eye area horiz
22、ontal integral projection Eye area horizontal difference projection图5Fig。5定位结果如下图:图6 定位结果Fig。7 Location result5. 人脸特征向量的构造及匹配5。1 特征点的选择 人脸由眼睛、鼻子、嘴巴、下巴等部件构成,正因为这些部件的形状、大小和结构上的各种差异才使得世界上每个人脸千差万别,因此对这些部件的形状和结构关系的几何描述,可以做为人脸识别的重要特征。征向量的构造本文选取了人脸识别的七个特征点,分别为四个眼角点、鼻尖和两个嘴角点.我们把这7个特征点共组成了适用于计算机识别的10个具有尺寸、旋转
23、和位移不变性的距离特征值,依次为:左眼的宽度d1、鼻尖与双眼连线的垂直距离d2、人脸左右边界的距离d3、嘴巴的宽度d4、两眼中心与左嘴角水平距离d5、两眼外侧的水平距离d6、有眼的外侧眼角与鼻项的水平距离d7、左服的内侧服角与鼻顶的水平距离d8、嘴巴中点与鼻尖的垂直距离d9、鼻尖与嘴角的距离d10。我们将这些距离特征值与眼睛中点到嘴巴中点之间的垂直距离L之比定义为标准化特征向量。图7 构造特征向量的图像Fig.7 Images to construct feature vectors5.2 人脸图像所构造的特征向量图7 人脸特征向量Fig。7 Face feature vector根据构造的特
24、征向量进行归一化处理,归一化处理的目的是体现人脸器官分布比例这一几何特征。特征向量对于人脸转动和图像大小基本保持不变,从而提高了识别的准确率和灵活性。图8 归一化后的特征向量Fig。8 Feature vector after the normalization 分类器的设计图像识别的最后一个过程就是分类,分类的输出仅仅是一种决策,确定每个物体应该归属的类别。每个物体被识别为某一特定类型,它是通过一个分类过程完成的,分类器的设计为分类确定数学基础。分类器本身的各种可调参数(识别门限等)在分类器训练阶段决定。常用的分类器有:(1)最小距离分类器(2)最近邻分类器(3)贝叶斯分类器(4)支撑向量机
25、(5)神经网络分类器 特征相似度的计算采取最近距离分类法首要是计算各个类的相似度。所谓相似度,顾名思义即一个图像与另一个图像相似的程度。(1)欧式距离欧式距离的定义为其中,Xi和Ri分别表示待识别向量和人脸库中的特征向量的第i个分量,n表示总的特征数.欧式距离是一种很常用的相似度计算方法,它的好处是简单易用而且比较直观。 识别门限计算待识别人脸样本特征向量与样本库中人脸样本的平均特征向量之间的相似度,相似度大于或等于识别门限,则认为带识别的人脸图像是属于同一个人的;相似度小于识别门限,则认为待识别的人脸图像不是属于同一个人的。小结本文系统地对基于几何特征的人脸识别技术涉及到的部分关键技术进行了
26、研究和讨论,在论述现有方法不足的基础上,给出了一个合理的解决方案,提出了改进的人脸定位和识别方法,并通过试验验证了该方法的有效性及正确性.具体来说,本文所完成的工作包括以下几个方面:(1)全面综述了自动人脸识别的研究意义、应用领域,并对其发展历史的三个阶段的研究特点以及代表性方法进行了总结,在此基础上对人脸识别研究的现状进行了阐述,讨论了人脸识别领域目前面临的主要问题和技术趋势。通过对近年来人脸识别领域的主要工作的回顾,指出这一领域中现存的困难。(2)阐述了图像预处理在整个人脸识别系统中的重要作用,列出了图像预处理的几种基本方法,并通过试验方式,给出了处理后的效果图。又介绍了人脸常用的数据库及
27、其性能指标的评价.(3)重点讨论了基于几何特征的人脸定位算法,首先介绍了灰度积分投影确定人脸轮廓,并在此基础上提出了改进方法,利用灰度差投影进行投影,通过试验验证了此方法的准确定位率。然后详细介绍了定位人脸器官的方法,提出了利用灰度投影和三停五眼一法结合的定位算法,提高了定位的精度和效率.(4)钔针对人脸定位出的器官确定了7个特征点,以此来构造特征向量.采用最近距离分类法,用计算出来的相似度与识别门限的比较来确定识别率。(5)试验结果表明本文的基于几何特征的人脸识别算法有着良好的效果,而改进的人脸轮廓定位和器官定位算法的也较标准的算法提高了定位速度和准确率,并加强了算法的鲁棒性.经过试验我们发
28、现,对于我们所使用的ORL人脸库,要想达到快速、简便的目标,采用基于几何特征的人脸识别算法是比较好的。这种方法快速简单,可满足弱实时应用。但由于受到试验所用到的人脸库的限制我们无法对所有情况都做出同样高识别的结论。并且通过大量文献的结论发现,要想要对任何人脸情况都能达到非常理想的识别效果就目前的理论技术还很难达到。参考文献1 Chellappa R,Wilson C L,Sirohey SHuman and Machine Recognition of Faces:A Survey2 Proceeding of the IEEE,1995,83(5):7057403 Samal A。Iyeng
29、ar P九Automatic Recognition and Analysis of human Faces and Facial4 Expression:A SurveyPattern Recognition,1992,25(1):65-775 壬磊基于单样本正面人脸图像识别的研究:上海交通大学博士学位论文上海:上海交通大学,19986 赵海涛,於冬军基于形状和纹理的人脸自动识别计算机研究与发展2003,40(4):5385437 杨健,杨静宇具有统计不相关性的图像投影鉴别分析及人脸识别计算机研究与发展2003,40(3):4474528 周杰,卢春雨,张长水等基于方向对称变换的人脸定位方法
30、电子学报1999,27(8):12159 MBichselHuman face recognition and the face image setS topologyCVGIP:ImageUnderstanding1994,59:254-26110 Dror I E,Florer F LNeural networks that recognize facesProceeding of SPIE1995,2485:12312811 Rowley H A,Baluja S,and Kanade TNeural network_based face detectiollIEEE Trans12 P
31、attern AnalMachine Intell1998,20(1):233813 Yang G ZHuman face detection in a complex backgroundPattern Recognit iom 1994。27(1):53-6314 何斌VisualC+数字图像处理北京:人民邮电出版社200215 贾永红数字图像处理武汉:武汉大学出版社200316 唐良瑞,景晓军图像处理实用技术北京:化学工业出版社200117 朱军民,黄磊,刘昌平图像二值化方法的比较第八届全国汉字识别学术会议中国绍兴2002:11pll418 龚雯,陈丽华,沈建国基于几何特征的人脸正面图像
32、特征提取现代计算机200509:616319 董长虹Matlab图像处理技术与应用北京:国防工业出版社200420 张晓华CAS-PEAL大规模中国人脸图像数据库及其基本评测介绍计算机辅助设计与图形学学报2005,17(1):9-1721 Phillips P J,et a1The FERET evaluation methodology for facerecognitionalgorithms22 IEEE Transon Pattern Analysis and Machine Intelligence2000,22(10):1090110423 KMesser,et a1XM2VTSD
33、B:The Extended此VTs DatabaseCSecond International Confon24 Audio and Videobased Biometric Person Authentication,Washington DC,USA,1999:727725 Guo Guodong,Li Stan Z,Chan Kap LukSuppor t vector machines for face recognition26 大连理工大学硕士学位论文27 Deniz 0,Castrillon M,Hernandez也Face recogotion using independent component analysisand support vector machinesPattern Recognition Leters2003,24(13):2153215728 ATT Laboratories CambridgeThe ORL Database of Faces29 http:wwwcarrorlCOukfacedatabasehtml30 冯建强,刘文波,于盛林基于灰度积分投影的人眼定位计算机仿真2005,22(4):75_7731 崔屹数字图像处理技术与应用北京:电子工业出版社1997