Title :
A classified and comparative study of edge detection algorithms
Author :
Sharifi, Mohsen ; Fathy, Mahmoud ; Mahmoudi, Maryam Tayefeh
Author_Institution :
Dept. of Comput. Eng., Iran Univ. of Sci. & Technol., Tehran, Iran
Abstract :
Since edge detection is in the forefront of image processing for object detection, it is crucial to have a good understanding of edge detection algorithms. This paper introduces a new classification of most important and commonly used edge detection algorithms, namely ISEF, Canny, Marr-Hildreth, Sobel, Kirsch, Lapla1 and Lapla2. Five categories are included in our classification, and then advantages and disadvantages of some available algorithms within this category are discussed. A representative group containing the above seven algorithms are the implemented in C++ and compared subjectively, using 30 images out of 100 images. Two sets of images resulting from the application of those algorithms are then presented. It is shown that under noisy conditions, ISEF, Canny, Marr-Hildreth, Kirsch, Sobel, Lapla2, Lapla1 exhibit better performance, respectively.
Keywords :
edge detection; object detection; C++ language; Canny algorithm; ISEF algorithm; Kirsch algorithm; Lapla1 algorithm; Lapla2 algorithm; Marr-Hildreth algorithm; Sobel algorithm; Zero Crossing; classification; edge detection algorithms; image processing; object detection; performance; Detectors; Filtering algorithms; Geometrical optics; Image color analysis; Image edge detection; Image processing; Image sequence analysis; Laplace equations; Object detection; Shape;
Conference_Titel :
Information Technology: Coding and Computing, 2002. Proceedings. International Conference on
Print_ISBN :
0-7695-1506-1
DOI :
10.1109/ITCC.2002.1000371