Skip to main content

EvoDesigner: Towards Aiding Creativity in Graphic Design

  • Conference paper
  • First Online:
Artificial Intelligence in Music, Sound, Art and Design (EvoMUSART 2022)

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.

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 109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 139.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

References

  1. 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

  2. Birkhoff, G.: Aesthetic Measure. Harvard University Press, Cambridge (1933)

    Google Scholar 

  3. Bohnacker, H., Groß, B., Laub, J., Lazzeroni, C.: Generative gestaltung. Verlag Hermann Schmidt, p. 4 (2009)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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

  6. Cleveland, P.: Style based automated graphic layouts. Des. Stud. 31(1), 3–25 (2010). https://doi.org/10.1016/j.destud.2009.06.003

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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

    Chapter  Google Scholar 

  9. Cruz, P., Machado, P., Bicker, J.: Data Book Covers (July 2010). https://cdv.dei.uc.pt/data-book-covers/. Accessed 1 Nov 2021

  10. 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)

    Google Scholar 

  11. 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

    Chapter  Google Scholar 

  12. 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

  13. 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

  14. Duro, L., Machado, P., Rebelo, A.: Graphic narratives (March 2013). https://cdv.dei.uc.pt/graphic-narratives/. Accessed 1 Nov 2021

  15. Eveillard, L.: Portfolio de louis eveillard—couvertures génératives (2015). www.louiseveillard.com/projets/couvertures-generatives. Accessed 1 Nov 2021

  16. Feiner, S.: A grid-based approach to automating display layout. In: Proceedings of the Graphics Interface, vol. 88, pp. 192–197 (1988)

    Google Scholar 

  17. Ferreira, D., et al.: Design Editorial Algorítmico. Master’s thesis, Universidade de Coimbra (2019)

    Google Scholar 

  18. Gambell, T., Hooikaas, A.: Emblemmatic - markmaker (2015). http://emblemmatic.org/markmaker. Accessed 14 Jul 2019

  19. Hayashi, H., Abe, K., Uchida, S.: GlyphGAN: style-consistent font generation based on generative adversarial networks (2019)

    Google Scholar 

  20. Heath, D., Ventura, D.: Creating images by learning image semantics using vector space models. In: 30th AAAI Conference on Artificial Intelligence (2016)

    Google Scholar 

  21. 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

    Chapter  Google Scholar 

  22. 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

  23. Stefan Sagmeister Inc.: Casa da musica (2007). https://sagmeister.com/work/casa-da-musica. Accessed 1 Nov 2021

  24. Jacobs, C., Li, W., Schrier, E., Bargeron, D., Salesin, D.: Adaptive document layout. Commun. ACM 47(8), 60–66 (2004)

    Article  Google Scholar 

  25. 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

  26. Klein, D.: Evolving Layout - next generation layout tool. http://www.evolvinglayout.com. Accessed 17 Dec 2018

  27. 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

  28. 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)

    Google Scholar 

  29. 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

  30. Lopes, R.G., Ha, D., Eck, D., Shlens, J.: A learned representation for scalable vector graphics. arXiv preprint arXiv:1904.02632 (2019)

  31. Machado, P., Cardoso, A.: All the truth about NEvAr. Appl. Intell. (Spec. Issue Creative Syst.) 16(2), 101–119 (2002)

    MATH  Google Scholar 

  32. 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

    Chapter  Google Scholar 

  33. 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)

    Google Scholar 

  34. 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

  35. 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)

    Google Scholar 

  36. 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)

    Google Scholar 

  37. 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

  38. Parente, J., Martins, T., Bicker, J., Bicker, J.: Which type is your type? In: Proceedings of the 11th International Conference on Computational Creativity (2020)

    Google Scholar 

  39. 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

  40. 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)

    Google Scholar 

  41. 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)

    Google Scholar 

  42. Rebelo, S., Fonseca, C.M.: Experiments in the development of typographical posters. In: 6th Conference on Computation, Communication, Aesthetics and X (2018)

    Google Scholar 

  43. 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)

    Google Scholar 

  44. Schmitz, M.: genoType. https://interaktivegestaltung.net/genotyp2/. Accessed 14 Jul 2019

  45. 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/

  46. 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

  47. 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

    Chapter  Google Scholar 

  48. Studio TheGreenEyl: MIT Media Lab (2011). www.thegreeneyl.com/mit-media-lab

  49. 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

  50. 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

  51. 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)

    Google Scholar 

  52. Yoshida, K., Nakagawa, Y., Køppen, M.: Interactive genetic algorithm for font generation system. In: 2010 World Automation Congress, pp. 1–6. IEEE (2010)

    Google Scholar 

  53. 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniel Lopes .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics