# Towards Unified 3D Hair Reconstruction from Single-View Portraits

arXiv: https://arxiv.org/abs/2409.16863 · HTML: https://mlsanity.com/paper/2409.16863/

## Key facts

- Cited by 9 papers in the map (data through 14 Oct 2026).
- Builds on 17 of its 51 references that are in the map.
- First posted on arXiv 25 Sep 2024.

## Builds on (most cited first, 17 of 17)

- [Learning Transferable Visual Models From Natural Language Supervision](https://mlsanity.com/paper/2103.00020/) (2021)
- [Very Deep Convolutional Networks for Large-Scale Image Recognition](https://mlsanity.com/paper/1409.1556/) (2014)
- [3D Gaussian Splatting for Real-Time Radiance Field Rendering](https://mlsanity.com/paper/2308.04079/) (2023)
- [Grounding DINO: Marrying DINO with Grounded Pre-Training for Open-Set Object Detection](https://mlsanity.com/paper/2303.05499/) (2023)
- [DreamFusion: Text-to-3D using 2D Diffusion](https://mlsanity.com/paper/2209.14988/) (2022)
- [Perceptual Losses for Real-Time Style Transfer and Super-Resolution](https://mlsanity.com/paper/1603.08155/) (2016)
- [Zero-1-to-3: Zero-shot One Image to 3D Object](https://mlsanity.com/paper/2303.11328/) (2023)
- [Grounded SAM: Assembling Open-World Models for Diverse Visual Tasks](https://mlsanity.com/paper/2401.14159/) (2024)
- [One-2-3-45: Any Single Image to 3D Mesh in 45 Seconds without Per-Shape Optimization](https://mlsanity.com/paper/2306.16928/) (2023)
- [One-2-3-45++: Fast Single Image to 3D Objects with Consistent Multi-View Generation and 3D Diffusion](https://mlsanity.com/paper/2311.07885/) (2023)
- [Towards Fast, Accurate and Stable 3D Dense Face Alignment](https://mlsanity.com/paper/2009.09960/) (2020)
- [GaussianHair: Hair Modeling and Rendering with Light-aware Gaussians](https://mlsanity.com/paper/2402.10483/) (2024)
- [Neural Haircut: Prior-Guided Strand-Based Hair Reconstruction](https://mlsanity.com/paper/2306.05872/) (2023)
- [HairStep: Transfer Synthetic to Real Using Strand and Depth Maps for Single-View 3D Hair Modeling](https://mlsanity.com/paper/2303.02700/) (2023)
- [MonoHair: High-Fidelity Hair Modeling from a Monocular Video](https://mlsanity.com/paper/2403.18356/) (2024)
- [K-Hairstyle: A Large-scale Korean Hairstyle Dataset for Virtual Hair Editing and Hairstyle Classification](https://mlsanity.com/paper/2102.06288/) (2021)
- [Video to Fully Automatic 3D Hair Model](https://mlsanity.com/paper/1809.04765/) (2018)

## Built on by (most cited first, 9 of 9)

- [SOAP: Style-Omniscient Animatable Portraits](https://mlsanity.com/paper/2505.05022/) (2025)
- [SRM-Hair: Single Image Head Mesh Reconstruction via 3D Morphable Hair](https://mlsanity.com/paper/2503.06154/) (2025)
- [StrandDesigner: Towards Practical Strand Generation with Sketch Guidance](https://mlsanity.com/paper/2508.01650/) (2025)
- [HairOrbit: Multi-view Aware 3D Hair Modeling from Single Portraits](https://mlsanity.com/paper/2604.02867/) (2026)
- [HairLRM: Strand-based Hair Modeling via Large Reconstruction Models](https://mlsanity.com/paper/2606.15238/) (2026)
- [HairCS: Reconstructing Strand-Based Hair from Hair Cards](https://mlsanity.com/paper/2609.16465/) (2026)
- [EfficientMonoHair: Fast Strand-Level Reconstruction from Monocular Video via Multi-View Direction Fusion](https://mlsanity.com/paper/2604.05794/) (2026)
- [Detangled: A Framework for Creating, Editing, and Inferencing Feature Rich Hair Strands](https://mlsanity.com/paper/2607.09811/) (2026)
- [HairFlow: Modeling 3D Hair Strands with Multi-Modal Conditioned Diffusion](https://mlsanity.com/paper/2610.17348/) (2026)

## Abstract (arXiv)

Single-view 3D hair reconstruction is challenging, due to the wide range of shape variations among diverse hairstyles. Current state-of-the-art methods are specialized in recovering un-braided 3D hairs and often take braided styles as their failure cases, because of the inherent difficulty to define priors for complex hairstyles, whether rule-based or data-based. We propose a novel strategy to enable single-view 3D reconstruction for a variety of hair types via a unified pipeline. To achieve this, we first collect a large-scale synthetic multi-view hair dataset SynMvHair with diverse 3D hair in both braided and un-braided styles, and learn two diffusion priors specialized on hair. Then we optimize 3D Gaussian-based hair from the priors with two specially designed modules, i.e. view-wise and pixel-wise Gaussian refinement. Our experiments demonstrate that reconstructing braided and un-braided 3D hair from single-view images via a unified approach is possible and our method achieves the state-of-the-art performance in recovering complex hairstyles. It is worth to mention that our method shows good generalization ability to real images, although it learns hair priors from synthetic data.
