{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T23:33:24Z","timestamp":1775000004158,"version":"3.50.1"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2019,5,10]],"date-time":"2019-05-10T00:00:00Z","timestamp":1557446400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"The Swedish Science Council","award":["VR-2015-05180"],"award-info":[{"award-number":["VR-2015-05180"]}]},{"name":"The Scientific and Technical Research Council of Turkey","award":["115E203"],"award-info":[{"award-number":["115E203"]}]},{"name":"The Scientific Research Projects Directorate of Ege University","award":["2015\/B\u0130L\/043"],"award-info":[{"award-number":["2015\/B\u0130L\/043"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2020,4]]},"DOI":"10.1007\/s00371-019-01664-z","type":"journal-article","created":{"date-parts":[[2019,5,10]],"date-time":"2019-05-10T07:20:57Z","timestamp":1557472857000},"page":"855-872","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["Compact and intuitive data-driven BRDF models"],"prefix":"10.1007","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3239-8581","authenticated-orcid":false,"given":"Tanaboon","family":"Tongbuasirilai","sequence":"first","affiliation":[]},{"given":"Jonas","family":"Unger","sequence":"additional","affiliation":[]},{"given":"Joel","family":"Kronander","sequence":"additional","affiliation":[]},{"given":"Murat","family":"Kurt","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,5,10]]},"reference":[{"issue":"4","key":"1664_CR1","doi-asserted-by":"publisher","first-page":"110:1","DOI":"10.1145\/2766967","volume":"34","author":"M Aittala","year":"2015","unstructured":"Aittala, M., Weyrich, T., Lehtinen, J.: Two-shot svbrdf capture for stationary materials. ACM Trans. Graph 34(4), 110:1\u2013110:13 (2015)","journal-title":"ACM Trans. Graph"},{"key":"1664_CR2","unstructured":"Andersson, C.A., Bro, R.: The n-way toolbox for matlab. Chemom. Intell. Lab. Syst. 52(1), 1\u20134 (2000). \nhttp:\/\/www.sciencedirect.com\/science\/article\/B6TFP-40WDSNB-1\/2\/027b39594088d3d7974c32d6533a3670"},{"issue":"2","key":"1664_CR3","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1080\/10867651.2000.10487522","volume":"5","author":"M Ashikhmin","year":"2000","unstructured":"Ashikhmin, M., Shirley, P.: An anisotropic phong brdf model. J. Graph. Tools 5(2), 25\u201332 (2000)","journal-title":"J. Graph. Tools"},{"issue":"5","key":"1664_CR4","doi-asserted-by":"publisher","first-page":"159:1","DOI":"10.1145\/2907941","volume":"35","author":"MM Bagher","year":"2016","unstructured":"Bagher, M.M., Snyder, J., Nowrouzezahrai, D.: A non-parametric factor microfacet model for isotropic brdfs. ACM Trans. Graph. 35(5), 159:1\u2013159:16 (2016)","journal-title":"ACM Trans. Graph."},{"key":"1664_CR5","unstructured":"Barla, P., Belcour, L., Pacanowski, R.: In praise of an alternative brdf parametrization. In: Proceedings of the Third Workshop on Material Appearance Modeling: Issues and Acquisition, MAM \u201915, pp. 9\u201313. Eurographics Association, Darmstadt, Germany (2015)"},{"issue":"3","key":"1664_CR6","doi-asserted-by":"publisher","first-page":"945","DOI":"10.1145\/1141911.1141979","volume":"25","author":"A Ben-Artzi","year":"2006","unstructured":"Ben-Artzi, A., Overbeck, R., Ramamoorthi, R.: Real-time brdf editing in complex lighting. ACM Trans. Graph. 25(3), 945\u2013954 (2006). \nhttps:\/\/doi.org\/10.1145\/1141911.1141979","journal-title":"ACM Trans. Graph."},{"issue":"8","key":"1664_CR7","doi-asserted-by":"publisher","first-page":"2427","DOI":"10.1111\/j.1467-8659.2011.02072.x","volume":"30","author":"A Bilgili","year":"2011","unstructured":"Bilgili, A., \u00d6zt\u00fcrk, A., Kurt, M.: A general brdf representation based on tensor decomposition. Comput. Graph. Forum 30(8), 2427\u20132439 (2011)","journal-title":"Comput. Graph. Forum"},{"issue":"2","key":"1664_CR8","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1145\/965141.563893","volume":"11","author":"JF Blinn","year":"1977","unstructured":"Blinn, J.F.: Models of light reflection for computer synthesized pictures. SIGGRAPH Comput. Graph. 11(2), 192\u2013198 (1977)","journal-title":"SIGGRAPH Comput. Graph."},{"issue":"3","key":"1664_CR9","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1007\/BF02310791","volume":"35","author":"JD Carroll","year":"1970","unstructured":"Carroll, J.D., Chang, J.J.: Analysis of individual differences in multidimensional scaling via an n-way generalization of \u201ceckart-young\u201d decomposition. Psychometrika 35(3), 283\u2013319 (1970)","journal-title":"Psychometrika"},{"key":"1664_CR10","doi-asserted-by":"publisher","DOI":"10.1002\/9780470747278","volume-title":"Nonnegative Matrix and Tensor Factorizations: Applications to Exploratory Multi-way Data Analysis and Blind Source Separation","author":"A Cichocki","year":"2009","unstructured":"Cichocki, A., Zdunek, R., Phan, A.H., Amari, Si: Nonnegative Matrix and Tensor Factorizations: Applications to Exploratory Multi-way Data Analysis and Blind Source Separation. Wiley, Hoboken (2009)"},{"issue":"1","key":"1664_CR11","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1145\/357290.357293","volume":"1","author":"RL Cook","year":"1982","unstructured":"Cook, R.L., Torrance, K.E.: A reflectance model for computer graphics. ACM Trans. Graph. 1(1), 7\u201324 (1982)","journal-title":"ACM Trans. Graph."},{"issue":"1","key":"1664_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1122501.1122502","volume":"25","author":"D Edwards","year":"2006","unstructured":"Edwards, D., Boulos, S., Johnson, J., Shirley, P., Ashikhmin, M., Stark, M., Wyman, C.: The halfway vector disk for brdf modeling. ACM Trans. Graph. 25(1), 1\u201318 (2006)","journal-title":"ACM Trans. Graph."},{"key":"1664_CR13","doi-asserted-by":"crossref","unstructured":"Georgoulis, S., Vanweddingen, V., Proesmans, M., Gool, L.V.: A gaussian process latent variable model for brdf inference. In: 2015 IEEE International Conference on Computer Vision (ICCV), pp. 3559\u20133567 (2015)","DOI":"10.1109\/ICCV.2015.406"},{"issue":"2","key":"1664_CR14","doi-asserted-by":"publisher","first-page":"625","DOI":"10.1111\/cgf.12867","volume":"35","author":"D Guarnera","year":"2016","unstructured":"Guarnera, D., Guarnera, G., Ghosh, A., Denk, C., Glencross, M.: Brdf representation and acquisition. Comput. Graph. Forum 35(2), 625\u2013650 (2016). \nhttps:\/\/doi.org\/10.1111\/cgf.12867","journal-title":"Comput. Graph. Forum"},{"key":"1664_CR15","unstructured":"Harshman, R.: Foundations of the parafac procedure: models and conditions for an \u201cexplanatory\u201d multi-modal factor analysis. UCLA Working Papers in Phonetics 16 (1970)"},{"issue":"4","key":"1664_CR16","doi-asserted-by":"publisher","first-page":"66:1","DOI":"10.1145\/3072959.3073621","volume":"36","author":"N Holzschuch","year":"2017","unstructured":"Holzschuch, N., Pacanowski, R.: A two-scale microfacet reflectance model combining reflection and diffraction. ACM Trans. Graph. 36(4), 66:1\u201366:12 (2017)","journal-title":"ACM Trans. Graph."},{"key":"1664_CR17","doi-asserted-by":"crossref","unstructured":"Kajiya, J.T.: The rendering equation. In: Proceedings of the 13th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH \u201986, pp. 143\u2013150. ACM, New York, NY, USA (1986)","DOI":"10.1145\/15922.15902"},{"key":"1664_CR18","first-page":"247","volume-title":"Eurographics","author":"Jan Kautz","year":"1999","unstructured":"Kautz, J., McCool, M.D.: Interactive rendering with arbitrary brdfs using separable approximations. In: Proceedings of the 10th Eurographics Conference on Rendering, EGWR\u201999, pp. 247\u2013260. Eurographics Association, Aire-la-Ville, Switzerland, Switzerland (1999)"},{"key":"1664_CR19","unstructured":"Kurt, M., \u00d6zt\u00fcrk, A., Peers, P.: A compact tucker-based factorization model for heterogeneous subsurface scattering. In: S.\u00a0Czanner, W.\u00a0Tang (eds.) Proceedings of the 11th Theory and Practice of Computer Graphics, TPCG \u201913, pp. 85\u201392. Eurographics Association, Bath, United Kingdom (2013)"},{"issue":"3","key":"1664_CR20","doi-asserted-by":"publisher","first-page":"735","DOI":"10.1145\/1141911.1141949","volume":"25","author":"J Lawrence","year":"2006","unstructured":"Lawrence, J., Ben-Artzi, A., DeCoro, C., Matusik, W., Pfister, H., Ramamoorthi, R., Rusinkiewicz, S.: Inverse shade trees for non-parametric material representation and editing. ACM Trans. Graph. 25(3), 735\u2013745 (2006)","journal-title":"ACM Trans. Graph."},{"issue":"3","key":"1664_CR21","doi-asserted-by":"publisher","first-page":"496","DOI":"10.1145\/1015706.1015751","volume":"23","author":"J Lawrence","year":"2004","unstructured":"Lawrence, J., Rusinkiewicz, S., Ramamoorthi, R.: Efficient brdf importance sampling using a factored representation. ACM Trans. Graph. 23(3), 496\u2013505 (2004)","journal-title":"ACM Trans. Graph."},{"key":"1664_CR22","unstructured":"Lee, D.D., Seung, H.S.: Algorithms for non-negative matrix factorization. In: In NIPS, pp. 556\u2013562. MIT Press (2000)"},{"key":"1664_CR23","doi-asserted-by":"crossref","unstructured":"Lensch, H.P.A., Goesele, M., Chuang, Y.Y., Hawkins, T., Marschner, S., Matusik, W., Mueller, G.: Realistic materials in computer graphics. In: ACM SIGGRAPH 2005 Courses. ACM (2005)","DOI":"10.1145\/1198555.1198601"},{"issue":"1","key":"1664_CR24","doi-asserted-by":"publisher","first-page":"9:1","DOI":"10.1145\/2077341.2077350","volume":"31","author":"J L\u00f6w","year":"2012","unstructured":"L\u00f6w, J., Kronander, J., Ynnerman, A., Unger, J.: Brdf models for accurate and efficient rendering of glossy surfaces. ACM Trans. Graph. 31(1), 9:1\u20139:14 (2012)","journal-title":"ACM Trans. Graph."},{"issue":"6","key":"1664_CR25","doi-asserted-by":"publisher","first-page":"717","DOI":"10.1007\/s00371-014-0958-x","volume":"30","author":"C Luksch","year":"2014","unstructured":"Luksch, C., Tobler, R.F., M\u00fchlbacher, T., Schw\u00e4rzler, M., Wimmer, M.: Real-time rendering of glossy materials with regular sampling. Vis. Comput. 30(6), 717\u2013727 (2014). \nhttps:\/\/doi.org\/10.1007\/s00371-014-0958-x","journal-title":"Vis. Comput."},{"issue":"3","key":"1664_CR26","doi-asserted-by":"publisher","first-page":"759","DOI":"10.1145\/882262.882343","volume":"22","author":"W Matusik","year":"2003","unstructured":"Matusik, W., Pfister, H., Brand, M., McMillan, L.: A data-driven reflectance model. ACM Trans. Graph. 22(3), 759\u2013769 (2003)","journal-title":"ACM Trans. Graph."},{"key":"1664_CR27","doi-asserted-by":"crossref","unstructured":"McCool, M.D., Ang, J., Ahmad, A.: Homomorphic factorization of brdfs for high-performance rendering. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH \u201901, pp. 171\u2013178. ACM, New York, NY, USA (2001)","DOI":"10.1145\/383259.383276"},{"key":"1664_CR28","doi-asserted-by":"crossref","unstructured":"Ngan, A., Durand, F., Matusik, W.: Experimental validation of analytical brdf models. In: ACM SIGGRAPH 2004 Sketches, SIGGRAPH \u201904, pp. 90\u2013. ACM, New York, NY, USA (2004)","DOI":"10.1145\/1186223.1186336"},{"key":"1664_CR29","unstructured":"Ngan, A., Durand, F., Matusik, W.: Experimental analysis of brdf models. In: Proceedings of the Sixteenth Eurographics Conference on Rendering Techniques, EGSR \u201905, pp. 117\u2013126. Eurographics Association, Aire-la-Ville, Switzerland, Switzerland (2005)"},{"key":"1664_CR30","doi-asserted-by":"publisher","first-page":"1474","DOI":"10.1364\/AO.9.001474","volume":"9","author":"F Nicodemus","year":"1977","unstructured":"Nicodemus, F., Richmond, J., Hsia, J., Ginsberg, W., Limperis, T.: Geometrical considerations and nomenclature for reflectance. Appl. Op. 9, 1474\u20131475 (1977)","journal-title":"Appl. Op."},{"key":"1664_CR31","doi-asserted-by":"publisher","first-page":"186:1","DOI":"10.1145\/2816795.2818085","volume":"34","author":"JB Nielsen","year":"2015","unstructured":"Nielsen, J.B., Jensen, H.W., Ramamoorthi, R.: On optimal, minimal brdf sampling for reflectance acquisition. ACM Trans. Graph. 34, 186:1\u2013186:11 (2015)","journal-title":"ACM Trans. Graph."},{"issue":"11","key":"1664_CR32","doi-asserted-by":"publisher","first-page":"1824","DOI":"10.1109\/TVCG.2012.73","volume":"18","author":"R Pacanowski","year":"2012","unstructured":"Pacanowski, R., Celis, O.S., Schlick, C., Granier, X., Poulin, P., Cuyt, A.: Rational brdf. IEEE Trans. Vis. Comput. Graph. 18(11), 1824\u20131835 (2012)","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"issue":"3","key":"1664_CR33","doi-asserted-by":"publisher","first-page":"746","DOI":"10.1145\/1141911.1141950","volume":"25","author":"P Peers","year":"2006","unstructured":"Peers, P., vom Berge, K., Matusik, W., Ramamoorthi, R., Lawrence, J., Rusinkiewicz, S., Dutr\u00e9, P.: A compact factored representation of heterogeneous subsurface scattering. ACM Trans. Graph. 25(3), 746\u2013753 (2006)","journal-title":"ACM Trans. Graph."},{"key":"1664_CR34","volume-title":"Physically Based Rendering, Second Edition: From Theory To Implementation","author":"M Pharr","year":"2010","unstructured":"Pharr, M., Humphreys, G.: Physically Based Rendering, Second Edition: From Theory To Implementation, 2nd edn. Morgan Kaufmann Publishers Inc., San Francisco (2010)","edition":"2"},{"issue":"6","key":"1664_CR35","doi-asserted-by":"publisher","first-page":"311","DOI":"10.1145\/360825.360839","volume":"18","author":"BT Phong","year":"1975","unstructured":"Phong, B.T.: Illumination for computer generated pictures. Commun. ACM 18(6), 311\u2013317 (1975)","journal-title":"Commun. ACM"},{"key":"1664_CR36","doi-asserted-by":"publisher","DOI":"10.1002\/0470847832","volume-title":"Video Codec Design: Developing Image and Video Compression Systems","author":"IE Richardson","year":"2002","unstructured":"Richardson, I.E.: Video Codec Design: Developing Image and Video Compression Systems. Wiley, New York (2002)"},{"key":"1664_CR37","first-page":"859","volume-title":"Lecture Notes in Computer Science","author":"Fabiano Romeiro","year":"2008","unstructured":"Romeiro, F., Vasilyev, Y., Zickler, T.: Passive reflectometry. In: Proceedings of the 10th European Conference on Computer Vision: Part IV, ECCV \u201908, pp. 859\u2013872. Springer-Verlag, Berlin, Heidelberg (2008)"},{"key":"1664_CR38","unstructured":"Ruiters, R., Klein, R.: A compact and editable representation for measured brdfs. Tech. Rep. CG-2010-1, University of Bonn (2010)"},{"key":"1664_CR39","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1007\/978-3-7091-6453-2_2","volume-title":"Rendering Techniques \u201998","author":"Szymon M. Rusinkiewicz","year":"1998","unstructured":"Rusinkiewicz, S.: A new change of variables for efficient BRDF representation. In: Proceedings of Eurographics Workshop on Rendering, pp. 11\u201322 (1998)"},{"issue":"6","key":"1664_CR40","doi-asserted-by":"publisher","first-page":"845","DOI":"10.1007\/s00371-017-1398-1","volume":"33","author":"M Sbert","year":"2017","unstructured":"Sbert, M., Havran, V.: Adaptive multiple importance sampling for general functions. Vis. Comput. 33(6), 845\u2013855 (2017). \nhttps:\/\/doi.org\/10.1007\/s00371-017-1398-1","journal-title":"Vis. Comput."},{"issue":"6","key":"1664_CR41","doi-asserted-by":"publisher","first-page":"843","DOI":"10.1007\/s00371-018-1522-x","volume":"34","author":"M Sbert","year":"2018","unstructured":"Sbert, M., Havran, V., Szirmay-Kalos, L., Elvira, V.: Multiple importance sampling characterization by weighted mean invariance. Vis. Comput. 34(6), 843\u2013852 (2018). \nhttps:\/\/doi.org\/10.1007\/s00371-018-1522-x","journal-title":"Vis. Comput."},{"key":"1664_CR42","unstructured":"Schwenk, K., Kuijper, A., Bockholt, U.: Modeling wavelength-dependent brdfs as factored tensors for real-time spectral rendering. In: GRAPP 2010 - Proceedings of the International Conference on Computer Graphics Theory and Applications, Angers, France, May 17-21, 2010, pp. 165\u2013172 (2010)"},{"issue":"2","key":"1664_CR43","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1109\/TVCG.2005.26","volume":"11","author":"MM Stark","year":"2005","unstructured":"Stark, M.M., Arvo, J., Smits, B.: Barycentric parameterizations for isotropic brdfs. IEEE Trans. Vis. Comput. Graph. 11(2), 126\u2013138 (2005)","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"issue":"3","key":"1664_CR44","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/1276377.1276411","volume":"26","author":"Xin Sun","year":"2007","unstructured":"Sun, X., Zhou, K., Chen, Y., Lin, S., Shi, J., Guo, B.: Interactive relighting with dynamic brdfs. ACM Trans. Graph. 26(3) (2007)","journal-title":"ACM Transactions on Graphics (TOG)"},{"issue":"3","key":"1664_CR45","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1007\/BF02289464","volume":"31","author":"LR Tucker","year":"1966","unstructured":"Tucker, L.R.: Some mathematical notes on three-mode factor analysis. Psychometrika 31(3), 279\u2013311 (1966)","journal-title":"Psychometrika"},{"key":"1664_CR46","unstructured":"Veach, E.: Robust monte carlo methods for light transport simulation. Ph.D. thesis, Stanford, CA, USA (1998). AAI9837162"},{"issue":"2","key":"1664_CR47","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1145\/142920.134078","volume":"26","author":"GJ Ward","year":"1992","unstructured":"Ward, G.J.: Measuring and modeling anisotropic reflection. SIGGRAPH Comput. Graph. 26(2), 265\u2013272 (1992)","journal-title":"SIGGRAPH Comput. Graph."}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-019-01664-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00371-019-01664-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-019-01664-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,8]],"date-time":"2020-05-08T19:12:20Z","timestamp":1588965140000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00371-019-01664-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,10]]},"references-count":47,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2020,4]]}},"alternative-id":["1664"],"URL":"https:\/\/doi.org\/10.1007\/s00371-019-01664-z","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"value":"0178-2789","type":"print"},{"value":"1432-2315","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,5,10]]},"assertion":[{"value":"10 May 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with Ethical Standards"}},{"value":"The authors declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}]}}