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.
Similar content being viewed by others
References
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)
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)
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)
Chakraborty, S., Singh, S.K., Chakraborty, P.: Local directional gradient pattern: a local descriptor for face recognition. Multimedia Tools Appl. 76, 1201–1216 (2017)
Vaidya, S.P.: Fingerprint-based robust medical image watermarking in hybrid transform. Vis. Comput. (2022). https://doi.org/10.1007/s00371-022-02406-4
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
Tuceryan, M., Jain, A.K., et al.: Texture Analysis, Handbook of Pattern Recognition and Computer Vision, Vol, 2, pp. 207–248 (1993)
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)
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)
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)
Davarzani, R., Mozaffari, S., Yaghmaie, K.: Scale- and rotation-invariant texture description with improved local binary pattern features. Signal Process. 111, 274–293 (2015)
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)
Hafiane, A., Palaniappan, K., Seetharaman, G.: Joint Adaptive Median Binary Patterns for texture classification. Pattern Recogniti. 48, 2609–2620 (2015)
Dong, Y., Feng, J., Yang, C., et al.: Multi-scale counting and difference representation for texture classification. Vis. Comput. 34(10), 1315–1324 (2018)
Wu, X., Sun, J.: Joint-scale LBP: a new feature descriptor for texture classification. Vis. Comput. 33(3), 317–329 (2017)
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)
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)
Pan, Z., Wu, X., Li, Z.: Scale-adaptive local binary pattern for texture classification. Multimed. Tools Appl. 79, 5477–5500 (2020)
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)
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)
Dong, Y., Wang, T., Yang, C., et al.: Locally directional and extremal pattern for texture classification. IEEE Access. 99, 87931–87941 (2019)
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)
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)
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)
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)
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)
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)
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)
Zhang, Z., Liu, S., Mei, X., et al.: Learning completed discriminative local features for texture classification. Pattern Recognit. 67, 263–275 (2017)
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)
Zhao, Y., Jia, W., Hu, R.X., et al.: Completed robust local binary pattern for texture classification. Neurocomputing 106, 68–76 (2013)
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)
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)
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)
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)
H. Taha, Rassem, et al., Completed local ternary pattern for rotation invariant texture classification. Sci. World J. pp. 1–10 (2014)
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)
Xu, X., Li, Y., Wu, Q.M.J.: A completed local shrinkage pattern for texture classification. Appl. Soft Comput. 97, 106830 (2020)
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., Wang, R.G., Wang, W.M., et al.: Local quantization code histogram for texture classification. Neurocomputing 207, 354–364 (2016)
Shakoor, M.H., Boostani, R.: Extended mapping local binary pattern operator for texture classification. Intern. J. Pattern Recognit. Artif. Intell. 31(06), 1750019 (2017)
Xu, X., Li, Y., Wu, Q.M.J.: A compact multi-pattern encoding descriptor for texture classification. Digital Signal Process. 114, 103081 (2021)
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
Corresponding author
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.
About this article
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
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-022-02693-x