Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

An edge-located uniform pattern recovery mechanism using statistical feature-based optimal center pixel selection strategy for local binary pattern

Published: 01 July 2023 Publication History

Abstract

The Local Binary Pattern (LBP) is a commonly used method for texture classification that performs well in terms of feature discrimination. However, (1) LBP can misclassify some important edge-located textures as non-uniform patterns with only one bin in the feature histogram, thus losing their discrimination capability. (2) When center pixel is contaminated by noise, a uniform pattern may be transformed into a non-uniform pattern, which can seriously affect the obtained LBP, thus degrading the classification results. To overcome these drawbacks, an edge-located uniform pattern recovery mechanism using statistical feature-based optimal center pixel selection strategy (SFB-OCPS) is proposed in this paper.
To extract the correct edge pixels, we divide the whole texture image into 16 = 4 × 4 sub-images and propose an edge pixel selection strategy (EPSS) based on adaptive quantization with local threshold on each sub-image. Then 3 candidate center pixels constructed by statistical features of the local sampling neighborhood are generated for each edge-located center pixel. After the steps above, the SFB-OCPS strategy is introduced into the LBP-based algorithms. It is possible to recover some important edge-located non-uniform patterns to uniform patterns with an optimal center pixel selection, thus improving feature discrimination capability of the LBP-based algorithms.
It should be emphasized that any LBP variants can introduce the proposed SFB-OCPS strategy to achieve the recovery of the edge-located uniform patterns. To validate the effectiveness of the proposed SFB-OCPS strategy, we introduce the SFB-OCPS strategy into the original LBP and 5 representative LBP-based algorithms. Experiments are conducted on 6 representative texture databases. Classification comparison reveals that the introduction of SFB-OCPS strategy can significantly improve the texture classification performance of LBP-based algorithms. Additionally, the noise-robustness of the proposed SFB-OCPS strategy is also verified through a series of experiments.

References

