笔记截图
![在这里插入图片描述](https://img-blog.csdnimg.cn/c85bb370fe3645cbbb56c03d7dc90caa.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/e61c3776d9864803a79e6c02d4973d8e.png)
- 用白色的特征值之和 - 黑色的特征值之和 = 这一个区域的特征值。
![在这里插入图片描述](https://img-blog.csdnimg.cn/be2174f0283841b68c288cc273ac6074.png)
- 你也可以理解为用卷积进行提取, 白色的区域为1 黑色的为 -1(邪恶的黑色) 然后进行相加既可以得到特征值
问题
![在这里插入图片描述](https://img-blog.csdnimg.cn/263860e68a1b4e9c92e91950652ea05b.png)
- 用偶数个卷积核进行计算, 12 22 3 * 4
每个特征图都需要计算,24* 24个像素点需要16万个特征值
积分图
- 计算的量太大,需要引入积分图的解决方案。
![在这里插入图片描述](https://img-blog.csdnimg.cn/9d7f31b800e34e6db8b0be8c3df12c23.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/44ffd06d96784ab28ca49f66e7cce87e.png)
- 看的有点懵逼吧。别急,接下来带大家看看如何实际应用就懂了。
例子
![在这里插入图片描述](https://img-blog.csdnimg.cn/7beb437ba6a049888ee7a76a1f1f93f0.png)
这里有一张128 * 128 的图。
我们运用积分图进行计算
![![在这里插入图片描述](https://img-blog.csdnimg.cn/09f2b200f28b4170ac1cf9557194554d.pn](https://img-blog.csdnimg.cn/d82219b240db4ec784db06c7aea4c839.png)
这里是图片的像素表示,
point1 = Ra
point 2 = Ra + Rb
point 3 = Rc + Ra
point 4 = Ra + Rb + Rc +Rd
…
计算所有的点的值
现在来计算下AB这两个区域的特征
![在这里插入图片描述](https://img-blog.csdnimg.cn/e3f8ddffb2a04a168838768e05e166a3.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/ffc82fd111a14558831c7cb7499afaea.png)
特征值 = 白色 - 黑色 = A - B
A = point 4 + point1 - point 2 - point 3 理解下减去了两次point1 所以加上一个
B = point 6 + point 3 - point 5 - point 4
…
结论
所以计算特征的时候,只需要把所有的点的区域存起来,再根据需要存取就可以了
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)