CharaConsist: Fine-Grained Consistent Character Generation

1 Institute of Information Science, Beijing Jiaotong University
2 Institute of Big Data, Fudan University
3 Visual Intelligence + X International Joint Laboratory
4 Alkaid Pte. Ltd.
ICCV 2025

Corresponding Authors
Story Generation

CharaConsist is a training-free consistent characters generation method built on FLUX.1. It enables more flexible storytelling, supports controllable background maintaining or switching, achieving character consistency within a fixed scene, across different scenes, and across resolutions.

Abstract

In text-to-image generation, producing a series of consistent contents that preserve the same identity is highly valuable for real-world applications. Although a few works have explored training-free methods to enhance the consistency of generated subjects, we observe that they suffer from the following problems. First, they fail to maintain consistent background details, which limits their applicability. Furthermore, when the foreground character undergoes large motion variations, inconsistencies in identity and clothing details become evident. To address these problems, we propose CharaConsist, which employs point-tracking attention and adaptive token merge along with decoupled control of the foreground and background. CharaConsist enables fine-grained consistency for both foreground and background, supporting the generation of one character in continuous shots within a fixed scene or in discrete shots across different scenes. Moreover, CharaConsist is the first consistent generation method tailored for text-to-image DiT model. Its ability to maintain fine-grained consistency, combined with the larger capacity of latest base model, enables it to produce high-quality visual outputs, broadening its applicability to a wider range of real-world scenarios.

Background Maintaining

Background Switching

Method Overview

BibTeX

@inproceedings{CharaConsist,
  title={{CharaConsist}: Fine-Grained Consistent Character Generation},
  author={Wang, Mengyu and Ding, Henghui and Peng, Jianing and Zhao, Yao and Chen, Yunpeng and Wei, Yunchao},
  booktitle={ICCV},
  year={2025}
}