Edge Detection and Linear Feature Extraction Using a 2-D Random Field Model

The edge-detection problem is posed as one of detecting step discontinuities in the observed correlated image, using directional derivatives estimated with a random field model. Specifically, the method consists of representing the pixels in a local window by a 2-D causal autoregressive (AR) model, whose parameters are adaptively estimated using a recursive least-squares algorithm. The directional derivatives are functions of parameter estimates. An edge is detected if the second derivative in the direction of the estimated maximum gradient is negatively sloped and the first directional derivative and a local estimate of variance satisfy some conditions. Because the ordered edge detector may not detect edges of all orientations well, the image scanned in four different directions, and the union of the four edge images is taken as the final output. The performance of the edge detector is illustrated using synthetic and real images. Comparisons to other edge detectors are given. A linear feature extractor that operates on the edges produced by the AR model is presented. >

[1]  Larry S. Davis,et al.  A survey of edge detection techniques , 1975 .

[2]  Tomaso A. Poggio,et al.  On Edge Detection , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  Charles W. Therrien,et al.  An estimation-theoretic approach to terrain image segmentation , 1983, Comput. Vis. Graph. Image Process..

[4]  Robert M. Haralick,et al.  Digital Step Edges from Zero Crossing of Second Directional Derivatives , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  Gérard G. Medioni,et al.  Detection of Intensity Changes with Subpixel Accuracy Using Laplacian-Gaussian Masks , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  J. Woods,et al.  Estimation and identification of two dimensional images , 1981, 1981 20th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[7]  K. Ramesh Babu,et al.  Linear Feature Extraction and Description , 1979, IJCAI.

[8]  M. Basseville,et al.  Edge detection using sequential methods for change in level--Part II: Sequential detection of change in mean , 1981 .

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

[10]  Allen R. Hanson,et al.  Extracting Straight Lines , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Lennart Ljung,et al.  Theory and Practice of Recursive Identification , 1983 .

[12]  Nelson D. A. Mascarenhas,et al.  A bayesian approach to edge detection in images , 1980 .

[13]  Ramakant Nevatia,et al.  Locating Structures in Aerial Images , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  Ellen C. Hildreth,et al.  Comments on "Digital Step Edges from Zero Crossings of Second Directional Derivatives" , 1985, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Thomas S. Huang,et al.  Determining 3-D motion and structure of a rigid body using straight line correspondences , 1983, ICASSP.

[16]  David C. Munson,et al.  NONPARAMETRIC EDGE DETECTION WITH AN ASSUMPTION ON MINIMUM EDGE HEIGHT. , 1983 .

[17]  D. Panda,et al.  Recursive least squares smoothing of noise in images , 1977 .

[18]  Ramakant Nevatia,et al.  Segment-based stereo matching , 1985, Comput. Vis. Graph. Image Process..

[19]  R. L. Kashyap,et al.  Analysis and Synthesis of Image Patterns by Spatial Interaction Models , 1981 .

[20]  Rangasami L. Kashyap,et al.  Image data compression using autoregressive time series models , 1979, Pattern Recognit..

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

[22]  Olivier D. Faugeras,et al.  Visual Discrimination of Stochastic Texture Fields , 1978, IEEE Transactions on Systems, Man, and Cybernetics.

[23]  K. Kleinschmidt,et al.  Book Reviews : INDUSTRIAL NOISE AND VIBRATION CONTROL J.D. Irwin and E.R. Graf Prentice-Hall, Inc., Englewood Cliffs, NJ, 1979 , 1980 .

[24]  B. Anderson,et al.  Optimal Filtering , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[25]  David Malah,et al.  A study of edge detection algorithms , 1982, Comput. Graph. Image Process..