20030107Reaction-Diffusion by A.Sacan & S.Girgin1 Pattern Formation by Reaction-Diffusion Sertan Girgin Ahmet Saçan.

Slides:



Advertisements
Similar presentations
3D Substitution Model for Limb Growth and Pattern Formation Ying Zhang 1, Stuart A. Newman 2, James A. Glazier 1 1.Biocomplexity Institute, Department.
Advertisements

Reaction-Diffusion Modelling of Pattern Formation. Charlotte E. Jupp*, Ruth E. Baker, Philip K. Maini. Centre for Mathematical Biology, University of Oxford.
Stable moving patterns in the 1-D and 2-D Gray-Scott Reaction-Diffusion System Robert Munafo Rutgers Mathematical Physics Seminar Series 2010 Dec 9, 2.
Understanding Alan Turing and his Scientific Legacy
Image Repairing: Robust Image Synthesis by Adaptive ND Tensor Voting IEEE Computer Society Conference on Computer Vision and Pattern Recognition Jiaya.
Jochen Triesch, UC San Diego, 1 Pattern Formation Goal: See how globally ordered spatial structures can arise from local.
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 4 – Digital Image Representation Klara Nahrstedt Spring 2009.
Turing Patterns in Animal Coats Junping Shi. Alan Turing ( )  One of greatest scientists in 20 th century  Designer of Turing machine (a theoretical.
for image processing and computer vision
Instabilidades de Turing e Competição Aparente em Ambientes Fragmentados Marcus A.M. de Aguiar Lucas Fernandes IFGW - Unicamp.
How Leopards get Their Spots Will Brennan How Zebras Get Their Stripes.
Texture Synthesis Using Reaction-Diffusion Systems and Genetic Evolution Joseph Zumpella, Andrew Thall, Department of Computer Science, Allegheny College.
Turing Patterns in Animal Coats Junping Shi. Alan Turing ( )  One of greatest scientists in 20 th century  Designer of Turing machine (a theoretical.
Space in Unified Models of Economy and Ecology or... ? Space: The final frontier A. Xepapadeas* University of Crete, Department of Economics * Research.
BZ and the Turing Instability Tamas Bansagi BZ Boot Brandeis.
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
5/21/20151 B. Pattern Formation. 5/21/20152 Differentiation & Pattern Formation A central problem in development: How do cells differentiate to fulfill.
Complex patterning: if two or more time-dependent systems interfere with each other From “The Algorithmic Beauty of Sea Shells” © Hans Meinhardt and Springer-Company.
Cellular Automata & Molluscan Shells
Order-Independent Texture Synthesis Li-Yi Wei Marc Levoy Gcafe 1/30/2003.
SCB : 1 Department of Computer Science Simulation and Complexity SCB : Simulating Complex Biosystems Susan Stepney Department of Computer Science Leo Caves.
Pattern Formation Patrick Lucey.
Texture Reading: Chapter 9 (skip 9.4) Key issue: How do we represent texture? Topics: –Texture segmentation –Texture-based matching –Texture synthesis.
Photo-transduction and related mathematical problems D. Holcman, Weizmann Institute of Science.
Pattern Formation and Diffusion Driven Instability.
Chapter 13 Finite Difference Methods: Outline Solving ordinary and partial differential equations Finite difference methods (FDM) vs Finite Element Methods.
Polarity in cells and sheets Frances Taschuk 14 April 2008.
Mark Chaplain, The SIMBIOS Centre, Department of Mathematics, University of Dundee, Dundee, DD1 4HN. Mathematical modelling of solid tumour growth: Applications.
Data Mining Techniques
Chapter 12: Simulation and Modeling
Computer Graphics: Programming, Problem Solving, and Visual Communication Steve Cunningham California State University Stanislaus and Grinnell College.
Noise Based Texture Noise Based Texture CMPS260 Presentation Guoping Xu Mar. 05, 2003.
CompuCell Software Current capabilities and Research Plan Rajiv Chaturvedi Jesús A. Izaguirre With Patrick M. Virtue.
1 PDE Methods are Not Necessarily Level Set Methods Allen Tannenbaum Georgia Institute of Technology Emory University.
Tumour–stromal interactions generate emergent persistence in collective cancer cell migration by William K. Chang, Carlos Carmona-Fontaine, and Joao B.
REACTOR DYNAMICS Fronts Spontaneous Oscillations and Patterns :
INDEPENDENT COMPONENT ANALYSIS OF TEXTURES based on the article R.Manduchi, J. Portilla, ICA of Textures, The Proc. of the 7 th IEEE Int. Conf. On Comp.
Exercise: SIR MODEL (Infected individuals do not move, they stay at home) What is the effect of diffusion? How is the behavior affected by the diffusion.
Heat Equation and its applications in imaging processing and mathematical biology Yongzhi Xu Department of Mathematics University of Louisville Louisville,
The problem of development Collegium BudapestEötvös University Budapest Eörs Szathmáry (Alpbach 2005)
Course 9 Texture. Definition: Texture is repeating patterns of local variations in image intensity, which is too fine to be distinguished. Texture evokes.
Modeling Morphogenesis in Multi-Cellular Systems (Complex Systems Project) Heather Koyuk Spring 2005 Other Team Members CS Student: Nick Armstrong Chemistry.
Mathematical Models & Optimization?
Modeling and Rendering of Metallic Patinas Julie Dorsey – MIT Pat Hanrahan – Stanford University Presentation By: Brad Jones.
Elementary pigment patterns on shells of tropical mollusks From “The Algorithmic Beauty of Sea Shells” © Hans Meinhardt and Springer Company.
14 October, 2010LRI Seminar 2010 (Univ. Paris-Sud)1 Statistical performance analysis by loopy belief propagation in probabilistic image processing Kazuyuki.
Digital imaging By : Alanoud Al Saleh. History: It started in 1960 by the National Aeronautics and Space Administration (NASA). The technology of digital.
© 2014 Carl Lund, all rights reserved A First Course on Kinetics and Reaction Engineering Class 4.
Digital imaging By : Alanoud Al Saleh. History: It started in 1960 by the National Aeronautics and Space Administration (NASA). The technology of digital.
Pattern formation in nonlinear reaction-diffusion systems.
Parallel lines with tongues: stabilization by an oscillating system From “The Algorithmic Beauty of Sea Shells” © Hans Meinhardt and Springer Company.
Abstract Background Yiwei Cheng 1, Marc Stieglitz 1,2, Greg Turk 3 and Vic Engel 4 1 Department of Civil and Environmental Engineering, Georgia Institute.
Instructor: Mircea Nicolescu Lecture 5 CS 485 / 685 Computer Vision.
Biological Modeling of Neural Networks: Week 10 – Neuronal Populations Wulfram Gerstner EPFL, Lausanne, Switzerland 10.1 Cortical Populations - columns.
Active Walker Model for Bacterial Colonies: Pattern Formation and Growth Competition Shane Stafford Yan Li.
Arthur Straube PATTERNS IN CHAOTICALLY MIXING FLUID FLOWS Department of Physics, University of Potsdam, Germany COLLABORATION: A. Pikovsky, M. Abel URL:
Pattern Formation in Tissues Walter de Back, Fabian Rost, Lutz Brusch ZIH,TU Dresden Kondo and Miura 2010, Science 329, 1616.
Texture Models Paul Heckbert, Nov , Image-Based Modeling and Rendering.
Spatial organization in cells and embryos
Cellular Automata + Reaction-Diffusion Systems
Pattern Formation by Reaction-Diffusion
Snakes, Shapes, and Gradient Vector Flow
Reaction & Diffusion system
Biometric Security and Privacy Module 1.1
Volume 107, Issue 11, Pages (December 2014)
A Block Based MAP Segmentation for Image Compression
Physically Based Modeling -Overview-
Stable patterns modify oscillatory pigment depositions
CMB Anisotropy 이준호 류주영 박시헌.
Volume 101, Issue 3, Pages (August 2011)
Presentation transcript:

Reaction-Diffusion by A.Sacan & S.Girgin1 Pattern Formation by Reaction-Diffusion Sertan Girgin Ahmet Saçan

Reaction-Diffusion by A.Sacan & S.Girgin 2 Game-plan Reaction-Diffusion defined. Mathematical Model Solution to RD Simulations Parameters History of RD: models & applications

Reaction-Diffusion by A.Sacan & S.Girgin 3 Reaction Diffusion (RD) A chemical mechanism for pattern formation. First described by Alan Turing (1952). Two chemicals diffusing across a surface and reacting with one another can form stable patterns of chemical concentration.

Reaction-Diffusion by A.Sacan & S.Girgin 4 RD in a line of cells The amount of chemical a in a cell changes based on the quantity of the chemicals a and b are already in the cell. If a particular cell has a higher concentration of chemical b than its neighbors, then that cell’s concentration of b will decrease over time by diffusion to its neighbors. Likewise, if the concentration of b is at minimum at a particular place along the row of cells, then more of b will diffuse from adjacent cells to this cell to raise the concentration of b at that cell.

Reaction-Diffusion by A.Sacan & S.Girgin 5 Mathematical Model

Reaction-Diffusion by A.Sacan & S.Girgin 6 Analytical Solution? Closed-form solution: difficult/impossible (except when F,G very simple). Therefore, Discretize and Solve numerically.

Reaction-Diffusion by A.Sacan & S.Girgin 7 Turing’s Solution a i : concentration of 1st morphogen at i th cell. (inhibitor) b i : concentration of 2nd morphogen at i th cell. (activator) D a : diffusion rate of a. D b : diffusion rate of b. β : random substrate k : reaction rate Initial concentrations of a, b: 4

Reaction-Diffusion by A.Sacan & S.Girgin 8 1-D Simulation Concentration of b over time.

Reaction-Diffusion by A.Sacan & S.Girgin 9 2-D Simulation D a =0.1 D b =0.02 β=0.1 k=0.02 [a: black, b: yellow]ba

Reaction-Diffusion by A.Sacan & S.Girgin 10 Reaction Diffusion Simulator Available at:

Reaction-Diffusion by A.Sacan & S.Girgin 11

Reaction-Diffusion by A.Sacan & S.Girgin 12 3-D Simulation D a =0.125 D b = β=0.1 k=0.0125

Reaction-Diffusion by A.Sacan & S.Girgin 13 Possible Trends Oscillating chemical concentrations Unbounded increase (decrease) A Steady State Different diffusion rates Random perturbation

Reaction-Diffusion by A.Sacan & S.Girgin 14 No Reaction Case D a =0.1 D b =0.02 β=0.1 k=0.0 ba

Reaction-Diffusion by A.Sacan & S.Girgin 15 No Diffusion Case D a =0.0 D b =0.0 β=0.1 k=0.01 n=2000n=1000n=1

Reaction-Diffusion by A.Sacan & S.Girgin 16 Parameter-Game: k D a =0.1 D b =0.02 β=0.1 k=0.001k=0.005k=0.01

Reaction-Diffusion by A.Sacan & S.Girgin 17 Parameter: β D a =0.1 D b =0.02 k=0.005 β=0.05 β=0.1 β=3

Reaction-Diffusion by A.Sacan & S.Girgin 18 D a =0.1 D b =0.02 k=0.001k=0.005k=0.01 β=0.1 β=3 β=0.05 k=0.002

Reaction-Diffusion by A.Sacan & S.Girgin 19 Parameter: D a / D b D b =0.02 β=0.1 k=0.005 D a =0.08 Da=0.1Da=0.2

Reaction-Diffusion by A.Sacan & S.Girgin 20 β=0.1 k=0.005 Da=0.1 Da=0.2 D b =0.02D b =0.01D b =0.007D b =0.015D b =0.018 Da=0.15 Da=0.08 Da=0.06

Reaction-Diffusion by A.Sacan & S.Girgin 21 β=0.1 D b =0.01 Da=0.1 Da=0.2 k=0.005 Da=0.15 Da=0.08 Da=0.06 k=0.01k=0.002

Reaction-Diffusion by A.Sacan & S.Girgin 22 Cascading D a =0.1 D b =0.02 β=0.05 k=0.001, n=30000 Freeze b:[0-4] k=0.01 Cheetah Freeze b:[0-4]  4 k=0.01 Leopard

Reaction-Diffusion by A.Sacan & S.Girgin 23 History of RD Turing (1952) RD system on a sphere may be responsible for triggering gastrulation in the embryo. Bard and Lauder (1974) Computer simulations  Patterns generated by RD not regular enough to explain patterns in development. Can explain less regular patterns: leaf organization, distribution of hair follicles.

Reaction-Diffusion by A.Sacan & S.Girgin 24 Bard (1981), Murray (1981) independently RD can explain the patterns on coats of animals. Bard (1981) Spot and stripe patterns. Small, white spots on a deer. Large, dark spots on a giraffe. Murray (1981) Spot-size dependent on size of animal. Paterns found on butterfly wings.

Reaction-Diffusion by A.Sacan & S.Girgin 25 Meinhardt (1982) Stripe patterns (by 5-morphogen RD) Veins on a leaf. Swindale (1980) Simulation by activation/inhibition between synapses. Young (1984) Irregular striped patterns Ocular dominance columns in mammalian visual system. Meinhardt and Klinger (1987) Patterns of pigment found on mollusc shells

Reaction-Diffusion by A.Sacan & S.Girgin 26 Kauffman et al. (1978), Lacalli (1990), Hunding et al. (1990) Segmentation of fruit fly (Drosophila) embryos Turk (1991) Cascading Clusters of spots on leopards and jaguars (rosettes) Zebra’s pajamas. Mapping on arbitrary surfaces.

Reaction-Diffusion by A.Sacan & S.Girgin 27

Reaction-Diffusion by A.Sacan & S.Girgin 28 Whitkin and Kass (1991). Emphasize anisotropy. “diffusion map”: diffusion varies across a surface.

Reaction-Diffusion by A.Sacan & S.Girgin 29 Space Cookie

Reaction-Diffusion by A.Sacan & S.Girgin 30 Pearson (1993) Gray-Scott Model Well-Defined range of behavior for parameters. D u = 2E-5 and D v = 1E-5 F: rate of the process that feeds U and drains U,V and P k: rate of conversion of V to P

Reaction-Diffusion by A.Sacan & S.Girgin 31

Reaction-Diffusion by A.Sacan & S.Girgin 32 Xmorphia

Reaction-Diffusion by A.Sacan & S.Girgin 33 Xmorphia

Reaction-Diffusion by A.Sacan & S.Girgin 34 M-Lattice Sherstinsky, Picard (1994) State variables are guaranteed to be bound. Applied to image-restoration and half-toning.

Reaction-Diffusion by A.Sacan & S.Girgin 35

Reaction-Diffusion by A.Sacan & S.Girgin 36

Reaction-Diffusion by A.Sacan & S.Girgin 37

Reaction-Diffusion by A.Sacan & S.Girgin 38 Texture Completion Acton, Mukherjee, Havlicek, Bovik (2001). Reconstruction of large missing regions of homogeneous oriented textures. RD seeded with noise identically distributed to surrounding region to match graylevel distribution. occludedAM-FM RDstripe formation

Reaction-Diffusion by A.Sacan & S.Girgin 39

Reaction-Diffusion by A.Sacan & S.Girgin 40 wood-grain wood rock AM-FM RDLevel-line method

Reaction-Diffusion by A.Sacan & S.Girgin 41 Web-Resources Code Zebra (collection of RD links) Greg Turk’s page: diffusion/reaction_diffusion.html Xmorphia: 3D images: Visual models of morphogenesis

Reaction-Diffusion by A.Sacan & S.Girgin 42 References A. Turing. “The Chemical Basis of Morphogenesis,” Philosophical Transactions of the Royal Society B, vol. 237, pp (August 14, 1952). Greg Turk. "Texture Synthesis on Surfaces", SIGGRAPH 2001, pp , (August 2001). A. Witkin and M. Kass. Computer Graphics (Proc. SIGGRAPH '91) Graphics, Vol. 25, No. 3, July, J.E. Pearson. Complex patterns in a simple system. Science, 261: , (July 1993).

Reaction-Diffusion by A.Sacan & S.Girgin 43 A. Sherstinsky, R. W. Picard. Restoration and Enhancement of Fingerprint Images Using M- Lattice. Proc. of the Internat. Conf. on Pattern Recognition (1994). S. T. Acton, D. P. Mukherjee, J. P. Havlicek, A. C. Bovik. Oriented Texture Completion by AM-FM Reactoin Diffusion. IEEE Transactions on Image Processing, Vol 10, No.6, (June 2001).

Reaction-Diffusion by A.Sacan & S.Girgin 44 J. Bard, I. Lauder, “How Well Does Turing’s Theory of Morphogenesis Work?,” Journal of Theoretical Biology, vol.45, no.2, pp (June 1974). P. Prusinkiewicz, “Modeling and Visualization of Biological Structures”, Proceeding of Graphics Interface ’93,pp (May 1993)

Reaction-Diffusion by A.Sacan & S.Girgin 45