InstanceAnimator: Multi-Instance Sketch Video Colorization
Organizations: HKUST(GZ) · HKUST · NUS
Abstract
We propose InstanceAnimator, a novel Diffusion Transformer framework for multi-instance sketch video colorization. Existing methods suffer from three core limitations: inflexible user control due to heavy reliance on single reference frames, poor instance controllability leading to misalignment in multi-character scenarios, and degraded detail fidelity in fine-grained regions. To address these challenges, we introduce three corresponding innovations. First, a Canvas Guidance Condition eliminates workflow fragmentation by allowing free placement of reference elements and background, enabling unprecedented user flexibility. Second, an Instance Matching Mechanism resolves misalignment by integrating instance features with the sketches, ensuring precise control over multiple characters. Third, an Adaptive Decoupled Control Module enhances detail fidelity by injecting semantic features from characters, backgrounds, and text conditions into the diffusion process. Extensive experiments demonstrate that InstanceAnimator achieves superior multi-instance colorization with enhanced user control, high visual quality, and strong instance consistency.
Figures & tables
| Configuration | FID | SSIM | LPIPS | Temp | CLIP |
| Full Model | 121.901 | 0.681 | 0.201 | 0.969 | 0.921 |
| w/o Instance Attention | 138.615 | 0.576 | 0.317 | 0.952 | 0.861 |
| w/o Canvas Guidance | 129.221 | 0.605 | 0.289 | 0.958 | 0.875 |
| w/o Decoupled Control | 126.984 | 0.591 | 0.293 | 0.961 | 0.862 |
| Capability | LVCD | ToonCrafter | Anidoc | ToonComposer | Ours |
| Reference Type | Single frame | First+last frame | Single frame | Single frame | Instance-based |
| Multi-Character | |||||
| Canvas Placement | ✗ | ✗ | ✗ | ✗ | |
| Large Motion | ✗ | ✗ | |||
| Element Editing | ✗ | ✗ | ✗ | ✗ | |
| Text Control | ✗ |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
Video Diffusion Models
Video diffusion models generate or edit temporally coherent video by iteratively denoising latent sequences conditioned on text, images, motion, or other signals.
See all 735 papers