atlas

Research map / Image generation / Editing and style transfer

ACFun: Abstract-Concrete Fusion Facial Stylization

NeurIPS 2024 · Image generation › Editing and style transfer · approach: Identity-preserving face manipulation · 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.

Proposes ACFun, a one-shot facial stylization method that uses one style image and one face image, combining an abstract fusion module (textual-inversion-style CLIP embedding), a concrete fusion module (affine adapters in U-Net ResBlocks), and a face-and-style imagery alignment loss on Stable Diffusion 1.4.

Problem

Facial stylization from a single style image is hard: existing methods need many style images, or cause style degradation, limited deformation, or loss of facial identity when stylizing faces with strong geometric distortion.

Approach

Separately learn abstract style/face features (via a CLIP embedding fused with a facial description prompt) and concrete features (trainable affine parameters inserted into U-Net ResBlocks), then align style and face images in a combined "imagery" latent space using a weighted two-target diffusion loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ACFun instead of InstantStyle SDXLfacial stylization · Facial stylization user studyface consistency preference: 10.83% -> 63.33%Helped
Use ACFun instead of InstantStyle SDXLfacial stylization · Facial stylization user studyoverall preference: 10.83% -> 54.17%Helped
Use ACFun instead of InstantStyle SD1.5facial stylization · Facial stylization user studystyle consistency preference: 34.17% -> 29.17%Hurt
Use ACFun instead of InstantStyle SDXLfacial stylization · Facial stylization user study vs InstantStyle SDXLoverall preference: 28.41% -> 71.59%Helped
Remove CFun and generate using AFun abstract features only (ablation)ACFun facial stylization · Facial stylizationvisual qualityHurt
Add CFun in the encoder (ablation)ACFun facial stylization · Facial stylizationconcrete visual feature extractionHelped
Add CFun in the decoder (ablation)ACFun facial stylization · Facial stylizationface structure and postureHelped
Replace facial description prompt with a single pseudo-word prompt (ablation)ACFun AFun module · Facial stylizationgeneration qualityHurt
Set imagery alignment loss hyperparameters to γ:β = 0.6:1 (ablation)ACFun facial stylization · Facial stylizationstyle intensityHurt
Set imagery alignment loss hyperparameters to γ:β = 1:1 (ablation)ACFun facial stylization · Facial stylizationstyle leakageHurt
Insert trainable parameters into Attention Blocks instead of Resblocks (ablation)ACFun CFun module · Facial stylizationstyle leakageHurt
Use Mean + Standard instead of Standard only in CFun (ablation)ACFun CFun module · Facial stylizationstylization stabilityHurt

Surprising findings

Limitations

Experimental setup

Datasets: Internet-collected style and facial images

Benchmarks: user study on 40 style-face pairs (50 volunteers)

Metrics: style consistency preference face consistency preference overall preference

Baselines: InstantStyle DreamStyler Inst AesPA StyTr2

Builds on: Textual Inversion Stable Diffusion AdaIN DreamBooth

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