Evolving images for entertainment

Images are widely used in media contexts such as web design, games and video animation. The process of creating interesting images can be enjoyable if a useful tool is involved. In this paper we describe an interactive image generation tool called IMAGENE based on genetic programming, which can be used to create novel, surprising, and sometimes stunning images. A new method for presenting colour images is also proposed, which results in more colourful images being generated. The system permits the user to progressively evaluate and generate new images from previous sets of images. In doing so, the user is also able to control various settings and parameters. From a user perspective, the system has the following qualities which make generating images entertaining: can be created by choosing different function settings and families of images which have common characteristics between parents and children can be generated.

[1]  Brian J. Ross,et al.  Procedural texture evolution using multi-objective optimization , 2004, New Generation Computing.

[2]  Jeffrey Xu Yu,et al.  Journal of Visual Languages & Computing a Dimensionality Reduction Algorithm and Its Application for Interactive Visualization , 2022 .

[3]  Jonathan Wood Winning image. , 2007, Nursing standard (Royal College of Nursing (Great Britain) : 1987).

[4]  Brian J. Ross,et al.  Evolutionary Image Synthesis Using a Model of Aesthetics , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[5]  David Hart,et al.  Toward greater artistic control for interactive evolution of images and animation , 2006, SIGGRAPH '06.

[6]  Karl Sims,et al.  Interactive evolution of equations for procedural models , 1993, The Visual Computer.

[7]  Peter Nordin,et al.  Automated Aesthetic Selection of Evolutionary Art by Distance Based Classification of Genomes and Phenomes Using the Universal Similarity Metric , 2004, EvoWorkshops.

[8]  Penousal Machado,et al.  All the Truth About NEvAr , 2002, Applied Intelligence.

[9]  Brian J. Ross,et al.  Gentropy: evolving 2D textures , 2002, Comput. Graph..

[10]  Alan Dorin,et al.  Aesthetic Fitness and Artificial Evolution for the Selection of Imagery from the Mythical Infinite Library , 2001, ECAL.

[11]  S. Rooke Eons of genetically evolved algorithmic images , 2001 .

[12]  Marc Levoy,et al.  Fast texture synthesis using tree-structured vector quantization , 2000, SIGGRAPH.

[13]  David Salesin,et al.  Wavelets for computer graphics: theory and applications , 1996 .

[14]  Wolfgang Banzhaf,et al.  Interactive Evolution of Images , 1995, Evolutionary Programming.

[15]  David S. Ebert,et al.  Texturing and Modeling: A Procedural Approach , 1994 .

[16]  Shumeet Baluja,et al.  Towards Automated Artificial Evolution for Computer-generated Images , 1993, Connect. Sci..

[17]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[18]  N. Sloane,et al.  Some doubly exponential sequences , 1973 .