[1]
Armi L., Fekri-Ershad S., Texture image classification based on improved local Quinary patterns, Multimedia Tools and Applications 78 (14) (2019) 18995–19018.
[2]
Cao J., Zhang J., Wen Z., Wang N., Liu X., Fabric defect inspection using prior knowledge guided least squares regression, Multimedia Tools and Applications 76 (3) (2017) 4141–4157.
[3]
Caputo B., Hayman E., Mallikarjuna P., Class-specific material categorisation, in: Tenth IEEE international conference on computer vision, vol. 1, IEEE, 2005, pp. 1597–1604.
[4]
Chen F.M., Wen C., Xie K., Wen F.Q., Sheng G.Q., Tang X.G., Face liveness detection: fusing colour texture feature and deep feature, IET Biometrics 8 (6) (2019) 369–377.
[5]
Dana K.J., Ginneken B.Van., Nayar S.K., Koenderink J.J., Reflectance and texture of real-world surfaces, ACM Transactions on Graphics 18 (1) (1999) 1–34.
[6]
Fathi A., Naghsh-Nilchi A.R., Noise tolerant local binary pattern operator for efficient texture analysis, Pattern Recognition Letters 33 (9) (2012) 1093–1100.
[7]
Fekri-Ershad S., Ramakrishnan S., Cervical cancer diagnosis based on modified uniform local ternary patterns and feed forward multilayer network optimized by genetic algorithm, Computers in Biology and Medicine 144 (2022).
[8]
Georganos S., Grippa T., Vanhuysse S., Lennert M., Shimoni M., Kalogirou S., et al., Less is more: Optimizing classification performance through feature selection in a very-high-resolution remote sensing object-based urban application, GIScience & Remote Sensing 55 (2) (2018) 221–242.
[9]
Guo C., Liang J., Zhan G., Liu Z., Pietikäinen M., Liu L., Extended local binary patterns for efficient and robust spontaneous facial micro-expression recognition, IEEE Access 7 (2019) 174517–174530.
[10]
Guo Z., Wang X., Zhou J., You J., Robust texture image representation by scale selective local binary patterns, IEEE Transactions on Image Processing 25 (2) (2015) 687–699.
[11]
Guo Z., Zhang L., Zhang D., A completed modeling of local binary pattern operator for texture classification, IEEE Transactions on Image Processing 19 (6) (2010) 1657–1663.
[12]
Guo Y., Zhao G., Pietikäinen M., Discriminative features for texture description, Pattern Recognition 45 (10) (2012) 3834–3843.
[13]
Han F., Wang H., Zhang G., Han H., Song B., Li L., …., Liang Z., Texture feature analysis for computer-aided diagnosis on pulmonary nodules, Journal of Digital Imaging 28 (1) (2015) 99–115.
[14]
Hawkins, J. K. (1970). Textural properties for pattern recognition. In: Picture processing and psychopictorics (pp. 347–370).
[15]
Hlaing C.S., Zaw S. M.M., Tomato plant diseases classification using statistical texture feature and color feature, in: 2018 IEEE/ACIS 17th international conference on computer and information science, IEEE, 2018, pp. 439–444.
[16]
Hu S., Pan Z., Dong J., Ren X., A novel adaptively binarizing magnitude vector method in local binary pattern based framework for texture classification, IEEE Signal Processing Letters 29 (2022) 852–856.
[17]
Kanopoulos N., Vasanthavada N., Baker R.L., Design of an image edge detection filter using the sobel operator, IEEE Journal of Solid-State Circuits 23 (2) (1988) 358–367.
[18]
Karanwal S., Diwakar M., OD-LBP: Orthogonal difference-local binary pattern for Face Recognition, Digital Signal Processing 110 (2021).
[19]
Lazebnik S., Schmid C., Ponce J., A sparse texture representation using local affine regions, IEEE Transactions on Pattern Analysis and Machine Intelligence 27 (8) (2005) 1265–1278.
[20]
Li Z., Liu G., Yang Y., You J., Scale-and rotation-invariant local binary pattern using scale-adaptive texton and subuniform-based circular shift, IEEE Transactions on Image Processing 21 (4) (2011) 2130–2140.
[21]
Liao S., Law M.W., Chung A.C., Dominant local binary patterns for texture classification, IEEE Transactions on Image Processing 18 (5) (2009) 1107–1118.
[22]
Liu P., Guo J.M., Chamnongthai K., Prasetyo H., Fusion of color histogram and LBP-based features for texture image retrieval and classification, Information Sciences 390 (2017) 95–111.
[23]
Liu L., Lao S., Fieguth P.W., Guo Y., Wang X., Pietikäinen M., Median robust extended local binary pattern for texture classification, IEEE Transactions on Image Processing 25 (3) (2016) 1368–1381.
[24]
Liu L., Long Y., Fieguth P.W., Lao S., Zhao G., BRINT: binary rotation invariant and noise tolerant texture classification, IEEE Transactions on Image Processing 23 (7) (2014) 3071–3084.
[25]
Manjunath B.S., Ma W.Y., Texture features for browsing and retrieval of image data, IEEE Transactions on Pattern Analysis and Machine Intelligence 18 (8) (1996) 837–842.
[26]
Nanni L., Lumini A., Brahnam S., Local binary patterns variants as texture descriptors for medical image analysis, Artificial Intelligence in Medicine 49 (2) (2010) 117–125.
[27]
Ojala T., Maenpaa T., Pietikainen M., Viertola J., Kyllonen J., Huovinen S., Outex-new framework for empirical evaluation of texture analysis algorithms, in: 2002 international conference on pattern recognition, vol. 1, IEEE, 2002, pp. 701–706.
[28]
Ojala T., Pietikainen M., Maenpaa T., Multiresolution gray-scale and rotation invariant texture classification with local binary patterns, IEEE Transactions on Pattern Analysis and Machine Intelligence 24 (7) (2002) 971–987.
[29]
Pan Z., Fan H., Zhang L., Texture classification using local pattern based on vector quantization, IEEE Transactions on Image Processing 24 (12) (2015) 5379–5388.
[30]
Pan Z., Hu S., Wu X., Wang P., Adaptive center pixel selection strategy in Local Binary Pattern for texture classification, Expert Systems with Applications 180 (2021).
[31]
Pan Z., Li Z., Fan H., Wu X., Feature based local binary pattern for rotation invariant texture classification, Expert Systems with Applications 88 (2017) 238–248.
[32]
Pan Z., Wu X., Li Z., Scale-adaptive local binary pattern for texture classification, Multimedia Tools and Applications 79 (2020) 5477–5500.
[33]
Pan Z., Wu X., Li Z., Zhou Z., Local adaptive binary patterns using diamond sampling structure for texture classification, IEEE Signal Processing Letters 24 (6) (2017) 828–832.
[34]
Rassem T.H., Khoo B.E., Completed local ternary pattern for rotation invariant texture classification, The Scientific World Journal (2014).
[35]
Ren J., Jiang X., Yuan J., Noise-resistant local binary pattern with an embedded error-correction mechanism, IEEE Transactions on Image Processing 22 (10) (2013) 4049–4060.
[36]
Ryu J., Hong S., Yang H.S., Sorted consecutive local binary pattern for texture classification, IEEE Transactions on Image Processing 24 (7) (2015) 2254–2265.
[37]
Sotoodeh M., Moosavi M.R., Boostani R., A novel adaptive LBP-based descriptor for color image retrieval, Expert Systems with Applications 127 (2019) 342–352.
[38]
Tan X., Triggs B., Enhanced local texture feature sets for face recognition under difficult lighting conditions, IEEE Transactions on Image Processing 19 (6) (2010) 1635–1650.
[39]
Tang Z., Su Y., Er M.J., Qi F., Zhang L., Zhou J., A local binary pattern based texture descriptors for classification of tea leaves, Neurocomputing 168 (2015) 1011–1023.
[40]
Targhi A.T., Geusebroek J.M., Zisserman A., Texture classification with minimal training images, in: 2008 19th international conference on pattern recognition, IEEE, 2008, pp. 1–4.
[41]
Wang K., Bichot C.E., Li Y., Li B., Local binary circumferential and radial derivative pattern for texture classification, Pattern Recognition 67 (2017) 213–229.
[42]
Wu X., Sun J., Joint-scale LBP: a new feature descriptor for texture classification, The Visual Computer 33 (3) (2017) 317–329.
[43]
Xu Y., Ji H., Fermuller C., A projective invariant for textures, in: 2006 IEEE computer society conference on computer vision and pattern recognition, vol. 2, IEEE, 2006, pp. 1932–1939.
[44]
Xu X., Li Y., Wu Q.J., A compact multi-pattern encoding descriptor for texture classification, Digital Signal Processing 114 (2021).
[45]
Zhao Y., Jia W., Hu R.X., Min H., Completed robust local binary pattern for texture classification, Neurocomputing 106 (2013) 68–76.
[46]
Zhu C., Bichot C.E., Chen L., Multi-scale color local binary patterns for visual object classes recognition, in: 2010 20th international conference on pattern recognition, IEEE, 2010, pp. 3065–3068.
[47]
Zhu C., Wang R., Local multiple patterns based multiresolution gray-scale and rotation invariant texture classification, Information Sciences 187 (2012) 93–108.

Cited By

View all
  • (2024)Bernstein approximation-based adaptive local thresholding for enhanced edge detectionComputers and Electrical Engineering10.1016/j.compeleceng.2024.109397118:PAOnline publication date: 1-Aug-2024
  • (2024)Enhancing CNN model classification performance through RGB angle rotation methodNeural Computing and Applications10.1007/s00521-024-10232-z36:32(20259-20276)Online publication date: 1-Nov-2024

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal  Volume 221, Issue C
Jul 2023
925 pages

Publisher

Pergamon Press, Inc.

United States

Publication History

Published: 01 July 2023

Author Tags

  1. Local binary pattern
  2. Statistical feature
  3. Selection strategy
  4. Optimal center pixel
  5. Edge pixel

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 29 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Bernstein approximation-based adaptive local thresholding for enhanced edge detectionComputers and Electrical Engineering10.1016/j.compeleceng.2024.109397118:PAOnline publication date: 1-Aug-2024
  • (2024)Enhancing CNN model classification performance through RGB angle rotation methodNeural Computing and Applications10.1007/s00521-024-10232-z36:32(20259-20276)Online publication date: 1-Nov-2024

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media