Abstract
Graphic Design (gd) artefacts, like posters on the streets or book covers on store shelves, often compete with each other to be seen, catch attention and communicate effectively. Nevertheless, due to the democratisation of gd and because finding disruptive aesthetics might be time-consuming, graphic designers often follow existing trends, lacking disruptive and catchy visual features. EvoDesigner aims to assist the exploration of distinctive gd aesthetics by employing a genetic algorithm to evolve content within two-dimensional pages. The system takes the form of an extension for Adobe InDesign, so both human designers and the machine can alternately collaborate in the creation process. In this paper, we propose a method to automatically evaluate the generated posters by assessing their dissimilarity to the output of an auto-encoder that was trained with a set of posters posted at typographicposters.com by graphic designers worldwide. The results suggest the viability of the evaluation method to recall large sets of images and therefore be used to compute an image dissimilarity degree. Furthermore, the proposed method could be used for evolving gd posters that can be deemed as new when compared to the training set.
This research was funded by national funds through the fct—Foundation for Science and Technology, i.p., within the scope of the project cisuc—UID/CEC/00326/2020 and by the European Social Fund, through the Regional Operational Program Centro 2020 and is partially supported by Fundação para a Ciência e Tecnologia, under the grant SFRH/BD/143553/2019.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Campbell, N.D.F., Kautz, J.: Learning a manifold of fonts. ACM Transactions on Graphics 33(4), 1–11 (Jul 2014). https://doi.org/10.1145/2601097.2601212, https://dl.acm.org/citation.cfm?doid=2601097.2601212
Chollet, F.: Building autoencoders in keras (2016). https://blog.keras.io/building-autoencoders-in-keras.html. Accessed 1 Feb 2023
Cireşan, D.C., Meier, U., Masci, J., Gambardella, L.M., Schmidhuber, J.: High-performance neural networks for visual object classification (2011). https://doi.org/10.48550/ARXIV.1102.0183, https://arxiv.org/abs/1102.0183. Accessed 1 Feb 2023
Geigel, J., Loui, A.: Using genetic algorithms for album page layouts. IEEE MultiMedia 10(4), 16–27 (2003)
Kingma, D.P., Ba, J.: ADAM: a method for stochastic optimization (2014). https://doi.org/10.48550/ARXIV.1412.6980, https://arxiv.org/abs/1412.6980. Accessed 1 Feb 2023
Kitamura, S., Kanoh, H.: Developing support system for making posters with interactive evolutionary computation. In: 2011 Fourth International Symposium on Computational Intelligence and Design, vol. 1, pp. 48–51. IEEE, Piscataway, USA (Oct 2011). https://doi.org/10.1109/ISCID.2011.21
Klein, D.: Evolving layout: next generation layout tool (2016). https://evolvinglayout.com. Accessed 17 Dec 2018
Loh, B., White, T.: SpaceSheets: interactive latent space exploration through a spreadsheet interface. In: Workshop on Machine Learning for Creativity and Design. 32nd Conference on Neural Information Processing Systems (NIPS 2018), Montréal, Canada (2018)
Lok, S., Feiner, S., Ngai, G.: Evaluation of visual balance for automated layout. In: Proceedings of the 9th International Conference on Intelligent User Interfaces, pp. 101–108. IUI 2004, Association for Computing Machinery, New York, NY, USA (2004). https://doi.org/10.1145/964442.964462
Lopes, D., Correia, J., Machado, P.: EvoDesigner: towards aiding creativity in graphic design. In: Martins, T., Rodríguez-Fernández, N., Rebelo, S.M. (eds.) EvoMUSART 2022. LNCS, vol. 13221, pp. 162–178. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-03789-4_11
Lopes, D., Correia, J., Machado, P.: Adea - evolving glyphs for aiding creativity in typeface design. In: Proceedings of the 2020 Genetic and Evolutionary Computation Conference Companion, pp. 97–98. GECCO 2020, ACM, New York, USA (2020). https://doi.org/10.1145/3377929.3389964
Lopes, R.G., Ha, D., Eck, D., Shlens, J.: A learned representation for scalable vector graphics. In: Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV). IEEE, Piscataway, USA (Oct 2019)
Machado, P., Cardoso, A.: All the truth about NEvAr. Appl. Intell. Special Issue Creative Syst. 16(2), 101–119 (2002)
Machado, P., Cardoso, A.: Computing aesthetics. In: de Oliveira, F.M. (ed.) SBIA 1998. LNCS (LNAI), vol. 1515, pp. 219–228. Springer, Heidelberg (1998). https://doi.org/10.1007/10692710_23
Oeldorf, C., Spanakis, G.: LoGANv2: conditional style-based logo generation with generative adversarial networks. In: 2019 18th IEEE International Conference On Machine Learning And Applications (ICMLA), pp. 462–468 (2019)
Önduygu, D.C.: Graphagos: evolutionary algorithm as a model for the creative process and as a tool to create graphic design products. Ph.D. thesis, Sabanci University (2010). https://research.sabanciuniv.edu/24145/, https://www.graphagos.com/portfolio/
Rebelo, S., Martins, P., Bicker, J., Machado, P.: Using computer vision techniques for moving poster design. In: 6.\(^{ {\text{o}}}\) Conferência Internacional Ergotrip Design. UA Editora, Aveiro, Portugal (2017)
Rebelo, S., Fonseca, C.M., Bicker, J., Machado, P.: Experiments in the development of typographical posters. In: 6th Conference on Computation, Communication, Aesthetics and X. Universidade do Porto, Porto, Portugal (2018)
Toivonen, H., Gross, O.: Data mining and machine learning in computational creativity. Wiley Int. Rev. Data Min. Knowl. Disc. 5(6), 265–275 (Nov 2015). https://doi.org/10.1002/widm.1170
Wang, W., Zhao, M., Wang, L., Huang, J., Cai, C., Xu, X.: A multi-scene deep learning model for image aesthetic evaluation. Signal Process.: Image Commun. 47, 511–518 (2016). https://doi.org/10.1016/j.image.2016.05.009
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Lopes, D., Correia, J., Machado, P. (2023). EvoDesigner: Aiding the Exploration of Innovative Graphic Design Solutions. In: Johnson, C., Rodríguez-Fernández, N., Rebelo, S.M. (eds) Artificial Intelligence in Music, Sound, Art and Design. EvoMUSART 2023. Lecture Notes in Computer Science, vol 13988. Springer, Cham. https://doi.org/10.1007/978-3-031-29956-8_25
Download citation
DOI: https://doi.org/10.1007/978-3-031-29956-8_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-29955-1
Online ISBN: 978-3-031-29956-8
eBook Packages: Computer ScienceComputer Science (R0)