CV学习——LBP算子

LBP是什么

LBP特征(Local Binary Patter)

LBP特征是一种计算简单高效的纹理描述子:

  • 纹理:自然场景或物体表面呈现出的灰度(或彩色)重复变化
  • 描述子:能够反映图像至少一个方面的基本特性的紧致表示
  • 计算一个像素的LBP代码的过程可以看作是对该像素运用LBP算子的过程
  • 一幅图像的LBP特征是该图像中各种LBP的发生概率,即LBP直方图

LBP的优点:

  • 分类准确率高
  • 对光照单调变化具有不变性
  • 需要调节的参数少,计算速度快
  • 紧致表示,低维(<64)特征向量即可取得较好效果

LBP算子主要分为以下四种:

  1. 经典LBP算子
  2. 旋转不变LBP算子
  3. 一致LBP算子
  4. 旋转不变一致LBP算子
  • 经典LBP算子:
    以3x3窗口为例,中心阈值为6,以此来比较他周围的像素值,比他小的都为0,大于等于中心值的都为1,最后指定一个方向,写成二进制LBP
    在这里插入图片描述
    对于经典LBP算子,LBP代码的取值为0—255之间的整数

  • 旋转不变LBP算子
    给定一个LBP,我们对它进行循环移位计算,得到其中所有移位结果最小的,我们将其定义为旋转不变LBP算子:
    在这里插入图片描述

  • 一致LBP算子
    将LBP代码看成一个循环比特串,如果0-1,1-0的变换次数不超过2次,则此LBP为一致LBP算子
    在这里插入图片描述

  • 旋转不变一致LBP算子
    顾名思义,既要满足旋转不变,又要满足一致,所以我们只需要对一致LBP算子进行循环移位,就能得到旋转不变一致算子

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值