Skip to main content
Log in

An edge detection algorithm based upon the adaptive multi-directional anisotropic gaussian filter and its applications

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

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.

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

Access this article

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
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28

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

  1. 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

    Google Scholar 

  2. 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

    Google Scholar 

  3. Yu, X, Meng, X, Jin, T, Luo, J (2023) Object edge detection method based on improved canny algorithm laser and optoelectronics:1–19.

  4. 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

    Google Scholar 

  5. 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

    Google Scholar 

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

    Article  Google Scholar 

  7. Li J, Wang H, Yan K, Yan X, Yang L (2021) Improved canny algorithm for image edge enhancement. J Appl Opt 38:398–401

    Google Scholar 

  8. Wu S, Guo L (2023) Sobel edge detection arhitecture based on FPGA. J North China Inst Sci Technol 20:72–79

    Google Scholar 

  9. 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

    Article  Google Scholar 

  10. Zhang Y, Chen C (2018) Airborne LiDAR point cloud data-based research on automatic single building roof edge detection. J Geomat 43:99–101

    Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    Google Scholar 

  13. 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.

  14. 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

    Google Scholar 

  15. 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

    Google Scholar 

  16. Vieira M, Shimada K (2005) Surface mesh segmentation and smooth surface extraction through region growing. Comput Aided Geomet Des 22:771–792

    Article  MathSciNet  Google Scholar 

  17. Zhou Y, Starkey J, Mansinha L (2004) Segmentation of petrographic images by integrating edge detection and region growing. Comput Geosci 30:817–831

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. Rajathilagam B, Rangarajan M (2017) Edge detection using G-lets based on matrix factorization by group representations. Pattern Recogn 67:1–15

    Article  Google Scholar 

  20. 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)

  21. Perona P, Malik J (1990) Scale-space and edge detection using anisotropic diffusion. IEEE Trans Pattern Anal Mach Intell 12:629–639

    Article  Google Scholar 

  22. Shui P-L, Zhang W-C (2012) Noise-robust edge detector combining isotropic and anisotropic gaussian kernels. Pattern Recogn 45:806–820

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

Download references

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

Authors

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

Correspondence to Xiao-dan Sun.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11227-024-06044-6

Keywords

Navigation