ColorSketch: A Drawing Assistant for Generating Color Sketches from Photos

A color sketch creates a vivid depiction of a scene using sparse pencil strokes and casual colored brush strokes. The interactive drawing system ColorSketch can help novice users generate color sketches from photos. To preserve artistic freedom and expressiveness, the proposed system gives users full control over pencil strokes, while automatically augmenting pencil sketches using color mapping, brush stroke rendering, and blank area creation. Experimental and user study results demonstrate that users, especially novices, can create better color sketches with our system than when using traditional manual tools.

[1]  Jue Wang,et al.  EZ-sketching , 2014, ACM Trans. Graph..

[2]  Adrien Bousseau,et al.  The drawing assistant: automated drawing guidance and feedback from photographs , 2013, UIST.

[3]  Eitan Grinspun,et al.  Diamonds From the Rough: Improving Drawing, Painting, and Singing via Crowdsourcing , 2012, HCOMP@AAAI.

[4]  Alexei A. Efros,et al.  Recovering Occlusion Boundaries from a Single Image , 2007, 2007 IEEE 11th International Conference on Computer Vision.

[5]  Daniel Dixon,et al.  iCanDraw: using sketch recognition and corrective feedback to assist a user in drawing human faces , 2010, CHI.

[6]  Patrick Pérez,et al.  Poisson image editing , 2003, ACM Trans. Graph..

[7]  Cewu Lu,et al.  Combining sketch and tone for pencil drawing production , 2012, NPAR '12.

[8]  Adrien Treuille,et al.  Real-time drawing assistance through crowdsourcing , 2013, HCOMP.

[9]  Jitendra Malik,et al.  A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[10]  Holger Winnemöller,et al.  Painting with Bob: assisted creativity for novices , 2014, UIST.

[11]  Winton Dean,et al.  A Year in New York , 1975 .

[12]  Song-Chun Zhu,et al.  From image parsing to painterly rendering , 2009, TOGS.

[13]  Harry Shum,et al.  Video tooning , 2004, ACM Trans. Graph..

[14]  James A. Sethian,et al.  Level Set Methods and Fast Marching Methods , 1999 .

[15]  David G. Lowe,et al.  Organization of smooth image curves at multiple scales , 1988, International Journal of Computer Vision.

[16]  Harry Shum,et al.  Color sketch generation , 2006, NPAR.

[17]  Douglas DeCarlo,et al.  Stylization and abstraction of photographs , 2002, ACM Trans. Graph..

[18]  Adrien Bousseau,et al.  Interactive watercolor rendering with temporal coherence and abstraction , 2006, NPAR.

[19]  Frédo Durand,et al.  Programmable rendering of line drawing from 3D scenes , 2010, TOGS.

[20]  David Salesin,et al.  Orientable textures for image-based pen-and-ink illustration , 1997, SIGGRAPH.

[21]  Charless C. Fowlkes,et al.  Contour Detection and Hierarchical Image Segmentation , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[22]  Yong Jae Lee,et al.  ShadowDraw: real-time user guidance for freehand drawing , 2011, ACM Trans. Graph..