一种改进的贝叶斯切线模型的人脸对齐算法
基于贝叶斯网络的人脸识别算法优化与实现

基于贝叶斯网络的人脸识别算法优化与实现随着科技的不断发展,人脸识别技术已经被广泛应用到许多领域:从安防、金融、教育,到旅游、交通等方方面面,都涉及到了这项技术。
而其中最核心的一环,便是人脸识别算法。
在算法的优化与实现上,贝叶斯网络是一种常用的算法模型。
那么,如何通过贝叶斯网络,提高人脸识别算法的准确率?在本文中,我们将结合理论和实践,详细介绍基于贝叶斯网络的人脸识别算法优化与实现。
一、基本概念与原理在介绍贝叶斯网络之前,我们首先需要了解以下几个基本概念:1. 贝叶斯网络:又称贝叶斯信念网络,是一种基于概率推断的图模型,通常可以表示为有向无环图,用于描述随机变量之间的依赖关系。
2. 朴素贝叶斯分类器:是一种基于贝叶斯定理与条件独立假设的分类器,通常用于文本分类、垃圾邮件过滤等领域。
3. 条件独立性:在概率论中,两个事件在已知一个或多个事件的情况下,如果它们的概率分布独立于其他事件,则称它们是条件独立的。
基于以上基本概念,我们可以了解到贝叶斯网络的原理:通过建立节点之间的条件概率关系,并且满足条件独立性,从而生成了一个有向无环图,达到了提高模型的准确性。
二、基于贝叶斯网络的人脸识别算法在人脸识别领域,我们通过贝叶斯网络,将人脸图像分为若干个子区域,并分别对其建立相应的节点,然后通过学习样本数据集,得到每个子区域的条件概率分布,最终建立起整张人脸图像的贝叶斯网络。
具体来说,我们可以将人脸区域分为不同的特征区域,比如左眼、右眼、鼻子、嘴巴等,并在每个区域中提取出相关的特征向量,然后针对每个特征向量,建立相应的节点。
同时,我们还需要定义一个总的人脸类别节点,将每个子区域的特征向量进行合并。
之后,通过样本数据集的学习,计算每个节点的条件概率分布,并将其在图中标注,形成一个基于贝叶斯网络的人脸识别模型。
通过这样的模型,我们可以实现对于任意一张人脸图像的识别。
三、优化与实现在基于贝叶斯网络的人脸识别算法优化与实现上,我们可以从以下几个方面入手:1. 特征提取与选择:在人脸识别中,特征的选取与提取对于算法的准确率具有很大的影响。
贝叶斯模型下基于SIFT特征的人脸识别

区域 的相似性测度 ,并通 过混合 高斯建 立不 同变形条件下相 同样本与不 同样本 的相似性概率模型 。 此基础 上,利用各子 区域特有的识别 在
能力获取子 区域概率权值 ,结合基于贝叶斯公式建立的概 率框架确定识 别结果。实验 结果表 明 ,与直接 用 SF IT算子进行人脸识别的方法 相 比,该 方法在姿态变化较大及表情变化较大 的情况下识别率有明显提 高。
o x r s i n i r e re p e s o sl g . a
[ y rs aerc g io ; cl lv r n etr rnfr (IT d sr trBaeinpo a isc dlp s;x rsin sbrgo Ke d fc o nt n Sae n ai t aue a so SF ) eci o; y s rb blt e; oe epes ;u — in wo I e i a F T m p a i imo o  ̄
2 Ke a oao f yt C nrl n fr t nPoes g M iir f d ct n S a g aJatn iesy S ag a 0 2 0 C ia . yL b rtr o s m o t dI oma o rcsi , ns o u ai , hn h i i ogUnv ri , hn h i 0 4 , hn ) y S e oa n i n t y E o o t 2
f . y La o ao y o Ad a c d Pr e sCo to o g tI d sr , i it fEd c t n Ja g a ve st , u i 41 2 Ch n ; 1 Ke b r t r f v n e oc s n r l r f Li h n u ty M n sr o y u a i , in n n Uni r i W x o y 21 2 , i a
人脸对齐算法范文

