A simple method for improving local binary patterns by considering non-uniform patterns

作者:

Highlights:

摘要

The basic idea behind LBP is that an image is composed of micropatterns. A histogram of these micropatterns contains information about the local features in an image. These micropatterns can be divided into two types: uniform and non-uniform. In standard applications using LBP, only the uniform patterns are used. The non-uniform patterns are considered in only a single bin of the histogram that is used to extract features in the classification stage. Non-uniform patterns have undesirable characteristics: they are of a high dimension, partially correlated, and introduce unwanted noise. To offset these disadvantages, we explore using random subspace, well-known to work well with noise and correlated features, to train features based also on non-uniform patterns. We find that a stand-alone support vector machine performs best with the uniform patterns and random subspace with histograms of 50 bins performs best with the non-uniform patterns. Superior results are obtained when the two are combined. Based on extensive experiments conducted in several domains using several benchmark databases, it is our conclusion that non-uniform patterns improve classifier performance.

论文关键词:Texture descriptors,Local binary patterns,Local ternary patterns,Non-uniform patterns,Support vector machines

论文评审过程:Received 31 July 2009, Revised 9 February 2012, Accepted 9 April 2012, Available online 21 April 2012.

论文官网地址:https://doi.org/10.1016/j.patcog.2012.04.007