Learning Inclusion Matching for Animation Paint Bucket Colorization

Yu Dai, Shangchen Zhou, Qinyue Li, Chongyi Li, Chen Change Loy
2/9/2026

No official code found. Best implementation: ykdai/BasicPBC (307 stars, last commit 2025-06-26).

Abstract

Colorizing line art is a pivotal task in the production of hand-drawn cel animation. This typically involves digital painters using a paint bucket tool to manually color each segment enclosed by lines, based on RGB values predeter-mined by a color designer. This frame-by-frame process is both arduous and time-intensive. Current automated meth-ods mainly focus on segment matching. This technique mi-grates colors from a reference to the target frame by aligning features within line-enclosed segments across frames. However, issues like occlusion and wrinkles in animations often disrupt these direct correspondences, leading to mis-matches. In this work, we introduce a new learning-based inclusion matching pipeline, which directs the network to comprehend the inclusion relationships between segments rather than relying solely on direct visual correspondences. Our method features a two-stage pipeline that integrates a coarse color warping module with an inclusion matching module, enabling more nuanced and accurate colorization. To facilitate the training of our network, we also develope a unique dataset, referred to as PaintBucket-Character. This dataset includes rendered line arts alongside their colorized counterparts, featuring various 3D characters. Extensive experiments demonstrate the effectiveness and superiority of our method over existing techniques.

View on arXivView PDF

Code Implementations(1)

ykdai/BasicPBCCommunity100%

Official Implementation of "Learning Inclusion Matching for Animation Paint Bucket Colorization"

30728C++, CudaMar 29, 20241 years agoNOASSERTION

Similar Papers

Cite this paper

@article{dai2026learning,
  title  = {Learning Inclusion Matching for Animation Paint Bucket Colorization},
  author = {Yu Dai and Shangchen Zhou and Qinyue Li and Chongyi Li and Chen Change Loy},
  year   = {2026},
  eprint = {2403.18342},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2403.18342},
  journal = {CVPR 2024 2024}
}

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/2403.18342.svg)](https://codeofpaper.com/paper/2403.18342)

Discussion