基于Adaboost算法的人脸检测研究及实现(13)

发布时间:2021-06-06

基于Adaboost算法的人脸检测研究及实现

2.Adaboost算法的检测原理与实现方法

导致了Adaboost算法训练过程极为费时,这恰恰是算法需要改进的关键问题之一。

(2)生成弱分类器‘21‘191‘201

每一个haar特征都对应着一个弱分类器,每一个弱分类器都是根据它所对应的Ilaar

特征的参数来定义的。利用上述haar特征的位置信息,对训练样本进行统计就可以得到

对应的特征参数。弱分类器的定义公式如下:

㈣=E矿。砌缀鹏

其中,特征参数p,表示不等式方向,毋.表示阈值。(2-3)

根据统计方式的不同,弱分类器又可分为单域值弱分类器和双域值弱分类器两种。

单阈值弱分类器只有一个阂值毋,,一个方向值P,,P,不是+l,就是.1;单阈值弱分类

器体现了haar特征中的“黑白”两个部分(2.1.2节)的灰度对比特点,它以两个区域闯

灰度值是否存在一定差异为分类依据,根据单阂值弱分类器的特点,可以将此时的样本

分布分为两类情况,如图2—8所示:耻孤

图2.8(a)样本分布1图2-8(b)样本分布2

图2-8单闭值分类器的样本分布”…22’

图2-9双阕值分类器的样本分布

distributingofthesamplesfortheclassifierswithtwothresholdsFi92—8distributingofthesamplesfortheclassifierswithsinglethreshold图中横轴表示样本分布位置,纵轴表示样本的分布概率。图2.8中利用闽值将样本进行真假分类,对于不同的弱分类器,不等式方向可能是正方向也可能是负方向。同理,根据双闽值弱分类器特点,样本分布如图2-9所示:Fi92 9

双阈值分类器有两个阈值,与之对应也有两个方向参数。

以任一单阈值弱分类器为例:根据当前haar特征的定义,通过对训练样本的统计得

到正样本和负样本的平均值q’+l、e,_1,则有色=(q’+l+q,一,)/2,若q’+l>巴,.I’Pj=+l

(否则P,=一1)。同理,双阈值分类器有上、下限两个阈值,两个阈值分别对应着两个

方向参数。弱分类器的输出结果为1或0,输出1表示判断为真,也就是人脸图像,反9

基于Adaboost算法的人脸检测研究及实现(13).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219