A generative sketch model for human hair analysis and synthesis
Related Experiment Video
Updated: Jul 28, 2026

Rapid Genetic Analysis of Epithelial-Mesenchymal Signaling During Hair Regeneration
Published on: February 28, 2013
1Department of Statistics and Computer Science, University of California, 8125 Math Science Building, Box 951554, Los Angeles, CA 90095, USA. hchen@stat.ucla.edu
Abstract:
In this paper, we present a generative sketch model for human hair analysis and synthesis. We treat hair images as 2D piecewise smooth vector (flow) fields and, thus, our representation is view-based in contrast to the physically-based 3D hair models in graphics. The generative model has three levels. The bottom level is the high-frequency band of the hair image. The middle level is a piecewise smooth vector field for the hair orientation, gradient strength, and growth directions. The top level is an attribute sketch graph for representing the discontinuities in the vector field. A sketch graph typically has a number of sketch curves which are divided into 11 types of directed primitives. Each primitive is a small window (say 5 x 7 pixels) where the orientations and growth directions are defined in parametric forms, for example, hair boundaries, occluding lines between hair strands, dividing lines on top of the hair, etc. In addition to the three level representation, we model the shading effects, i.e., the low-frequency band of the hair image, by a linear superposition of some Gaussian image bases and we encode the hair color by a color map. The inference algorithm is divided into two stages: 1) We compute the undirected orientation field and sketch graph from an input image and 2) we compute the hair growth direction forthe sketch curves and the orientation field using a Swendsen-Wang cut algorithm. Both steps maximize a joint Bayesian posterior probability. The generative model provides a straightforward way for synthesizing realistic hair images and stylistic drawings (rendering) from a sketch graph and a few Gaussian bases. The latter can be either inferred from a real hair image or input (edited) manually using a simple sketching interface. We test our algorithm on a large data set of hair images with diverse hair styles. Analysis, synthesis, and rendering results are reported in the experiments.
More Related Videos
11:09Construction of a Realistic, Whole-Body, Three-Dimensional Equine Skeletal Model using Computed Tomography Data
Published on: February 25, 2021
04:37Generation of Human Induced Pluripotent Stem Cell-derived Planar Hair-bearing Skin Organoids Using an Air-Liquid Interface Culture System
Published on: October 17, 2025
Related Concept Videos
Hair Cells
Morphogenesis
Multipotency and Niche of Bulge Stem Cell
Accessory Structures of the Skin: Hair Growth and Types