基于肤色和Adaboost算法的人脸检测

合集下载

基于AdaBoost算法与肤色模型的多姿态人脸检测

基于AdaBoost算法与肤色模型的多姿态人脸检测

基于AdaBoost算法与肤色模型的多姿态人脸检测赵男男【期刊名称】《计算机工程与科学》【年(卷),期】2011(33)5【摘要】The AdaBoost algorithm is not ideal in multi-view face detection,and the skin color model has a high false alarm rate under the complex background.This paper presents a method of rotating images form flank to frontal, which combines face detection based with the AdaBoost algorithm and the Skin Color Model.This method is mainly to rotate images, and makes different angle faces detected, then makes eyes detected, if the position satisfies the condition by calculating the position between the two eyes.A final verification is performed by the skin color model.The final key is inversion calculation,which draws the face location.Experiments prove that this method is adaptive to different views.%针对AdaBoost算法对多姿态人脸检测效果不理想和肤色模型对复杂背景下的图像误检率高的问题,本文将基于肤色的人脸检测与基于AdaBoost算法的人脸检测结合,提出一种由偏到正的检测方法.主要是通过旋转图片,使人脸分类器不会因为角度问题产生漏检,然后根据分类器检测出的两眼,计算两眼之间的位置关系,判断人脸是否处于正面位置,满足条件则经过肤色模型再次验证以后,对人脸位置进行反计算,计算出原图中的人脸区域.大量实验验证了本方法的有效性.【总页数】6页(P85-90)【作者】赵男男【作者单位】广东海洋大学寸金学院,广东湛江,524094【正文语种】中文【中图分类】TP391.4【相关文献】1.基于双肤色模型及AdaBoost算法的人脸检测 [J], 谢淑丽2.基于肤色模型和改进Adaboost算法的人脸检测 [J], 赵喆;侯俊3.基于肤色模型和FloatBoost的多姿态人脸检测 [J], 李全彬;刘锦高;黄智4.基于肤色模型与改进Adaboost算法的人脸检测 [J], 盛光磊;王丽娟5.基于肤色模型与改进Adaboost算法的人脸检测 [J], 盛光磊;王丽娟因版权原因,仅展示原文概要,查看原文内容请购买。

文献综述 基于Adaboost算法的人脸检测

文献综述 基于Adaboost算法的人脸检测

文献综述正文范文基于Adaboost算法的人脸检测文献综述一、人脸检测概述随着社会的发展,各个方面对快速有效的自动身份验证和识别的要求日益迫切。

人脸与人体的其他生物特征(指纹、虹膜等)一样与生俱来,具有很强的个体差异性、自身稳定性、唯一性和不易被复制的良好特性,因而它们为身份鉴别提供了必要的前提;并且同其他生物特征识别技术相比,人脸是一个信息极丰富的模式集合,是人类互相判别、认识、记忆的主要标志[1],人脸识别技术具有操作简单、结果直观、隐蔽性好的优越性,也是近年来模式识别、图像处理、机器视觉、神经网络以及认知科学等领域研究的热点课题之一[2]。

所谓人脸识别,是指给定一个场景的静态图像或动态视频,判断其中是否存在人脸,如果存在人脸则进一步给出每张人脸的位置、大小和各个主要面部器官的位置信息并且依据这些信息进一步提取每张人脸蕴含的身份特征,将其与已知人脸库中的人脸进行对比,从而识别场景中单个或者多个人的身份[3]。

人脸识别过程可分为人脸检测(判断输入图像中是否存在人脸)、人脸特征提取(检测每个人脸的主要器官位置和形状)和人脸识别(将人脸特征提取结果与库中人脸对比)三个阶段。

使用Adaboost算法进行人脸识别流程[5],如图 1所示。

在这一过程中,第一步即人脸检测是最为关键的。

检测的准确性、定位精确性和检测速度将影响整个系统的性能。

图 1 人脸检测与人脸识别流程在实际应用中,由于客观因素的影响,人脸检测问题的难易程度以及处理方法有很大差异。

在某些情况下由于图像(照片)的获取环境是可以人为控制的(如身份证照片等),因而人脸的定位可以轻易地做到。

但在大多数的场合中由于(1)人脸是一类高度非刚性的目标,存在相貌、表情、肤色、姿态等差异;(2)人脸上可能存在一些附属物,毛发、化妆品等;(3)人脸的姿态千变万化,并且存在遮挡物;(4)待检图像性质的差异性。

