Adaptive Canny edge detection based on fast median filtering
Aiming at the problem that the original Canny algorithm is incomplete in detecting the edges of the image and is very sensitive to the pretzel noise and the small changes in the edge gradient, this paper proposes an edge detection algorithm based on the improved adaptive Canny algorithm. Firstly, a fast median filter is utilized in place of a Gaussian filter to accomplish the image denoising process. Next, the convolution template of the traditional Canny algorithm is extended to four directions to determine the magnitude of the gradient in order to prevent the loss of edge details. Finally, it uses maximum interclass variance (Otsu) to adaptively select the dual thresholds, which improves the accuracy. Experimental results demonstrate that the algorithm presented in this paper achieves superior edge integrity and noise reduction. with fewer pseudo edges, the denoising quality improves by 15-20% and the edge evaluation index improves by 20–25%.
Authors
- Zhuang Zhang (ORCID: https://orcid.org/0000-0002-3834-3477)
- Yifeng Zhu
Institutions
- Changchun University of Science and Technology (CN)
Publication Details
- Published
- 2024-10-03
- DOI
- https://doi.org/10.1117/12.3048320
- Citations
- 2
- Primary Topic
- Industrial Vision Systems and Defect Detection
- Type
- article
- Field-Weighted Citation Impact
- 0.70