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.






Similar content being viewed by others
References
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
Bi, B., Zeng, L., Liu, B.: Image enhancement of blurry dr images using flit-lbp texture descriptors. J. Nondestruct. Eval. 30, 179–185 (2011)
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)
Bradley, D., Roth, G.: Adaptive thresholding using the integral image. J. Graph. Tools 12, 13–21 (2007)
Canny, J.F.: A computational approach to edge detection. IEEE Trans. Pattern Anal. Mach. Intell. PAMI–8, 679–698 (1986)
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)
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
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)
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)
Guo, W., Feng, Z., Ren, X.: Object tracking using local multiple features and a posterior probability measure. Sensors 17, 739 (2017)
Heikkilä, M., Pietikäinen, M., Schmid, C.: Description of interest regions with local binary patterns. Pattern Recognit. 42, 425–436 (2009)
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)
Lam, L., Lee, S.W., Suen, C.Y.: Thinning methodologies - a comprehensive survey. IEEE Trans. Pattern Anal. Mach. Intell. 14, 869–885 (1992)
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)
Liu, Y., Xu, K., Xu, J.: An improved mb-lbp defect recognition approach for the surface of steel plates. Appl. Sci. 9, 4222 (2019)
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)
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)
Nanni, L., Lumini, A., Brahnam, S.: Local binary patterns variants as texture descriptors for medical image analysis. Artif. Intell. Med. 49(2), 117 (2010)
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)
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)
Savelonas, M.A., Iakovidis, D.K., Maroulis, D.E.: Lbp-guided active contours. Pattern Recognit. Lett. 29, 1404–1415 (2008)
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)
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)
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)
Zhu, C., Wang, R.: Local multiple patterns based multiresolution gray-scale and rotation invariant texture classification. Inf. Sci. 187, 93–108 (2012)
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
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-022-02448-0