Combining Sketch and Tone for Pencil Drawing Production NPAR, 2012.(Best Paper Award)
Episode of <The Pacific>
Outline Previous work Observation (Two stages) Framework (Pencil drawing prior included) More Results Color Pencil Drawing
Previous Work (Image-based) Li and Huang 2003 Gao et al. 2010 Sun et al. 2007
Previous Work (Image-based) Li and Huang 2003 Gao et al. 2010 Sun et al. 2007
Previous Work (Image-based) Li and Huang 2003 Gao et al. 2010 Sun et al. 2007
Observation First Stage Second Stage Human Drawing Procedure
Observation Structure Tone
Framework Gradient Line Drawing Tone Mapping Texture Rendering
Framework(Line Drawing) Gradient Line Drawing Tone Mapping Texture Rendering
Framework(Line Drawing)
Framework(Line Drawing)
Framework(Line Drawing) A Naive method Pixel Direction
Framework(Line Drawing) A Naive method Extent along their Direction
Framework(Line Drawing) Proposed Edges Direction Classification 𝐶 1 𝐶 2
Framework(Line Drawing) Proposed Edges Direction Classification 𝐶 1 𝑎𝑟𝑔𝑚𝑎𝑥 𝐶 1 , 𝐶 2 =1 red 𝑎𝑟𝑔𝑚𝑎𝑥 𝐶 1 , 𝐶 2 =2 𝐶 2 blue
Framework(Line Drawing)
Framework(Line Drawing) Input
Framework(Line Drawing) … … Gradient
Framework(Line Drawing) … … C1 C2 C4 C8 G … …
Framework(Line Drawing)
Framework (Tone Mapping) Gradient Line Drawing Tone Mapping Texture Rendering
Framework (Tone Mapping) Natural Image Pencil Drawing
Framework (Tone Mapping)
Framework (Tone Mapping)
Framework (Tone Mapping) Three-Layer Structure
Framework (Tone Mapping) Bright Layer
Framework (Tone Mapping) Bright Layer
Framework (Tone Mapping) Mid-tone Layer
Framework (Tone Mapping) Mid-tone Layer
Framework (Tone Mapping) Dark Layer
Framework (Tone Mapping) Dark Layer
Framework (Tone Mapping) Unknown Parameters Bright Layer Mid-tone Layer Dark Layer 9 105 225 90 11
Framework (Tone Mapping)
Framework (Texture Rendering) Tonal Texture Pencil Tone
Framework (Texture Rendering) P Multiplication Model
Framework (Texture Rendering) In multiplication model ?
Framework (Texture Rendering) In multiplication model We need to solve Local smoothness
Framework (Texture Rendering) Objective function
Framework (Texture Rendering) Result
Framework (Combination) Gradient Line Drawing Tone Mapping Texture Rendering
Framework(Combination)
Framework(Combination) S
Framework(Combination) T·S
More Results
More Results
More Results
More Results
Color Pencil Drawing Y U V
Color Pencil Drawing Pencil Drawing YUV->RGB U V
Color Pencil Drawing
Color Pencil Drawing
The End