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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
The minimum number of genes to be mutated is 1.
- 2.
References
Alsing, R.: Genetic programming: evolution of Mona Lisa (2008)
Ashlock, D., Tsang, J.: Evolved art via control of cellular automata. In: 2009 IEEE Congress on Evolutionary Computation, pp. 3338–3344. IEEE (2009)
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)
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)
Dong, L., Li, C., Chen, X., Tarimo, W.: Evolving images using transparent overlapping polygons (2013). https://github.com/wtarimo/EvolvingImages
Dorin, A.: Biological Bits. A Brief Guide to the Ideas and Artefacts of Computational Artificial Life. Animaland, Melbourne (2014)
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
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)
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)
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)
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
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
Sims, K.: Artificial evolution for computer graphics. ACM 25(4), 319–328 (1991)
Sipper, M., Moore, J.H.: OMNIREP: originating meaning by coevolving encodings and representations. Memetic Comput. 11(3), 251–261 (2019)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
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)