Share Email Print

Proceedings Paper

Multiplexed acquisition of bidirectional texture functions for materials
Author(s): Dennis den Brok; Heinz C. Steinhausen; Matthias B. Hullin; Reinhard Klein
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

The bidirectional texture function (BTF) has proven a valuable model for the representation of complex spatially varying material reflectance. Its image-based nature, however, makes material BTFs extremely cumbersome to acquire: in order to adequately sample high-frequency details, many thousands of images of a given material as seen and lit from different directions have to be obtained. Additionally, long exposure times are required to account for the wide dynamic range exhibited by the reflectance of many real-world materials.

We propose to significantly reduce the required exposure times by using illumination patterns instead of single light sources ("multiplexed illumination"). A BTF can then be produced by solving an appropriate linear system, exploiting the linearity of the superposition of light. Where necessary, we deal with signal-dependent noise by using a simple linear model derived from an existing database of material BTFs as a prior. We demonstrate the feasibility of our method for a number of real-world materials in a camera dome scenario.

Paper Details

Date Published: 13 March 2015
PDF: 9 pages
Proc. SPIE 9398, Measuring, Modeling, and Reproducing Material Appearance 2015, 93980F (13 March 2015); doi: 10.1117/12.2078396
Show Author Affiliations
Dennis den Brok, Univ. Bonn (Germany)
Heinz C. Steinhausen, Univ. Bonn (Germany)
Matthias B. Hullin, Univ. Bonn (Germany)
Reinhard Klein, Univ. Bonn (Germany)

Published in SPIE Proceedings Vol. 9398:
Measuring, Modeling, and Reproducing Material Appearance 2015
Maria V. Ortiz Segovia; Philipp Urban; Francisco H. Imai, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?