Joint solution of low, intermediate, and high-level vision tasks by evolutionary optimization: Application to computer vision at low SNR

Methods for conducting model-based computer vision from low-SNR (=/<1 dB) image data are presented. Conventional algorithms break down in this regime due to a cascading of noise artifacts, and inconsistencies arising from the lack of optimal interaction between high- and low-level processing. These problems are addressed by solving low-level problems such as intensity estimation, segmentation, and boundary estimation jointly (synergistically) with intermediate-level problems such as the estimation of position, magnification, and orientation, and high-level problems such as object identification and scene interpretation. This is achieved by formulating a single objective function that incorporates all the data and object models, and a hierarchy of constraints in a Bayesian framework. All image-processing operations, including those that exploit the low and high-level variables to satisfy multi-level pattern constraints, result directly from a parallel multi-trajectory global optimization algorithm. Experiments with simulated low-count (7-9 photons/pixel) 2-D Poisson images demonstrate that compared to non-joint methods, a joint solution not only results in more reliable scene interpretation, but also a superior estimation of low-level imaging variables. Typically, most object parameters are estimated to within a 5% accuracy even with overlap and partial occlusion.

[1]  Jacques Verly,et al.  Machine Intelligence Technology for Automatic Target Recognition , 1989 .

[2]  S. Geman,et al.  Diffusions for global optimizations , 1986 .

[3]  Jun Zhang,et al.  A Model-Fitting Approach to Cluster Validation with Application to Stochastic Model-Based Image Segmentation , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Leslie Kohn,et al.  Introducing the Intel i860 64-bit microprocessor , 1989, IEEE Micro.

[5]  U. Grenander,et al.  Structural Image Restoration through Deformable Templates , 1991 .

[6]  Jun Zhang,et al.  A Markov Random Field Model-Based Approach to Image Interpretation , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  M I Miller,et al.  Bayesian image reconstruction for emission tomography incorporating Good's roughness prior on massively parallel processors. , 1991, Proceedings of the National Academy of Sciences of the United States of America.

[8]  B. Roysam,et al.  A Modified Genetic Algorithm For Estimation Of Translation And Rotation Without Correspondence: Parallel Implementation On The DAP-510 System , 1991, Proceedings of the Seventh Workshop on Multidimensional Signal Processing.

[9]  Heinz Mühlenbein,et al.  Evolution in Time and Space - The Parallel Genetic Algorithm , 1990, FOGA.

[10]  Jacques Verly,et al.  Region-Based Target Recognition from Laser-Radar Imagery Using Appearance Models , 1992 .

[11]  Badrinath Roysam,et al.  Hierarchically structured unit-simplex transformations for parallel distributed optimization problems , 1992, IEEE Trans. Neural Networks.

[12]  Christopher J. Taylor,et al.  Model-based image interpretation using genetic algorithms , 1992, Image Vis. Comput..

[13]  Badrinath Roysam,et al.  A genetic algorithm for intelligent imaging from quantum-limited data , 1992, Signal Process..

[14]  Christopher J. Taylor,et al.  Model-based image interpretation using genetic algorithms , 1992, Image Vis. Comput..

[15]  J. Rissanen A UNIVERSAL PRIOR FOR INTEGERS AND ESTIMATION BY MINIMUM DESCRIPTION LENGTH , 1983 .

[16]  M. Taylor,et al.  Jane's Encyclopedia Of Aviation , 1989 .

[17]  Badrinath Roysam,et al.  Unsupervised noise removal algorithms for 3-D confocal fluorescence microscopy , 1992, Electronic Imaging.

[18]  Donald Geman,et al.  Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of Images , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Michael I. Miller,et al.  Combining stochastic and syntactic processing with analog computation methods , 1992, Digit. Signal Process..

[20]  Jack Grimes,et al.  The Intel i860 64-bit processor: a general-purpose CPU with 3D graphics capabilities , 1989, IEEE Computer Graphics and Applications.

[21]  C. Hwang,et al.  Diffusion for global optimization in R n , 1987 .

[22]  Joseph A. O'Sullivan,et al.  Representing and computing regular languages on massively parallel networks , 1991, IEEE Trans. Neural Networks.

[23]  James S. Duncan,et al.  Boundary Finding with Parametrically Deformable Models , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[24]  Badrinath Roysam,et al.  Unsupervised noise removal algorithms for three-dimensional confocal fluorescence microscopy , 1992 .

[25]  Donald L. Snyder,et al.  Random Point Processes in Time and Space , 1991 .