Existing edge detection filters work well on straight edges but make significant errors near sharp corners by producing rounded corners. This is due to the fact that the edge maps produced by these filters are scale variant. We enhance Canny's optimality criteria to incorporate detection performance near corners as an explicit design objective. The resulting optimal filter, termed 'Bessel integral filter', can be derived analytically and exhibits superior performance over recent alternatives, both in terms of numerical accuracy and experimental fidelity. A noise-free localization index is also derived here to account for the detection accuracy of discontinuities forming sharp corners in the absence of noise.We prove here that edges detected by the filters that are not optimal with respect to this noise-free localization index are scale variant. However, the Bessel integral filter proposed here is optimal with respect to the noise-free localization index and therefore it is a scale-invariant filter. © 2010 The Royal Society.
CITATION STYLE
Mahmoodi, S. (2011). Scale-invariant filtering design and analysis for edge detection. In Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences (Vol. 467, pp. 1719–1738). https://doi.org/10.1098/rspa.2010.0475
Mendeley helps you to discover research relevant for your work.