Research Paper:
Analysis Method for Turing Patterns and Biological Skin Patterns Using Persistent Homology
Tomoya Kanamori*1,, Koichiro Enomoto*1,*2
, Naoto Aoki*3, Osamu Sakai*1,*2, and Masashi Toda*4

*1The University of Shiga Prefecture
2500 Hassaka-cho, Hikone, Shiga 522-8533, Japan
Corresponding author
*2Regional ICT Research Center of Human, Industry and Future, The University of Shiga Prefecture
Hikone, Japan
*3Nissui Corporation
Tokyo, Japan
*4Kumamoto University
Kumamoto, Japan
Turing patterns can be used to reproduce biological skin patterns. However, the similarity between the reproduced Turing pattern and the actual skin pattern has not been evaluated quantitatively and has only been determined visually. We propose a method for quantitatively evaluating the similarity between the pattern reproduced by the Turing pattern and biological skin patterns using persistent homology, which is a topological data analysis method. Persistent homology can quantitatively extract the structural information of the pattern, allowing an analysis that focuses only on the structure of the biological skin pattern without being affected by variation in the pattern due to individual differences. The experiment tested the effectiveness of persistent homology analysis on multiple Turing patterns generated by varying the parameters of the Gray–Scott model. We used real images of Scomber japonicus as the organisms represented by Turing patterns, and the similarity between the real images and Turing patterns was calculated using persistent homology. The results confirmed the tendency for a high degree of similarity between real images of several S. japonicus and the Turing patterns generated with certain parameters. These results suggest that persistent homology can be used to quantitatively evaluate the reproducibility of Turing patterns.
- [1] A. M. Turing, “The chemical basis of morphogenesis,” Phil. Trans. R. Soc., Vol.237, pp. 37-72, 1952. https://doi.org/10.1098/rstb.1952.0012
- [2] S. Kondo and R. Asai, “A reaction-diffusion wave on the skin of the marine angelfish Pomacanthus,” Nature, Vol.376, pp. 765-768, 1995. https://doi.org/10.1038/376765a0
- [3] C. Graván and R. Lahoz-Beltra, “Evolving morphogenetic fields in the zebra skin pattern based on Turing’s morphogen hypothesis,” Int. J. of Applied Mathematics and Computer Science, Vol.14, No.3, pp. 351-361, 2004.
- [4] R. T. Liu, S. S. Liaw, and P. K. Maini, “Two-stage Turing model for generating pigment patterns on the leopard and the jaguar,” Phys. Rev. E, Vol.74, Article No.011914, 2006. https://doi.org/10.1103/PhysRevE.74.011914
- [5] O. Sakai, “Transition between positive and negative permittivity in field-dependent metamaterial,” J. of Applied Physics, Vol.109, No.8, Article No.084914, 2011. https://doi.org/10.1063/1.3574921
- [6] H. Edelsbrunner, D. Letscher, and A. Zomorodian, “Topological persistence and simplification,” Proc. 41st Annual Symp. on Foundations of Computer Science, Vol.28, pp. 511-533, 2002. https://doi.org/10.1007/s00454-002-2885-2
- [7] Y. Mototake, M. Mizumaki, K. Kudo, and K. Fukumizu, “Topological Data Analysis of Domain Pattern Formation in Materials,” J. of Smart Processing, Vol.10, No.3, pp. 108-119, 2021 (in Japanese). https://doi.org/10.7791/jspmee.10.108
- [8] S. Ueno, O. Sakai, and T. Marimoto, “Machine Learning Evaluation of Fruit Ripeness with Multidimensional Sparse-Dataset Calibration,” Applied Engineering in Agriculture, Vol.40, No.5, pp. 501-514, 2024. https://doi.org/10.13031/aea.15899
- [9] A. Gierer and H. A. Meinhardt, “A Theory of Biological Pattern Formation,” Kybernetik, Vol.12, pp. 30-39, 1972. https://doi.org/10.1007/BF00289234
- [10] P. Gray and S. K. Scott, “Autocatalytic Reactions in the Isothermal Continuous Stirred Tank Reactor: Oscillations and instabilities in the system A + 2B → 3B; B → C,” Chemical Engineering Science, Vol.39, No.6, pp. 1087-1097, 1984. https://doi.org/10.1016/0009-2509(84)87017-7
- [11] M. D. G. Malheiros, H. Fensterseifer, and M. Walter, “The leopard never changes its spots: Realistic pigmentation pattern formation by coupling tissue growth with reaction-diffusion,” ACM Trans. on Graphics, Vol.39, No.4, Article No.63, 2020. https://doi.org/10.1145/3386569.3392478
- [12] M. Inaba and C.-M. Chuong, “Avian Pigment Pattern Formation: Developmental Control of Macro- (Across the Body) and Micro- (Within a Feather) Level of Pigment Patterns,” Front. Cell Dev. Biol., Vol.8, Article No.620, 2020. https://doi.org/10.3389/fcell.2020.00620
- [13] S. Miyazawa, “Pattern blending enriches the diversity of animal colorations,” Sci. Adv., Vol.6, No.49, Article No.eabb9107, 2020. https://doi.org/10.1126/sciadv.abb9107
- [14] M. Matsushita, “Patterns in Biology and Their Origins,” University of Tokyo Press, 2005 (in Japanese).
- [15] T. Takeshi, H. Tadokoro, H. Takahashi, H. Yoshikawa, and H. Sakai, “Constructing Models to Reproduce the Skin Color Patterns of Takifugu Species, Including Hybrids,” Fisheries Engineering, Vol.56, No.1, pp. 15-26, 2019. https://doi.org/10.18903/fisheng.56.1_15
- [16] R. Furukawa, K. Enomoto, M. Toda, T. Nakatani, and K. Hyoutani, “A Study on Individual Identification Method Using the Body Surface Patterns of Scomber japonicus,” ViEW2020 Vision Technology in Practical Use Workshop, pp. 449-454, 2020 (in Japanese).
- [17] P. Cisar, D. Bekkozhanyeva, O. Movchan, M. Saberioon, and R. Schraml, “Computer vision based individual fish identification using skin dot pattern,” Scientific Reports, Vol.11, Article No.16904, 2021. https://doi.org/10.1038/s41598-021-96476-4
- [18] T. Nakamura, Y. Hiraoka, A. Hirata, E. G. Escolor, and Y. Nishiura, “Persistent homology and many-body atomic structure for medium-range order in the glass,” Nanotechnology, Vol.26, No.30, Article No.304001, 2015. https://doi.org/10.1088/0957-4484/26/30/304001
- [19] T. Ichinomiya, I. Obayashi, and Y. Hiraoka, “Persistent homology analysis of craze formation,” Physical Review E, Vol.95, No.1, Article No.012504, 2017. https://doi.org/10.1103/PhysRevE.95.012504
- [20] M. Kimura, I. Obayashi, Y. Takeichi, R. Murao, and Y. Hiraoka, “Non-empirical identification of trigger sites in heterogeneous processes using persistent homology,” Scientific Reports, Vol.8, No.1, Article No.3553, 2018. https://doi.org/10.1038/s41598-018-21867-z
- [21] T. Yamada, Y. Suzuki, C. Mitsumata, K. Ono, T. Ueno, I. Obayashi, Y. Hiroshi, and M. Kotsugi, “Visualization of Topological Defect in Labyrinth Magnetic Domain by Using Persistent Homology,” Vacuum and Surface Science, Vol.3, No.62, pp. 153-160, 2019 (in Japanese). https://doi.org/10.1380/vss.62.153
- [22] I. Obayashi, T. Nakamura, and Y. Hiraoka, “Persistent homology analysis for materials research and persistent homology software: HomCloud,” J. of the Physical Society of Japan, Vol.91, No.9, Article No.091013, 2022. https://doi.org/10.7566/JPSJ.91.091013
- [23] H. Adams, S. Chepushtanova, T. Emerson, E. Hanson, M. Kirby, F. Motta, R. Neville, C. Peterson, P. Shipman, and L. Ziegelmeier, “Persistence Images: A Stable Vector Representation of Persistent Homology,” J. of Machine Learning Research, Vol.18, No.8, pp. 1-35, 2017.
- [24] I. Obayashi, Y. Hiraoka, and M. Kimura, “Persistence diagrams with linear machine learning models,” J. of Applied and Computational Topology, Vol.1, pp. 421-449, 2018. https://doi.org/10.1007/s41468-018-0013-5
- [25] K. Anantharajah, Z. Ge, C. McCool, S. Denman, C. B. Fookes, P. Corke, D. W. Tjondronegoro, and S. Sridharan, “Local inter-session variability modelling for object classification,” IEEE Winter Conf. on Applications of Computer Vision, pp. 309-316, 2014. https://doi.org/10.1109/WACV.2014.6836084
- [26] kaggle, FishSpecies Image Data, Kaggle. https://www.kaggle.com/datasets/sripaadsrinivasan/fish-species-image-data/data [Accessed February 10, 2025]
This article is published under a Creative Commons Attribution-NoDerivatives 4.0 Internationa License.