Hair photobooth: geometric and photometric acquisition of real hairstyles

1Adobe Systems Incorporated 2UC San Diego 3MIT CSAIL

In ACM Transactions on Graphics (Proceedings of SIGGRAPH), 2008

Teaser
Our method acquires photometric and geometric models of real hairstyles. It computes an accurate geometric model (a) which is used in combination with an image-based rendering technique to produce images (b). The results closely match an actual photograph (c) which is not part of the data set used by our algorithm. The hair can be rendered from arbitrary viewpoints and under arbitrary illumination (d).

Abstract

We accurately capture the shape and appearance of a person's hairstyle. We use triangulation and a sweep with planes of light for the geometry. Multiple projectors and cameras address the challenges raised by the reflectance and intricate geometry of hair. We introduce the use of structure tensors to infer the hidden geometry between the hair surface and the scalp. Our triangulation approach affords substantial accuracy improvement and we are able to measure elaborate hair geometry including complex curls and concavities. To reproduce the hair appearance, we capture a six-dimensional reflectance field. We introduce a new reflectance interpolation technique that leverages an analytical reflectance model to alleviate cross-fading artifacts caused by linear methods. Our results closely match the real hairstyles and can be used for animation.

Downloads

Cite

Sylvain Paris, Will Chang, Oleg I. Kozhushnyan, Wojciech Jarosz, Wojciech Matusik, Matthias Zwicker, Frédo Durand. Hair photobooth: geometric and photometric acquisition of real hairstyles. ACM Transactions on Graphics (Proceedings of SIGGRAPH), 27(3):30:1–30:9, August 2008.
@article{paris08hair,
    author  = {Paris, Sylvain and Chang, Will and Kozhushnyan, Oleg I. and Jarosz, Wojciech and Matusik, Wojciech and
               Zwicker, Matthias and Durand, Fr\'edo},
    title   = {Hair Photobooth: Geometric and Photometric Acquisition of Real Hairstyles},
    journal = {ACM Transactions on Graphics (Proceedings of SIGGRAPH)},
    volume  = {27},
    number  = {3},
    month   = aug,
    year    = {2008},
    pages   = {30:1--30:9},
    doi     = {10/df2r3s}
}
© The Author(s) / ACM. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record is available at doi.acm.org.