图像特征(二) LBP特征

局部二值模式(LBP):是一种能够有效的度量和提取图像局部纹理信息的算子,具有旋转不变形和灰度不变性等显著的优点。它是人脸识别中一种提取特征的重要方法,具有对光照不敏感的特性,但是对姿态和表情的鲁棒性不强。

一  LBP编码:

LBP编码是一种局部特征描述子。以一个像素为中心,r为半径,选取该圆周上的8个点,比较这8个点与中心店像素值的大小,若大于中心点像素值,则记为1,否则记为0.然后沿顺时针方向将这8个值串联成一个二进制串,即为该中心点的LBP编码。

二 HLBP编码

1.首先将一张图片分成若干个字块图片区域(cell)。

2.对于每个cell中的一个像素,将相邻的8个像素的灰度值与其进行比较,若周围像素值大于中心像素值,则该像素点的位置被标记为1,否则为0.这样,3*3邻域内的8个点经比较可产生8位二进制数,即得到该窗口中心像素点的LBP值。

3.然后计算每个cell的直方图,即每个数字出现的频率;然后对该直方图进行归一化处理。

4.最后将得到的没个cell的统计直方图进行连接成为一个特征向量,也就ius整幅图的LBP纹理特征向量。

5.通过一定的方法比较两张图片的LBP特征向量的相似度来实现人脸识别。

三 卡方距离

1.普通卡方距离

2.带权值的卡方距离

其中,w为每一块的权值。通常可采用经验权值。

四 基于LBP编码的人脸识别

1.求出训练图片的HLBP编码

2.求出输出人脸图片的HLBP编码

3. 求两者的卡方距离,最小距离对应的类别即为输入人脸的类别。

猜你喜欢

转载自blog.csdn.net/zonglinzonglin/article/details/82080588