0

为了提取基于纹理的特征; LBPs(本地二进制模式)用于许多背景 - 前景检测算法。很容易理解为什么这些功能可以抵抗照明。然而;有一个我无法理解的结构特性。当我们计算模式时,使用“圆形面具”而不是“矩形面具”的确切原因是什么?例如,in this paper,他们声称他们的修改比普通的LBP更好;尽管他们没有具体说明原因。嗯,首先,我认为这是为了获得一个旋转不变的模式;但是......当然,这只是我的假设。使用带有圆形遮罩的局部二元图案

有谁知道为什么圆形结构比矩形结构好?

+0

请提供一些你的意思的参考和/或例子。你提供的背景越多,你就越有可能得到满意的答案。 –

回答

1

该圆的一个关键特征是圆周上的每个点与中心的距离相同。如果你想探索邻里关系,你通常想要包含距离中心像素一定距离的信息。使用正方形或更差的矩形蒙版意味着您对某些方向(4个角所指向的位置)给予更多的权重,这对于非常特定的图像才有意义。

+0

Himm ..所以它不是要使这些特征不变为某种东西......它只是在尽可能多地在该中心像素的本地邻域中收集准确的信息? (当然,我甚至没有提到它的计算复杂性和其他优点)。 – iliTheFallen

+2

@iliTheFallen:如果您不知道先验图像是否存在优先方向,则会假定图像是各向同性的,因此您需要使用各向同性掩膜。这也使掩模旋转不变。 – Jonas

+0

非常感谢Jonas。你的解释很清楚。 – iliTheFallen