如:图像的分辨率、摄录器材的质量等;(5)光照的种类、强度和角度的不同,其作用在人脸上所产生的性质不同的反射,造成不同区域的阴影[6];(6)场景较复杂,人脸的位置预先不知道等因素会使人脸检测问题变得更为复杂。

融合肤色特征和AdaBoost算法的多姿态人脸检测

融合肤色特征和AdaBoost算法的多姿态人脸检测

关 键 词 : 色检 测 ; a o s 算 法 ; 肤 AdB ot 多姿 态人 脸 ; 人脸 检 测 ; 睛 检 测 眼
中 图分 类 号 : 3 7 4 TP 1 .
文献 标 识 码 : A
文 章 编 号 : 6 27 0 ( 0 2 0 60 4 — 3 1 7 — 8 0 2 1 ) 0 — 0 30 为均 值 , C为 协 方 差 矩 阵 。通 过 对 样 本 进 行 统 计 , 以 求 可
_ ] y r0 289 . 9
5 oo o
0 5 66 . 8
一 0 4 84 . 1
0 145] _] . 1 R
— 0. 81 7 o
l 6 03 50 l( —一 18 32 . l ) IIl . .1 0 0JG1 c 0 C o 8 0 _l J B
相 对 于 其 它 色 度 与 亮 度 分 离 的 色彩 空 间来 说 , C C Y 色 彩
空 间的 计 算 过 程 以及 空 间坐 标 表 示 形 式 比较 简 单 , 且 研 并
究 表 明 , 色 彩 空 间 中 , 色 有 较 好 的 聚 类 特 性 。因 此 , 该 肤 我 们 将 图像 从 RGB色彩 空 问线 性 变 换 到 Y 空 间 以便 进 C C, 行肤色建模 , 换公式如下 : 变
像 , 图 1 b ; 为 了把 肤 色 区 域 从 图 像 中分 割 出来 , 如 ()② 我 们 对肤 色 似 然 度 图像 进 行 二 值 化 处 理 , 图 1 c ; 人 脸 如 ()③ 的形 状 是 类 椭 圆形 的 , 用 椭 圆拟 合 法 对 肤 色 区域 进 行 分 使 割 , 图 1d ; 如 ( ) ④将 分 割 出来 的 椭 圆形 连 通 区 域 作 为 人 脸

基于肤色分割与Adaboost融合鲁棒人脸检测方法

基于肤色分割与Adaboost融合鲁棒人脸检测方法

基于肤色分割与Adaboost融合鲁棒人脸检测方法
杨琳;管业鹏
【期刊名称】《电子器件》
【年(卷),期】2007(030)005
【摘要】人脸检测广泛应用到人脸识别、数字视频处理、安全访问控制、视觉监测、基于内容的检索等领域.比较众多人脸检测算法,文章提出了一种改进的基于Adaboost算法的人脸检测算法.该算法的核心是肤色分割结合基于Adaboost算法的人脸检测.首先,对彩色图像进行肤色分割,通过肤色区域的大小和长宽比等规则去除部分类肤色区域,得到可疑的人脸区域.其次,基于Adaboost算法的灰度特征得到最终的人脸.通过大量彩色图像的实验,证实了该方法的准确性和鲁棒性.
【总页数】4页(P1716-1719)
【作者】杨琳;管业鹏
【作者单位】上海大学通信与信息工程学院,上海,200072;上海大学通信与信息工程学院,上海,200072
【正文语种】中文
【中图分类】TP391.41
【相关文献】
1.基于肤色分割与改进Adaboost算法的人脸检测 [J], 朱丛庆;刘建明;张霖;李宏周;彭智勇
2.基于肤色分割和改进AdaBoost算法的人脸检测 [J], 段玉波;任璐;任伟建;霍凤

3.利用肤色分割和对称变换实现鲁棒人脸特征定位 [J], 蔡涛;徐国华;李德华
4.基于肤色分割和AdaBoost算法的人脸检测 [J], 邓锋; 胡志勇; 肖伟明; 钟卫为
5.基于肤色分割与AdaBoost算法的人脸检测 [J], 毕雪芹;惠婷
因版权原因,仅展示原文概要,查看原文内容请购买。

基于双肤色模型和AdaBoost的人脸检测系统设计

基于双肤色模型和AdaBoost的人脸检测系统设计

