Bridging the Gap: Sketch-Aware Interpolation Network for High-Quality Animation Sketch Inbetweening

Jiaming Shen, Kun Hu, Wei Bao, Chang Wen Chen, Zhiyong Wang
8/25/2023
cs.CVcs.MM

No official code found. Best implementation: none-master/SAIN (6 stars, MIT, last commit 2025-04-08).

Abstract

Hand-drawn 2D animation workflow is typically initiated with the creation of sketch keyframes. Subsequent manual inbetweens are crafted for smoothness, which is a labor-intensive process and the prospect of automatic animation sketch interpolation has become highly appealing. Yet, common frame interpolation methods are generally hindered by two key issues: 1) limited texture and colour details in sketches, and 2) exaggerated alterations between two sketch keyframes. To overcome these issues, we propose a novel deep learning method - Sketch-Aware Interpolation Network (SAIN). This approach incorporates multi-level guidance that formulates region-level correspondence, stroke-level correspondence and pixel-level dynamics. A multi-stream U-Transformer is then devised to characterize sketch inbetweening patterns using these multi-level guides through the integration of self / cross-attention mechanisms. Additionally, to facilitate future research on animation sketch inbetweening, we constructed a large-scale dataset - STD-12K, comprising 30 sketch animation series in diverse artistic styles. Comprehensive experiments on this dataset convincingly show that our proposed SAIN surpasses the state-of-the-art interpolation methods.

View on arXivView PDF

Code Implementations(1)

none-master/SAINCommunity100%
MIT
61PythonAug 19, 20231 years agoMIT

Similar Papers

Cite this paper

@article{shen2023bridging,
  title  = {Bridging the Gap: Sketch-Aware Interpolation Network for High-Quality Animation Sketch Inbetweening},
  author = {Jiaming Shen and Kun Hu and Wei Bao and Chang Wen Chen and Zhiyong Wang},
  year   = {2023},
  eprint = {2308.13273},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.13273v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2308.13273.svg)](https://codeofpaper.com/paper/2308.13273)

Discussion