Line‐Drawing Video Stylization

dc.contributor.authorBen‐Zvi, N.en_US
dc.contributor.authorBento, J.en_US
dc.contributor.authorMahler, M.en_US
dc.contributor.authorHodgins, J.en_US
dc.contributor.authorShamir, A.en_US
dc.contributor.editorChen, Min and Zhang, Hao (Richard)en_US
dc.date.accessioned2016-09-27T10:02:02Z
dc.date.available2016-09-27T10:02:02Z
dc.date.issued2016
dc.description.abstractWe present a method to automatically convert videos and CG animations to stylized animated line drawings. Using a data‐driven approach, the animated drawings can follow the sketching style of a specific artist. Given an input video, we first extract edges from the video frames and vectorize them to curves. The curves are matched to strokes from an artist's library, while following the artist's stroke distribution and characteristics. The key challenge in this process is to match the large number of curves in the frames over time, despite topological and geometric changes, allowing to maintain temporal coherence in the output animation. We solve this problem using constrained optimization to build correspondences between tracked points and create smooth sheets over time. These sheets are then replaced with strokes from the artist's database to render the final animation. We evaluate our tracking algorithm on various examples and show stylized animation results based on various artists.We present a method to automatically convert videos and CG animations to stylized animated line drawings. Using a data ‐driven approach, the animated drawings can follow the sketching style of a specific artist. Given an input video, we first extract edges from the video frames and vectorize them to curves. The curves are matched to strokes from an artist's library, while following the artist's stroke distribution and characteristics. The key challenge in this process is to match the large number of curves in the frames over time, despite topological and geometric changes, allowing to maintain temporal coherence in the output animation. We solve this problem using constrained optimization to build correspondences between tracked points and create smooth sheets over time.en_US
dc.description.number6
dc.description.sectionheadersArticles
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume35
dc.identifier.doi10.1111/cgf.12729
dc.identifier.issn1467-8659
dc.identifier.pages18-32
dc.identifier.urihttps://doi.org/10.1111/cgf.12729
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf12729
dc.publisherCopyright © 2016 The Eurographics Association and John Wiley & Sons Ltd.en_US
dc.subject2D techniques
dc.subjectanimation
dc.subjectnon‐photorealistic rendering
dc.subjectrendering
dc.subjectimage processing
dc.subjectimage and video processing
dc.subjectI.3.3 [Computer Graphics]: Picture/Image Generation—Line and curve generation
dc.titleLine‐Drawing Video Stylizationen_US
Files
Collections