Abstract
Edge detection is essential to comprehend and analyze high-resolution remote sensing images. The Gaussian filter is widely used for image preprocessing prior to edge detection. However, some weak edge points in the images with low gradient values are more likely to be missed during edge detection following Gaussian filtering. Moreover, balancing the demands of denoising and sharpening edges is challenging in the Gaussian filter. An edge detection algorithm based on the adaptive multi-directional anisotropic Gaussian filter (AMDAGF) is proposed in this article to address these issues. Meanwhile, this article proposes an effective solution for the adaptive setting of the key parameters of the proposed algorithm, which provides assistance for the application and promotion of the proposed algorithm. Finally, by using ROC curve analysis technology, comparative edge detection experiments about two experimental areas were performed, and the superiority and viability of the proposed algorithm have been demonstrated.
Similar content being viewed by others
Availability of data and materials
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
Zhang S, Li S, Wei G, Zhang X, Gao J (2022) Refined multi-scale feature-oriented object detection of the remote sensing images national remote sensing. Bulletin 26:2616–2628
Du P, Xia J, Xue Z, Tan K, Su H, Bao R (2016) Review of hyperspectral remote sensing image classification. J Remote Sens 20:236–256
Yu, X, Meng, X, Jin, T, Luo, J (2023) Object edge detection method based on improved canny algorithm laser and optoelectronics:1–19.
Tan Y, Huang H, Xu J, Chen R (2016) Road edge detection from remote sensing image based on improved sobel operator. Remote Sens Nat Resour 28:7–11
Sen L, Ling P, Yuan H, Tianhe C (2020) FD-RCF-based boundary delineation of agricultural fields in high resolution remote sensing images. J Univ Chinese Acad Sci 37:483–489
Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell 8:679–698
Li J, Wang H, Yan K, Yan X, Yang L (2021) Improved canny algorithm for image edge enhancement. J Appl Opt 38:398–401
Wu S, Guo L (2023) Sobel edge detection arhitecture based on FPGA. J North China Inst Sci Technol 20:72–79
Grondel B, Cramberg M, Greer S, Young BA (2022) The morphology of the suboccipital region in snakes, and the anatomical and functional diversity of the myodural bridge. J Morphol 283:123–133
Zhang Y, Chen C (2018) Airborne LiDAR point cloud data-based research on automatic single building roof edge detection. J Geomat 43:99–101
Jintao Y, Haitao G, Chuanguang L, Jun L, Chunxue J (2016) A waterline extraction method from remote sensing image based on quad-tree and multiple active contour model. Acta Geodaetica et Cartographica Sinica 45:1104
Masaharu H, Hasegawa H (1999) Extraction of building shapes from high density DEM of laser scanner using region segmentation method. J t Japan Soc Photogramm Remote Sens 38:65–68
Lee TH, Moon WM (2002) Lineament extraction from Landsat TM, JERS-1 SAR, and DEM for geological applications. In Proceedings of the IEEE International Geoscience and Remote Sensing Symposium. pp. 3276–3278.
Yan S, Tang G, Li F, Dong Y (2011) An edge detection based method for extraction of loess shoulder-line from grid DEM. Geomat Inf Sci Wuhan Univ 36:363–367
Wang X, Jin R, Lin J, Zeng X, Zhao Z (2020) Automatic algorithm for extracting lake boundaries in qinghai-tibet plateau based on cloudy landsat TM/OLI image and DEM. Remote Sens Technol Appl 35:882–892
Vieira M, Shimada K (2005) Surface mesh segmentation and smooth surface extraction through region growing. Comput Aided Geomet Des 22:771–792
Zhou Y, Starkey J, Mansinha L (2004) Segmentation of petrographic images by integrating edge detection and region growing. Comput Geosci 30:817–831
Lin C-H, Chen C-C (2010) Image segmentation based on edge detection and region growing for thinprep-cervical smear. Int J Pattern Recognit Artif Intell 24:1061–1089
Rajathilagam B, Rangarajan M (2017) Edge detection using G-lets based on matrix factorization by group representations. Pattern Recogn 67:1–15
Du G, Tong Q, Hou L, Yang D, Liang X (2023) Sub-pixel edge detection method based on canny-franklin moments. Comput Integr Manuf Syst 1–16 (preprint)
Perona P, Malik J (1990) Scale-space and edge detection using anisotropic diffusion. IEEE Trans Pattern Anal Mach Intell 12:629–639
Shui P-L, Zhang W-C (2012) Noise-robust edge detector combining isotropic and anisotropic gaussian kernels. Pattern Recogn 45:806–820
Zhang W, Zhao Y, Breckon TP, Chen L (2017) Noise robust image edge detection based upon the automatic anisotropic gaussian kernels. Pattern Recogn 63:193–205
Acknowledgements
The authors would like to express their gratitude to EditSprings (https://www.editsprings.cn) for the expert linguistic services provided.
Funding
This work was supported by Fujian Natural Science Foundation Project (2021J011020) and Science and Technology Project of Fuzhou Polytechnic (FZYKJJJYB202101).
Author information
Authors and Affiliations
Contributions
Xiao-dan Sun contributed to conceptualization and methodology, writing-original draft preparation, and writing-review and editing; Xiao-dan Sun and Xiao-Fang Sun contributed to formal analysis and investigation and funding acquisition; and Xiao-Fang Sun contributed to resources and supervised the study.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Confict of interest
The authors declare that they have no conflicts of interest.
Ethical approval
Not applicable.
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
Sun, Xd., Sun, XF. An edge detection algorithm based upon the adaptive multi-directional anisotropic gaussian filter and its applications. J Supercomput (2024). https://doi.org/10.1007/s11227-024-06044-6
Accepted:
Published:
DOI: https://doi.org/10.1007/s11227-024-06044-6