Skip to main content

Evolved Art with Transparent, Overlapping, and Geometric Shapes

  • Conference paper
  • First Online:
Nordic Artificial Intelligence Research and Development (NAIS 2019)

Abstract

In this work, an evolutionary art project is presented where images are approximated by transparent, overlapping and geometric shapes of different types, e.g., polygons, circles, lines. Genotypes representing features and order of the geometric shapes are evolved with a fitness function that has the corresponding pixels of an input image as a target goal. A genotype-to-phenotype mapping is therefore applied to render images, as the chosen genetic representation is indirect, i.e., genotypes do not include pixels but a combination of shapes with their properties. Different combinations of shapes, quantity of shapes, mutation types and populations are tested. The goal of the work herein is twofold: (1) to approximate images as precisely as possible with evolved indirect encodings, (2) to produce visually appealing results and novel artistic styles.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    The minimum number of genes to be mutated is 1.

  2. 2.

    https://github.com/joacber/Evolved-art-with-transparent-overlapping-and-geometric-shapes.

References

  1. Alsing, R.: Genetic programming: evolution of Mona Lisa (2008)

    Google Scholar 

  2. Ashlock, D., Tsang, J.: Evolved art via control of cellular automata. In: 2009 IEEE Congress on Evolutionary Computation, pp. 3338–3344. IEEE (2009)

    Google Scholar 

  3. Ashlock, D., Tsang, J.: Evolving fractal art with a directed acyclic graph genetic programming representation. In: 2015 IEEE Congress on Evolutionary Computation (CEC), pp. 2137–2144. IEEE (2015)

    Google Scholar 

  4. Bergen, S.R.: Evolving stylized images using a user-interactive genetic algorithm. In: Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers, pp. 2745–2752. ACM (2009)

    Google Scholar 

  5. Dong, L., Li, C., Chen, X., Tarimo, W.: Evolving images using transparent overlapping polygons (2013). https://github.com/wtarimo/EvolvingImages

  6. Dorin, A.: Biological Bits. A Brief Guide to the Ideas and Artefacts of Computational Artificial Life. Animaland, Melbourne (2014)

    Google Scholar 

  7. Nichele, S., Glover, T.E., Tufte, G.: Genotype regulation by self-modifying instruction-based development on cellular automata. In: Handl, J., Hart, E., Lewis, P.R., López-Ibáñez, M., Ochoa, G., Paechter, B. (eds.) PPSN 2016. LNCS, vol. 9921, pp. 14–25. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-45823-6_2

    Chapter  Google Scholar 

  8. Nichele, S., Ose, M.B., Risi, S., Tufte, G.: CA-NEAT: evolved compositional pattern producing networks for cellular automata morphogenesis and replication. IEEE Trans. Cogn. Dev. Syst. 10(3), 687–700 (2018)

    Article  Google Scholar 

  9. Nichele, S., Tufte, G.: Evolutionary growth of genomes for the development and replication of multicellular organisms with indirect encoding. In: 2014 IEEE International Conference on Evolvable Systems, pp. 141–148. IEEE (2014)

    Google Scholar 

  10. Nichele, S., Tufte, G.: Morphogenesis and replication of multi-cellular organisms with evolved variable length self-modifying genomes. In: Proceedings of the European Conference on Artificial Life 13, p. 42. MIT Press (2015)

    Google Scholar 

  11. Paauw, M., van den Berg, D.: Paintings, polygons and plant propagation. In: Ekárt, A., Liapis, A., Castro Pena, M.L. (eds.) EvoMUSART 2019. LNCS, vol. 11453, pp. 84–97. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-16667-0_6

    Chapter  Google Scholar 

  12. do Rego, R.L.M.E., Bassani, H.F., Araujo, A.F.R., de Lima Neto, F.B.: Evolutionary algorithm for 3D object reconstruction from images. In: 2006 Ninth Brazilian Symposium on Neural Networks (SBRN 2006), pp. 54–59, October 2006. https://doi.org/10.1109/SBRN.2006.17

  13. Sims, K.: Artificial evolution for computer graphics. ACM 25(4), 319–328 (1991)

    Google Scholar 

  14. Sipper, M., Moore, J.H.: OMNIREP: originating meaning by coevolving encodings and representations. Memetic Comput. 11(3), 251–261 (2019)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stefano Nichele .

Editor information

Editors and Affiliations

Appendix

Appendix

See Figs. 13, 14 and 15.

Fig. 13.
figure 13

Blue Nude by Pablo Picasso

Fig. 14.
figure 14

Google Chrome logo

Fig. 15.
figure 15

Nokken by Theodor Kittelsen

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Berg, J., Berggren, N.G.A., Borgeteien, S.A., Jahren, C.R.A., Sajid, A., Nichele, S. (2019). Evolved Art with Transparent, Overlapping, and Geometric Shapes. In: Bach, K., Ruocco, M. (eds) Nordic Artificial Intelligence Research and Development. NAIS 2019. Communications in Computer and Information Science, vol 1056. Springer, Cham. https://doi.org/10.1007/978-3-030-35664-4_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-35664-4_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-35663-7

  • Online ISBN: 978-3-030-35664-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics