IEEE Trans Vis Comput Graph. 2018 Feb;24(2):1049-1062. doi: 10.1109/TVCG.2017.2657511. Epub 2017 Jan 24.
This paper presents a context-aware computer aided inbetweening (CACAI) technique that interpolates planar strokes to generate inbetween frames from a given set of key frames. The inbetweening is context-aware in the sense that not only the stroke's shape but also the context (i.e., the neighborhood of a stroke) in which a stroke appears are taken into account for the stroke correspondence and interpolation. Given a pair of successive key frames, the CACAI automatically constructs the stroke correspondence between them by exploiting the context coherence between the corresponding strokes. Meanwhile, the construction algorithm is able to incorporate the user's interaction with ease and allows the user more effective control over the correspondence process than existing stroke matching techniques. With a one-to-one stroke correspondence, the CACAI interpolates the shape and context between the corresponding strokes for the generation of intermediate frames. In the interpolation sequence, both the shape of individual strokes and the spatial layout between them are well retained such that the feature characteristics and visual appearance of the objects in the key frames can be fully preserved even when complex motions are involved in these objects. We have developed a prototype system to demonstrate the ease of use and effectiveness of the CACAI.
本文提出了一种基于上下文感知的计算机辅助中间帧生成(CACAI)技术,该技术通过对平面笔画进行插值来生成给定关键帧集之间的中间帧。这种中间帧生成是上下文感知的,因为它不仅考虑了笔画的形状,还考虑了笔画出现的上下文(即笔画的邻域),以便进行笔画对应和插值。给定一对连续的关键帧,CACAI 通过利用相应笔画之间的上下文连贯性,自动在它们之间构建笔画对应关系。同时,该构建算法能够轻松地结合用户的交互,并允许用户比现有笔画匹配技术更有效地控制对应过程。通过一对一的笔画对应关系,CACAI 对相应的笔画进行形状和上下文的插值,以生成中间帧。在插值序列中,不仅保留了单个笔画的形状,还保留了它们之间的空间布局,因此即使涉及复杂运动,也可以完全保留关键帧中对象的特征特征和视觉外观。我们已经开发了一个原型系统来演示 CACAI 的易用性和有效性。