The Evolution of Artistic Filters
Inhaltsverzeichnis
Referenz
Neufeld, Craig; Ross, Brian J.; Ralph, William: The Evolution of Artistic Filters. In: Romero, Juan; Machado, Penousal: The Art of Artificial Evolution. Springer, Berlin, 2007, S. 335-356.
DOI
http://link.springer.com/10.1007/978-3-540-72877-1_16
Abstract
Artistic image filters are evolved using genetic programming. The system uses automatic image analysis during fitness evaluation. Multi-objective optimization permits multiple feature tests to be applied independently. One unique fitness test is Ralph’s bell curve model of aesthetics. This model is based on an empirical evaluation of hundreds of fine art works, in which paintings have been found to exhibit a bell curve distribution of color gradient. We found that this test is very useful for automatically evolving non-photorealistic filters that tend to produce images with painterly, balanced and harmonious characteristics. The genetic programming language uses a variety of image processing functions of varying complexity, including a higher-level paint stroke operator. The filter language is designed so that components can be combined together in complex and unexpected ways. Experiments resulted in a surprising variety of interesting “artistic filters”, which tend to function more like higher-level artistic processes than low-level image filters. Furthermore, a correlation was found between an image having a good aesthetic score, and its application of the paint operator.
Extended Abstract
Bibtex
@incollection{ year={2008}, isbn={978-3-540-72876-4}, booktitle={The Art of Artificial Evolution}, series={Natural Computing Series}, editor={Romero, Juan and Machado, Penousal}, doi={10.1007/978-3-540-72877-1_16}, title={The Evolution of Artistic Filters}, url={http://dx.doi.org/10.1007/978-3-540-72877-1_16 http://de.evo-art.org/index.php?title=The_Evolution_of_Artistic_Filters }, publisher={Springer Berlin Heidelberg}, author={Neufeld, Craig and Ross, BrianJ. and Ralph, William}, pages={335-356}, language={English} }
Used References
Ralph, W. (2005). Painting the Bell Curve: The Occurrence of the Normal Distribution in Fine Art. In preparation.
Dorin, A. (2001). Aesthetic Fitness and Artificial Evolution for the Selection of Imagery from the Mythical Infinite Library. In: Advances in Artificial Life – Proc. 6th European Conference on Artificial Life. Springer
Whitelaw, M. (2002). Breeding Aesthetic Objects: Art and Artificial Evolution. In Bentley, P., Corne, D., eds.: Creative Evolutionary Systems. Morgan Kaufmann, 129–145
Bentley, P., Corne, D. (2002). Creative Evolutionary Systems. Morgan Kaufmann
Gatarski, R. (1999). Evolutionary Banners: An Experiment With Automated Advertising Design. In: Proc. COTIM-99
Graf, J., Banzhaf, W. (1995). Interactive Evolution of Images. In: Proc. Intl. Conf. on Evolutionary Programming, 53–65
Hemert, J., Eiben, A. (1999). Mondrian Art by Evolution. In: Proc. Dutch/Belgian Conf. on Artificial Intelligence (BNAIC 99)
Lewis, M. (2000). Aesthetic Evolutionary Design with Data Flow Networks. In: Proc. Generative Art 2000
Rooke, S. (2002). Eons of Genetically Evolved Algorithmic Images. In Bentley, P., Corne, D., eds.: Creative Evolutionary Systems. Morgan Kaufmann, 330–365
Rowbottom, A. (1999). Evolutionary Art and Form. In Bentley, P., ed.: Evolutionary Design by Computers. Morgan Kaufmann, 330–365
Sims, K. (1993). Interactive evolution of equations for procedural models. The Visual Computer, 9: 466–476
Ashlock, D., Davidson, J. (1999). Texture Synthesis with Tandem Genetic Algorithms using Nonparametric Partially ordered Markov Models. In: Proc. CEC, 1157–1163
Ibrahim, A. (1998). GenShade: An Evolutionary Approach to Automatic and Interactive Procedural Texture Generation. PhD thesis. Texas A&M University
Ross, B., Zhu, H. (2004). Procedural Texture Evolution Using Multiobjective Optimization. New Generation Computing, 22(3): 271–293
Wiens, A., Ross, B. (2002). Gentropy: Evolutionary 2D Texture Generation. Computers and Graphics Journal, 26(1): 75–88
Hewgill, A., Ross, B. (2004). Procedural 3D Texture Synthesis Using Genetic Programming. Computers and Graphics, 28(4): 569–584
Machado, P., Cardoso, A. (1998). Computing Aesthetics. In: Proc. XIVth Brazilian Symposium on AI. Springer, 239–249
Spehar, B., Clifford, C., Newell, B., Taylor, R. (2003). Universal aesthetic of fractals. Computer and Graphics, 27: 813–820
Baluja, S., Pomerleau, D., Jochem, T. (1994). Towards Automated Artificial Evolution for Computer-generated Images. Connection Science, 6(2/3): 325–354
Machado, P., Cardoso, A. (2002). All the Truth About NEvAr. Applied Intelligence, 16(2): 101–118
Svangard, N., Nordin, P. (2004). Automated Aesthetic Selection of Evolutionary Art by Distance Based Classification of Genomes and Phenomes using the Universal Similarity Metric. In: Applications of Evolutionary Computing: EvoWorkshops 2004. Springer, 447–456 LNCS 3005.
Poli, R., Cagnoni, S. (1997). Evolution of Pseudo-Colouring Algorithms for Image Enhancement with Interactive Genetic Programming. Technical Report CSRP-97-5. School of Computer Science, University of Birmingham
Lewis, M. (2004). Aesthetic Video Filter Evolution in an Interactive Real-time Framework. In: EvoWorkShops, 409–418
Software, M. (2005). Geneticfx studio http://www.mindcube.ukf.net/geneticfx/. Last accessed May 26, 2005. 404
Machado, P., Dias, A., Duarte, N., Cardoso, A. (2002). Giving Colour to Images. In: Proc. AISB 2002 Symposium on AI and Creativity in the Arts
Yip, C. (2004). Evolving Image Filters. Master’s thesis. Imperial College of Science, Technology, and Medicine
Gonzalez, R., Woods, R. (2002). Digital Image Processing. 2 edn. Prentice Hall
Gooch, B., Gooch, A. (2001). Non-photorealistic rendering. A.K. Peters
Strothotte, T., Schlechtweg, S. (2002). Non-photorealistic computer graphics : modeling, rendering, and animation. Morgan Kaufmann
Shiraishi, M., Yamaguchi, Y. (2000). An Algorithm for Automatic Painterly Rendering Based on Local Source Image Approximation. In: Proceedings of NPAR 2000. ACM Press, 53–58
Coello, C.C., Veldhuizen, D.V., Lamont, G. (2002). Evolutionary Algorithms for Solving Multi-Objective Problems. Kluwer
Tolhurst, D., Tadmor, Y., Chao, T. (1992). Amplitude spectra of natural images. Ophthalmic & Physiological Optics, 12(2): 229–232
Pressing, J. (1999). Sources for 1/f noise effects in human cognition and performance. Paideusis: Journal for Interdisciplinary and Cross-Cultural Studies, 2
Voss, R., Clarke, J. (1978). 1/f noise in music: Music from 1/f noise. J. Acoustical Society of America, 63(1): 258–263
Zongker, D., Punch, B. (1995). lil-gp 1.0 User’s Manual. Dept. of Computer Science, Michigan State University
Koza, J. (1992). Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press
Montana, D. (1995). Strongly Typed Genetic Programming. Evolutionary Computation, 3(2): 199–230
Smith, J., Chang, S.F. (1996). Visualseek: a fully automated content-based image query system. In: Proc. ACM-MM, 87–98
Hertzmann, A., Jacobs, C., Oliver, N., Curless, B., Salesin, D. (2001). Image Analogies. In Fiume, E., ed.: Proceedings SIGGRAPH 2001. ACM Press, 327–340
Ross, B., Ralph, W., Zong, H. (2006). Evolutionary Image Synthesis Using a Model of Aesthetics. In: Proceedings CEC-06
Links
Full Text
[extern file]