关于Haar算法和积分图可以参考上一篇文章
https://blog.csdn.net/monk96/article/details/126033156?spm=1001.2014.3001.5502
接下来聊聊关于LBP算法
LBP 算法:
取附近的八个点与自身的灰度值进行比较,大于自身的点取1,小于的取0;
根据顺时针方向以二进制的形式进行排列,计算所得的值。
看图

对于光照不敏感,因为同一个区域会受到一样的光照,大小关系不变
灰度图的取值在0~255, 所以,频度直方图的十进制取值为256维。



0->1, 1-> 0 都进行了一次改变
为了适应位置不确定性,分成了多个cell进行采集特征,即每个cell分别进行计算,得到的直方图进行汇总,最后用分类算法进行分类。