Abstract
Local Binary Pattern (LBP) is a feature extraction operator with both high texture discrimination ability and low computational complexity. Many LBP variants have been proposed to improve the performance of texture classification or overcome the drawbacks of LBP. There are three shortcomings in some LBP variants: discarding the magnitude component between local differences, adopting fixed weights in the encoding process and discarding the absolute information of the pixel gray level. Based on the three points, this paper proposes an improved LBP with two operators, local binary pattern operator based on magnitude ranking and global threshold segmentation operator, to further improve the performance. This improved LBP can achieve excellent texture classification accuracy across six common datasets, with an average of 1% lower than the best LBP variants. Meanwhile, the computational complexity of the proposed improved LBP is several times lower than that of the best LBP variants.
Similar content being viewed by others
References
Alkhatib M, Hafiane A (2019) Robust adaptive median binary pattern for noisy texture classification and retrieval [J]. IEEE Trans Image Process 28(11):5407–5418
Bedi AK, Sunkaria RK (2021) Mean distance local binary pattern: a novel technique for color and texture image retrieval for liver ultrasound images [J]. Multimed Tools Appl 80(14):20773–20802
Chou KY, Chen YP (2019) Real-time and low-memory multi-faces detection system design with naive Bayes classifier implemented on FPGA [J]. IEEE Trans Circ Syst Video Technol 30(11):4380–4389
Guo Z, Wang X, Zhou J, You J (2015) Robust texture image representation by scale selective local binary patterns [J]. IEEE Trans Image Process 25(2):687–699
Guo Z, Zhang L, Zhang D (2010) A completed modeling of local binary pattern operator for texture classification [J]. IEEE Trans Image Process 19(6):1657–1663
Guo Y, Zhao G, Pietikäinen M (2012) Discriminative features for texture description [J]. Pattern Recogn 45(10):3834–3843
Karanwal S, Diwakar M (2021) OD-LBP: orthogonal difference-local binary pattern for face recognition [J]. Digit Signal Process 110:102948
Khan AH, Sarkar SS, Mali K, Sarkar R (2022) A genetic algorithm based feature selection approach for microstructural image classification [J]. Exp Tech 46(2):335–347
Lazebnik S, Schmid C, Ponce J (2005) A sparse texture representation using local affine regions [J]. IEEE Trans Pattern Anal Mach Intell 27(8):1265–1278
Li L, Ling-Jun Z, Cheng-Yu G et al (2018) Texture classification: state-of-the-art methods and prospects [J]. Acta Automat Sin 44(4):584–607
Liao S, Law MWK, Chung ACS (2009) Dominant local binary patterns for texture classification [J]. IEEE Trans Image Process 18(5):1107–1118
Liu L, Fieguth P, Guo Y, Wang X, Pietikäinen M (2017) Local binary features for texture classification: taxonomy and experimental study [J]. Pattern Recogn 62:135–160
Liu L, Lao S, Fieguth PW, Guo Y, Wang X, Pietikainen M (2016) Median robust extended local binary pattern for texture classification [J]. IEEE Trans Image Process 25(3):1368–1381
Liu Y, Xu K, Xu J (2019) An improved MB-LBP defect recognition approach for the surface of steel plates [J]. Appl Sci 9(20):4222
Liu L, Zhao L, Long Y, Kuang G, Fieguth P (2012) Extended local binary patterns for texture classification [J]. Image Vis Comput 30(2):86–99
Mallikarjuna P, Fritz M, Targhi AT et al (2006) The kth-tips and kth-tips2 databases [J]. http://www.nada.kth.se/cvap/databases/kth-tips
Ojala T, Pietikainen M, Maenpaa T (2002) Multiresolution gray-scale and rotation invariant texture classification with local binary patterns [J]. IEEE Trans Pattern Anal Mach Intell 24(7):971–987
Song T, Feng J, Luo L, Gao C, Li H (2020) Robust texture description using local grouped order pattern and non-local binary pattern [J]. IEEE Trans Circ Syst Video Technol 31(1):189–202
Tan X, Triggs B (2010) Enhanced local texture feature sets for face recognition under difficult lighting conditions [J]. IEEE Trans Image Process 19(6):1635–1650
Varma M, Zisserman A (2008) A statistical approach to material classification using image patch exemplars [J]. IEEE Trans Pattern Anal Mach Intell 31(11):2032–2047
Xu Y, Yang X, Ling H et al (2010) A new texture descriptor using multifractal analysis in multi-orientation wavelet pyramid [C]. 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. IEEE 161–168
Zhang T, Zhang P, Zhong W, Yang Z, Yang F (2020) JL-GFDN: a novel gabor filter-based deep network using joint spectral-spatial local binary pattern for hyperspectral image classification [J]. Remote Sens 12(12):2016
Funding
The authors did not receive support from any organization for the submitted work. The authors have no competing interests to declare that are relevant to the content of this article.
Author information
Authors and Affiliations
Corresponding author
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
Luo, Y., Sa, J., Song, Y. et al. Texture classification combining improved local binary pattern and threshold segmentation. Multimed Tools Appl 82, 25899–25916 (2023). https://doi.org/10.1007/s11042-023-14749-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-14749-8