MagicMakeup Explore results
ECCV 2026

MagicMakeup: A Region-Controllable Diffusion Transformer for High-Fidelity Makeup-Transfer

MagicMakeup
Identity PreservingRegion ControllableHigh ResolutionMakeup Transfer Identity PreservingRegion ControllableHigh ResolutionMakeup Transfer
01 / Highlights

Region-Controllable
High-Fidelity Transfer

MagicMakeup transfers reference makeup while preserving source identity and facial geometry, with precise control over full-face, eyes, and lip regions.

Full-face and regional makeup-transfer results from MagicMakeup
Full-Face and Regional Editing

Mix eyes and lip references, edit a single region, or apply full-face makeup within one unified framework.

01

Region-Controllable Framework

A region-controllable DiT framework that achieves state-of-the-art performance across diverse styles and real-world data, with strong robustness and generalization.

02

TARG and CMPG Modules

Token-aligned region constraints and transfer-preservation disentanglement enable precise regional transfer with reduced spillover and improved identity consistency.

03

High-Resolution Data and Benchmark

An automated makeup-removal pipeline constructs identity-consistent, region-labeled pairs, while MakeupHQ Bench standardizes evaluation in synthetic and real settings.

02 / Results

Full-Face Makeup Transfer

MagicMakeup preserves identity and scene geometry while transferring fine-grained makeup details across diverse styles, poses, and backgrounds.

Full-Face Transfer 4 Sources · 32 Pairs
Select Source01 / 04
Source / ResultSource 01 · Reference 01

Drag to compare

Selected source portrait Selected MagicMakeup result Source MagicMakeup
Identity and geometry preserved1024² output

More Results

Regional Makeup Transfer

Apply eyes or lip makeup within the specified region while preserving source identity, non-edited areas, and scene geometry.

Eyes

Apply Eyes Makeup

Select a reference and drag the slider

Eyes References
Source portrait for eyes makeup transfer Eyes makeup transfer result SourceMagicMakeup
Lips

Apply Lip Makeup

Select a reference and drag the slider

Lip References
Source portrait for lip makeup transfer Lip makeup transfer result SourceMagicMakeup
03 / Comparisons

Qualitative Comparisons

Representative GAN- and diffusion-based methods are evaluated under the same settings for direct comparison of identity preservation, makeup fidelity, and spatial stability.

Baseline Comparison 3 Cases · 9 Baselines
Switch Comparison Case01 / 03
Selected BaselineSHMT
Source portrait for baseline comparison SHMT comparison result SourceSHMT
Our MethodMagicMakeup
Source portrait for MagicMakeup comparison MagicMakeup result for comparison case 1 SourceMagicMakeup
Baseline Method

Drag either output to compare with the source

04 / Method

Spatial Control and Concept Disentanglement

MagicMakeup jointly processes source, reference, and text conditions within MM-DiT to transfer fine-grained makeup while preserving source identity and facial structure.

MagicMakeup pipeline with Token-Aligned Region Gating and Cross-Modal Perception Guidance
MagicMakeup Pipeline

TARG and CMPG provide complementary spatial and semantic guidance within MM-DiT.

01

Token-Aligned Region Gating

TARG projects facial ROI masks onto the token grid and applies region-specific logit gating, preventing non-ROI tokens from attending to reference makeup cues.

02

Cross-Modal Perception Guidance

CMPG aligns preservation and transfer concepts with their corresponding image features at each denoising step, reducing identity leakage and attribute drift.

05 / Benchmark

MakeupHQ Benchmark

A unified 1024 × 1024 benchmark spanning MakeupHQ-Synthetic and MakeupHQ-Real supports standardized evaluation of identity preservation, makeup fidelity, unedited-region consistency, and distribution quality.

10242High-resolution evaluation
03Face, eyes, and lip regions
02Synthetic and real test sets
Data Pipeline
Training-data construction pipeline for identity-consistent and region-labeled makeup pairs
01

Region-specific makeup removal and cascaded quality filtering produce 6,772 identity-consistent, region-labeled pairs across face, eyes, and lip splits.

Our Benchmark
MakeupHQ-Synthetic and MakeupHQ-Real benchmark overview
02

MakeupHQ-Synthetic and MakeupHQ-Real provide image- and identity-disjoint evaluation across diverse styles, poses, expressions, and demographics.

06 / Citation

Cite MagicMakeup

If this project supports your research, please cite the ECCV 2026 paper below.

BibTeX
@misc{wang2026magicmakeupregioncontrollablediffusiontransformer,
      title={MagicMakeup: A Region-Controllable Diffusion Transformer for High-Fidelity Makeup-Transfer}, 
      author={Ziyi Wang and Siming Zheng and Yang Yang and Shusong Xu and Hao Zhang and Bo Li and Changqing Zou and Peng-Tao Jiang},
      year={2026},
      eprint={2607.20924},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2607.20924}, 
}
}
Full-size project figure
Copied to clipboard