1 Aalto University
2 University College London
Material appearance acquisition usually makes a trade-off between acquisition effort and richness of reflectance representation. In this paper, we instead aim for both a light-weight acquisition procedure and a rich reflectance representation simultaneously, by restricting ourselves to one, but very important, class of appearance phenomena: texture-like materials. While such materials’ reflectance is generally spatially varying, they exhibit self-similarity in the sense that for any point on the texture there exist many others with similar reflectance properties. We show that the texturedness assumption allows reflectance capture using only two images of a planar sample, taken with and without a headlight flash. Our reconstruction pipeline starts with redistributing reflectance observations across the image, followed by a regularized texture statistics transfer and a nonlinear optimization to fit a spatially-varying BRDF (SVBRDF) to the resulting data. The final result describes the material as spatially-varying, diffuse and specular, anisotropic reflectance over a detailed normal map. We validate the method by side-by-side and novel-view comparisons to photographs, comparing normal map resolution to sub-micron ground truth scans, as well as simulated results. Our method is robust enough to use handheld, JPEG-compressed photographs taken with a mobile phone camera and built-in flash.
Miika Aittala, Tim Weyrich, Jaakko Lehtinen.
In ACM Transactions on Graphics (Proc. SIGGRAPH), 34(4), pp. 110:1–110:13, August 2015.Miika Aittala, Tim Weyrich, and Jaakko Lehtinen. Two-shot SVBRDF capture for stationary materials. ACM Trans. Graph. (Proc. SIGGRAPH), 34(4):110:1–110:13, July 2015.Aittala, M., Weyrich, T., and Lehtinen, J.2015. Two-shot SVBRDF capture for stationary materials. ACM Trans. Graph. (Proc. SIGGRAPH) 34, 4 (July), 110:1–110:13.M. Aittala, T. Weyrich, and J. Lehtinen, “Two-shot SVBRDF capture for stationary materials,” ACM Trans. Graph. (Proc. SIGGRAPH), vol. 34, no. 4, pp. 110:1–110:13, Jul. 2015. [Online]. Available: http://doi.acm.org/10.1145/2766967
This work was supported by the Academy of Finland (grant 277833), the Helsinki Doctoral Programme in Computer Science (HeCSE), and the UK Engineering and Physical Sciences Research Council (grant EP/K023578/1).