Robust Texture Image Representation by Scale Selective Local Binary Patterns
Local Binary Pattern (LBP) has been successfully used in computer vision and pattern recognition applications such as texture recognition. It could effectively address gray-scale and rotation variation. However, it failed to get desirable performance for texture classification with scale transformation. In this paper, a new method based on dominant LBP in scale space is proposed to address scale variation for texture classification. First, a scale space of a texture image is derived by a Gaussian filter. Then, a histogram of pre-learned dominant LBPs is built for each image in the scale space. Finally, for each pattern, the maximal frequency among different scales is considered as scale invariant feature. Extensive experiments on four public texture databases(UIUC, CUReT, KTH-TIPS, UMD) validate the efficiency of the proposed feature extraction scheme. Coupled with the nearest subspace classifier (NSC), the proposed method could yield competitive results, which are 99.36%, 99.51%, 99.39%, 99.46% for UIUC, CUReT, KTH-TIPS and UMD respectively. Meanwhile, the proposed method inherits simple and efficient merits of LBP, for example, it could extract scale-robust feature for a 200*200 image with 0.24 seconds, which is applicable for many real time applications.