Computer Graphics and Interactive Systems > SVCG > CS > JBI > FWN > RUG

Example-Based Stippling using a Scale-Dependent Grayscale Process

Description:

 

We present an example-based approach to synthesizing stipple illustrations for static 2D images that produces scale-dependent 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. 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.

Paper download:  (NPAR version, 11.2 MB),  (C&G extended version, 21.9 MB)

Demo:

You can download a demo of the stippling tool (for Win32 and Linux–64bit; 13.7MB) and try it out for yourself.

References:

Domingo Martín, Germán Arroyo, M. Victoria Luzón, and Tobias Isenberg (2011) Scale-Dependent and Example-Based Stippling. Computers & Graphics, 35(1):160–174, February 2011.   doi
pdf
url
Domingo Martín, Germán Arroyo, M. Victoria Luzón, and Tobias Isenberg (2010) Example-Based Stippling using a Scale-Dependent Grayscale Process. In John Collomosse and Morgan McGuire, eds., Proceedings of the Eighth International Symposium on Non-Photorealistic Animation and Rendering (NPAR 2010, June 7–10, 2010, Annecy, France). New York. ACM Press, pages 51–61, 2010. Also see the extended article in Computers & Graphics.   doi
pdf
url

This work was done at and in collaboration with the Computer Graphics Group at the University of Granada, Spain.