Total views : 303

Performance Analysis of Edge Detection Algorithms on Various Image Types


  • Sathyabama University, Chennai - 600119, Tamil Nadu, India


Objective: Various edge detection algorithms are analyzed to find the best and worst performance of edge detection algorithm on various image types. Methods/Statistical Analysis: Only .tif image files are considered for the analysis. Some of the sample images in MATLAB tools and some from web are considered as source for the performance analysis. The performance of the edged image is measured using the entropy and signal noise ratio. High entropy and SNR values specified the high quality of the edged image and the low values indicated the low quality of the image. Findings: Making a deep analysis on various edge detection algorithms is really worth enough in Image processing. Here, five commonly used edge detection algorithms such as Prewitt, Sobel, Robert, Log and Canny are consider for analysis. Matrix form of grayscaled, graysliced, indexed, binary and dither binary image information are taken for the analysis. The analysis is done to find the best and worst performance of edge detection algorithm on various image types. For an image, five different edge detection algorithms applied on five different image information. Totally twenty five edged images are generated as output of an image. From the analysis, it is identified that Canny edge detection algorithm is performing better among the five algorithms. Out of the five image information, Canny algorithm on Dither binary image information yields the high entropy and SNR values. But, the Robert algorithm with indexed image information generates the very low entropy with low SNR values. Applications/Improvements: Edge detection is an important and basic operation to be completed for any image processing activities, image analysis, pattern recognition on various images such as satellite images, medical images etc.,


Edge Detection, Entropy, Image Information, Image Properties, Matlab Image Processing.

Full Text:

 |  (PDF views: 396)


  • Sujatha P, Sudha KK. Performance analysis of different edge detection techniques for image segmentation. Indian Journal of Science and Technology. 2015 Jul; 8(14):1–6.
  • Loganayagi T, Kashwan KR. A robust edge preserving bilateral filter for ultrasound kidney image. Indian Journal of Science and Technology. 2015 Sep; 8(23):1–10.
  • Naraghi MG, Koohi M. Satellite image edge detection based on morphology models fusion. Indian Journal of Science and Technology. 2012 Jul; 5(7):2997–3000.
  • Mukunthan R, Sairam N. Delaunay edge detection using modified star formation in two dimensional data. Indian Journal of Science and Technology. 2014 Apr; 7(4):426–9.
  • Anjana N, Priestley JJ, Nandhini V, Elamaran V. Color image enhancement using edge based histogram equalization. Indian Journal of Science and Technology. 2015 Nov; 8(29):1–6.
  • Junxi S, Gu D, Chen Y, Zhang S. A multiscale edge detection algorithm based on wavelet domain vector hidden Markov tree model. Pattern Recognition. 2004 Jul; 37(7):1315–24.
  • Jahangir M, Nayak DR. An efficient edge detection technique by two dimensional rectangular cellular automata. International Conference on Information Communication and Embedded Systems (ICICES); 2014 Feb. p. 1–4.
  • Tian Q, Yan Y, Lu G. An autoadaptive edge-detection algorithm for flame and fire image processing. IEEE Transactions on Instrumentation and Measurement. 2012 May; 61(5):1486–93.
  • Melin P, Gonzalez CI, Castro JR, Mendoza O, Castillo O. Edge-detection method for image processing based on generalized type-2 fuzzy logic. IEEE Transactions on Fuzzy Systems. 2014 Dec; 22(6):1515–25.
  • Mohsen S, Fathy M, Mahmoudi MT. A classified and comparative study of edge detection algorithms. Proceedings of International Conference on Information Technology: Coding and Computing; 2002 Apr. p. 117–20.
  • Maini R, Aggarwal H. Study and comparison of various image edge detection techniques. IJIP. 2009 Mar; 3(1):1–12.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.