Computational Aesthetics in Graphics, Visualization and Imaging (2012)

Feedback-guided Stroke Placement for a
Painting Machine

Oliver Deussen       Thomas Lindemeier       Sören Pirk       Mark Tautzenberger

University of Konstanz, Germany






Abstract

In this paper we present and evaluate painterly rendering techniques that work within a visual feedback loop of eDavid, our painting robot. The machine aims at simulating the human painting process. Two such methods are compared for different objects. One uses a predefined set of stroke candidates, the other creates strokes directly using line integral convolution. The aesthetics of both methods are discussed, results are shown.


Video


Downloads

Paper
PDF (12.6 MB)

Video (MOV)
1280x720px (19 MB)
 640x360px (6 MB)
Video (WMV)
1280x720px (24 MB)
 640x360px (7 MB)

Additional Material

 
[click on the images to get a bigger version]

Bibtex

@inproceedings{COMPAESTH12:25-33:2012,
crossref = {COMPAESTH12-proc},
author   = {Oliver Deussen and Thomas Lindemeier and Sören Pirk and Mark Tautzenberger},
title    = {{Feedback-guided Stroke Placement for a Painting Machine}},
pages    = {25-33},
URL      = {http://diglib.eg.org/EG/DL/WS/COMPAESTH/COMPAESTH12/025-033.pdf},
DOI      = {10.2312/COMPAESTH/COMPAESTH12/025-033},
abstract = {In this paper we present and evaluate painterly rendering techniques that 
            work within a visual feedback loop of eDavid, our painting robot. The machine 
            aims at simulating the human painting process. Two such methods are compared for 
            different objects. One uses a predefined set of stroke candidates, the other 
            creates strokes directly using line integral convolution. The aesthetics of 
            both methods are discussed, results are shown.}
}

@proceedings{COMPAESTH12-proc,
editor    = {Douglas Cunningham and Donald House},
title     = {Workshop on Computational Aesthetics},
year      = {2012},
isbn      = {978-3-905674-43-9},
issn      = {1816-0859},
address   = {Annecy, France},
publisher = {Eurographics Association}
}