Summary: | Texture classification algorithms using local binary pattern (LBP) and its variants usually can achieve attractive results. However, the selected rotation invariant structural patterns in numerous LBP variants are not absolutely continuous invariant to any rotation angle. To improve the classification effectiveness on this occasion, in this paper, we introduce a robust descriptor based on the principal curvatures (PCs) and rotation invariant version of CLBP_Sign operator in completed LBP (CLBP), namely PC-LBP. Different from the original LBP and many LBP variants, PCs are employed in this paper to represent each local structure information due to their continuous rotation invariance. Simultaneously, both microand macro-structure texture information can also be captured through PCs, which comprise maximum and minimum curvatures. Inspired by the similar coding strategy of the CLBP_Sign operator, a new operator CLBP_PC is developed. By exploiting complementary information resulting from the two operators combination, the final PC-LBP descriptor has the properties of conspicuous rotation invariance, strong discriminativeness, gray scale invariance, needless of pretraining, and high computational efficiency. In addition, to improve the robustness of texture classification with multiresolution, a multiscale sampling approach is designed by adjusting three parameters accordingly. Experimental results demonstrate that the proposed multiresolution PC-LBP approach achieves comparable performance or outperforms a large number of state-of-the-art methods. Impressively, the classification accuracy of the proposed method performed on Outex_TC_00010 test suite is 100%.
|