Abstract
Graphic Design (gd) artefacts aim to attract people’s attention before any forward objectives. Thus, one of the goals of gd is frequently finding innovative aesthetics that stand out over competing design artefacts (such as other books covers in a store or other posters on the street). However, as gd is increasingly being democratised and broadly shared through social media, designers tend to adopt trendy solutions, lacking disruptive and catchy visual features. EvoDesigner aims to assist the exploration of innovative graphic design solutions by using an automatic evolutionary approach to evolve the design of a number of text, shapes, and image elements inside two-dimensional canvases (pages). To enable the collaboration human-machine, the process has been integrated into Adobe inDesign, so human designers and EvoDesigner may alternately edit and evolve the same design projects, using the same desktop-publishing software. In this paper, an overview of the proposed system is presented along with the experimental setup and results accomplished so far on an evolutionary engine developed. The results suggest the viability of the development made in this first iteration of the system, which aims to reinterpret existing layouts in an unexpected manner.
This work is 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 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
Arteaga, M.: Generative eBook covers. The New York Public Library (2014). www.nypl.org/blog/2014/09/03/generative-ebook-covers. Accessed 24 Feb 2020
Birkhoff, G.: Aesthetic Measure. Harvard University Press, Cambridge (1933)
Bohnacker, H., Groß, B., Laub, J., Lazzeroni, C.: Generative gestaltung. Verlag Hermann Schmidt, p. 4 (2009)
Bychkovsky, V., Paris, S., Chan, E., Durand, F.: Learning photographic global tonal adjustment with a database of input/output image pairs. In: The 24th IEEE Conference on Computer Vision and Pattern Recognition (2011)
Campbell, N.D.F., Kautz, J.: Learning a manifold of fonts. ACM Trans. Graph. 33(4), 1–11 (2014). https://doi.org/10.1145/2601097.2601212
Cleveland, P.: Style based automated graphic layouts. Des. Stud. 31(1), 3–25 (2010). https://doi.org/10.1016/j.destud.2009.06.003
Correia, J., Machado, P., Romero, J., Carballal, A.: Evolving figurative images using expression–based evolutionary art. In: Proceedings of the 4th International Conference on Computational Creativity, Sydney, Australia, pp. 24–31 (2013)
Correia, J., Vieira, L., Rodriguez-Fernandez, N., Romero, J., Machado, P.: Evolving image enhancement pipelines. In: Romero, J., Martins, T., Rodríguez-Fernández, N. (eds.) EvoMUSART 2021. LNCS, vol. 12693, pp. 82–97. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-72914-1_6
Cruz, P., Machado, P., Bicker, J.: Data Book Covers (July 2010). https://cdv.dei.uc.pt/data-book-covers/. Accessed 1 Nov 2021
Cunha, J., Tiago, M., Bicker, J., Machado, P.: TypeAdviser: a type design aiding-tool. In: Workshop on Computational Creativity, Concept Invention, and General Intelligence, C3GI 2016 (2016)
Cunha, J.M., Lourenço, N., Correia, J., Martins, P., Machado, P.: Emojinating: evolving emoji blends. In: Ekárt, A., Liapis, A., Castro Pena, M.L. (eds.) EvoMUSART 2019. LNCS, vol. 11453, pp. 110–126. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-16667-0_8
Dorris, N., Carnahan, B., Orsini, L., Kuntz, L.A.: Interactive evolutionary design of anthropomorphic symbols. In: Proceedings of the 2004 Congress on Evolutionary Computation, June 2004, vol. 1, pp. 433–440 (2004). IEEE Cat. No. 04TH8753. https://doi.org/10.1109/CEC.2004.1330889
Dozier, G., Carnahan, B., Seals, C., Kuntz, L., Fu, S.-G.: An interactive distributed evolutionary algorithm (IDEA) for design. In: 2005 IEEE International Conference on Systems, Man and Cybernetics, October 2005, vol. 1, pp. 418–422 (2005). https://doi.org/10.1109/ICSMC.2005.1571182
Duro, L., Machado, P., Rebelo, A.: Graphic narratives (March 2013). https://cdv.dei.uc.pt/graphic-narratives/. Accessed 1 Nov 2021
Eveillard, L.: Portfolio de louis eveillard—couvertures génératives (2015). www.louiseveillard.com/projets/couvertures-generatives. Accessed 1 Nov 2021
Feiner, S.: A grid-based approach to automating display layout. In: Proceedings of the Graphics Interface, vol. 88, pp. 192–197 (1988)
Ferreira, D., et al.: Design Editorial Algorítmico. Master’s thesis, Universidade de Coimbra (2019)
Gambell, T., Hooikaas, A.: Emblemmatic - markmaker (2015). http://emblemmatic.org/markmaker. Accessed 14 Jul 2019
Hayashi, H., Abe, K., Uchida, S.: GlyphGAN: style-consistent font generation based on generative adversarial networks (2019)
Heath, D., Ventura, D.: Creating images by learning image semantics using vector space models. In: 30th AAAI Conference on Artificial Intelligence (2016)
den Heijer, E., Eiben, A.E.: Comparing aesthetic measures for evolutionary art. In: Di Chio, C., et al. (eds.) EvoApplications 2010. LNCS, vol. 6025, pp. 311–320. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-12242-2_32
den Heijer, E., Eiben, A.E.: Evolving art with scalable vector graphics. In: Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation, GECCO 2011, p. 427. ACM Press, New York (2011). https://doi.org/10.1145/2001576.2001635
Stefan Sagmeister Inc.: Casa da musica (2007). https://sagmeister.com/work/casa-da-musica. Accessed 1 Nov 2021
Jacobs, C., Li, W., Schrier, E., Bargeron, D., Salesin, D.: Adaptive document layout. Commun. ACM 47(8), 60–66 (2004)
Kitamura, S., Kanoh, H.: Developing support system for making posters with interactive evolutionary computation. In: 2011 4th International Symposium on Computational Intelligence and Design, October 2011, vol. 1, pp. 48–51 (2011). https://doi.org/10.1109/ISCID.2011.21
Klein, D.: Evolving Layout - next generation layout tool. http://www.evolvinglayout.com. Accessed 17 Dec 2018
Lewis, M.: Evolutionary visual art and design. In: Romero J., Machado P. (eds) The Art of Artificial Evolution. Natural Computing Series, pp. 3–37. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72877-1_1
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)
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, GECCO 2020, pp. 97–98. Association for Computing Machinery, New York (2020). https://doi.org/10.1145/3377929.3389964
Lopes, R.G., Ha, D., Eck, D., Shlens, J.: A learned representation for scalable vector graphics. arXiv preprint arXiv:1904.02632 (2019)
Machado, P., Cardoso, A.: All the truth about NEvAr. Appl. Intell. (Spec. 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
Martins, T., Correia, J., Costa, E., Machado, P.: Evotype: from shapes to glyphs. In: Proceedings of the Genetic and Evolutionary Computation Conference 2016, pp. 261–268. ACM (2016)
Microsoft: Create professional slide layouts with PowerPoint Designer - office support. https://support.microsoft.com/en-us/office/create-professional-slide-layouts-with-powerpoint-designer-53c77d7b-dc40-45c2-b684-81415eac0617
Oeldorf, C., Spanakis, G.: LoGANv2: conditional style-based logo generation with generative adversarial networks. 2019 18th IEEE International Conference On Machine Learning And Applications (ICMLA), pp. 462–468 (2019)
Oliver, A., Monmarch, N., Venturini, G.: Interactive design of web sites with a genetic algorithm. In: Proceedings IADIS International Conference WWW/Internet, pp. 355–362 (2002)
Onduygu, 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
Parente, J., Martins, T., Bicker, J., Bicker, J.: Which type is your type? In: Proceedings of the 11th International Conference on Computational Creativity (2020)
Pereira, F.A., Martins, T., Rebelo, S., Bicker, J.: Generative type design: creating glyphs from typographical skeletons. In: Proceedings of the 9th International Conference on Digital and Interactive Arts, ARTECH 2019, Association for Computing Machinery, New York (2019). https://doi.org/10.1145/3359852.3359866
Rebelo, J., Rebelo, S., Rebelo, A.: Experiments in algorithmic design of web pages. In: Kreminski, M., Eisenstadt, V., Pinto, S., Kutz, O. (eds.) Joint Proceedings of the ICCC 2020 Workshops, WS 2020 (2020)
Rebelo, S., Martins, P., Bicker, J., Machado, P.: Using computer vision techniques for moving poster design. In: 6.o̱ Conferência Internacional Ergotrip Design (2017)
Rebelo, S., Fonseca, C.M.: Experiments in the development of typographical posters. In: 6th Conference on Computation, Communication, Aesthetics and X (2018)
Ross, B.J., Ralph, W., Zong, H.: Evolutionary image synthesis using a model of aesthetics. In: 2006 IEEE International Conference on Evolutionary Computation, pp. 1087–1094 (2006)
Schmitz, M.: genoType. https://interaktivegestaltung.net/genotyp2/. Accessed 14 Jul 2019
Schmitz, M.: Evolving logo, 4 edn. In: Bohnacker, H., Gross, B., Laub, J., Lazzeroni, C. (eds.) Generative Gestaltung. Verlag Hermann Schmidt (2009). https://interaktivegestaltung.net/evolving-logo-2/
Sorn, D., Rimcharoen, S.: Web page template design using interactive genetic algorithm. In: 2013 International Computer Science and Engineering Conference (ICSEC), September 2013, pp. 201–206 (2013). https://doi.org/10.1109/ICSEC.2013.6694779
Suveeranont, R., Igarashi, T.: Example-based automatic font generation. In: Taylor, R., Boulanger, P., Krüger, A., Olivier, P. (eds.) SG 2010. LNCS, vol. 6133, pp. 127–138. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-13544-6_12
Studio TheGreenEyl: MIT Media Lab (2011). www.thegreeneyl.com/mit-media-lab
Thoring, K., Muller, R.M.: Understanding the creative mechanisms of design thinking: an evolutionary approach. In: Proceedings of the 2nd Conference on Creativity and Innovation in Design, DESIRE 2011, pp. 137–147. Association for Computing Machinery, New York (2011). https://doi.org/10.1145/2079216.2079236
Toivonen, H., Gross, O.: Data mining and machine learning in computational creativity. Wiley Int. Rev. Data Min. Knowl. Disc. 5(6), 265–275 (2015). https://doi.org/10.1002/widm.1170
Unemi, T., Soda, M.: An IEC-based support system for font design. In: 2003 IEEE International Conference on Systems, Man and Cybernetics, SMC 2003, vol. 1, pp. 968–973. IEEE (2003). Conference Theme-System Security and Assurance (Cat. No. 03CH37483)
Yoshida, K., Nakagawa, Y., Køppen, M.: Interactive genetic algorithm for font generation system. In: 2010 World Automation Congress, pp. 1–6. IEEE (2010)
Zheng, X., Qiao, X., Cao, Y., Lau, R.W.H.: Content-aware generative modeling of graphic design layouts. ACM Trans. Graph. 38(4) (2019). https://doi.org/10.1145/3306346.3322971
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Lopes, D., Correia, J., Machado, P. (2022). EvoDesigner: Towards Aiding Creativity in Graphic Design. In: Martins, T., Rodríguez-Fernández, N., Rebelo, S.M. (eds) Artificial Intelligence in Music, Sound, Art and Design. EvoMUSART 2022. Lecture Notes in Computer Science, vol 13221. Springer, Cham. https://doi.org/10.1007/978-3-031-03789-4_11
Download citation
DOI: https://doi.org/10.1007/978-3-031-03789-4_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-03788-7
Online ISBN: 978-3-031-03789-4
eBook Packages: Computer ScienceComputer Science (R0)