局部二值模式优化:循环操作降低特征维数
这种方法的原理是通过循环操作将常规局部二值模式转化为等价的局部二值模型。首先,将常规局部二值模式的二进制编码作为初始样本。然后,对该样本进行循环操作,将每一位的值与其相邻位的值进行比较,如果相邻位的值大于等于当前位的值,则将当前位的值设置为1,否则设置为0。这样,就得到了一个新的二进制编码样本。接着,再对新的样本进行循环操作,得到另一个新的样本。如此循环下去,直到得到的样本与初始样本相同为止。
通过这种循环操作,可以得到等价的局部二值模型,其结果缩减为p*(p-1)+2种。这是因为在每一次循环操作中,每个位的值只有两种可能性:0或1。而在常规局部二值模式中,每个位的值有2^p种可能性。因此,经过循环操作后,结果缩减为p*(p-1)+2种可能性。
这种方法的好处是可以有效降低特征维数。由于常规局部二值模式的结果种类非常多,直接使用直方图中的数据进行对比会导致计算量过大,不适合对比纹理差异。而通过将常规局部二值模式转化为等价的局部二值模型,可以将结果缩减为较少的种类,从而降低了特征维数,使得对比纹理差异的计算更加高效。
原文地址: https://www.cveoy.top/t/topic/fLIO 著作权归作者所有。请勿转载和采集!