Squeezing Capacity from Multimodal Large Language Models for Subject-driven Generation
About
Subject-driven image generation aims to synthesize new images that preserve the identity of the given subject while following textual instructions. Existing approaches often encode text and reference images separately. This limits cross-modal reasoning abilities and causes copy-paste artifacts. Recent frameworks that connect multimodal models and diffusion models improve instruction following, but largely overlook identity preservation. To address these limitations, we condition diffusion models on Multimodal Large Language Models (MLLMs) that jointly encode text and reference images, and augment it with VAE-based identity conditioning. A novel Dual Layer Aggregation (DLA) module is designed to aggregate multi-level MLLM features for optimal conditioning, and a multi-stage denoising strategy is applied to progressively balance the semantic information from MLLM and fine-detail identity from VAE during inference. Extensive experiments demonstrate that our approach harmonizes multimodal understanding with identity preservation, mitigates copy-paste issues, and achieves superior performance regarding human preference on subject-driven image generation. Our project website is available at https://zsh2000.github.io/squeeze-mllm-subject-gen/.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Subject-driven image generation | DreamBench | DINO Score74.82 | 113 | |
| Subject variation / Copy-paste alleviation | DreamBench | Azimuth Accuracy25.7 | 5 | |
| Subject-driven generation | DreamBench and XVerseBench (test) | Score (1-10)7.26 | 5 | |
| Subject-driven image generation | DreamBench | Azimuth Angle Error25.7 | 5 | |
| Subject-driven generation | DreamBench++ 1.0 (test) | GPT-4o Score3.119 | 4 | |
| Subject-driven generation | Constructed multimodal reasoning benchmark 350 samples (test) | CLIP-T Score0.3208 | 4 | |
| Subject-driven image generation | XVerseBench single-subject set | IP-Sim79.1 | 4 | |
| Subject-driven image generation | LAMICBench two-subject two-reference | IP-Sim Score66.46 | 3 |