人脸对齐算法范文人脸对齐算法是指将图像中的人脸位置和方向进行调整,使其对齐到统一的标准位置和方向。
在计算机视觉和人脸识别领域,人脸对齐是一个重要的预处理步骤,可以用于改善后续的特征提取、特征匹配和人脸识别等任务的效果。
本文将介绍几种常见的人脸对齐算法。
1.归一化对齐算法归一化对齐算法是一种简单且常用的人脸对齐方法。
其基本思想是首先检测人脸位置,然后将图像旋转和平移,使得两个眼睛的位置分别对应到固定位置上。
常见的固定位置包括图像的两侧或者中心位置。
归一化对齐算法的优点是简单易实现,但由于只考虑了眼睛位置,可能会忽略人脸中的其他重要特征。
2.级联对齐算法级联对齐算法是一种多步骤的人脸对齐方法。
它从初始位置开始,每一步都对人脸进行微小调整,直到达到对齐的效果。
常见的调整方法包括旋转、平移和缩放。
级联对齐算法常常利用机器学习的方法,通过训练一个级联的分类器或回归器来得到对齐所需的参数。
级联对齐算法的优点是具有较高的对齐精度,但也需要大量的训练样本和计算资源。
3.平均脸对齐算法平均脸对齐算法是一种基于统计特征的人脸对齐方法。
它通过将图像中的多个人脸进行平均,得到一个平均脸的模型。
然后,利用平均脸的模型将其他人脸对齐到平均脸的位置和方向上。
平均脸对齐算法的优点是能够减小人脸间的差异,使得后续的特征提取更容易,但同时也会丢失一些个体化的特征。
4.三维模型对齐算法三维模型对齐算法是一种基于三维重建的人脸对齐方法。
它通过利用深度摄像头或者结构光等技术,获取人脸的三维坐标信息。
然后,根据三维坐标信息,将人脸进行旋转和平移,使得其对齐到标准的位置和方向上。
三维模型对齐算法的优点是能够准确捕捉人脸的各个细节,并且可以处理较大的姿态和表情变化,但缺点是需要额外的硬件设备和较高的计算资源。
综上所述,人脸对齐算法在人脸识别和计算机视觉领域中起着重要的作用。
不同的对齐算法在对齐精度、速度和实际应用场景等方面存在一定的差异。
在实际应用中,应综合考虑模型的准确性、鲁棒性和效率,选择合适的人脸对齐算法。
基于贝叶斯分类在人脸识别应用中的研究与实现

