Local Parallel Computation of Stochastic Completion Fields

We describe a local parallel method for computing the stochastic completion field introduced in an earlier paper Williams and Jacobs (1995). The stochastic completion field represents the likelihood that a completion joining two contour fragments passes through any given position and orientation in the image plane. It is based upon the assumption that the prior probability distribution of completion shape can be modeled as a random walk in a lattice of discrete positions and orientations. The local parallel method can be interpreted as a stable finite difference scheme for solving the underlying Fokker-Planck equation identified by Mumford (1994). The resulting algorithm is significantly faster than the previously employed method which relied on convolution with large-kernel filters computed by Monte Carlo simulation. The complexity of the new method is Of(n/sup 3/m) while that of the previous algorithm was 0(n/sup 4/m/sup 2/) (for an n x n image with m discrete orientations). Perhaps most significantly, the use of a local method allows us to model the probability distribution of completion shape using stochastic processes which are neither homogenous nor isotropic.

[1]  Rüdiger von der Heydt,et al.  A computational model of neural contour processing: Figure-ground segregation and illusory contours , 1993, 1993 (4th) International Conference on Computer Vision.

[2]  Lance R. Williams,et al.  Stochastic Completion Fields: A Neural Model of Illusory Contour Shape and Salience , 1997, Neural Computation.

[3]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  I. Rock,et al.  Illusory Contours as the Solution to a Problem , 1979, Perception.

[5]  R. Ghez,et al.  A Primer of Diffusion Problems , 1988 .

[6]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1951 .

[7]  V. Ramachandran,et al.  On the perception of illusory contours , 1994, Vision Research.

[8]  Florentin Wörgötter,et al.  Design Principles of Columnar Organization in Visual Cortex , 1994, Neural Computation.

[9]  R. von der Heydt,et al.  Illusory contours and cortical neuron responses. , 1984, Science.

[10]  Mark Nitzberg,et al.  Nonlinear Image Filtering with Edge and Corner Enhancement , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  S. Grossberg,et al.  Neural dynamics of form perception: boundary completion, illusory figures, and neon color spreading. , 1985 .

[12]  K. Thornber,et al.  Analytic solution of stochastic completion fields , 1995, Proceedings of International Symposium on Computer Vision - ISCV.

[13]  D. Mumford Elastica and Computer Vision , 1994 .