Modeling Character Canvases from Cartoon Drawings
Mikhail Bessmeltsev, Will Chang, Nicholas Vining, Alla Sheffer, Karan Singh
In ACM Transactions on Graphics (TOG), 34(5), October 2015.
Abstract: We introduce a novel technique for the construction of a 3D character proxy, or canvas, directly from a 2D cartoon drawing and a user-provided correspondingly posed 3D skeleton. Our choice of input is motivated by the observation that traditional cartoon characters are well approximated by a union of generalized surface of revolution body parts, anchored by a skeletal structure. While typical 2D character contour drawings allow ambiguities in 3D interpretation, our use of a 3D skeleton eliminates such ambiguities and enables the construction of believable character canvases from complex drawings. Our canvases conform to the 2D contours of the input drawings, and are consistent with the perceptual principles of Gestalt continuity, simplicity, and contour persistence. We first segment the input 2D contours into individual body-part outlines corresponding to 3D skeletal bones using the Gestalt continuation principle to correctly resolve inter-part occlusions in the drawings. We then use this segmentation to compute the canvas geometry, generating 3D generalized surfaces of revolution around the skeletal bones that conform to the original outlines and balance simplicity against contour persistence. The combined method generates believable canvases for characters drawn in complex poses with numerous inter-part occlusions, variable contour depth, and significant foreshortening. Our canvases serve as 3D geometric proxies for cartoon characters, enabling unconstrained 3D viewing, articulation, and non-photorealistic rendering. We validate our algorithm via a range of user studies and comparisons to ground-truth 3D models and artist-drawn results. We further demonstrate a compelling gallery of 3D character canvases created from a diverse set of cartoon drawings with matching 3D skeletons.
Article URL: http://doi.acm.org/10.1145/2801134
BibTeX format:
@article{10.1145-2801134,
  author = {Mikhail Bessmeltsev and Will Chang and Nicholas Vining and Alla Sheffer and Karan Singh},
  title = {Modeling Character Canvases from Cartoon Drawings},
  journal = {ACM Transactions on Graphics (TOG)},
  volume = {34},
  number = {5},
  articleno = {162},
  month = oct,
  year = {2015},
}
Search for more articles by Mikhail Bessmeltsev.
Search for more articles by Will Chang.
Search for more articles by Nicholas Vining.
Search for more articles by Alla Sheffer.
Search for more articles by Karan Singh.

Return to the search page.


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