Research on Adaptive Canny Algorithm Based on Dual-Domain Filtering

In order to overcome the shortcomings of the traditional Canny algorithm, which is easy to lose the edge details of the edge detection, and is prone to a large number of false edges and the threshold needs to be manually determined, an adaptive Canny algorithm based on Dual-domain filtering is proposed. Firstly, the Dual-domain filter is used to instead of the traditional algorithm, which is used to remove the image noise while preserving the image edge information, and more effective than the traditional Canny algorithm; Secondly, the Otsu algorithm is used to calculate the high and low threshold of Canny operator in order to achieve the purpose of high automation. The experimental results show that the improved algorithm can detect more effective edges of the image, but also has a strong adaptability.

[1]  Alessandro Foi,et al.  Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering , 2007, IEEE Transactions on Image Processing.

[2]  Yong Cheng,et al.  Comments on "Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering" , 2011, IEEE Trans. Image Process..

[3]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[5]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[6]  Bing Wang,et al.  An Improved CANNY Edge Detection Algorithm , 2009, 2009 Second International Workshop on Computer Science and Engineering.