, =12 … , ,, L
对于待识别人脸 图像 X, 将计算其 与 ) 差在本征 向量 所形成的 向量空间中的投影 向 量 ( =[ , 2 …, L , 中 Y =(s ( y) YIY , Y ] 其 i u ) x一
= 1 2, , , … L
脸识别与指 纹C 、 A 检测 等生 物 特征 识别 相 比, 引D N 具有 直
关键词 : 脸识别 ; 人 本征 脸 法 ; 氏距 离分 类 ; 叶 斯 分 类 器 欧 贝
中图分类号 : P 9 , T 3 14
文献标识码 : A
O 引言
人脸识别技术C】 是生物识别技术 的一种 , 由于生物特征 具有稳定性 和个体差异性 , 因此是 身份 验证 的理想依据 。人
蛳 =( )
( I I 2) 2
文中我们先对训 练库中同一人 的所有人脸图像求 平均 , 到 得
作为模式进
行训练 。这样能 降低 同一人两 张差别很大 的人脸 图像 误识 别为类 间模式 的概率 , 验结果表 明, 实 这样 的改 进 能有效提 高一个人, S A > 则可 如果 ( ) {, 认
为它们属 于同一人 。为简化起见, 我们也可直接采用
S :p( ) AI () 4
‘’ =l
=
从而可计算协方差矩阵 :
,
』, _
C= ∑ ( 嬲)
‘’ i l =
( 1 )
接, 友好 , 方便的特点 , 特别是在非接触环境和不 惊动被检测
人 的情况下 , 人脸识别 的优越性远 远超过其 它识别 技术 , 所
) ,
将投影 向量 y与人脸 图像库中N 个人脸图像所对应 的
投影 向量 y , 2 … , ly , 离, 即计算 e= ly— l, =12 … , i l l i , , N () 2 比较 , 常用 的 比较准 则 是欧 氏距
一种改进的贝叶斯人脸识别算法

mo ie h riig a d p e rc s fi g .B s do u sto RRET a ed t e n h fNJ ts u df st etann n rp o e so i ma e a e nas b e fFE fc aas t d teAIo U e t — a h
的差异分为 : 类间差异和类 内差异 个人 的不同人脸 图像之 间
2 )定义 S J,2 ( J )= S( △)= P n / ) 计算 △属 于类 ( JA ,
内差异 n 和类 间差异 的概率 哪一个大一些 。
的差异 , 并提出 了类间差 异和类 内差异度 量的概 率模型 和计
高的方法 。
不同人的人脸 图像之 间的差异 。
贝叶斯人脸识别方法计算 S J ,。 的过程如下 : (tJ )
1 )对于 已知 的两 张人脸 图像 J, 出它 们 的差异 △ z求
一
I一 I。 1 2
19 97年 Mo h d a 等建 立 了 一套 完 整 的 人脸 统 计 模 g ad m 型[ 他们建立 了两种概率模型 , , 并提 出了贝叶斯人脸识 别方 法 。他们基 于概率 的图像相似 度度量方 法 , 将人脸 图像之 间
间的差异等 。
定义 2 定义类 间差异 为 (xrp ro a v r t n ) e t esnl ai i s : a ao
S M 人脸识别方法等 , V 基于子空间的人脸识别方法是 目前基 于统计方法 的人脸识别 技术 中识 别效率 最好 的方法之 一 , 包 括贝叶斯方法 、 C P A方法等等 。其 中贝叶斯 方法是识 别率较
1 前 言
人脸识别的研究最早始于 2 纪 6 O世 O年代 末 , l se以 Be o d 人脸特征点的 间距 、 比率等特 征实现 了一个 半 自动人 脸识别
基于统一贝叶斯架构的人脸识别技术

・、( ,一) , 今一) “ 一 “( , Z, , z
D I 一 卫— ( m= 一 z 、
(一 u z m) j z I - .fE ,卜 P粤1 _ 1 " 名7 - . 弓 V )-1, r ' 1, - . 马
2统一贝叶斯构架
集成了主分量分析法( C 和贝叶斯分 P A) 类器就构成一个统一贝叶斯构架。首先通过 PA C 算法的降维处理, 原图像被压缩到一个更 小而且去除一定干扰的同时又突出了重要特 征成分。然后用贝叶斯分类器, 在先前的 PA C 子空间中进行以最小错误率为评判标准, 以MP A为规则的分类识别。 贝叶斯分类器是模式识别领域中最经典 的分类器, 贝叶斯错误率是评价特征集有效性 的最佳标淮之一, 而后验概率就是最优化的特 征。 假设t,z. J代表L v } ,,: i .u . 个分类,是一个 2 人脸图像在P A子空间上投影的坐标。在给 C 定图像z的条件下它属于类a 的后验概率表 ) ,
L J,’” - Ek X一’ LN) Z“ r1 一 (七 1 M k f, { -‘ N( 1 k - 1 Z (
2 0 N 7 0 7 O.a
高 新 技 术—
后置于活化炭化炉中, 0 ℃以上的高温下 在80 炭化活化而制成的具有高度发达的微孔结构 的高 效吸附材 料。由 干其微 富, 容量 孔丰 吸附 大, 且微孔直接暴露于A F C 表面, 因此具有优 异的吸附与解吸特性。活性炭纤维采样法与 热解吸/毛细管色谱联用, 可用于分析室内空 气中低沸点的挥发性有机物【. ‘。 “ 应当指出, 各种采样方法在采集空气中 V C 的过程中都存在一定的缺陷。如何能 O s 更有效地防止样品采集过程中V C 的挥发和 Os 反应, 研究吸附剂的吸附饱和量与采集时间及 采集效率间的关系以更好地提高吸附剂的吸 附效率, 以及环境条件如风速、温度、相对 湿度和共存的干扰物等对样品采集的影响、 样品的存放问题等仍是目 前存在的难题, 还有 待进一步深人的研究.
最小风险贝叶斯决策的二值化人脸识别算法

Fa er c g to l o i m fb n r a eb m al s ik Ba sa eho c e o ni n ag rt i h o i a y i g y s le t s ye inm t d m r
Z NG u l F NG —h n F Da i E Y e_ 。 E Daz e g. U - e j
计 算 机 工 程 与设 计 C m u r ni e n d e g 2 1, o. , o1 5 1 o pt E g er g n D s n 0 1 V 1 2 N . 3 1 e n i a i 3 0
最小风险贝叶斯决策的二值化人脸识别算法
曾 岳 , 冯 大 政 付 达 杰 。 ,
统 计 其 出 现 的 频 率 , 算 其 类 条 件 概 率 密度 , 据 图像 的 相 似 性 估 计 其 损 失 函 数 , 用 贝 叶 斯 公 式 求 最 小风 险 , 后 根 据 最 计 根 利 最 小风 险 判 断 其 所 属 类 别 。该 方 法 克 服 了传 统 贝 叶 斯 方 法 难 求 类 内和 类 间 协 方 差 矩 阵 的缺 点 , 单 易 用 。实验 结 果 表 明 , 方 简 该
g io loi ms (C nt n g rh i a t P A, L A dP A +L ) n a d c f c vl e i l as ct no el pn . D a C n DA ,a dc i t s a l f i r i a
( .SaeKe bo Ra a in l r c sig XiinUnv ri , Xia 1 0 1 C ia 1 tt yLa f d r g a o e s , da ies y S P n t ’ n7 0 7 , hn ;
基于线性和贝叶斯概率混合模型的人脸超分辨率处理方法[发明专利]
![基于线性和贝叶斯概率混合模型的人脸超分辨率处理方法[发明专利]](https://img.taocdn.com/s3/m/757919ea4a7302768f993970.png)
专利名称:基于线性和贝叶斯概率混合模型的人脸超分辨率处理方法
专利类型:发明专利
发明人:王一丁,王蕴红,李鎏
申请号:CN200810226628.8
申请日:20081118
公开号:CN101430760A
公开日:
20090513
专利内容由知识产权出版社提供
摘要:本发明涉及一种基于线性和贝叶斯概率混合模型的人脸超分辨率处理方法,由图像采集和图像预处理、人脸图像主成分提取、特征脸超分辨率处理、主成分超分辨率处理和贝叶斯概率修正组成。
该人脸超分辨率处理方法采用一种基于线性模型和贝叶斯概率模型的混合模型,首先提取低分辨率人脸图像的主成分分量,利用线性模型通过训练得到低分辨率特征脸的超分辨率结果实现主成分的初步超分辨结果;然后利用贝叶斯概率模型,通过最大后验概率估计对初步超分辨结果进行修正,有效地加强了超分辨率算法对噪声的鲁棒性,提高了超分辨率结果的清晰度。
申请人:北方工业大学,北京航空航天大学
地址:100041 北京市石景山区晋元庄路5号
国籍:CN
代理机构:北京永创新实专利事务所
代理人:周长琪
更多信息请下载全文后查看。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一种改进的贝叶斯切线模型的人脸对齐算法李丽娟,石红伟,王爱云湖南大学计算机与通信学院,长沙(410082)E-mail: momentt@摘要:本文论述了一种新的人脸对齐的算法--改进的贝叶斯切线模型。
该算法首先从形状参数中分离出姿态参数和身份属性参数,对这两个参数分别处理,然后通过引入曲率半径作为该特征点搜索的象素个数实现动态搜索。
实验表明,该算法可以弥补BTSM不能很好的处理多姿态的人脸图像对齐的缺陷,而且可以提高搜索精度以及减少搜索时间。
关键词:人脸对齐;人脸识别;贝叶斯切线模型中图分类号: TP 311 文献标识符:A1 引言目前,关键点定位是人脸识别中的一个重点也是难点,特别在成像条件中的光照、表情等变化比较大的情况下,关键点定位显得更困难。
因为关键点定位偏差较大将会导致“鬼脸”的现象发生,所以人脸的关键点定位非常重要。
现有的人脸定位方法比较多,但这些方法只能给出很少的特征点,且不太鲁棒。
1991年cootes[1]首先提出了主动形状模型(Active Shape Model,ASM),该方法能够很好的提取正面人脸的轮廓特征,达到很好的效果。
ASM是典型的人脸轮廓特征提取方法,通过对标注好的训练数据进行分析,得到人脸形状模型。
然后对新的图像进行轮廓匹配,得到新图像的轮廓特征点[2][3]。
但是ASM 模型在采用主分量分析 (Principal Component Analysis.PCA)建立模型时,仅仅采用了较大的特征值和对应的特征向量,残差部分设为零,引起人脸轮廓特征点提取的一些偏差。
2003年Leon Gu[4]等在此基础上提出了BTSM(Bayesian Tangent Shape Model)进行人脸轮廓提取,其基本思想是通过对ASM中的残差部分建立模型,可以得到更加准确的轮廓形状,然后根据轮廓特征点,提取传统的几何形状特征如眉毛,眼睛,鼻子,嘴巴以及人脸轮廓等。
1本文在BTSM算法的基础上进行改进,1本课题得到基于多向量收敛的网络定位算法研究(No.60703096)的资助。
提出了一种改进的人脸形状匹配算法,主要包括两方面的内容,1)修改形状的更新模型,从形状参数中分离出姿态参数和身份属性参数,可以达到多姿态的特征匹配;2)通过引入一种曲率半径,对各个器官进行动态搜索,一方面可以弥补器官在比较集中的地方出现伪收敛的情况,另一方面可以减少搜索时间。
实验证明:改进算法对多姿态的人脸图像也可以达到很好的效果,而且估计误差较小,在部分关键点处可以减少搜索次数以及提高搜索的准确度。
2 BTSM的基本思想ASM模型是Cootes在点分布模型的基础上,结合局部灰度观测模型和启发式搜索,提出一种表述物体形状和轮廓的参数化统计模型。
但是传统的ASM 模型在采用PCA 建立模型时,没有考虑重建误差,而BTSM 模型在采用PCA描述模型的基础上,建立了一个基于重构误差的分布模型,比ASM 模型更为精确,BTSM 算法[4][5]的主要思想如下:2.1 对图像的样本标注和归一化人脸的特征点一般采用表示人脸的眉毛,眼睛,鼻子,嘴巴以及人脸轮廓等N个特征点构成(1,1,2,2,...,,)s x y x y xN yN=。
由于BTSM参数模型是对标定好的人脸轮廓进行统计分析得到的,因此样本应尽量包含各种表情姿态的人脸。
最后所有的样本标注点归一化到同一个参考坐标系。
2.2 主分量分析,得到均值和方差,建立先验模型。
样本标注好之后,采用主分量分析(PCA)进行形状建模。
轮廓样本均值:11L si i L µ∑== (1)L 为样本的总数,µ为样本均值,s i 为每个样本的标准化后的特征点。
计算协方差矩阵(2)的特征值和特征向量,并将特征值按递减顺序排列,1()()()11L TVar X si si i L µµ∑=−−=−(2)保留前t 个特征值对应的特征向量(1,2,...)t t ψψψΦ=,而对于残差采用ε表示。
则任意一个新的人脸样本可以采用下式描述:x tb µε=+Φ+Φ (3)其中b 为t 维的形状参数,满足多变量高斯分布(0,)N Λ,(1,2,...)diag t λλλΛ=,tλ为矩阵的第t 个特征值。
ε和b 是独立的,它的分布可以采用下面模型来描述:2||||()~{exp(22p εεσ(4) 其中2412124L i i t L λσ−∑==+− 则公式(3)的模型参数的形成过程如图1所示[4]:图1 BTSM 的模型参数形成过程其中b 为形状参数,θ为姿态参数,µ为平均形状,x 为观察形状。
由于不同的参数b 可以产生不同的形状,也就是任何一个形状都可以由平均形状加上形状因子和姿态因子形成新的形状,使用的模型越少,模型就会越紧凑,匹配的形状就越平滑,参数b 和形状的对应关系如图1所示[3]:图2 前3个特征向量构成的形状其中中间一行表示平均形状,其他两行通过修改b 的值而得到的形状,分别从−到2.3 局部搜索在对新图像进行轮廓搜索的每一次循环中,需要精确估计每个坐标点的位置,采用灰度梯度模板[1],每个点法线方向两边各自m 个点进行采样和计算,寻找最为匹配的点。
2.4 采用BTSM 对新的人脸轮廓进行搜索(最大后验慨率,MAP)经过上面3个步骤,建立了样本图像的BTSM 模型,而对新的图像进行轮廓搜索,相当于一个最优化问题,即对图像本身先进行局部搜索,得到图像的轮廓特征点,然后和BTSM 模型进行比较。
寻找最优化的参数。
由于两个模型并不在同一个参考空间,因此需要首先把BTSM 模型变换到观测形状空间:()y sU x c θη=++ (5)其中y 为观测形状空间向量,s 为缩放参数,θ 为旋转参数,()12c c lN c =⊗为平移参数(常量), η为等方性观测噪声,满足高斯分布: ~2(0,2)N I N ηρ,而22||||oldc yy ρ=−,()cos sin sin cos U IN θθθθθ−=⊗为旋转矩阵。
给定一个待搜索图像y ,在贝叶斯框架内给定观测形状向量的情况下,计算模型参数(b ,s ,c ,θ),相当于一个最大后验慨率(MAP)的问题,在已知切线形状X 和观测形状向量y 的基础上,可以采用基于EM [4] 的参数估计算法,结合式(3)和式(5),我们可以得到(6)式:111()Y u tb s U T εθηθ−−−=+Φ+Φ+ (6)其中(11s U ξθη−−=)于是上式为:()TTtb AA µεξξ+Φ+Φ+Φ+ (7)⇒1()(,*(24))()T T t T Y b It t N t θεξ−Φ−=Φ−−+Φ其中**(,,,)A e e µµ=,(1,0,1,0,...,1,0)e =,由于ε和ξ独立,因此T εξ+Φ和T A ξ的分布为:222()~(0,()24)T N s I N εξσρ−+Φ+−~22(0,4)T A N s I ξρ−得到模型参数的可能性,模型的后验慨率采用式(8)计算:1222112(,,,|)exp{[()(||()||2T p b c s y s t T y b θσρθ−−−∝+Φ−+122212|()||)||()|||T T t T y s A T y θρθ−−−Φ++1]}*222244()constbT b N s s σρρΛ−−−−+(8)其中,const 保持不变,t Φ 为Φ去掉了前t 列形成的矩阵。
最后采用通用的EM 算法求取上面式子中的各个参数。
3 改进的BTSM 算法的基本思想为了解决多姿态的人脸对齐,本文分离出形状参数和身份属性,这样可以有效解决人脸对齐中的姿态问题;由于BTSM 算法是在每个特征点处搜索固定的象素,而眉毛和眼睛,嘴外轮廓和内轮廓距离比较近,这样容易出现伪收敛的情况,于是本文采用曲率半径作为每个特征点搜索的象素个数,进行动态搜索,这样一方面可以避免伪收敛的情况,另一方面可以减少每次搜索的象素个数。
3.1 形状模型的更新首先分离出姿态和形状参数,形状模型更新如下:(1)(_*_1__)()()S S p Qs pose bs psose TQs idbs id pQQ T y θ=+−+−+ (9)其中__s posebs poseΦ和__s idbs id Φ表示形状模型的姿态和身份属性的分离,_s id Φ为姿态变化的额外空间,_bs id 表示这种模型变化的参数,_bs id 的更新如下:___Tbs id opt Q s idtim =(10)____tim unif tim Qs idbs id opt =−(11)im t 表示当前形状的纹理向量,__bs id opt 表示当前形状最佳的姿态参数,_im unif t 表示图像的纹理向量经过滤波后的向量,与训练样本的平均姿态一致。
则公式(9)所对应的模型参数(包含形状参数和姿态参数)的更新如图3所示:图3 改进的BTSM 的参数更新以及形状的形成过程3.2 搜索过程根据每个特征点求出其前一个点和后一个点,然后根据这三个点求出其曲率半径和曲率圆,并找出其曲率圆圆心。
曲率半径的大小作为该点搜索象素的个数,沿着曲率圆圆心和该点的坐标所在的直线作为图像搜索的方向。
4 实验结果本实验采用CAS-PEAL 库中的正面多姿态的人脸库和自己创建的人脸库进行实验,其中人脸库包括100张多姿态正面人脸图像(60张CAS-PEAL库的图像和40张自己采集的人脸图像),每个人脸图像包括87个特征点(眉毛10×2个点,眼睛8×2个点,鼻子12个点,嘴的外轮廓12个点,内轮廓8个点,人脸轮廓19个点),建立平均形状模型。
使用adaboost[8]算法对人脸图像进行自动检测,对检测到的人脸图像缩放到同一大小。
为了提高人脸轮廓以及特征匹配的精度,使用adaboost进行眼睛定位,确定出眼睛坐标,求出初始化形状参数。
为了能有效验证改进方法的有效性,实验采用留一法[7],即在训练集中,先选择99幅人脸图像用于建立形状模型,留下的1幅图像用于测试。
这样,整个训练集将会进行100次同样的操作,实验结果如同4所示:(a)(b)图4 改进的BTSM的实验结果.其中(a)是自己创建的人脸库,(b)是CAS-PEAL的人脸库,包括一定姿态的人脸图像。
4.1 实验分析为了验证提取的特征点是否精确,采用均方根误差RMSE来验证。
把训练集中用手工方法标注的特征点作为标准点,用改进的BTSM 方法提取特征点作为测试点,测试点与标准点之间的误差计算公式中:RMSE=(12)xi为用手工标注的第i点的坐标值;yi为提出方法提取的第i点的坐标值;m为标注点的数量。