{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T23:33:23Z","timestamp":1775000003290,"version":"3.50.1"},"reference-count":46,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2016,7,28]],"date-time":"2016-07-28T00:00:00Z","timestamp":1469664000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"MITACS, Microsoft Research, and NSERC","award":["2012-418519"],"award-info":[{"award-number":["2012-418519"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2016,9,22]]},"abstract":"<jats:p>\n            We investigate the expressiveness of the microfacet model for isotropic bidirectional reflectance distribution functions (BRDFs) measured from real materials by introducing a\n            <jats:italic>non-parametric factor model<\/jats:italic>\n            that represents the model\u2019s functional structure but abandons restricted parametric formulations of its factors. We propose a new objective based on\n            <jats:italic>compressive weighting<\/jats:italic>\n            that controls rendering error in high-dynamic-range BRDF fits better than previous factorization approaches. We develop a simple numerical procedure to minimize this objective and handle dependencies that arise between microfacet factors. Our method faithfully captures a more comprehensive set of materials than previous state-of-the-art parametric approaches yet remains compact (3.2KB per BRDF). We experimentally validate the benefit of the microfacet model over a na\u00efve orthogonal factorization and show that fidelity for diffuse materials is modestly improved by fitting an unrestricted shadowing\/masking factor. We also compare against a recent data-driven factorization approach [Bilgili et al. 2011] and show that our microfacet-based representation improves rendering accuracy for most materials while reducing storage by more than 10 \u00d7.\n          <\/jats:p>","DOI":"10.1145\/2907941","type":"journal-article","created":{"date-parts":[[2016,7,29]],"date-time":"2016-07-29T13:35:43Z","timestamp":1469799343000},"page":"1-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":42,"title":["A Non-Parametric Factor Microfacet Model for Isotropic BRDFs"],"prefix":"10.1145","volume":"35","author":[{"given":"Mahdi M.","family":"Bagher","sequence":"first","affiliation":[{"name":"University of Montreal and Microsoft Corporation"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Snyder","sequence":"additional","affiliation":[{"name":"Microsoft Corporation"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Derek","family":"Nowrouzezahrai","sequence":"additional","affiliation":[{"name":"University of Montreal"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,7,28]]},"reference":[{"key":"e_1_2_2_1_1","unstructured":"Sameer Agarwal Keir Mierle and Others. 2014. Ceres Solver. http:\/\/ceres-solver.org. (2014).  Sameer Agarwal Keir Mierle and Others. 2014. Ceres Solver. http:\/\/ceres-solver.org. (2014)."},{"key":"e_1_2_2_2_1","volume-title":"Technical Report. Department of Computer Science","author":"Ashikhmin Michael","unstructured":"Michael Ashikhmin and Simon Premozze . 2007. Distribution-Based BRD Fs . Technical Report. Department of Computer Science , University of Utah. Michael Ashikhmin and Simon Premozze. 2007. Distribution-Based BRDFs. Technical Report. Department of Computer Science, University of Utah."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1080\/10867651.2000.10487522"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344814"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03147.x"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141979"},{"key":"e_1_2_2_7_1","volume-title":"A general BRDF representation based on tensor decomposition. Comput. Graph. Forum 30, 8","author":"Bilgili Ahmet","year":"2011","unstructured":"Ahmet Bilgili , Aydin \u00d6zt\u00fcrk , and Murat Kurt . 2011. A general BRDF representation based on tensor decomposition. Comput. Graph. Forum 30, 8 ( 2011 ). http:\/\/dblp.uni-trier.de\/db\/journals\/cgf\/cgf30.html#BilgiliOK11 Ahmet Bilgili, Aydin \u00d6zt\u00fcrk, and Murat Kurt. 2011. A general BRDF representation based on tensor decomposition. Comput. Graph. Forum 30, 8 (2011). http:\/\/dblp.uni-trier.de\/db\/journals\/cgf\/cgf30.html#BilgiliOK11"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/965141.563893"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/8.999622"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAP.1980.1142437"},{"key":"e_1_2_2_12_1","unstructured":"R. J. Carroll and D. Ruppert. 1998. Translation and Weighting in Regression. Chapman and Hall New York NY.   R. J. Carroll and D. Ruppert. 1998. Translation and Weighting in Regression. Chapman and Hall New York NY."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/965161.806819"},{"key":"e_1_2_2_14_1","unstructured":"Paul Debevec. 2001. Light Probe Image Gallery. http:\/\/www.pauldebevec.com\/Probes\/. (2001).  Paul Debevec. 2001. Light Probe Image Gallery. http:\/\/www.pauldebevec.com\/Probes\/. (2001)."},{"key":"e_1_2_2_15_1","unstructured":"Paul Debevec. 2008. High-Resolution Light Probe Image Gallery. http:\/\/gl.ict.usc.edu\/Data\/HighResProbes\/. (2008).  Paul Debevec. 2008. High-Resolution Light Probe Image Gallery. http:\/\/gl.ict.usc.edu\/Data\/HighResProbes\/. (2008)."},{"key":"e_1_2_2_16_1","volume-title":"Digital Modeling of Material Appearance","author":"Dorsey Julie","unstructured":"Julie Dorsey , Holly Rushmeier , and Franois Sillion . 2008. Digital Modeling of Material Appearance . Morgan Kaufmann Inc ., San Francisco, CA. Julie Dorsey, Holly Rushmeier, and Franois Sillion. 2008. Digital Modeling of Material Appearance. Morgan Kaufmann Inc., San Francisco, CA."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12675"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409060.1409092"},{"key":"e_1_2_2_20_1","volume-title":"Iyer","author":"Graybill Franklin A.","year":"1994","unstructured":"Franklin A. Graybill and Hariharan K . Iyer . 1994 . Regression Analysis : Concepts and Applications. Duxbury Press , Belmont, CA. Franklin A. Graybill and Hariharan K. Iyer. 1994. Regression Analysis: Concepts and Applications. Duxbury Press, Belmont, CA."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.2312\/EGWR\/EGWR99\/247-260"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1137\/07070111X"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258801"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141949"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015751"},{"key":"e_1_2_2_26_1","unstructured":"Istv\u00e1n Laz\u00e1nyi and L\u00e1szl\u00f3 Szirmay-Kalos. 2005. Fresnel term approximations for metals. In WSCG (Short Papers) (2005-08-01). 77--80.  Istv\u00e1n Laz\u00e1nyi and L\u00e1szl\u00f3 Szirmay-Kalos. 2005. Fresnel term approximations for metals. In WSCG (Short Papers) (2005-08-01). 77--80."},{"key":"e_1_2_2_27_1","volume-title":"Algorithms for non-negative matrix factorization","author":"Lee Daniel D.","unstructured":"Daniel D. Lee and H. Sebastian Seung . 2000. Algorithms for non-negative matrix factorization . In NIPS. MIT Press , Cambridge, MA , 556--562. Daniel D. Lee and H. Sebastian Seung. 2000. Algorithms for non-negative matrix factorization. In NIPS. MIT Press, Cambridge, MA, 556--562."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2077341.2077350"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383815.2383829"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1201775.882343"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2343483.2343493"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383276"},{"key":"e_1_2_2_33_1","volume-title":"20th International Conference on Machine Learning. AAAI Press, 720--727","author":"Nati Nathan Srebro","year":"2003","unstructured":"Nathan Srebro Nati and Tommi Jaakkola . 2003 . Weighted low-rank approximations . In 20th International Conference on Machine Learning. AAAI Press, 720--727 . Nathan Srebro Nati and Tommi Jaakkola. 2003. Weighted low-rank approximations. In 20th International Conference on Machine Learning. AAAI Press, 720--727."},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383654.2383671"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818085"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.73"},{"key":"e_1_2_2_38_1","volume-title":"Physically Based Rendering","author":"Pharr Matt","unstructured":"Matt Pharr and Greg Humphreys . 2010. Physically Based Rendering , Second Edition : From Theory To Implementation (2nd ed.). Morgan Kaufmann Publishers Inc ., San Francisco, CA. Matt Pharr and Greg Humphreys. 2010. Physically Based Rendering, Second Edition: From Theory To Implementation (2nd ed.). Morgan Kaufmann Publishers Inc., San Francisco, CA."},{"key":"e_1_2_2_39_1","volume-title":"Flannery","author":"Press William H.","year":"2007","unstructured":"William H. Press , Saul A. Teukolsky , William T. Vetterling , and Brian P . Flannery . 2007 . Numerical Recipes 3rd Edition : The Art of Scientific Computing (3 ed.). Cambridge University Press , New York, NY. William H. Press, Saul A. Teukolsky, William T. Vetterling, and Brian P. Flannery. 2007. Numerical Recipes 3rd Edition: The Art of Scientific Computing (3 ed.). Cambridge University Press, New York, NY."},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-88693-8_63"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.1330233"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/TAP.1967.1138991"},{"key":"e_1_2_2_43_1","unstructured":"Cyril Soler and Jean-Christophe Roche. 2014. High Quality Renderer (HQR). http:\/\/artis.imag.fr\/&sim;Cyril.Soler\/HQR\/. (2014).  Cyril Soler and Jean-Christophe Roche. 2014. High Quality Renderer (HQR). http:\/\/artis.imag.fr\/&sim;Cyril.Soler\/HQR\/. (2014)."},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1080\/10867651.2002.10487573"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276424"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.22237\/jmasm\/1225513020"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.2312\/EGWR\/EGSR07\/195-206"},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360640"},{"key":"e_1_2_2_50_1","volume-title":"A heteroskedasticity-consistent covariance matrix estimator and a direct test for heteroskedasticity. Econometrica 48, 4","author":"White Halbert","year":"1980","unstructured":"Halbert White . 1980. A heteroskedasticity-consistent covariance matrix estimator and a direct test for heteroskedasticity. Econometrica 48, 4 ( 1980 ). Halbert White. 1980. A heteroskedasticity-consistent covariance matrix estimator and a direct test for heteroskedasticity. Econometrica 48, 4 (1980)."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2907941","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2907941","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:54:27Z","timestamp":1750222467000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2907941"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,7,28]]},"references-count":46,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2016,9,22]]}},"alternative-id":["10.1145\/2907941"],"URL":"https:\/\/doi.org\/10.1145\/2907941","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,7,28]]},"assertion":[{"value":"2014-11-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2016-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2016-07-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}