Skip to main content
Log in

A multi-scale threshold integration encoding strategy for texture classification

  • Original article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

As one of fundamental texture classification methods, LBP-based descriptors have attracted considerable attention due to the efficiency, simplicity, and high performance. However, most of binary pattern methods cannot effectively capture the texture information with scale changes. Inspired by this, this paper proposes a multi-scale threshold integration encoding strategy for texture classification. The essence of this strategy is to introduce the multi-scale local texture information in the view of thresholding. Based on this, we propose the local multi-scale center pattern, local multi-scale sign pattern, and local multi-scale magnitude pattern to extract and describe the multi-scale local texture information. Then, the three sub-patterns are jointly combined to generate the final descriptor for texture classification tasks. The experimental results on three popular texture databases significantly demonstrate that the proposed texture descriptor is very discriminative and powerful for visual texture classification tasks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Nanni, L., Lumini, A., Brahnam, S.: Local binary patterns variants as texture descriptors for medical image analysis. Artif Intell Med. 49(2), 117–125 (2010)

    Article  MATH  Google Scholar 

  2. Duque, J.C., Patino, J.E., Ruiz, L.A., Pardo-Pascual, J.E.: Measuring intra-urban poverty using land cover and texture metrics derived from remote sensing data. Landscape Urban Plan 135, 11–21 (2015)

    Article  Google Scholar 

  3. Wood, E.M., Pidgeon, A.M., Radeloff, V.C., Keuler, N.S.: Image texture as a remotely sensed measure of vegetation structure. Remote Sens Environ. 121, 516–526 (2012)

    Article  Google Scholar 

  4. Chakraborty, S., Singh, S.K., Chakraborty, P.: Local directional gradient pattern: a local descriptor for face recognition. Multimedia Tools Appl. 76, 1201–1216 (2017)

    Article  Google Scholar 

  5. Vaidya, S.P.: Fingerprint-based robust medical image watermarking in hybrid transform. Vis. Comput. (2022). https://doi.org/10.1007/s00371-022-02406-4

    Article  Google Scholar 

  6. Guo, Z., Shuai, H., Liu, G., et al.: Multi-level feature fusion pyramid network for object detection. Vis. Comput. (2022). https://doi.org/10.1007/s00371-022-02589-w

    Article  Google Scholar 

  7. Tuceryan, M., Jain, A.K., et al.: Texture Analysis, Handbook of Pattern Recognition and Computer Vision, Vol, 2, pp. 207–248 (1993)

  8. Ojala, T., Pietikäinen, M., Maenpää, T.: Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Trans Pattern Anal Mach Intell. 24(7), 971–987 (2002)

    Article  MATH  Google Scholar 

  9. 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)

    Article  MathSciNet  MATH  Google Scholar 

  10. Li, Z., Liu, G., Yang, Y., You, J.: Scale- and rotation-invariant local binary pattern using scale-adaptive texton and sub uniform-based circular shift. IEEE Trans Image Process. 21(4), 2130–2140 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  11. Davarzani, R., Mozaffari, S., Yaghmaie, K.: Scale- and rotation-invariant texture description with improved local binary pattern features. Signal Process. 111, 274–293 (2015)

    Article  Google Scholar 

  12. Guo, Z., Wang, X., Zhou, J., et al.: Robust texture image representation by scale selective local binary patterns. IEEE Trans Image Process 25(2), 687–699 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  13. Hafiane, A., Palaniappan, K., Seetharaman, G.: Joint Adaptive Median Binary Patterns for texture classification. Pattern Recogniti. 48, 2609–2620 (2015)

    Article  Google Scholar 

  14. Dong, Y., Feng, J., Yang, C., et al.: Multi-scale counting and difference representation for texture classification. Vis. Comput. 34(10), 1315–1324 (2018)

    Article  Google Scholar 

  15. Wu, X., Sun, J.: Joint-scale LBP: a new feature descriptor for texture classification. Vis. Comput. 33(3), 317–329 (2017)

    Article  Google Scholar 

  16. Hu Y., Long Z., Alregib G.: Scale selective extended local binary pattern for texture classification. In: 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), New Orleans, LA, pp. 1413–1417 (2017)

  17. Dong, Y., Wu, H., Li, X., et al.: Multiscale symmetric dense micro-block difference for texture classification. IEEE Trans. Circuits Syst. Video Technol. 29(12), 3583–3594 (2018)

    Article  Google Scholar 

  18. Pan, Z., Wu, X., Li, Z.: Scale-adaptive local binary pattern for texture classification. Multimed. Tools Appl. 79, 5477–5500 (2020)

    Article  Google Scholar 

  19. Hao, Y., Huang, D.S., Jia, W.: Completed local binary count for rotation invariant texture classification. IEEE Trans. Image Process. 21(10), 4492–4497 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  20. Chen, C., Zhang, B., Su, H., et al.: Land-use scene classification using multi-scale completed local binary patterns. Signal Image Video. 10, 745–752 (2016)

    Article  Google Scholar 

  21. Dong, Y., Wang, T., Yang, C., et al.: Locally directional and extremal pattern for texture classification. IEEE Access. 99, 87931–87941 (2019)

    Article  Google Scholar 

  22. Xiaochun, X., Yibing, L., Wu, Q.M.J.: A multiscale hierarchical threshold-based completed local entropy binary pattern for texture classification. Cogn Comput. 12(1), 224–237 (2020)

  23. Ojala, T., Maenpaa, T., Pietikainen, M., Viertola, J., Kyllonen, J., Huovinen, S.: Outex—new framework for empirical evaluation of texture analysis algorithms. In: IEEE International Conference Pattern Recognit (ICPR). pp. 701–706 (2002)

  24. Yong X., Xiong Y., Ling H., et al.: A new texture descriptor using multifractal analysis in multi-orientation wavelet pyramid. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 161–168. (2010)

  25. 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)

    Article  Google Scholar 

  26. 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)

    Article  MathSciNet  MATH  Google Scholar 

  27. 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)

    Article  MathSciNet  MATH  Google Scholar 

  28. Song, K., Yan, Y., Zhao, Y., et al.: Adjacent evaluation of local binary pattern for texture classification. J. Vis. Commun. Image Represent. 33, 323–339 (2015)

    Article  Google Scholar 

  29. Zhang, Z., Liu, S., Mei, X., et al.: Learning completed discriminative local features for texture classification. Pattern Recognit. 67, 263–275 (2017)

    Article  Google Scholar 

  30. Liu, L., Lao, S., Fieguth, P.W., et al.: Median robust extended local binary pattern for texture classification. IEEE Trans. Image Process. 25(3), 1368–1381 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  31. Zhao, Y., Jia, W., Hu, R.X., et al.: Completed robust local binary pattern for texture classification. Neurocomputing 106, 68–76 (2013)

    Article  Google Scholar 

  32. Nguyen, V.D., Nguyen, D.D., Nguyen, T.T., et al.: Support local pattern and its application to disparity improvement and texture classification. IEEE Trans. Circuits Syst. Video Technol. 24(2), 263–276 (2013)

    Article  Google Scholar 

  33. Wang, K., Bichot, C.E., Li, Y., et al.: Local binary circumferential and radial derivative pattern for texture classification. Pattern Recognit. 67, 213–229 (2017)

    Article  Google Scholar 

  34. Hao Y., Li S., Mo H., et al.: Affine-gradient based local binary pattern descriptor for texture classification. International Conference on Image and Graphics. Springer, Cham, pp.199–210 (2017)

  35. Song, T., Xin, L., Gao, C., et al.: Grayscale-inversion and rotation invariant texture description using sorted local gradient pattern. IEEE Signal Process. Lett. 25(5), 625–629 (2018)

    Article  Google Scholar 

  36. H. Taha, Rassem, et al., Completed local ternary pattern for rotation invariant texture classification. Sci. World J. pp. 1–10 (2014)

  37. Pan, Z., Li, Z., Fan, H., et al.: Feature based local binary pattern for rotation invariant texture classification. Expert Syst. Appl. 88, 238–248 (2017)

    Article  Google Scholar 

  38. Xu, X., Li, Y., Wu, Q.M.J.: A completed local shrinkage pattern for texture classification. Appl. Soft Comput. 97, 106830 (2020)

    Article  Google Scholar 

  39. 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)

    Article  Google Scholar 

  40. Zhao, Y., Wang, R.G., Wang, W.M., et al.: Local quantization code histogram for texture classification. Neurocomputing 207, 354–364 (2016)

    Article  Google Scholar 

  41. Shakoor, M.H., Boostani, R.: Extended mapping local binary pattern operator for texture classification. Intern. J. Pattern Recognit. Artif. Intell. 31(06), 1750019 (2017)

    Article  Google Scholar 

  42. Xu, X., Li, Y., Wu, Q.M.J.: A compact multi-pattern encoding descriptor for texture classification. Digital Signal Process. 114, 103081 (2021)

    Article  Google Scholar 

Download references

Acknowledgments

The paper is funded by the National Key Research and Development Program of China (Grant No. 2016YFF0102806), the National Natural Science Foundation of China (Grant No. 51809056), the Natural Science Foundation of Heilongjiang Province, China (Grant No. F2017004).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yibing Li.

Ethics declarations

Conflict of interest

All authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest or non-financial interest in the subject matter or materials discussed in this manuscript.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, B., Li, Y. & Wu, Q.M.J. A multi-scale threshold integration encoding strategy for texture classification. Vis Comput 39, 5747–5761 (2023). https://doi.org/10.1007/s00371-022-02693-x

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-022-02693-x

Keywords

Navigation