码迷,mamicode.com
首页 > 其他好文 > 详细

【人脸检测——基于机器学习2】Haar特性

时间:2018-08-21 16:02:29      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:17.   bubuko   灰度   分类   种类型   像素   速度   一个   积分图   

1.什么是Haar特征

Haar特征是一种反映人脸灰度差异的矩形特征,因其与Haar小波类似而得名。

2.什么是Haar小波

Haar小波:

定义

技术分享图片

其波形图为

技术分享图片

由图2.1可以看出,Haar小波可以看作二值分类问题,如同Haar矩阵特征非黑即白,故Haar矩阵特征又称为类Haar特征。

3.Haar特征

Haar特征也称为矩形特征,它是由两个或多个形状大小相同的矩阵组合而成。常用的Haar特征如下图所示:

技术分享图片

 

4.Haar特征值计算中中引入积分图

Haar特征的特征值可以表示为:

技术分享图片

技术分享图片表示所选Haar特征中黑、白矩形的总个数,技术分享图片表示每种类型的矩形对应的权值,技术分享图片表示矩形区域内像素值的和。

虽然,Haar特征模板数量仅有十几种,但是它任意变换一个位置或大小就能被定义为一个新的特征,所以Haar特征的总数目非常巨大。然而,对于数目庞大的特征计算特征值时都要分别计算每个矩形区域内的像素总和,显然是极其费时的,直接影响检测速度。因而引入积分图

5.具体计算步骤

a.首先对于原图像完成积分图像的计算转换

b.对于积分图像,任何矩形区域的灰度值之和仅仅与四个定点的值有关.(https://www.cnblogs.com/gfgwxw/p/9415218.html

技术分享图片

技术分享图片

然后通过技术分享图片即可求得Haar特征值。

由此可见,利用积分图计算Haar特征值时,只与该特征的各顶点在积分图中相对于顶点的值有关,因此只需扫描输入原图一遍得到积分图就可计算任何一个特征值,大大减少特征值计算的时间。

6.参考与致谢

《基于AdaBoost的视频人脸检测》张静

《基于AdaBoost的人脸检测》魏喆

《基于AdaBoost的视频人脸检测》李晶惠

【人脸检测——基于机器学习2】Haar特性

标签:17.   bubuko   灰度   分类   种类型   像素   速度   一个   积分图   

原文地址:https://www.cnblogs.com/gfgwxw/p/9511668.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!