【 A b s t r a c t ] A p r a c t i c l a f a c e d e t e c t i o n s y s t e m w h i c h i s b a s e d o n V S 2 0 1 0 a n d I n t e l o p e n s o u r c e c o m p u t e r v i s i o n l i b r a r y ( O p e n C V ) u n d e r t h e
p l a t f r o m o f wi n d o ws . wa s d e s i g n e d . I t s h o u d b in r g o u t t h e f a c e r e g i o n d e t e c t i o n i n t h e c o mp l e x b a c k g r o u d i ma g e wh i c h ma y c o n s i s t o f f a c e r e g i o n s . 1 1 1 e r e a l i z a t i o n o f f a c e d e t e c t i o n f u n c t i o n i s ma i n l y f u s i o n o f d u a l s k i n mo d e l s a n d Ada b o o s t a l g o it r h m.T h e i ma g e s e g e me n t i n o o f s k i n r e g i o n wa s f i r s t l y
好。
【 关键词】 双肤 色 模型; A d a B o o s t 算法; 人脸检测 ; O p e n C V

基于肤色及AdaBoost算法的改进的人脸检测[1]

基于肤色及AdaBoost算法的改进的人脸检测[1]

8 0
计算机应用与软件
2 0 0 9年
范围, 提高监测速度; 然后根据肤色分割方法获取最可能的人脸 区域, 最后利用改进的 A d a B o o s t 算法进行人脸的定位, 可将检 测到的人脸信息存入视频服务器中。另外, 本检测框架包含报 警模块, 可设置人脸出现的上限, 如果检测到人脸数目超过规定 上限, 系统可产生报警信号, 并将人脸信息结合时间信息记录到 视频服务器中, 以供后期查询。这样可以只记录场景中感兴趣 的人脸图像, 节约存储空间, 方便网络传输。
的目标是自动地从弱分类器空间中挑选出若干个弱分类器整合
7 ] 成一个强分类器。V i o l a 等[ 在此基础上提出了一种基于 H a a r
型特征的 A d a b o o s t 算法, 并用这一算法学习瀑布型正面人脸检 测器。但是基于 A d a B o o s t 算法的人脸检测同样也有一定的局 限性 , 即对于侧面及多姿态的人脸图像检测正确率不高。 本文采用了结合肤色检测及改进 A d a B o o s t 算法的人脸检 测技术, 提高了人脸检测的准确率, 并保证了快速人脸检测的 速度。
A b s t r a c t A ni m p r o v e dh u m a nf a c ed e t e c t i o nm e t h o dc o m b i n i n gc o m p l e x i o nd e t e c t i o na n dA d a B o o s t a l g o r i t h mi s p r o p o s e d . F i r s t l y , i t u s e s c o m p l e x i o nd e t e c t i o nt o g e t s u s p i c i o u s h u m a nf a c e r e g i o n s , a n dt h e nd e t e c t s t h e f a c e s b y t h e i m p r o v e dA d a B o o s t a l g o r i t h ma n dm a r k s t h e m . We a p p l yt h i s m e t h o di ni n t e l l i g e n t s u r v e i l l a n c e s y s t e ma n dt h e a l a r mm o d u l e i s s e t t o e n a b l e t h e r e c o r do f t h e s u s p i c i o u s f a c e i n f o r m a t i o ni nv i d e o s e r v e r . T h ee x p e r i m e n t a l r e s u l t s s h o wt h a t t h e c o m p l e x i o nd e t e n t i o nc a nd e t e c t s k i nr e g i o n s f r o mc o m p l e x b a c k g r o u n da n dr e d u c e s t h e s c a n n i n g r e g i o n s w i t ht h eA d a B o s s t a l g o r i t h ma s w e l l a s t h ed e t e c t i n gt i m e ;t h ei m p r o v e dA d a B o o s t a l g o r i t h ma d d s t h eD i s c r i m i n a n t f u n c t i o ni n t ot h e s t r o n gc l a s s i f i e r t r a i n i n gs t a g et oi m p r o v et h ea c c u r a c yo f f a c ed e t e c t i o n . K e y w o r d s F a c ed e t e c t i o n C o m p l e x i o nd e t e c t i o n A d a B o o s t a l g o r i t h m I n t e l l i g e n t s u r v e i l l a n c es y s t e m 行补偿, 然后再检测图像中的肤色区域。这样解决了彩色图像

基于肤色分割和AdaBoost算法的人脸检测

基于肤色分割和AdaBoost算法的人脸检测

基于肤色分割和AdaBoost算法的人脸检测雍宝虎;李岚;邓勇【摘要】针对复杂背景和可变光照下的静态彩色图像人脸检测,提出了一种基于肤色分割和AdaBoost算法的人脸检测方法.首先把彩色图像转换到YCbCr空间.接着应用自适应光线补偿算法对图像进行光线补偿.再结合形态学、几何约束等方法排除背景干扰、进行肤色区域分割.其次应用改进的AdaBoost算法对分割出的区域进行验证,进而精确定位人脸.实验表明:该方法检测率高、适应性好、鲁棒性强,对人脸检测有较强实用性.%Focused on face detection of static color image under complex background and variable illumination, a method combining adaptive light compensation and AdaBoost algorithm is proposed. First, conversion of input image from RGB to YCbCr, then, the algorithm worked by doing light compensation using self-adaptive compensation algorithm, and then used morphologic methods, geometric restrict to make possible face area segmented and located the candidate' s face area. At last used improved AdaBoost arithmetic to test and indicate. The experiments show that the method has high accuracy, good adaptability, strong robustness to face detection problem.【期刊名称】《科学技术与工程》【年(卷),期】2013(013)011【总页数】5页(P3119-3122,3225)【关键词】人脸检测;光线补偿;AdaBoost算法;权值更新规则;多窗口策略【作者】雍宝虎;李岚;邓勇【作者单位】江苏大学电气信息工程学院,镇江202013【正文语种】中文【中图分类】TP391.41人脸检测是基于视觉的智能人机交互系统实现的关键步骤,是后续完成人脸识别、表情识别的基础。

基于肤色检测的AdaBoost人脸检测算法改进

基于肤色检测的AdaBoost人脸检测算法改进

基于肤色检测的AdaBoost人脸检测算法改进李明瑞;傅明;曹敦【摘要】AdaBoost人脸检测算法用于嵌入式实时高清视频时检测速度缓慢.为此,提出一种改进的人脸检测算法.对图像做肤色检测,将检测到的区域进行形态学处理,并作为感兴趣区域,完成AdaBoost人脸检测,以得到检测结果.实验结果表明,该算法在嵌入式系统上运行稳定,能提高检测速度和检测正确率.%An improved face detection algorithm is proposed to solve the problem of slow speed in real-time HD video face detection. This paper does face detection on high color image, gets the morphology processing detection results, sets the Region of Interest(ROI), and does AdaBoost face detection on ROI to get the result. Experimental results show that the algorithm can steadily operate on embedded systems, and improve the detection accuracy and the detection speed.【期刊名称】《计算机工程》【年(卷),期】2012(038)019【总页数】4页(P147-150)【关键词】嵌入式系统;视频人脸检测;肤色检测;感兴趣区域;AdaBoost算法;形态学处理【作者】李明瑞;傅明;曹敦【作者单位】长沙理工大学计算机与通信工程学院,长沙410114;长沙理工大学计算机与通信工程学院,长沙410114;长沙理工大学计算机与通信工程学院,长沙410114【正文语种】中文【中图分类】TP391.41 概述视频人脸检测[1]是视频人脸分析中的关键技术,是进行各种后续处理(如人脸识别、人脸跟踪)的前提和基础,其主要检测视频中是否存在人脸,并对其进行精确定位,有着广泛的应用领域,是实现视频智能化的重要步骤之一。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于肤色和Adaboost算法的人脸检测作者:付炜孔祥栋来源:《现代电子技术》2010年第06期摘要:人脸检测是人脸识别的第一环节,也是非常关键的环节。

试验中主要针对静态彩色图像进行人脸检测,研究肤色在人脸检测中的应用。

不同图像背景、人脸的可变性和光照条件变化都增加了人脸检测的难度。

因此,从一幅图像中检测人脸是一项具有挑战性的任务。

采用Adaboost 的人脸检测,并提出肤色与Adaboost 算法相结合的人脸检测方法。

对输入的彩色图像进行从RGB 空间到YCbCr 空间的转换,然后进行肤色分割,排除背景干扰,最后用Adaboost 算法对可能区域进行检测,得到人脸位置。

实验表明,该方法误检率低,鲁棒性好,对人脸检测有较强的实用性。

关键词:人脸检测;Adaboost算法;Haar特征;肤色分割中图分类号:TP391文献标识码:A文章编号:1004-373X(2010)06-131-04Face Detection Based on Skin Color and Adaboost ArithmeticFU Wei,KONG Xiangdong(Information Institute,Yanshan University,Qinhuangdao,066004,China)Abstract:Face detection is the first link and a key link in face recognition.static color image is used for detecting human face,and the primary research is skin color application in face detection.Different image background,face variability and change in light conditions have increased the difficulty of face detection.Therefore,face detection from an image is a challenge.Adaboost algorithm is used to detect human face,and a new method of face detection,which combines skin color with Adaboost is presented.Conversion of the input image from RGB to RCbCr,and then skin color is segmented,background interference is excluded,Adaboost is used to get face location from possible regional.Experiments show that this method has low rate of false detection,good robustness,and strong practicality to face detection problem.Keywords:face detection;Adaboost;Haar;skin segmentation人脸作为人类最重要的外部特征,在人与人的通信交流中起着极为重要的作用。

随着人机交互技术日益成为人工智能领域中的研究热点,人脸的检测已成为计算机视觉中一个备受关注的研究方向,在虚拟现实和人机交互等领域有广泛的应用前景。

目前,人脸检测方法主要有基于颜色特征的方法、人工神经网络方法、Adaboost 算法、主分量分析方法、模板匹配方法等。

针对人脸检测,各国的科研人员做了很多研究。

国外的有CMU,MIT 等,国内的有微软亚洲研究院、中科院计算所、中科院自动化研究所,清华大学等[3]。

长期以来,人脸检测受到检测精度和检测速度的困扰[4],直到Paul Viola 和Michael Jones于2001年提出基于Adaboost 算法的人脸检测方法,才极大地提高了人脸检测的速度和精度,使人脸检测技术真正走向实用。

但是,Adaboost 算法只是运用了人脸的灰度特征,有一定的局限。

在此,提出一种肤色与 Adaboost 相结合的人脸检测方法,利用肤色分割和基于Adaboost 算法的人脸检测既能快速地检测不同大小及一定旋转角度的人脸,又能快速准确地检测出多人脸图像。

1 光线补偿考虑到肤色等色彩信息经常受到光源颜色、图像采集设备中色彩偏差等因素的影响,在整体上偏离本质色彩而向某一方向移动,即通常所说的色彩偏冷、偏暖,照片偏黄、偏蓝等。

为了抵消这种整个图像中存在着的色彩偏差,将整个图像中所有像素的亮度从高到低进行排列,取前5%的像素,如果这些像素的数目足够多(例如,大于100),就将它们的亮度作为“参考白”[5],将它们的R,G,B分量值都调整为最大的255。

整幅图像的其他像素点的色彩值也都按这一调整尺度进行变换。

2 肤色分割研究发现[5],虽然不同人的皮肤颜色相差很大(特别是不同人种之间),但它们在色度上的差异远远小于亮度上的差异,为利用皮肤颜色在色度空间的聚类性,需要把图像中表达颜色的色度信息与亮度信息分开。

通常将图像中获取的用RGB三基色颜色分量表达的色彩空间转换为色度信息与亮度信息分开的色彩表达空间即可达到目的。

文中,肤色分割只作为人脸图像的预处理阶段,所以对精度的要求低,仅仅能去除掉大部分的非人脸区域即可,以便为下一步的人脸检测减少运算量,缩减运算时间。

经实验得知,在YCbCr空间,肤色在Cb和Cr信息上都在一个比较稳定的分布范围内:80≤Cb≤135,136≤Cr≤177。

符合这个区域的都将被认为是皮肤区域,进入下一轮的Adaboost算法检测。

在本文实验中,选用YCbCr空间作为肤色分布统计的映射空间,该空间的优点是受亮度变化的影响较小,而且是两维独立分布的,能较好地限制肤色分布区域[7]。

在YCbCr颜色空间中,Cb 和Cr分别表示蓝色和红色的色度,具有在HSV模型中将亮度分离的优点,而且还可以从RGB格式经线性变化得到[8],因此以它为基础的变换模型应用非常广泛。

RGB 空间可按公式(1)转换到YCbCr 空间:Y=0.299R+0.587G+0.114BCb=-0.168R-0.331 3G+0.5BCr=0.5R-0.418 7G-0.081 3B(1)因为人脸区域在图片中占有一定的比例,如果连通区域小于一定的阈值,就将该连通区域去除。

这样就可以有效去除由于彩色图像转换和二值化所造成孤立点噪声的影响。

3 Adaboost算法3.1 Haar特征Adaboost用于人脸检测是基于特征的方法,而不再基于像素。

在训练和检测时需要从人脸中抽取大量的简单特征,这里的特征是一种由矩形构成的特征向量,可以称为Haar特征。

Haar特征有几种典型的特征模板,它们是两矩形特征、三矩形特征和四矩形特征。

如图1所示,每个特征模板中矩形区域的大小是一样的,对于一个图像,可以在图像中任意位置放入任何尺寸的特征,但前提是不能超出图像的区域。

人脸的一些特征能够由矩形特征简单地描绘,例如,通常眼睛要比脸颊颜色更深,鼻梁两侧要比鼻梁颜色更深,嘴巴要比周围颜色更深。

所以构造这种Haar特征可以反映出一定的人脸特性。

矩形特征值指图像上两个或多个形状大小相同的矩形内部所有像素灰度值之和的差值。

在系统中统一采用白色区域所有像素灰度值之和减去黑色区域所有像素灰度值之和。

具体而言,一个两矩形特征的特征值是这两个矩形各自内部所有像素和的差值,这两个矩形拥有相同的大小和形状,并且是垂直或者水平相邻的;一个三矩形特征的特征值是由两边两个矩形各自内部所有像素及与中间矩形内部所有像素和的差值得到的;一个四矩形特征的特征值是由对角线上两个矩形各自内部所有像素和的和与另一对角线上两个矩形各自内部所有像素和的和之间的差值得到的。

图1 Haar特征模板为了加快Haar特征的计算,Viola 等提出积分图像的定义,积分图能够在多种尺度下,使用相同的时间来计算不同的特征,因此大大提高了检测速度。

通过引入积分图像(Integral Image)技术,使得这些矩形特征可以在常数时间内快速计算,从而在有效表示人脸特征的同时,提高计算速度。

下面介绍如何在每个像素点位置计算其积分图像的值。

如图2所示,(x,y)点的积分图像就是图中阴影区域的所有像素i(x′,y′)的灰度之和。

其中即(x,y)的积分图像值为:ii(x,y)=∑x′≤x,y′≤yi(x′,y′)(2)图2 积分图像积分图的求解十分简单,耗时也非常少,借助于下面的公式,经过对原始图像的一次遍历就可以获得原始图像的积分图像值为:s(x,y)=s(x,y-1)+i(x,y)(3)ii(x,y)=ii(x-1,y)+s(x,y)(4)式中:s(x,y)表示行积累和,并且初始条件为-1)=0,ii(-1,y)=0。

