Abstract
Local binary pattern (LBP) is widely used in texture classification fields because of its low computational cost and invariance to environmental changes. There are two essential steps in LBP: the texture feature extraction step and the texture feature classification step. However, in the texture feature extraction step, all existing LBP-based methods with fixed sampling radius R cannot obtain multi-scale texture features. Furthermore, at present, the texture feature classification step cannot efficiently use multi-scale texture features as well. To overcome these two main drawbacks, we propose a novel adaptive two-stage selection strategy in local binary pattern. There are totally three steps in our proposed adaptive two-stage selection (ATSS) strategy: the preprocessing step, the adaptive first-stage selection step and the second-stage selection step. In the preprocessing step, the ATSS strategy uses Gaussian kernel to obtain down-sampled multi-scale texture images. In the adaptive first-stage selection step, the ATSS strategy uses the low-complexity original LBP to off-line extract a small number of large-scale texture features from down-sampled texture images. The top T training images which have more similar large-scale texture features with the testing image are adaptively selected to go to the next step. In the second-stage selection step, the ATSS strategy uses the original LBP and LBP-based variants separately to off-line extract a large number of small-scale texture features from the original testing images and the selected top T original training images. Hence, the finally selected top 1 training image has most similar both small-scale and large-scale texture features with the testing image. Comparing with original LBP-based methods, after introducing our adaptive two-stage selection (ATSS) strategy, the training images with only similar small-scale texture structures but different large-scale texture structures can be excluded after the adaptive first-stage selection step. Hence, the classification accuracy of LBP-based methods can be significantly improved. Furthermore, it is worth noting that our proposed adaptive two-stage selection (ATSS) strategy can be straightforwardly utilized in any other LBP-based variants to enhance their classification performance. Extensive experiments are conducted on four standard texture databases, Outex, UIUC, CUReT and XU_HR. The experimental results of seven representative LBP-based methods, LBP, LTP, CLBP, BRINT, CLBC, LNDP and CMPE show that our proposed ATSS strategy can significantly improve their classification accuracy and robustness against noise corruption.
Similar content being viewed by others
Data availability
All of the material is owned by the authors.
References
Zhao, X., Xue, L., Xu, F.: Asphalt pavement paving segregation detection method using more efficiency and quality texture features extract algorithm. Constr. Build. Mater. 277, 122302 (2021)
Duan, M., Zhang, X.: Using remote sensing to identify soil types based on multiscale image texture features. Comput. Electron. Agric. 187, 106272 (2021)
Florindo, J.B., Metze, K.: A cellular automata approach to local patterns for texture recognition. Expert Syst. Appl. 179, 115027 (2021)
Yang, C.: Plant leaf recognition by integrating shape and texture features. Pattern Recognit. 112, 107809 (2021)
Zhang, J., Liang, J., Zhang, C., Zhao, H.: Scale invariant texture representation based on frequency decomposition and gradient orientation. Pattern Recognit. Lett. 51, 57–62 (2015)
Saikia, S., Fernández-Robles, L., Alegre, E., Fidalgo, E.: Image retrieval based on texture using latent space representation of discrete Fourier transformed maps. Neural Comput. Appl. 33(20), 13301–13316 (2021)
Qu, F., Shi, S., Sun, Z., Gong, W., Chen, B., Xu, L., Chen, B., Tang, X.: Fusing ultra-hyperspectral and high spatial resolution information for land cover classification based on AISAIBIS Sensor and Phase Camera. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 16, 1601–1612 (2023)
Cheng, H., Yap, K.-H., Wen, B.: Reconciliation of statistical and spatial sparsity for robust visual classification. Neurocomputing 529, 140–151 (2023)
Boudra, S., Yahiaoui, I., Behloul, A.: Tree trunk texture classification using multi-scale statistical macro binary patterns and CNN. Appl. Soft Comput. 118, 108473 (2022)
Ojala, T., Pietikainen, M., Maenpaa, T.: Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Trans. Pattern Anal. Mach. Intell. 24(7), 971–987 (2002)
Tan, X., Triggs, B.: Enhanced local texture feature sets for face recognition under difficult lighting conditions. IEEE Trans. Image Process. 19(6), 1635–1650 (2010)
Pan, Z., Fan, H., Zhang, L.: Texture classification using local pattern based on vector quantization. IEEE Trans. Image Process. 24(12), 5379–5388 (2015)
Guo, Z., Zhang, L., Zhang, D.: A completed modeling of local binary pattern operator for texture classification. IEEE Trans. Image Process. 19(6), 1657–1663 (2010)
Pan, Z., Li, Z., Fan, H., Wu, X.: Feature based local binary pattern for rotation invariant texture classification. Expert Syst. Appl. 88, 238–248 (2017)
Pan, Z., Wu, X., Li, Z.: Central pixel selection strategy based on local gray-value distribution by using gradient information to enhance LBP for texture classification. Expert Syst. Appl. 120, 319–334 (2019)
Zhao, Y., Huang, D., Jia, W.: Completed local binary count for rotation invariant texture classification. IEEE Trans. Image Process. 21(10), 4492–4497 (2012)
Liu, L., Long, Y., Fieguth, P.W., Lao, S., Zhao, G.: BRINT: binary rotation invariant and noise tolerant texture classification. IEEE Trans. Image Process. 23(7), 3071–3084 (2014)
Pan, Z., Hu, S., Wu, X., Wang, P.: Adaptive center pixel selection strategy to Local Binary Pattern for texture classification. Expert Syst. Appl. 180(4), 115–123 (2021)
Al Saidi, I., Rziza, M., Debayle, J.: A new texture descriptor: the homogeneous local binary pattern (HLBP). In: 9th International Conference on Image and Signal Processing, ICISP 2020, pp. 308–316 (2020)
Tabatabaei, S.M., Chalechale, A.: Local binary patterns for noise-tolerant sEMG classification. Signal Image Video Process. 13(3), 491–498 (2019)
Verma, M., Raman, B.: Local neighborhood difference pattern: a new feature descriptor for natural and texture image retrieval. Multimed. Tools Appl. 77(10), 11843–11866 (2018)
Xu, X., Li, Y., Wu, Q.M.J.: A compact multi-pattern encoding descriptor for texture classification. Digit. Signal Process. 114, 103081 (2021)
Lan, S., Fan, H., Hu, S., Ren, X., Liao, X., Pan, Z.: An edge-located uniform pattern recovery mechanism using statistical feature-based optimal center pixel selection strategy for local binary pattern. Expert Syst. Appl. 221, 119763 (2023)
Burt, P.J., Adelson, E.H.: The Laplacian pyramid as a compact image code. IEEE Trans. Commun. 31(4), 532–540 (1983)
Ojala, T., Maenpaa, T., Pietikainen, M., Viertola, J., Kyllonen, J., Huovinen, S.: Outex—new framework for empirical evaluation of texture analysis algorithms. In: 16th International Conference on Pattern Recognition, pp. 701–706 (2002)
Lazebnik, S., Schmid, C., Ponce, J.: A sparse texture representation using local affine regions. IEEE Trans. Pattern Anal. Mach. Intell. 27(8), 1265–1278 (2005)
Dana, K.J., van Ginneken, B., Nayar, S.K., Koenderink, J.J.: Reflectance and texture of real-world surfaces. ACM Trans. Graph. 18(1), 1–34 (1999)
Xu, Y., Ji, H., Fermüller, C.: A projective invariant for textures. In: 2006 International Conference on Computer Vision and Pattern Recognition, pp. 1932–1939 (2006)
Acknowledgements
This work is supported in part by the National Natural Science Foundation of China (Grant No. 62275211, 61675161, U1903213).
Author information
Authors and Affiliations
Contributions
SH: Conceptualization, methodology, software, writing—original draft and editing, validation, visualization. JL: Software, validation, visualization. HF: Software, visualization. SL: Software, visualization. ZP: Conceptualization, methodology, writing—review and editing, supervision. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
We declare that the authors have no conflict of interest as defined by Springer, or other interests that might be perceived to influence the results and/or discussion reported in this paper.
Ethical approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Hu, S., Li, J., Fan, H. et al. A novel adaptive two-stage selection strategy in local binary pattern for texture classification. SIViP 17, 4039–4048 (2023). https://doi.org/10.1007/s11760-023-02634-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-023-02634-8