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

发布时间:2021-06-06

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

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

4个常用的haar特征。每个特征分为2个部分,对比两个部分的像素和值的大小,对比

的区域如图中所示为黑块和白块。

回回日回

(a)特征A(b)特征B(c)特征c(d)特征D

图2-5常用的4种haar特征

Fi92-5fourtypesofclassicalhaarfeatures

将haar特征这种反映图像中灰度分布特点的特性弓l入人脸检测问题当中,问题就转

换成如何找到较好的haar特征对人脸图像灰度分布的特点进行描述。图2-6中的haar特

征都属于A种特征(图2.5(a)),利用如下3个特征可以很好的描述图像中人脸的眼部

区域的灰度分布特点,如图2-6所示:

(a)特征1(”特征2

图2-6A种haar特征举例

Fi92-6featuresoftype(c)特征3A(forexample)

图2-6(a)中所示的特征1是对人脸眼部和眼部下方区域灰度对比的结果,眼部的像

素之和明显小于眼部下方区域的像素之和,所以利用这一灰度分布特点对人脸的眼部进

行了较好的描述。同理,图2-6(b)、(c)所示的haar特征分别是对左眼、右眼的灰度分布

特点的较好描述。

Adaboost算法通过从大量的haar特征中挑选出最优的特征,并将其转换成对应的弱

分类器进行分类使用,从而达到对目标进行分类的目的。Adaboost算法的训练过程就是

挑选弱分类器的过程。

2.2Adaboost算法的训练过程

每个haar特征对应着一个弱分类器,但并不是任何一个haar特征都能较好的描述人

脸灰度分布的某一特点,如何从大量的haar特征中挑选出最优的haar特征并制作成分类

器用于人脸检测,这是Adaboost算法训练过程所要解决的关键问题。

2.2.1训练样本的选择

训练样本要求是面部特写图像,但是人脸形态千差万别,所以训练样本选取过程中

要考虑到样本的多样性,图2.7中是一簇训练样本,大小被归一化为24×24像素,其中

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

精彩图片

热门精选

大家正在看

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

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

支付方式:

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

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