Anisotropic Filter Based Modified Canny Algorithm

Canny algorithm is a classical edge detection algorithm, but the decision is based on incomplete information and the presupposition that the image is isotropic everywhere, which will give rise to low accuracy or wrong result. Based on directional filter, more adjacent pixels are introduced into Canny algorithm, unified matrix representation and triangular masks provide a instinct understanding and groundwork for the further application such as three- dimension edge detection of Canny algorithm. The new algorithm is described with some examples and the comparison between the old method and the proposed method proves that the proposed algorithm has advantage in the ability to detect edges and suppress noises. And the change of parameters has a slight effect on the proposed algorithm.

[1]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  E. Barth,et al.  Analysing superimposed oriented patterns , 2004, 6th IEEE Southwest Symposium on Image Analysis and Interpretation, 2004..

[3]  D Marr,et al.  Theory of edge detection , 1979, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[4]  Edward H. Adelson,et al.  The Design and Use of Steerable Filters , 1991, IEEE Trans. Pattern Anal. Mach. Intell..