Title :
A simple and effective filter based on the rank difference
Author :
Poon, Steven S S ; Ward, Rabab K.
Author_Institution :
Dept. of Electr. & Comput. Eng., British Columbia Univ., Vancouver, BC, Canada
Abstract :
We have developed a simple and effective filter for edge detection, called the rank difference filter. This filter is simple, employing only integer operations to implement and generates results comparable to or better than more complex edge detectors such as the Laplacian of Gaussian and the Canny (1986). For each pixel, we first apply two different rank filters. We then take the difference of the two rank filter results and assign it to that pixel. The parameters that determine the behavior of the rank difference filter are: (i) the alignment pixel location in the filter kernel, (ii) the kernel´s shape, (iii) the kernel´s size, and (iv) the values of the upper and lower rank numbers. This filter has properties that out-perform those of other filters especially when applied to images corrupted by uniform noise. In addition, the rank difference filter can also be used as a selective morphologic filter
Keywords :
digital filters; edge detection; filtering theory; network parameters; noise; Canny edge detector; Laplacian of Gaussian edge detector; alignment pixel location; filter kernel; filter parameters; integer operations; kernel shape; kernel size; lower rank number; pixel; rank difference filter; selective morphologic filter; uniform noise corrupted images; upper rank number; Detectors; Filters; High performance computing; Image edge detection; Image generation; Kernel; Laplace equations; Noise shaping; Pixel; Shape;
Conference_Titel :
Image Processing, 2000. Proceedings. 2000 International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-6297-7
DOI :
10.1109/ICIP.2000.901105