Abstract
We present a sequential fitting-and-separating algorithm for surface reflectance components that separates individual dominant reflectance components and simultaneously estimates the corresponding bidirectional reflectance distribution function (BRDF) parameters from the separated reflectance values. We tackle the estimation of a Lafortune BRDF model, which combines a nonLambertian diffuse reflection and multiple specular reflectance components with a different specular lobe. Our proposed method infers the appropriate number of BRDF lobes and their parameters by separating and estimating each of the reflectance components using an interval analysis-based branch-and-bound method in conjunction with iterative K-ordered scale estimation. The focus of this paper is the estimation of the Lafortune BRDF model. Nevertheless, our proposed method can be applied to other analytical BRDF models such as the Cook–Torrance and Ward models. Experiments were carried out to validate the proposed method using isotropic materials from the Mitsubishi Electric Research Laboratories–Massachusetts Institute of Technology (MERL–MIT) BRDF database, and the results show that our method is superior to a conventional minimization algorithm.
© 2018 Optical Society of America
Full Article | PDF ArticleMore Like This
Chanki Yu and Sang Wook Lee
Appl. Opt. 55(15) 4193-4200 (2016)
Alexander Prokhorov
Appl. Opt. 51(13) 2322-2332 (2012)
Ko Nishino and Stephen Lombardi
J. Opt. Soc. Am. A 28(1) 8-18 (2011)