ABSTRACT
Bidirectional Reflectance Distribution Functions (BRDFs) are well-known functions in computer graphics, and these special functions represent the surface reflectance of materials. BRDFs can be viewed as multivariate probability density function (pdf) of incoming photons leaving in a particular outgoing direction. However, constructing a multivariate probability distribution for modeling a given BRDF is difficult. A family of distributions, namely Copula distributions have been used to approximate BRDF. In this work, we employ the Pair-Copula constructions to represent the measured BRDF densities. As the measured BRDF densities have large storage needs, we use Wavelet transforms for a compact BRDF representation. We also compare the proposed BRDF representation with a number of well-known BRDF models, and show that our compact BRDF representation provides good approximation to measured BRDF data.
- Aas, K., Czado, C., Frigessi, A., and Bakken, H. 2009. Pair-copula constructions of multiple dependence. Insurance: Mathematics and Economics 44, 2, 182--198.Google ScholarCross Ref
- Akenine-Möller, T., Haines, E., and Hoffman, N. 2008. Real-Time Rendering 3rd Edition. A. K. Peters, Ltd., Natick, MA, USA.Google Scholar
- Ashikhmin, M., and Shirley, P. 2000. An anisotropic Phong BRDF model. Journal of Graphics Tools 5, 2, 25--32. Google ScholarDigital Library
- Bilgili, A., Öztürk, A., and Kurt, M. 2011. A general brdf representation based on tensor decomposition. Computer Graphics Forum 30, 8 (December), 2427--2439.Google ScholarCross Ref
- Blinn, J. F. 1977. Models of light reflection for computer synthesized pictures. SIGGRAPH Computer Graphics 11, 2, 192--198. (Proceedings of SIGGRAPH 77). Google ScholarDigital Library
- Cook, R. L., and Torrance, K. E. 1981. A reflectance model for computer graphics. SIGGRAPH Computer Graphics 15, 3, 307--316. (Proceedings of SIGGRAPH 81). Google ScholarDigital Library
- DuMouchel, W. H., and O'Brien, F. L. 1989. Integrating a robust option into a multiple regression computing environment. In Computing Science and Statistics: Proceedings of the 21st Symposium on the Interface, American Statistical Association, Alexandria, VA, K. Berk and L. Malone, Eds., 297--301.Google Scholar
- Dür, A. 2006. An improved normalization for the ward reflectance model. Journal of Graphics Tools 11, 1, 51--59.Google ScholarCross Ref
- Edwards, D., Boulos, S., Johnson, J., Shirley, P., Ashikhmin, M., Stark, M., and Wyman, C. 2006. The halfway vector disk for brdf modeling. ACM Trans. Gr. 25, 1 (Jan.), 1--18. Google ScholarDigital Library
- Geisler-Moroder, D., and Dür, A. 2010. A new ward brdf model with bounded albedo. Computer Graphics Forum 29, 4 (June), 1391--1398. (Proceedings of Eurographics Symposium on Rendering 2010). Google ScholarDigital Library
- Genest, C., Masiello, E., and Tribouley, K. 2009. Estimating copula densities through wavelets. Insurance: Mathematics and Economics 44, 2 (April), 170--181.Google ScholarCross Ref
- Graps, A. 1995. An introduction to wavelets. Computing in Science and Engineering 2, 50--61. Google ScholarDigital Library
- He, X. D., Torrance, K. E., Sillion, F. X., and Greenberg, D. P. 1991. A comprehensive physical model for light reflection. SIGGRAPH Computer Graphics 25, 4, 175--186. (Proceedings of SIGGRAPH 91). Google ScholarDigital Library
- Jensen, H. W., Arvo, J., Dutre, P., Keller, A., Owen, A., Pharr, M., and Shirley, P. 2003. Course 44: Monte carlo ray tracing. In ACM SIGGRAPH 2003 Full Conference DVD-ROM, H. W. Jensen, Ed.Google Scholar
- Lafortune, E. P., Foo, S.-C., Torrance, K. E., and Greenberg, D. P. 1997. Non-linear approximation of reflectance functions. In Proceedings of SIGGRAPH 97, ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, 117--126. Google ScholarDigital Library
- Lawrence, J., Rusinkiewicz, S., and Ramamoorthi, R. 2004. Efficient BRDF importance sampling using a factored representation. ACM Trans. Gr. 23, 3, 496--505. (Proceedings of SIGGRAPH 2004). Google ScholarDigital Library
- Matusik, W., Pfister, H., Brand, M., and McMillan, L. 2003. A data-driven reflectance model. ACM Trans. Gr. 22, 3 (July), 759--769. (Proceedings of SIGGRAPH 2003). Google ScholarDigital Library
- Nelsen, R. B. 2006. An Introduction to Copulas (Springer Series in Statistics). Springer-Verlag New York, Inc., Secaucus, NJ, USA. Google ScholarDigital Library
- Ngan, A., Durand, F., and Matusik, W. 2005. Experimental analysis of brdf models. In Proceedings of Eurographics Symposium on Rendering, Eurographics Association, Konstanz, Germany, K. Bala and P. Dutré, Eds., 117--126. Google ScholarDigital Library
- Nicodemus, F. E., Richmond, J. C., Hsia, J. J., Ginsberg, I. W., and Limperis, T. 1977. Geometrical considerations and nomenclature for reflectance. Monograph, National Bureau of Standards (US), Oct.Google Scholar
- Oren, M., and Nayar, S. K. 1994. Generalization of lambert's reflectance model. In Proceedings of SIGGRAPH 94, ACM, New York, NY, USA, 239--246. Google ScholarDigital Library
- Öztürk, A., Kurt, M., and Bilgili, A. 2010. A copula-based brdf model. Computer Graphics Forum 29, 6 (September), 1795--1806.Google ScholarCross Ref
- Pharr, M., and Humphreys, G. 2004. Physically Based Rendering: From Theory to Implementation. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA. Google ScholarDigital Library
- Phong, B. T. 1975. Illumination for computer generated pictures. Commun. ACM 18, 6 (June), 311--317. Google ScholarDigital Library
- Richardson, I. E. 2002. Video Codec Design: Developing Image and Video Compression Systems. John Wiley & Sons, Inc., New York, NY, USA. Google ScholarDigital Library
- Rusinkiewicz, S. M. 1998. A new change of variables for efficient brdf representation. In Proceedings of Eurographics Workshop on Rendering, Springer, Vienna, Austria, G. Drettakis and N. L. Max, Eds., 11--22.Google ScholarCross Ref
- Ward, G. J. 1992. Measuring and modeling anisotropic reflection. SIGGRAPH Computer Graphics 26, 2, 265--272. (Proceedings of SIGGRAPH 92). Google ScholarDigital Library
Index Terms
- Representing BRDF by wavelet transformation of pair-copula constructions
Recommendations
Image-based rendering of diffuse, specular and glossy surfaces from a single image
SIGGRAPH '01: Proceedings of the 28th annual conference on Computer graphics and interactive techniquesIn this paper, we present a new method to recover an approximation of the bidirectional reflectance distribution function (BRDF) of the surfaces present in a real scene. This is done from a single photograph and a 3D geometric model of the scene. The ...
Complex Luminaires: Illumination and Appearance Rendering
Simulating a complex luminaire such as a chandelier is expensive and slow, even using state-of-the-art algorithms. A more practical alternative is to use precomputation to accelerate rendering. Prior approaches cached information on an aperture surface ...
Interactive Display of Isosurfaces with Global Illumination
In many applications, volumetric data sets are examined by displaying isosurfaces, surfaces where the data, or some function of the data, takes on a given value. Interactive applications typically use local lighting models to render such surfaces. This ...
Comments