Vectorizing Cartoon Animations

Vectorizing Cartoon Animations
复制标题

DOI:
10.1109/tvcg.2009.9
复制
发表时间:
2009-07
影响因子:
5.2
通讯作者:
Song-Hai Zhang;Tao Chen;Yi-Fei Zhang;Shimin Hu;Ralph Robert Martin
Song-Hai Zhang;Tao Chen;Yi-Fei Zhang;Shimin Hu;Ralph Robert Martin
中科院分区:
计算机科学1区
文献类型:
--
作者:
Song-Hai Zhang;Tao Chen;Yi-Fei Zhang;Shimin Hu;Ralph Robert Martin

文献摘要

被引文献

相似文献

提出了一种二维栅格格式卡通动画矢量化系统。输出的动画在视觉上没有闪烁,文件大小较小,并且易于编辑。我们将装饰线与有色区域分开。我们使用了一种准确的、语义上有意义的图像分解算法,支持每个区域的任意颜色模型。为了确保输出的时间一致性,我们为所有帧重建一个通用的背景,并分别提取前景区域。只需简单的用户帮助即可完成背景。每个区域和装饰线被矢量化并存储在一起,以及它们在帧到帧之间的运动。本文的主要贡献是:1)新的陷球分割方法,该方法快速,支持非均匀颜色区域,即使存在不完美链接的区域边缘也能进行稳健的区域分割;2)在图像分解过程中将装饰线作为特殊对象单独处理,避免了包含多个短而细的过分割区域的结果;3)为所有帧提取单个基于块的背景,这为一致的、无闪烁的动画提供了基础。
We present a system for vectorizing 2D raster format cartoon animations. The output animations are visually flicker free, smaller in file size, and easy to edit. We identify decorative lines separately from colored regions. We use an accurate and semantically meaningful image decomposition algorithm, supporting an arbitrary color model for each region. To ensure temporal coherence in the output, we reconstruct a universal background for all frames and separately extract foreground regions. Simple user-assistance is required to complete the background. Each region and decorative line is vectorized and stored together with their motions from frame to frame. The contributions of this paper are: 1) the new trapped-ball segmentation method, which is fast, supports nonuniformly colored regions, and allows robust region segmentation even in the presence of imperfectly linked region edges, 2) the separate handling of decorative lines as special objects during image decomposition, avoiding results containing multiple short, thin oversegmented regions, and 3) extraction of a single patch-based background for all frames, which provides a basis for consistent, flicker-free animations.