Non-Photorealistic Computer Graphics Library

[ home · search · about · links · contact · rss ] [ submit bibtex ] [ BookCite · NPR Books ]



Found 7 item(s) authored by "Kyung Hyun Yoon" Find Author on Google.

Article A Directional Stroke Generation Algorithm for Painterly Rendering
Jeong Seob Cha, Young Sup Park, Kyung Hyun Yoon.
LNCS 2669, May, 2003. [BibTeX]

Article A Study on the Dynamic Painterly Stroke Generation for 3D Animation
Hyo Keun Lee, Young Sup Park, Kyung Hyun Yoon.
Lecture Notes in Computer Science, Vol. 2669, pp. 317--325, May, 2003. [BibTeX]

Proceedings A Study on the Real-time Toon Rendering for 3D Geometry Model
Daeuk Kang, Donghwan Kim, Kyung Hyun Yoon.
Fifth International Conference on Information Visualisation (IV'01), pp. 391--396, July, 2001. [BibTeX]

Proceedings Adaptive Brush Stroke Generation for Painterly Rendering
Young Sup Park, Kyung Hyun Yoon.
Eurographics 2004 - Short Presentations, pp. 65--68, August, 2004. [BibTeX]

Proceedings Color Paper Mosaic Rendering
Sanghyun Seo, SungYe Kim, Young Sup Park, Kyung Hyun Yoon.
SIGGRAPH 2001 Sketches and Applications, pp. 157, 2001. [BibTeX]

Article Motion based Painterly Rendering
Ho-Chang Lee, Chang-Ha Lee, Kyung Hyun Yoon.
Computer Graphics Forum (Special Issue on EGSR'09), Vol. 28, No. 4, pp. 1207--1215, 2009. [BibTeX]

Article Painterly animation using motion maps

Author(s): Young Sup Park, Kyung Hyun Yoon.
Article: Graphical Models, Vol. 70, No. 1-2, pp. 1--15, January-March, 2008.
[BibTeX] [DOI] Find this paper on Google

Starting from an input video, we replicate the manual technique of paint-on-glass animation. Motion maps are used to represent the regions where changes occur between frames. Edges are the key to identifying frame-to-frame changes, and a strong motion map is constructed from the edges in each frame, displaced by the motion vector. A second, weak motion map records the other pixels where there is significant movement between frames. These maps are used to generate the brush strokes necessary to convert one 'painted' frame into the next. Local gradient interpolation, based robustly on the edges, is used to determine the orientation of the brush strokes, and we avoid holes in the image by making additional strokes with smaller brushes. We also employ MSE data in evaluating temporal coherence between frames.

Visitors: 158737