Edge Detection method better than Canny Edge detection

obelix picture obelix · Feb 27, 2014 · Viewed 13.9k times · Source

Is there an Edge Detection Method that performs significantly better than the Canny Edge Detector ??

Answer

old-ufo picture old-ufo · Feb 27, 2014

There are different types of "edges", it depends on your task. Have a look at the recent paper "Which edges matters?" from ICCV-2013, with comparison of several methods:

  • ultrametric contour map - "Contour Detection and Hierarchical Image Segmentation" by P. Arbelaez, M. Maire, C. Fowlkes, and J. Malik - best results in comparison above.
  • normalized cuts - "Normalized cuts and image segmentation" by J. Shi and J. Malik.
  • mean shift - "Mean shift: A robust approach toward feature space analysis" by D. Comanicu and P. Meer.
  • Felzenszwalb and Huttenlocher approach - "Efficient graph-based image segmentation" by Felzenszwalb and Huttenlocher.
  • BiCE - "Binary coherent edge descriptors" by C. L. Zitnick.
  • N4-Fields - "N4-Fields: Neural Network Nearest Neighbor Fields for Image Transforms" by Ganin et.al
  • RDS - "Learning relaxed deep supervision for better edge detection" by Liu and Lew
  • COB - "Convolutional Oriented Boundaries" by Maninis et.al.