Learning hatching for pen-and-ink illustration of surfaces
Evangelos Kalogerakis, Derek Nowrouzezahrai, Simon Breslav, Aaron Hertzmann
In ACM Transactions on Graphics, 31(1), January 2012.
Abstract: This article presents an algorithm for learning hatching styles from line drawings. An artist draws a single hatching illustration of a 3D object. Her strokes are analyzed to extract the following per-pixel properties: hatching level (hatching, cross-hatching, or no strokes), stroke orientation, spacing, intensity, length, and thickness. A mapping is learned from input geometric, contextual, and shading features of the 3D object to these hatching properties, using classification, regression, and clustering techniques. Then, a new illustration can be generated in the artist's style, as follows. First, given a new view of a 3D object, the learned mapping is applied to synthesize target stroke properties for each pixel. A new illustration is then generated by synthesizing hatching strokes according to the target properties.
Keyword(s): Learning surface hatching, data-driven hatching, hatching by example, illustrations by example, learning orientation fields
Article URL: http://dx.doi.org/10.1145/2077341.2077342
BibTeX format:
@article{Kalogerakis:2012:LHF,
  author = {Evangelos Kalogerakis and Derek Nowrouzezahrai and Simon Breslav and Aaron Hertzmann},
  title = {Learning hatching for pen-and-ink illustration of surfaces},
  journal = {ACM Transactions on Graphics},
  volume = {31},
  number = {1},
  pages = {1:1--1:17},
  month = jan,
  year = {2012},
}
Search for more articles by Evangelos Kalogerakis.
Search for more articles by Derek Nowrouzezahrai.
Search for more articles by Simon Breslav.
Search for more articles by Aaron Hertzmann.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."