atlas

Research map / 3D vision / 3D generation

Text-Conditioned Generative Model of 3D Strand-based Human Hairstyles

CVPR 2024 · 3D vision › 3D generation · approach: Feed-forward 3D asset generation and editing · 21 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 HAAR, a latent diffusion model that generates strand-based 3D hairstyles from text, trained on VQA-annotated synthetic hairstyles in a UV hair-map latent space.

Problem

Text-to-3D hair generation methods based on SDS only produce outer hair surfaces without internal strand structure, so outputs are not usable for graphics simulation or physics-based rendering.

Approach

Encode strand-based hairstyles as latent hair maps on the scalp via a VAE, train a text-conditioned EDM latent diffusion model on VQA-generated captions of synthetic hairstyles, and upsample guiding strands with a blend of nearest-neighbor and bilinear interpolation in latent space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add cosine noise scheduling (ablation)HAAR · Unconditional hairstyle generationFID: 62.1 -> 36.9Helped
Add SNR weighting (ablation)HAAR · Unconditional hairstyle generationFID: 44.7 -> 36.9Helped
Use frontal and back views rather than frontal only (ablation)HAAR conditioning annotations · Text-to-hairstyle semantic matchingCSIM: 0.186 -> 0.189Helped
Aggregate answers from multiple questions rather than one question (ablation)HAAR conditioning annotations · Text-to-hairstyle semantic matchingCSIM: 0.18 -> 0.189Helped
Train on 10% rather than the full training samples (ablation)HAAR · Text-to-hairstyle semantic matchingCSIM: 0.189 -> 0.187Hurt
Train on 200% rather than the full training samples (ablation)HAAR · Text-to-hairstyle semantic matchingCSIM: 0.189 -> 0.191Helped
Blend nearest-neighbor and bilinear interpolation in latent space instead of using either alone (ablation)HAAR upsampling · Hairstyle upsamplingvisual realismHelped
Add noise to interpolated latents (ablation)HAAR upsampling · Hairstyle upsamplingvisual realismHelped
Use HAAR instead of Neural HaircutUnconditional hairstyle generation · Unconditional hairstyle generationFID: 75.5 -> 36.9Helped
Use HAAR instead of Neural HaircutUnconditional hairstyle generation · Unconditional hairstyle generationMMD: 31507.7 -> 21104.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: artist-created hairstyle dataset (40 hairstyles) CT2Hair USC-HairSalon

Benchmarks: Neural Haircut training distribution comparison text-hairstyle CLIP similarity

Metrics: MMD COV 1-NNA FID CSIM user preference

Baselines: TECA Neural Haircut NH++

Builds on: Neural Haircut EDM Min-SNR weighting Imagic

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