A connectionist algorithm for image segmentation

An edge-based segmentation algorithm based on the knowledge in human vision was developed. The research followed Grossberg's boundary contour system and developed a parallel distributive algorithm which consists of multiple processing stages--mainly anisotropic edge filtering, corner detection, and spatial coherence check. The two-dimensional input information is processed in parallel within each stage and pipelined among stages. Within each stage, local operations are performed at each pixel. The application of this algorithm to many test patterns shows that the algorithm gives good segmentation and behaves reasonably well against random noise. A multiscale mechanism in the algorithm can segment an object into contours at different levels of detail. The algorithm was compared with an approximation of Grossberg's boundary contour system. Both algorithms gave reasonable performance for segmentation. The differences lie in the level of image dependency of the configuration parameters of the algorithm. Also, the way random noise affects the algorithm was compared with the way it affects human object detection. Data obtained from psychophysical experiments and from application of the algorithm show a similar trend.

[1]  A. A. Mullin,et al.  Principles of neurodynamics , 1962 .

[2]  KochChristof,et al.  Computational vision and regularization theory , 1985 .

[3]  D. B. Bender,et al.  Visual properties of neurons in inferotemporal cortex of the Macaque. , 1972, Journal of neurophysiology.

[4]  T. Wiesel,et al.  Functional architecture of macaque monkey visual cortex , 1977 .

[5]  Azriel Rosenfeld,et al.  Image Smoothing and Segmentation by Multiresolution Pixel Linking: Further Experiments and Extensions , 1982, IEEE Transactions on Systems, Man, and Cybernetics.

[6]  E. Dubois,et al.  Digital picture processing , 1985, Proceedings of the IEEE.

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

[8]  Andrew P. Witkin,et al.  Scale-Space Filtering , 1983, IJCAI.

[9]  F. Attneave Some informational aspects of visual perception. , 1954, Psychological review.

[10]  M. Mishkin,et al.  The anatomy of memory. , 1987, Scientific American.

[11]  Michael Brady,et al.  The Curvature Primal Sketch , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Axel Korn,et al.  Toward a Symbolic Representation of Intensity Changes in Images , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[13]  John M. Prager,et al.  Extracting and Labeling Boundary Segments in Natural Scenes , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[14]  J. Robson,et al.  Application of fourier analysis to the visibility of gratings , 1968, The Journal of physiology.

[15]  S Grossberg,et al.  Neural dynamics of brightness perception: Features, boundaries, diffusion, and resonance , 1984, Perception & Psychophysics.

[16]  J. W. Modestino,et al.  The contour extraction problem with biomedical applications , 1977 .

[17]  Marvin Minsky,et al.  Perceptrons: An Introduction to Computational Geometry , 1969 .

[18]  Misha Mahowald,et al.  A silicon model of early visual processing , 1993, Neural Networks.

[19]  R Linsker,et al.  From basic network principles to neural architecture: emergence of orientation columns. , 1986, Proceedings of the National Academy of Sciences of the United States of America.

[20]  Stephen Grossberg,et al.  Neural dynamics of surface perception: Boundary webs, illuminants, and shape-from-shading , 1987, Comput. Vis. Graph. Image Process..

[21]  J. Koenderink,et al.  Invariant features of contrast detection: an explanation in terms of self-similar detector arrays. , 1982, Journal of the Optical Society of America.

[22]  J M Coggins,et al.  Development and application of a three-dimensional artificial visual system. , 1985, Computer methods and programs in biomedicine.

[23]  E. Land,et al.  Lightness and retinex theory. , 1971, Journal of the Optical Society of America.

[24]  H. Levitt Transformed up-down methods in psychoacoustics. , 1971, The Journal of the Acoustical Society of America.

[25]  J. Bergen,et al.  A four mechanism model for threshold spatial vision , 1979, Vision Research.

[26]  Larry S. Davis,et al.  Understanding Shape: Angles and Sides , 1977, IEEE Transactions on Computers.

[27]  Martin A. Fischler,et al.  The Representation and Matching of Pictorial Structures , 1973, IEEE Transactions on Computers.

[28]  S. Grossberg,et al.  Computer simulation of neural networks for perceptual psychology , 1988 .

[29]  V. Berzins Accuracy of laplacian edge detectors , 1984 .

[30]  R. Linsker,et al.  From basic network principles to neural architecture , 1986 .

[31]  Tomaso Poggio,et al.  A Theory of Human Stereo Vision , 1977 .

[32]  D. Marr,et al.  Smallest channel in early human vision. , 1980, Journal of the Optical Society of America.