Zorana Stosic, Petar Rutesic



An Improved Canny Edge Detection Algorithm for Detecting Brain Tumors in MRI Images

pdf PDF


Medical image processing represents an important research topic. Computer aided diagnostic application both, reduce time and improve quality of diagnostic process. In this paper an edge detection algorithm, specially adjusted for processing brain MRI images is presented. LoG filer was introduced as the first step of improved Canny algorithm. Also, gradient magnitude and kernel gradient were adjusted specially for edge detection in brain MRI images. This algorithm is based on the improvement of the traditional Canny algorithm. The proposed method was compared with other standard edge detection methods, and it was noticed that it produces more detail edge detection. The simulation results have shown that the proposed algorithm is more noise-resilient and better in edge and detail detection than standard Canny algorithm.


MRI images, brain tumor, Canny algorithm, edge detection, image fusion


[1] E. Tuba, M. Tuba, and E. Dolicanin, “Adjusted fireworks algorithm applied to retinal image registration,” Studies in Informatics and Control, vol. 26, no. 1, pp. 33–42, 2017.

[2] E. Tuba, M. Tuba, and R. Jovanovic, “An algorithm for automated segmentation for bleeding detection in endoscopic images,” in International Joint Conference on Neural Networks (IJCNN). IEEE, 2017, pp. 4579–4586.

[3] E. Tuba, L. Mrkela, and M. Tuba, “Retinal blood vessel segmentation by support vector machine classification,” in 27th International Conference Radioelektronika. IEEE, 2017, pp. 1–6.

[4] O. Magud, E. Tuba, and N. Bacanin, “An algorithm for medical ultrasound image enhancement by speckle noise reduction,” International Journal of Signal Processing, vol. 1, pp. 146– 151, 2016.

[5] E. Tuba, I. Ribic, R. Capor-Hrosik, and M. Tuba, “Support vector machine optimized by elephant herding algorithm for erythemato-squamous diseases detection,” Procedia Computer Science, vol. 122, pp. 916–923, 2017.

[6] E. F. Badran, E. G. Mahmoud, and N. Hamdy, “An algorithm for detecting brain tumors in MRI images,” in International Conference on Computer Engineering and Systems (ICCES). IEEE, 2010, pp. 368–373.

[7] H. Sheshadri and M. J. Akshath, “Integration of segmentation techniques to detect cyst in human brain using MRI sequences,” International Conference on Emerging Research in Electronics, Computer Science and Technology, pp. 204– 208, 2015.

[8] A. Stojak, E. Tuba, and M. Tuba, “Framework for abnormality detection in magnetic resonance brain images,” in 24th Telecommunications Forum TELFOR. IEEE, 2016, pp. 687–690.

[9] E. Tuba, A. Alihodzic, and M. Tuba, “Multilevel image thresholding using elephant herding optimization algorithm,” in Proceedings of 14th International Conference on the Engineering of Modern Electric Systems (EMES), June 2017, pp. 240–243.

[10] V. Tuba, M. Beko, and M. Tuba, “Color image segmentation by multilevel thresholding based on harmony search algorithm,” in International Conference on Intelligent Data Engineering and Automated Learning. Springer, 2017, pp. 571– 579.

[11] M. Tuba, “Asymptotic behavior of the maximum entropy routing in computer networks,” Entropy, vol. 15, no. 1, pp. 361–371, January 2013.

[12] S. Korolija, E. Tuba, and M. Tuba, “An algorithm for medical magnetic resonance image non-local means denoising,” International Journal of Signal Processing, vol. 1, pp. 138–145, 2016.

[13] M. Nikolic, E. Tuba, and M. Tuba, “Edge detection in medical ultrasound images using adjusted Canny edge detection algorithm,” in 24th Telecommunications Forum TELFOR. IEEE, 2016, pp. 691–694.

[14] W. Rong, Z. Li, W. Zhang, and L. Sun, “An improved canny edge detection algorithm,” in IEEE International Conference on Mechatronics and Automation (ICMA). IEEE, 2014, pp. 577–582.

[15] C.-X. Deng, G.-B. Wang, and X.-R. Yang, “Image edge detection algorithm based on improved canny operator,” in International Conference on Wavelet Analysis and Pattern Recognition (ICWAPR). IEEE, 2013, pp. 168–172.

[16] G. Xin, C. Ke, and H. Xiaoguang, “An improved canny edge detection algorithm for color image,” in 10th IEEE International Conference on Industrial Informatics (INDIN). IEEE, 2012, pp. 113–117.

[17] T. Sun, “An improved Canny edge detection algorithm,” Applied Mechanics and Materials, vol. 291, pp. 2869–2873, 2013.

[18] S. Krishnamoorthy and K. P. Soman, “Implementation and Comparative Study of Image Fusion Algorithms,” International Journal of Computer Applications, vol. 9, no. 2, pp. 25–35, 2010.

[19] K. A. Johnson and J. A. Becker, “The whole brain atlas [Online].” [Online]. Available: http://www.med.harvard.edu/AANLIB/

Cite this paper

Zorana Stosic, Petar Rutesic. (2018) An Improved Canny Edge Detection Algorithm for Detecting Brain Tumors in MRI Images. International Journal of Signal Processing, 3, 11-15


Copyright © 2018 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0