Skip to main content

Avenues for the Use of Cellular Automata in Image Segmentation

  • Conference paper
  • First Online:
Applications of Evolutionary Computation (EvoApplications 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10199))

Included in the following conference series:

Abstract

The majority of Cellular Automata (CA) described in the literature are binary or three-state. While several abstractions are possible to generalise to more than three states, only a negligible number of multi-state CA rules exist with concrete practical applications.

This paper proposes a generic rule for multi-state CA. The rule allows for any number of states, and allows for the states are semantically related. The rule is illustrated on the concrete example of image segmentation, where the CA agents are pixels in an image, and their states are the pixels’ greyscale values.

We investigate in detail the proposed rule and some of its variations, and we also compare its effectiveness against its closest relative, the existing Greenberg–Hastings automaton. We apply the proposed methods to both synthetic and real-world images, evaluating the results with a variety of measures. The experimental results demonstrate that our proposed method can segment images accurately and effectively.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Notes

  1. 1.

    In order to call the reference segmentation ground truth we have to be certain that it is so. Manual reference segmentations drawn by experts normally approximate ground truth, in which case it can be used as gold standard, but not as the ground truth itself.

References

  1. von Neumann, J.: Theory of Self-reproducing Automata. University of Illinois Press, Urbana (1966). Edited and Completed by Arthur W. Burks

    Google Scholar 

  2. Wolfram, S.: A New Kind of Science. Wolfram Media Inc., Champaign (2002)

    MATH  Google Scholar 

  3. Potts, R.B.: Some generalized order-disorder transformations. Math. Proc. Camb. Philos. Soc. 48(1), 106–109 (1952)

    Article  MathSciNet  MATH  Google Scholar 

  4. Wu, F.Y.: The potts model. Rev. Mod. Phys. 54, 235–268 (1982)

    Article  MathSciNet  Google Scholar 

  5. Greenberg, J.M., Hastings, S.P.: Spatial patterns for discrete models of diffusion in excitable media. SIAM J. Appl. Math. 34, 515–523 (1978)

    Article  MathSciNet  MATH  Google Scholar 

  6. Fisch, R., Gravner, J., Griffeath, D.: Metastability in the Greenberg-Hastings model. Ann. Appl. Probab. 3(4), 935–967 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  7. Fisch, R., Gravner, J.: One-dimensional deterministic Greenberg-Hastings models. Complex Syst. 9, 329–348 (1995)

    MathSciNet  MATH  Google Scholar 

  8. Baetens, J.M., Baets, B.: Towards a comprehensive understanding of multi-state cellular automata. In: Wąs, J., Sirakoulis, G.C., Bandini, S. (eds.) ACRI 2014. LNCS, vol. 8751, pp. 16–24. Springer, Heidelberg (2014). doi:10.1007/978-3-319-11520-7_3

    Google Scholar 

  9. dos Santos, R.M.Z., Coutinho, S.: Dynamics of HIV infection: a cellular automata approach. Phys. Rev. Lett. 87, 168102 (2001)

    Article  Google Scholar 

  10. Chaudhuri, P.P., Chowdhury, D.R., Nandi, S., Chattopadhyay, S.: Additive Cellular Automata: Theory and Applications. Wiley-IEEE Computer Society Press, Hoboken (1997)

    MATH  Google Scholar 

  11. Vezhnevets, V., Konouchine, V.: Growcut - interactive multi-label N-D image segmentation by cellular automata (2005)

    Google Scholar 

  12. Ghosh, P., Antani, S.K., Long, L.R., Thoma, G.R.: Unsupervised grow-cut: cellular automata-based medical image segmentation. In: 2011 First IEEE International Conference on Healthcare Informatics, Imaging and Systems Biology (HISB), pp. 40–47. IEEE (2011)

    Google Scholar 

  13. RajKumar, R., Niranjana, G.: Image segmentation and classification of MRI brain tumor based on cellular automata and neural networks. IJREAT Int. J. Res. Eng. Adv. Technol. 1(1), 323–327 (2013)

    Google Scholar 

  14. Kauffmann, C., Piche, N.: Seeded ND medical image segmentation by cellular automaton on GPU. Int. J. Comput. Assist. Radiol. Surg. 5(3), 251–262 (2010)

    Article  Google Scholar 

  15. Anitha, J., Peter, J.D.: Mammogram segmentation using maximal cell strength updation in cellular automata. Med. Biol. Eng. Comput. 53(8), 737–749 (2015)

    Article  Google Scholar 

  16. Hamamci, A., Kucuk, N., Karaman, K., Engin, K., Ünal, G.B.: Tumor-Cut: segmentation of brain tumors on contrast enhanced MR images for radiosurgery applications. IEEE Trans. Med. Imaging 31(3), 790–804 (2012)

    Article  Google Scholar 

  17. Diosan, L., Andreica, A., Voiculescu, I.: Parameterized cellular automata in image segmentation. In: 18th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC) (2016)

    Google Scholar 

  18. Martin, D.R., Fowlkes, C.C., Tal, D., Malik, J.: A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics. In: ICCV, vol. II, pp. 416–423 (2001)

    Google Scholar 

  19. Dice, L.R.: Measures of the amount of ecologic association between species. Ecology 26(3), 297–302 (1945)

    Article  Google Scholar 

  20. Unnikrishnan, R., Pantofaru, C., Hebert, M.: Toward objective evaluation of image segmentation algorithms. IEEE Trans. Pattern Anal. Mach. Intell. 29(6), 929–944 (2007)

    Article  Google Scholar 

Download references

Acknowledgment

This work was supported by a grant of the Romanian National Authority for Scientific Research and Innovation, CNCS – UEFISCDI, project number PN-II-RU-TE-2014-4-1130.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Laura Dioşan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Dioşan, L., Andreica, A., Boros, I., Voiculescu, I. (2017). Avenues for the Use of Cellular Automata in Image Segmentation. In: Squillero, G., Sim, K. (eds) Applications of Evolutionary Computation. EvoApplications 2017. Lecture Notes in Computer Science(), vol 10199. Springer, Cham. https://doi.org/10.1007/978-3-319-55849-3_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-55849-3_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-55848-6

  • Online ISBN: 978-3-319-55849-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics