atlas

Research map / Image generation / Text-to-image diffusion

MagicNaming: Consistent Identity Generation by Finding a “Name Space” in T2I Diffusion Models

AAAI 2025 · Image generation › Text-to-image diffusion · approach: Multi-subject personalization · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Learns an image-to-"name embedding" encoder (CLIP-L/G features plus MLP) trained on a LAION-derived celebrity name-embedding dataset (LaionCele), so SDXL can generate consistent identities from a predicted name token without fine-tuning the U-Net.

Problem

Text-to-image diffusion models generate consistent identities for celebrities from their names, but generic identities lack such a name; fine-tuning-based identity personalization methods degrade the generator's semantic and scene-generation abilities.

Approach

Find a "Name Space" of text embeddings: an image encoder trained on (face image, name-embedding) pairs from LAION celebrity captions predicts a name embedding that is prepended to the prompt embedding, with mean-shift guidance and norm rescaling, leaving the diffusion model's weights untouched.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MagicNaming name embeddings without fine-tuningSDXL v1.0 · Scene constructionCLIP-TI: 43.45 vs 40.72Helped
Use MagicNaming name embeddings without fine-tuningSDXL v1.0 · All tasksFID with SDXL: 95.16 -> 56.75Helped
Use MagicNaming name embeddings without fine-tuningSDXL v1.0 · Emotional editingID consistency: 0.5466 -> 0.5624Helped
Fine-tune with LoRA on LaionCele instead of leaving the generator unfine-tuned (ablation)MagicNaming on SDXL v1.0 · Scene constructionCLIP-TI: 43.45 -> 37.54Hurt
Fine-tune with LoRA on LaionCele instead of leaving the generator unfine-tuned (ablation)MagicNaming on SDXL v1.0 · Scene constructionReference similarity: 0.4008 -> 0.5004Helped
Fine-tune with LoRA on LaionCele instead of leaving the generator unfine-tuned (ablation)MagicNaming on SDXL v1.0 · Scene constructionID consistency: 0.4407 -> 0.6236Helped
Fine-tune the U-Net on LaionCele instead of leaving the generator unfine-tuned (ablation)MagicNaming on SDXL v1.0 · Scene constructionCLIP-TI: 43.45 -> 32.55Hurt
Fine-tune the U-Net on LaionCele instead of leaving the generator unfine-tuned (ablation)MagicNaming on SDXL v1.0 · Scene constructionID consistency: 0.4407 -> 0.6631Helped
Fine-tune with LoRA on Ins700 instead of leaving the generator unfine-tuned (ablation)MagicNaming on SDXL v1.0 · Scene constructionCLIP-TI: 43.45 -> 40.66Hurt
Fine-tune with LoRA on Ins700 instead of leaving the generator unfine-tuned (ablation)MagicNaming on SDXL v1.0 · Scene constructionReference similarity: 0.4008 -> 0.4816Helped
Fine-tune the U-Net on Ins700 instead of leaving the generator unfine-tuned (ablation)MagicNaming on SDXL v1.0 · Scene constructionCLIP-TI: 43.45 -> 36.51Hurt
Fine-tune the U-Net on Ins700 instead of leaving the generator unfine-tuned (ablation)MagicNaming on SDXL v1.0 · Scene constructionID consistency: 0.4407 -> 0.6356Helped

Surprising findings

Limitations

Experimental setup

Datasets: LAION-5B LaionCele Ins700

Benchmarks: 40-prompt four-task test set (scene, style, action, emotion)

Metrics: CLIP-TI score FID vs SDXL outputs ID consistency (FaceNet) reference similarity

Baselines: SDXL IP-Adapter PhotoMaker

Builds on: Stable Diffusion XL classifier-free guidance DDIM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy