An Improved Canny Edge Detection Algorithm

Article Preview

Abstract:

Traditional Canny edge detection algorithm uses a global threshold selection method, when large changes are in the background of the image and the target gray, global threshold method may lose some local edge information. For this problem, this paper therefore proposes an adaptive dynamic threshold improved Canny edge detection algorithm. The method uses image gradient variance as the criterion of the image block according to the four forks tree principle, then uses the Otsu method to get the corresponding sub-block threshold value for each sub-block, and obtains threshold value matrix by interpolation, finally, gets image edge with improved edge connected algorithm. Experimental results show that, the algorithm not only has good anti-noise performance, but also better detection accuracy.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

2869-2873

Citation:

Online since:

February 2013

Export:

Price:

[1] Dan Li, Jiansheng Qian, Nannan Lu, et al. Computer engineering and applications, 2010, 46 ( 18): 164-166.

Google Scholar

[2] SONKA M, HLAVAC V, BOYLE R. Image processing, analysis and machine vision [M]. Haizhou Ai, Wu Bo, translation, the second edition. Beijing: People's post and Telecommunications Publishing House, (2002).

Google Scholar

[3] CANNY J. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1986, 8(6): 679-698.

Google Scholar

[4] Hongshan Yu, Yaonan Wang. Journal of computer applications, 2004, 24 (10): 78-81.

Google Scholar

[5] Zhi Wang, Saixian He. China Journal of image and graphics, 2004, 9(8): 957-962.

Google Scholar

[6] Tao Luo, Xifeng Zheng, Tiefu Ding. Opto-Electronic Engineering, 2009, 36(11): 106-111.

Google Scholar

[7] Chunfeng Sun, Feng Yuan, Zhenliang Ding. Chinese Journal of scientific instrument, 2010, 31(10): 2279-2284.

Google Scholar

[8] OSTU N. A threshold selection method from gray level histogram [J]. IEEE Transactions on Systems, Man and Cybernetics, 1979, 9(1): 62-66.

DOI: 10.1109/tsmc.1979.4310076

Google Scholar

[9] Yunde Jia. Machine vision [M]. Beijing: Science Press, 2002: 556-560.

Google Scholar

[10] Lin Mi, Yazhou Ma, Jianjun Hao, et al. Journal of Chongqing Technology University: Natural Science Edition, 2010, 24(5): 54-58.

Google Scholar

[11] Jia Wang, Bo Li, Qizhi Xu. Application Research of computers, 2010, 27 (2): 772-774.

Google Scholar

[12] Songyu Yu, Yuanhua Zhou, Rui Zhang. Digital image processing [M]. Shanghai: Shanghai Jiao Tong University Press, 2007: 360-362.

Google Scholar

[13] Baoguo Ma, Lingling Qiao, Yinbo Jia. Application Research of computers, 2009, 26 (2): 755-756.

Google Scholar

[14] Zetao Jiang, Ying Zhu, Rongchun Zhao, et al. Computer engineering and Applications, 2005, 41(7); 47-48.

Google Scholar

[15] DESTREMPES F, MIGNOTTE M. A statistical model for contours in images [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2004, 26(5): 626-638.

DOI: 10.1109/tpami.2004.1273940

Google Scholar

[16] Ying Song, Ke Chen, Jiangli Lin, et al. Computer Engineering, 2010, 36(14): 196-200.

Google Scholar