Scale-Dependent and Example-Based Stippling

Abstract : We present an example-based approach to synthesizing stipple illustrations for static 2D images that produces scaledependent results appropriate for an intended spatial output size and resolution. We show how treating stippling as a grayscale process allows us to both produce on-screen output and to achieve stipple merging at medium tonal ranges. At the same time we can also produce images with high spatial and low color resolution for print reproduction. In addition, we discuss how to incorporate high-level illustration considerations into the stippling process based on discussions with and observations of a stipple artist. Also, certain features such as edges can be extracted and used to control the placement of dots to improve the result. The implementation of the technique is based on a fast method for distributing dots using halftoning and can be used to create stipple images interactively. We describe both a GPU implementation of the basic algorithm that creates stipple images in real-time for large images and an extended CPU method that allows a finer control of the output at interactive rates.
Type de document :
Article dans une revue
Computers and Graphics, Elsevier, 2011, 35 (1), pp.160-174. <10.1016/j.cag.2010.11.006>
Liste complète des métadonnées



https://hal.inria.fr/hal-00781505
Contributeur : Isenberg Tobias <>
Soumis le : dimanche 27 janvier 2013 - 13:58:09
Dernière modification le : jeudi 9 février 2017 - 15:00:49
Document(s) archivé(s) le : dimanche 28 avril 2013 - 03:51:39

Fichiers

Martin_2011_SDE.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Domingo Martín, Germán Arroyo, M. Victoria Luzón, Tobias Isenberg. Scale-Dependent and Example-Based Stippling. Computers and Graphics, Elsevier, 2011, 35 (1), pp.160-174. <10.1016/j.cag.2010.11.006>. <hal-00781505>

Partager

Métriques

Consultations de
la notice

151

Téléchargements du document

584