Top Banner
Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen
25
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia

Speaker: Ying-Jou Chen

Page 2: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

AmazingDSP

Page 3: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Proposed Approach

• Line Drawing• Tone Mapping

Page 4: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Line Drawing

• Idea… contour might be related…

Sobel Filter

Edge?

Not enough…

Page 5: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Line DrawingNot Simply Edges…

Page 6: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Line Drawing- Curve

• Idea… direction detection

Page 7: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Line Drawing- Line Crossing

• Idea… CONVOLUTION• Effect of extension

Page 8: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Line Drawing

⨂ ⨂ ⨂

+¿ +¿

Page 9: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Line Drawing

⨂ ⨂ ⨂

+¿ +¿

Page 10: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Magically….

Page 11: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

DONE!

Page 12: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Tone Mapping

Histogram

Page 13: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Histogram

# of pixels

pixel value

Page 14: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Pencil ToneNatural Tone

Histogram Equalization

Page 15: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Tone Mapping

• Model the shape by….

Laplacian Distribution

Uniform Distribution

Gaussian Distribution

Page 16: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Pencil ToneNatural Tone

Page 17: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

DONE!DONE!

Page 18: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Texture Rendering

Pencil Texture Rock Texture Chinese Drawing Texture

Page 19: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Texture Rendering

𝜷=𝟎 .𝟐𝜷=𝟎 .𝟔

𝜷=𝟏 .𝟎𝜷=𝟏 .𝟒

Page 20: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Texture Rendering

To each pixel, we hope that…

𝑷 (𝒙) 𝑱 (𝒙)

Pencil Tone

𝑷 (𝒙)𝜷( 𝒙)≈ 𝑱 (𝒙)

Page 21: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Texture Rendering

Smooth

𝜷∗

Page 22: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.
Page 23: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Other examples

Page 24: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.
Page 25: Pencil Drawing Production Cewu Lu, Li Xu, Jiaya Jia Speaker: Ying-Jou Chen.

Reference

• "Combining Sketch and Tone for Pencil Drawing Production", Cewu Lu, Li Xu, Jiaya Jia , International Symposium on Non-Photorealistic Animation and Rendering (NPAR 2012), June, 2012

• ADMM optimization • YUV RGB transformation http://zh.wikipedia.org/wiki/YUV • Author’s website http://appsrv.cse.cuhk.edu.hk/~xuli