LBP算法的研究

LBP(局部二值模式)是一种图像纹理特征提取的算子,具备旋转不变性和灰度不变性。该算法由T. Ojala等人在1994年提出,通过比较中心像素与邻域像素的灰度值生成二进制码,以此描述局部纹理。本文以耶鲁大学的人脸数据库为例,展示LBP算法的应用,包括如何从原始图像中提取LBP直方图。
摘要由CSDN通过智能技术生成

LBP(LocalBinary Pattern,局部二值模式)是一种用来描述图像局部纹理特征的算子;它具有旋转不变性和灰度不变性等显著的优点。它是首先由T. Ojala, M.Pietikäinen, 和 D. Harwood 在1994年提出,用于纹理特征提取。而且,提取的特征是图像的局部的纹理特征。

LBP的核心思想就是:以中心像素的灰度值作为阈值,与他的领域相比较得到相对应的二进制码来表示局部纹理特征。下图便是非常简单的LBP算法的例子。

如图中心像素点的灰度值为6,我们将这个中心像素点的灰度值与它周围8领域的像素值大小做比较,也就是说我们将7、9、8、7、1、2、5、6这8个数字分别与6做比较,大于6,我们则把右边相应的方格置为1,小于6则置为0。之后我们就得右边的窗口,我们按逆时针方向把这些1和0连起来就得到了所谓的LBP模式:11110001(注意是二进制的),然后将这个数转换为10进制,也就是241。

这种方式具有灰度尺度不变的性质。比如说我们将亮度放大10 倍,而LBP的值并没有发生改变,可见灰度尺度的变换并没有对最后的局部二值模式产生影响,同样的道理

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值