Optimal closed boundary identification in gray-scale imagery

Identification of closed boundary contours is an important problem in image analysis because boundaries delineate the structural components, or objects, present in a scene. Most filter-based edge-detection methods do not have a mechanism to identify a group of edge sites that defines a complete closed object boundary. In this paper, we construct a suitable parameter space of one-pixel-wide closed boundaries for gray-scale images that reduces the complexity of the boundary identification problem. An algorithm based on stochastic processes and Bayesian methods is presented to identify an optimal boundary from this space. By defining a prior probability model and appropriately specifying transition probability functions on the space, a Markov chain Monte Carlo algorithm is constructed that theoretically converges to a statistically optimal closed boundary estimate. Moreover, this approach ensures that implementation via computer will result in a final boundary estimate that has the necessary property of closure which previous stochastic approaches have been unable to achieve.

[1]  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.

[2]  Jeffrey Donald Helterbrand,et al.  Spatial dependence models and image analysis , 1993 .

[3]  Amlan Kundu Robust edge detection , 1990, Pattern Recognit..

[4]  N. Metropolis,et al.  Equation of State Calculations by Fast Computing Machines , 1953, Resonance.

[5]  G. R. Dattatreya,et al.  Detection and smoothing of edge contours in images by one-dimensional Kalman techniques , 1990, IEEE Trans. Syst. Man Cybern..

[6]  J. Shen,et al.  New edge detection methods based on exponential filter , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[7]  R. Cristi,et al.  Markov and recursive least squares methods for the estimation of data with discontinuities , 1990, IEEE Trans. Acoust. Speech Signal Process..

[8]  Donald Geman,et al.  Boundary Detection by Constrained Optimization , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  N. Ranganathan,et al.  Corner detection , 1990, Pattern Recognit..

[10]  John K. Goutsias,et al.  A theoretical analysis of Monte Carlo algorithms for the simulation of Gibbs random field images , 1991, IEEE Trans. Inf. Theory.

[11]  I. Pitas Markovian image models for image labeling and edge detection , 1988 .

[12]  Kim L. Boyer,et al.  Optimal, efficient, recursive edge detection filters , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[13]  R. H. Glendinning,et al.  An evaluation of the icm algorithm for image reconstruction , 1989 .

[14]  Ramesh C. Jain,et al.  Reasoning About Edges in Scale Space , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  N. Cressie,et al.  A statistical approach to identifying closed object boundaries in images , 1994, Advances in Applied Probability.

[16]  Rangasami L. Kashyap,et al.  Composite edge detection with random field models , 1990, IEEE Trans. Syst. Man Cybern..

[17]  A. Barker Monte Carlo calculations of the radial distribution functions for a proton-electron plasma , 1965 .

[18]  Joseph Shou-Pyng Shu One-pixel-wide edge detection , 1989, Pattern Recognit..

[19]  Robert J. Schalkoff,et al.  Digital Image Processing and Computer Vision , 1989 .

[20]  Donald Geman,et al.  Application of the Gibbs distribution to image segmentation , 1984, ICASSP.

[21]  Federico Girosi,et al.  Parallel and Deterministic Algorithms from MRFs: Surface Reconstruction , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[22]  A. Raftery,et al.  Ice Floe Identification in Satellite Images Using Mathematical Morphology and Clustering about Principal Curves , 1992 .

[23]  G. X. Ritter,et al.  Recent Developments in Image Algebra , 1991 .

[24]  Rafael C. González,et al.  Local Determination of a Moving Contrast Edge , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[25]  Mohan M. Trivedi,et al.  Object detection by step-wise analysis of spectral, spatial, and topographic features , 1990, Comput. Vis. Graph. Image Process..

[26]  Donald Geman,et al.  Stochastic relaxation, Gibbs distributions, and the Bayesian restoration of images , 1984 .

[27]  Rae-Hong Park,et al.  Edge-preserving artifact-free smoothing with image pyramids , 1991, Pattern Recognit. Lett..

[28]  Thomas H. Short An algorithm for the detection and measurement of rail surface defects , 1993 .

[29]  Rama Chellappa,et al.  Unsupervised Texture Segmentation Using Markov Random Field Models , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[30]  Azriel Rosenfeld,et al.  Compact Region Extraction Using Weighted Pixel Linking in a Pyramid , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[31]  J. M. Hammersley,et al.  Markov fields on finite graphs and lattices , 1971 .

[32]  Hong Jeong,et al.  Adaptive Determination of Filter Scales for Edge Detection , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[33]  W. K. Hastings,et al.  Monte Carlo Sampling Methods Using Markov Chains and Their Applications , 1970 .

[34]  J. N. Wilson,et al.  Image Algebra: An Overview , 1990, Comput. Vis. Graph. Image Process..

[35]  J. Besag On the Statistical Analysis of Dirty Pictures , 1986 .