Practical SVBRDF Capture In The Frequency Domain

Miika Aittala1,2 Tim Weyrich3 Jaakko Lehtinen1,2

1Aalto University, Dept. of Media Technology 2NVIDIA Research 3University College London


Preprint (PDF, 54M)
Preprint (low-res PDF, 2.4M)

Video: Ground truth comparison (MP4, 19M)
Video: Free viewpoint renderings (MP4, 19M)

Presentation slides (PPTX, 101M)
Presentation slides with no video (PPTX, 26M)

Result texture maps

Source code and data


Spatially-varying reflectance and small geometric variations play a vital role in the appearance of real-world surfaces. Consequently, robust, automatic capture of such models is highly desirable; however, current systems require either specialized hardware, long capture times, user intervention, or rely heavily on heuristics. We describe an acquisition setup that utilizes only portable commodity hardware (an LCD display, an SLR camera) and contains no moving parts. In particular, a laptop screen can be used for illumination. Our setup, aided by a carefully constructed image formation model, automatically produces realistic spatially-varying reflectance parameters over a wide range of materials from diffuse to almost mirror-like specular surfaces, while requiring relatively few photographs. We believe our system is the first to offer such generality, while requiring only standard office equipment and no user intervention or parameter tuning. Our results exhibit a good qualitative match to photographs taken under novel viewing and lighting conditions for a range of materials.

Source code and data

The code, data and instructions for the method can be found here.


Miika Aittala was supported by the HeCSE Graduate School and the MIDE program (project UI-ART) of Aalto University; Tim Weyrich was supported by the FP7 EU collaborative project BEAMING (248620). The authors thank Jan Achrenius for lending his Canon 5D MkII camera on a short notice, and Timo Aila, Samuli Laine and Tero Karras for immensely valuable support.


author = {Miika Aittala and Tim Weyrich and Jaakko Lehtinen},
title = {Practical {SVBRDF} Capture In The Frequency Domain},
booktitle = {ACM Trans. Graph. (Proc. SIGGRAPH)},
volume = { 32 },
number = { 4 },
year = {2013},
pages = {12~pp.},
location = {Los Angeles},
publisher = {ACM},
address = {New York, NY, USA},