Edge Detection Algorithm Inspired by Pattern Formation Processes of Reaction-Diffusion Systems

This paper presents a quick review of reactiondiffusion systems and the application of a discretized version of a reaction-diffusion system to edge detection in image processing. A reaction-diffusion system refers to a system consisting of diffusion processes coupled with reaction processes. Several reaction-diffusion systems exhibit pattern formation processes, in which the systems self-organize spatio-temporal patterns of target and spiral waves propagating in two-dimensional space. In addition, some of the systems having strong inhibitory diffusion self-organize stationary patterns; the Turing pattern is one of the typical examples of the stationary patterns observed in reaction-diffusion systems under strong inhibitory diffusion. We have previously found that the discretized version with strong inhibition has a mechanism detecting edges from an image intensity distribution. The mechanism divides an image intensity distribution into brighter or darker intensity areas with a threshold level, and organizes pulses along edges of the divided areas. By searching an output distribution of the version for pulses, we can achieve edge detection. However, since the threshold level is usually fixed at a constant value in the version, the mechanism is not applicable to gray level images. Thus, this paper furthermore proposes an edge detection algorithm consisting of two pairs of the version with a variable threshold level. We apply the edge detection algorithm and a representative algorithm proposed by Canny to several artificial and real images in order to confirm their performance.

[1]  J. Koenderink The structure of images , 2004, Biological Cybernetics.

[2]  Hidetoshi Miike,et al.  Edge strength evaluation with reaction-diffusion systems , 2009, 2009 24th International Conference Image and Vision Computing New Zealand.

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

[4]  Tetsuya Asai,et al.  Reaction-diffusion computers , 2005 .

[5]  Sudeep Sarkar,et al.  Robust Visual Method for Assessing the Relative Performance of Edge-Detection Algorithms , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Kenneth Showalter,et al.  Design and Control of Wave Propagation Patterns in Excitable Media , 2002, Science.

[7]  Steven W. Zucker,et al.  Local Scale Control for Edge Detection and Blur Estimation , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  H. K. Hartline,et al.  INHIBITION IN THE EYE OF LIMULUS , 1956, The Journal of general physiology.

[9]  S. Yoshizawa,et al.  An Active Pulse Transmission Line Simulating Nerve Axon , 1962, Proceedings of the IRE.

[10]  Hidetoshi Miike,et al.  Stationary pattern formation in a discrete excitable system with strong inhibitory coupling. , 2009, Physical review. E, Statistical, nonlinear, and soft matter physics.

[11]  J. Keener,et al.  Spiral waves in the Belousov-Zhabotinskii reaction , 1986 .

[12]  Clive A. J. Fletcher,et al.  Computational Techniques for Fluid Dynamics 1: Fundamental and General Techniques , 1996 .

[13]  J. Boissonade,et al.  Turing-type chemical patterns in the chlorite-iodide-malonic acid reaction , 1991 .

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

[15]  R. Barlow,et al.  Mach bands in the lateral eye of Limulus , 1975, The Journal of general physiology.

[16]  Etsuro Yokoyama,et al.  Numerical experiments on the Turing instability in the Oregonator model , 1997 .

[17]  S. Kondo,et al.  A reaction–diffusion wave on the skin of the marine angelfish Pomacanthus , 1995, Nature.

[18]  Guillermo Sapiro,et al.  Robust anisotropic diffusion , 1998, IEEE Trans. Image Process..

[19]  A. Turing The chemical basis of morphogenesis , 1952, Philosophical Transactions of the Royal Society of London. Series B, Biological Sciences.

[20]  A. Zhabotinsky A history of chemical oscillations and waves. , 1991, Chaos.

[21]  Dulos,et al.  Experimental evidence of a sustained standing Turing-type nonequilibrium chemical pattern. , 1990, Physical review letters.

[22]  DeLiang Wang,et al.  A dynamically coupled neural oscillator network for image segmentation , 2002, Neural Networks.

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

[24]  Takashi Matsumoto,et al.  A chaotic attractor from Chua's circuit , 1984 .

[25]  R. FitzHugh Impulses and Physiological States in Theoretical Models of Nerve Membrane. , 1961, Biophysical journal.

[26]  Philip K. Maini,et al.  Cellular pattern formation during Dictyostelium aggregation , 1995 .

[27]  V. I. Krinsky,et al.  Image processing using light-sensitive chemical waves , 1989, Nature.

[28]  Shinya Saida,et al.  Integration of binocular disparity and monocular cues at near threshold level , 2003, Vision Research.

[29]  Hidetoshi Miike,et al.  Realizing visual functions with the reaction-diffusion mechanism , 2003 .

[30]  L. Kuhnert,et al.  A new optical photochemical memory device in a light-sensitive chemical active medium , 1986, Nature.

[31]  Hidetoshi Miike,et al.  Reaction–diffusion algorithm for stereo disparity detection , 2009, Machine Vision and Applications.

[32]  Tetsuya Asai,et al.  Cellular νMOS Circuits Performing Edge Detection with Difference-of-Gaussian Filters , 2000 .

[33]  A. Zhabotinsky,et al.  Concentration Wave Propagation in Two-dimensional Liquid-phase Self-oscillating System , 1970, Nature.

[34]  H. Meinhardt,et al.  A theory of biological pattern formation , 1972, Kybernetik.

[35]  J. Timmer,et al.  Supporting Online Material Material and Methods , 2022 .

[36]  H. Miike,et al.  Edge detection with reaction-diffusion equations having a local average threshold , 2008, Pattern Recognition and Image Analysis.