LBP 中均匀和非均匀模式背后的直觉是什么?

Ami*_*ine 1 image-processing computer-vision

在统一 LBP(局部二进制模式)映射中,每个统一模式都有一个单独的输出标签,所有非统一模式都分配给一个标签。这个概念背后的直觉是什么,我需要你的帮助。

dha*_*hka 5

假设我们在半径为 R 的圆上使用 4 个采样点(红色)作为我们的 LBP,如下图所示。

在此处输入图片说明

因此,我们将得到 16 (= 2^4) 个不同的模式(或标签)。如果一个模式在循环遍历时最多有两个 1->0 或 0->1 转换,则该模式是统一的。我们将为每个统一图案分配一个唯一标签,并为所有非统一图案分配相同的标签,如下所示。

pattern circular    uniform   label
        transitions     
0000       0         yes      lbl0
0001       2         yes      lbl1
0010       2         yes      lbl2
0011       2         yes      lbl3
0100       2         yes      lbl4
0101       4         no       lbl5     ***
0110       2         yes      lbl6
0111       2         yes      lbl7
1000       2         yes      lbl8
1001       2         yes      lbl9
1010       4         no       lbl5     ***
1011       2         yes      lblA
1100       2         yes      lblB
1101       2         yes      lblC
1110       2         yes      lblD
1111       0         yes      lblE
Run Code Online (Sandbox Code Playgroud)

最初我们有 16 个标签,这意味着我们在直方图中有 16 个 bin,或者在特征向量中有 16 个特征。随着统一模式概念的引入,现在我们只有 15 个标签,或者直方图中的 15 个 bin,或者特征向量中的 15 个特征(与原来相比没有显着的改进。但是对于 8 个采样点,这将是最初的256 个,只有 59 个具有统一图案)。

统一图案的概念

  • 当涉及到更多的采样点时,大大减少了特征向量的大小
  • 实验表明,在纹理图像中,均匀图案比非均匀图案出现的频率更高(提取形式[链接]:“ Ojala 等人(2002)在他们对纹理图像的实验中注意到,均匀图案所占比例略低于 90%)在使用 (8,1) 邻域时的所有模式中以及在 (16,2) 邻域中使用大约 70% 时。 ”)。

因此,统一模式使 LBP 在计算上更有效,而不会影响其准确性。

但是,如果您对 LBP 的特定应用并不表明统一模式在您的数据集中频繁出现,则您可能无法通过使用统一模式获得准确的结果。