Skip to main content

Advertisement

Log in

A modified Local Binary Pattern based on homogeneity criterion for robust edge detection

  • Original Paper
  • Published:
Signal, Image and Video Processing Aims and scope Submit manuscript

Abstract

Today, the Local Binary Pattern (LBP) has become one of the most widely used texture descriptors thanks to its invariance and efficiency. The basic LBP method encodes local features by considering the difference in the local neighbourhood to represent a given image using the binary pattern histogram. Without performing the histogram step, the LBP method could be used to detect edges in an image. In this paper, two algorithms for edge detection are proposed. They are based on modifying the principle of the LBP method where a local neighbourhood is coded in binary by integrating a criterion of its homogeneity. In this work, we define this criterion as the ratio of the total variation in the whole image to the local variation of the neighbourhood. Thus, a new approach of edge detection is presented in two versions according to the way of calculating the differences in a neighbourhood. Experimental results on a standard natural image database show that the two proposed algorithms significantly improve the MSE, PSNR and SSIM indicators of the famous Canny detector and the improved LBP approach. In noisy conditions, our proposed algorithms present a better robustness to three types of noise.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Similar content being viewed by others

References

  1. Arbelaez, P., Maire, M., Fowlkes, C., Malik, J.: Contour detection and hierarchical image segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 33(5), 898–916 (2011). https://doi.org/10.1109/TPAMI.2010.161

    Article  Google Scholar 

  2. Bi, B., Zeng, L., Liu, B.: Image enhancement of blurry dr images using flit-lbp texture descriptors. J. Nondestruct. Eval. 30, 179–185 (2011)

    Article  Google Scholar 

  3. Bi, B., Zeng, L., Shen, K., Jiang, H.: An effective edge extraction method using improved local binary pattern for blurry digital radiography images. NDT E Int. 53, 26–30 (2013)

    Article  Google Scholar 

  4. Bradley, D., Roth, G.: Adaptive thresholding using the integral image. J. Graph. Tools 12, 13–21 (2007)

    Article  Google Scholar 

  5. Canny, J.F.: A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. PAMI–8, 679–698 (1986)

    Article  Google Scholar 

  6. Deng, C., Ma, W., Yin, Y.: An edge detection approach of image fusion based on improved sobel operator. In: 2011 4th International Congress on Image and Signal Processing , vol. 3, pp. 1189–1193 (2011)

  7. Gaidhane, V.H., et al.: An improved edge detection approach and its application in defect detection. IOP Conf. Ser. Mater. Sci. Eng. 244, 012017 (2017). https://doi.org/10.1088/1757-899x/244/1/012017

    Article  Google Scholar 

  8. González, C.I., Melin, P., Castillo, O.: Edge detection method based on general type-2 fuzzy logic applied to color images. Information 8, 104 (2017)

    Article  Google Scholar 

  9. Goyal, S.N., Rani, A., Singh, V.: An improved local binary pattern based edge detection algorithm for noisy images. J. Intell. Fuzzy Syst. 36, 2043–2054 (2019)

  10. Guo, W., Feng, Z., Ren, X.: Object tracking using local multiple features and a posterior probability measure. Sensors 17, 739 (2017)

    Article  Google Scholar 

  11. Heikkilä, M., Pietikäinen, M., Schmid, C.: Description of interest regions with local binary patterns. Pattern Recognit. 42, 425–436 (2009)

    Article  MATH  Google Scholar 

  12. Huang, T.S., Yang, G., Tang, G.Y.: A fast two-dimensional median filtering algorithm. IEEE Trans. Acoust. Speech Signal Process. 27, 13–18 (1979)

    Article  Google Scholar 

  13. Lam, L., Lee, S.W., Suen, C.Y.: Thinning methodologies - a comprehensive survey. IEEE Trans. Pattern Anal. Mach. Intell. 14, 869–885 (1992)

    Article  Google Scholar 

  14. Liao, S., Law, M.W.K., Chung, A.C.S.: Dominant local binary patterns for texture classification. IEEE Trans. Image Process. 18, 1107–1118 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  15. Liu, Y., Xu, K., Xu, J.: An improved mb-lbp defect recognition approach for the surface of steel plates. Appl. Sci. 9, 4222 (2019)

    Article  Google Scholar 

  16. Mendoza, O., Melin, P., Sandoval, G.L.: A new method for edge detection in image processing using interval type-2 fuzzy logic. In: 2007 IEEE International Conference on Granular Computing (GRC 2007) p. 151 (2007)

  17. Meng, Y., Zhang, Z.P., Yin, H., Ma, T.: Automatic detection of particle size distribution by image analysis based on local adaptive canny edge detection and modified circular hough transform. Micron 106, 34–41 (2018)

    Article  Google Scholar 

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

    Article  MATH  Google Scholar 

  19. Ojala, T., Pietikäinen, M., Harwood, D.: A comparative study of texture measures with classification based on featured distributions. Pattern Recognit. 29, 51–59 (1996)

    Article  Google Scholar 

  20. Qian, X., Hua, X.S., Chen, P., Ke, L.: Plbp: an effective local binary patterns texture descriptor with pyramid representation. Pattern Recognit. 44, 2502–2515 (2011)

    Article  Google Scholar 

  21. Savelonas, M.A., Iakovidis, D.K., Maroulis, D.E.: Lbp-guided active contours. Pattern Recognit. Lett. 29, 1404–1415 (2008)

    Article  Google Scholar 

  22. Shan, C., Gong, S., McOwan, P.W.: Facial expression recognition based on local binary patterns: a comprehensive study. Image Vis. Comput. 27, 803–816 (2009)

    Article  Google Scholar 

  23. Wang, P.Y., Wang, G.Y., Wang, N.: A fiber bundle geometry approach for edge detection of chromaticity distributions. IEEE Signal Process. Lett. 24, 1691–1695 (2017)

    Article  Google Scholar 

  24. Yu, W., Gan, L., Yang, S., Ding, Y., Jiang, P., Wang, J., Li, S.: An improved lbp algorithm for texture and face classification. Signal Image Video Process. 8, 155–161 (2014)

    Article  Google Scholar 

  25. Zhu, C., Wang, R.: Local multiple patterns based multiresolution gray-scale and rotation invariant texture classification. Inf. Sci. 187, 93–108 (2012)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Noureddine Aboutabit.

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

Aboutabit, N. A modified Local Binary Pattern based on homogeneity criterion for robust edge detection. SIViP 17, 2315–2322 (2023). https://doi.org/10.1007/s11760-022-02448-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11760-022-02448-0

Keywords