Abstract:
A new approach to detect step edges with subpixel accuracy is presented. The proposed approach is based on a set of orthogonal complex moments of the image known as Zernike moments. An ideal two-dimensional (2D) step edge is modeled in terms of four parameters: the background gray level, the step size, the distance of the edge from the center of the mask, and the orientation of the edge. Discrete Zernike moments are used to obtain a total of three complex masks to compute all the edge parameters for subpixel detection. For pixel-level edge detection only two masks (one real and one complex) are required. The theoretical analysis of the influence of noise on the location and the orientation of an edge is presented. This analysis reveals that the accuracy of the proposed approach is virtually unaffected by the additive noise. The technique is effective in detecting both the pixel-level and subpixel-level edges. Experimental results are presented to demonstrate the efficacy of the proposed technique.