3.2 Adaboost算法描述Adaboost是一种迭代算法,其核心思想是针对不同的训练集训练一个弱分类器,然后把在不同训练集上得到的分类器集合起来,构成一个强分类器。

在算法中,每个训练样本都被赋予一个权重,表明它被某个分量分类器选入训练集的概率。

如果某个样本点已经被准确地分类,那么在构造下一个训练集中,它被选中的概率就被降低;相反,如果某个样本点没有被正确分类,那么它的权重就得到提高[4]。

通过轮这样的训练,Adaboost算法能够“聚焦于”那些较困难的样本上,综合得出用于目标检测的强分类器。

算法过程如下:(1) 给定一个训练集{(x1,y1),(x2,y2),…,(xn,yn)}。

其中,xi是输入的训练样本向量,yi∈表示非人脸样本,yi=1表示人脸样本。

(2) 初始化样本的权重:ω1(xi)=1n,i=1,2,…,n(5)(3) 进行T轮训练,t=1,2,…,n,归一化样本权重:ωt(xi)=ωt(xi)∑nj=1ωt(xj)(6)(4) 对于每个特征j,训练一个简单分类器hj(x):hj(x)=1,pjfj(x)0,其他(7)式中:θj是一个阈值;pj=±1,用来控制不等式的方向,然后算出每个特征j所对应的分类错误率: εj=∑ni=1ωi(xi)|hj(xi)-yi|(8)选出分类错误类最低的简单分类器作为弱分类器将该错误率记为εt,调整所有样本权重:ωt+1(xi)=ωt(xi)βt,xi被ht正确分类ωt(xi),其他(9)式中:βt=εt1-εt。

相关文档
最新文档