Framework Overview
Our framework takes as inputs consecutive raster frames, denoted as reference and target, along with a vector drawing of the reference containing several stroke chains (i.e., long curves), each of which comprises connected strokes.
It performs a joint stroke tracing and correspondence task by generating corresponding vector strokes one by one (a).
It consists of two models: one for matching starting point of each stroke chain (b), the other for predicting parameters of the associated strokes (c).
The whole process works in a local view based on patches cropped by windows.
A proposed plug-and-play adaptive spatial transformation module (ASTM) is integrated into the two models to handle large motions or stroke distortion.
Overall Introduction
(Or watch on Bilibili)
π
Clean Line Drawings
Rough Sketches
More results of rough sketches
(Or watch on Bilibili)
π
Comparisons of inbetweening results
(Or watch on Bilibili)
π
@article{mo2024joint, title={Joint Stroke Tracing and Correspondence for 2D Animation}, author={Mo, Haoran and Gao, Chengying and Wang, Ruomei}, journal={ACM Transactions on Graphics}, year={2024}, publisher={ACM New York, NY} }