ACM Home Page
Please provide us with feedback. Feedback
Animated drawings rendered by genetic programming
Full text PdfPdf (836 KB)
Source
Genetic And Evolutionary Computation Conference archive
Proceedings of the 11th Annual conference on Genetic and evolutionary computation table of contents
Montreal, Québec, Canada
SESSION: Track 10: genetic programming table of contents
Pages 939-946  
Year of Publication: 2009
ISBN:978-1-60558-325-9
Authors
Perry Barile  RMIT University, Melbourne, Australia
Vic Ciesielski  RMIT University, Melbourne, Australia
Marsha Berry  RMIT University, Melbourne, Australia
Karen Trist  RMIT University, Melbourne, Australia
Sponsors
SIGEVO: ACM Special Interest Group on Genetic and Evolutionary Computation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 51,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1569901.1570030
What is a DOI?

ABSTRACT

We describe an approach to generating animations of drawings that start as a random collection of strokes and gradually resolve into a recognizable subject. The strokes are represented as tree based genetic programs. An animation is generated by rendering the best individual in a generation as a frame of a movie. The resulting animations have an engaging characteristic in which the target slowly emerges from a random set of strokes. We have generated two qualitatively different kinds of animations, ones that use grey level straight line strokes and ones that use binary Bezier curve stokes. Around 100,000 generations are needed to generate engaging animations. Population sizes of 2 and 4 give the best convergence behaviour. Convergence can be accelerated by using information from the target in drawing a stroke. Our approach provides a large range of creative opportunities for artists. Artists have control over choice of target and the various stroke parameters.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Kasao, A. and Miyata, K., Algorithmic Painter -- a NPR method to generate various styles of painting. The Visual Computer, 2005.
 
2
Baker, E. and Seltzer, M., Evolving Line Drawings. Graphics Interface, pages 91--99, 1994.
3
 
4
 
5
Camhy, S. W., Art of the Pencil: A Revolutionary Look at Drawing, Painting, and the Pencil. Watson-Guptill, 1997.
 
6
Chakraborty, U. K. and Kang, H. W., Stroke-based rendering by evolutionary algorithm. India Annual Conference, 2004. Proceedings of the IEEE INDICON 2004. First, 2004.
 
7
8
 
9
 
10
Collomosse, J. P. and Hall, P. M., Genetic Paint: A search for salient paintings. Applications of Evolutionary Computing, EvoWorkshops, pages 437--447, 2005.
 
11
Gathercole, C. and Ross, P., Small Populations over Many Generations can beat Large Populations over Few Generations in Genetic Programming. Genetic Programming 1997: Proceedings of the Second Annual Conference, pages 111--118, 1997.
 
12
Wijesinghe, G., Mat Sah, S. B. and Ciesielski, V., Grid vs. Arbitrary Placement of Tiles for Generating Animated Photomosaics. 2008 World Congress on Computational Intelligence, 2008.
 
13
 
14
Goldberg, D. E., Korb, B. and Deb, K., Messy Genetic Algorithms: Motivation, Analysis, and First Results. Complex Systems 3(5), pages 493--530, 1989.
15
 
16
 
17
18
 
19
 
20
Lewis, M., Evolutionary Visual Art and Design. The Art of Artificial Evolution, 2008.
 
21
 
22
McCormack, J., Interactive evolution of L--system grammars for computer graphics modelling. Complex Systems: from Biology to Computation, pages 118--138, 1993.
 
23
McCormack, J., Turbulence: An Interactive Installation Exploring Artificial Life. Visual Proceedings: The Art and Interdisciplinary Programs of SIGGRAPH 94, pages 182--183, 1994.
 
24
Neufeld, C., Ross, B. and Ralph, W., The Evolution of Artistic Filters. The Art of Artificial Evolution, pages 335--356, 2008.
 
25
 
26
Semet, Y., O'Reilly, U.-M. and Durand, F., An Interactive Artifical Ant Approach To Non-Photorealistic Rendering. Lecture Notes In Computer Science: GECCO 2004, 2004.
 
27
Sousa, M. C. and Buchanan, J. W., Computer-Generated Pencil Drawing. Western Computer Graphics Symposium 1(2), 1999.
 
28
 
29
Unemi, T., SBART 2.4: breeding 2D CG images and movies and creating a type of collage. Knowledge-Based Intelligent Information Engineering Systems, 1999. Third International Conference, pages 288--291, 1999.
30

Collaborative Colleagues:
Perry Barile: colleagues
Vic Ciesielski: colleagues
Marsha Berry: colleagues
Karen Trist: colleagues