{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,24]],"date-time":"2026-01-24T14:38:51Z","timestamp":1769265531389,"version":"3.49.0"},"reference-count":66,"publisher":"Association for Computing Machinery (ACM)","issue":"1","funder":[{"name":"Regione Autonoma della Sardegna under the XDATA project","award":["art 9 L.R.20\/2015"],"award-info":[{"award-number":["art 9 L.R.20\/2015"]}]},{"name":"EU Next-GenerationEU PNRR, component M4C2-1.1","award":["PRIN2022"],"award-info":[{"award-number":["PRIN2022"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["J. Comput. Cult. Herit."],"published-print":{"date-parts":[[2026,3,31]]},"abstract":"<jats:p>Multi-Light Image Collections (MLICs) are stacks of photos acquired with a fixed viewpoint and varying surface illumination. They are typically used to provide rich information to characterize imaged objects. In particular, many simple and sophisticated Photometric Stereo solutions exist to produce detailed per-pixel normal maps that geometrically characterize the imaged model up to the finest details. These maps are commonly employed for per-pixel BRDF fitting to generate easy-to-use general shape and material representations for visual exploration. However, discrepancies between the chosen BRDF space, the complete optical behavior of complex objects, and the presence of non-local lighting effects in measurements may lead to suboptimal visual outcomes even with the most accurate geometric normal recovery. This article introduces a modular component designed to convert the geometric normals into well-behaved shading normals, under the common and general assumption that the reflectance under local illumination must be a monotonic function of the angle between the shading normal and the bisector of lighting and viewing directions. Since it does not require the coupling of shape and material estimation, the module allows seamless integration into existing reconstruction pipelines, supporting the mixing and matching of Photometric Stereo methods, BRDF models, and BRDF fitters. We demonstrate our approach\u2019s efficacy as a versatile solution for enhancing the fidelity of rendered images derived from MLICs through synthetic data, laboratory experiments, and real-world painting measurements.<\/jats:p>","DOI":"10.1145\/3737292","type":"journal-article","created":{"date-parts":[[2025,5,27]],"date-time":"2025-05-27T12:33:53Z","timestamp":1748349233000},"page":"1-32","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["A Modular Approach for Leveraging BRDF Monotonicity in Computing Shading Normals from Multi-Light Image Collections"],"prefix":"10.1145","volume":"19","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1786-7068","authenticated-orcid":false,"given":"Ruggero","family":"Pintus","sequence":"first","affiliation":[{"name":"Visual and Data Intensive Computing, CRS4, Cagliari, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7318-6377","authenticated-orcid":false,"given":"Antonio","family":"Zorcolo","sequence":"additional","affiliation":[{"name":"Visual and Data Intensive Computing, CRS4, Cagliari, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0831-2458","authenticated-orcid":false,"given":"Enrico","family":"Gobbetti","sequence":"additional","affiliation":[{"name":"Visual and Data Intensive Computing, CRS4, Cagliari, Italy"}]}],"member":"320","published-online":{"date-parts":[[2026,1,22]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1561\/0600000065"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461978"},{"key":"e_1_3_2_4_2","first-page":"1","volume-title":"Proc. CVPR","author":"Alldrin Neil","year":"2008","unstructured":"Neil Alldrin, Todd Zickler, and David Kriegman. 2008. Photometric stereo with non-parametric and spatially-varying reflectance. In Proc. CVPR. IEEE, 1\u20138. DOI: 10.1109\/CVPR.2008.4587656"},{"key":"e_1_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3406183"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2014.2377712"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-006-8815-7"},{"key":"e_1_3_2_8_2","first-page":"8739","volume-title":"Proc. CVPR","author":"Chen Guanying","year":"2019","unstructured":"Guanying Chen, Kai Han, Boxin Shi, Yasuyuki Matsushita, and Kwan-Yee K. Wong. 2019. Self-calibrating deep photometric stereo networks. In Proc. CVPR. IEEE, 8739\u20138747. DOI: 10.48550\/arXiv.1903.07366"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2021.3129537"},{"key":"e_1_3_2_10_2","first-page":"2452","volume-title":"Proc. CVPR","author":"Choe Gyeongmin","year":"2016","unstructured":"Gyeongmin Choe, Srinivasa G. Narasimhan, and In So Kweon. 2016. Simultaneous estimation of near IR BRDF and fine-scale surface geometry. In Proc. CVPR. IEEE, 2452\u20132460. DOI: 10.1109\/CVPR.2016.269"},{"key":"e_1_3_2_11_2","volume-title":"Digital Modeling of Material Appearance","author":"Dorsey Julie","year":"2010","unstructured":"Julie Dorsey, Holly Rushmeier, and Fran\u00e7ois Sillion. 2010. Digital Modeling of Material Appearance. Elsevier."},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.imavis.2012.02.012"},{"key":"e_1_3_2_13_2","first-page":"1732","volume-title":"Proc. ICCV","author":"Elhabian Shireen Y.","year":"2011","unstructured":"Shireen Y. Elhabian, Ham Rara, and Aly A. Farag. 2011. Towards accurate and efficient representation of image irradiance of convex-lambertian objects under unknown near lighting. In Proc. ICCV. IEEE, 1732\u20131737. DOI: 10.1109\/ICCV.2011.6126437"},{"key":"e_1_3_2_14_2","unstructured":"Every Texture. 2024. 3D Texture Database. Retrieved July 31 2024 from https:\/\/everytexture.com"},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3323042"},{"key":"e_1_3_2_16_2","first-page":"816","volume-title":"Proc. ICCV","author":"Athinodoros Georghiades","year":"2003","unstructured":"Athinodoros Georghiades. 2003. Incorporating the torrance and sparrow model of reflectance in uncalibrated photometric stereo. In Proc. ICCV. IEEE, 816\u2013823. DOI: 10.1109\/ICCV.2003.1238432"},{"key":"e_1_3_2_17_2","first-page":"341","volume-title":"Proc. ICCV","volume":"1","author":"Goldman D. B.","year":"2005","unstructured":"D. B. Goldman, B. Curless, A. Hertzmann, and S. M. Seitz. 2005. Shape and spatially-varying BRDFs from photometric stereo. In Proc. ICCV, Vol. 1, IEEE, 341\u2013348. DOI: 10.1109\/ICCV.2005.219"},{"key":"e_1_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-32891-9"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12867"},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2005.158"},{"key":"e_1_3_2_21_2","first-page":"1157","volume-title":"Proc. CVPR","author":"Higo Tomoaki","year":"2010","unstructured":"Tomoaki Higo, Yasuyuki Matsushita, and Katsushi Ikeuchi. 2010. Consensus photometric stereo. In Proc. CVPR. IEEE, 1157\u20131164. DOI: 10.1109\/CVPR.2010.5540084"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/1457515.1409086"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.3390\/pr11061794"},{"key":"e_1_3_2_24_2","first-page":"1","volume-title":"Proc. ICCP","author":"Hui Zhuo","year":"2015","unstructured":"Zhuo Hui and Aswin C. Sankaranarayanan. 2015. A dictionary-based approach for estimating shape and spatially-varying reflectance. In Proc. ICCP. IEEE, 1\u20139. DOI: 10.48550\/arXiv.1503.04265"},{"key":"e_1_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2016.2623613"},{"key":"e_1_3_2_26_2","first-page":"3","volume-title":"Proc. ECCV","author":"Satoshi Ikehata","year":"2018","unstructured":"Satoshi Ikehata. 2018. CNN-PS: CNN-based photometric stereo for general non-convex surfaces. In Proc. ECCV. Springer, 3\u201318. DOI: 10.1007\/978-3-030-01267-0_1"},{"key":"e_1_3_2_27_2","first-page":"318","volume-title":"Proc. CVPR","author":"Ikehata Satoshi","year":"2012","unstructured":"Satoshi Ikehata, David Wipf, Yasuyuki Matsushita, and Kiyoharu Aizawa. 2012. Robust photometric stereo using sparse regression. In Proc. CVPR. IEEE, 318\u2013325. DOI: 10.1109\/CVPR.2012.6247691"},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","unstructured":"Yakun Ju Kin-Man Lam Wuyuan Xie Huiyu Zhou Junyu Dong and Boxin Shi. 2024. Deep learning methods for calibrated photometric stereo and beyond: A survey. arXiv:2212.08414. DOI: 10.48550\/arXiv.2212.08414","DOI":"10.48550\/arXiv.2212.08414"},{"key":"e_1_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.142636"},{"key":"e_1_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141949"},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14754"},{"key":"e_1_3_2_32_2","unstructured":"M. I. A. Lourakis .2004. levmar: Levenberg-Marquardt nonlinear least squares algorithms in C\/C++. Retrieved July 31 2024 from http:\/\/users.ics.forth.gr\/lourakis\/levmar\/"},{"key":"e_1_3_2_33_2","first-page":"519","volume-title":"Proceedings of the ACM SIGGRAPH","author":"Malzbender Tom","year":"2001","unstructured":"Tom Malzbender, Dan Gelb, and Hans Wolters. 2001. Polynomial texture maps. Proceedings of the ACM SIGGRAPH (2001), 519\u2013528. DOI: 10.1145\/383259.383320"},{"key":"e_1_3_2_34_2","unstructured":"MathWorks. 2024. Monotonicity Quantify monotonic trend in condition indicators. Retrieved July 31 2024 from https:\/\/www.mathworks.com\/help\/predmaint\/ref\/monotonicity.html"},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-009-0262-9"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1364\/JOSAA.24.003326"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00337"},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1007\/s41095-019-0150-3"},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1145\/3593428"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13732"},{"key":"e_1_3_2_41_2","first-page":", 32.1","volume-title":"Proc. BMVC","author":"Pintus Ruggero","year":"2017","unstructured":"Ruggero Pintus, Andrea Giachetti, Giovanni Pintore, and Enrico Gobbetti. 2017. Guided robust matte-model fitting for accelerating multi-light reflectance processing techniques. In Proc. BMVC. BMVA, 32.1\u201332.15. DOI: 10.5244\/C.31.32"},{"key":"e_1_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-021-02172-9"},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12668"},{"key":"e_1_3_2_44_2","doi-asserted-by":"publisher","DOI":"10.1007\/s00138-017-0856-0"},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/2766899"},{"key":"e_1_3_2_46_2","first-page":"57","volume-title":"Proc. GCH","author":"Righetto Leonardo","year":"2023","unstructured":"Leonardo Righetto, Fabio Bettio, Federico Ponchio, Andrea Giachetti, and Enrico Gobbetti. 2023. Effective interactive visualization of neural relightable images in a web-based multi-layered framework. In Proc. GCH. Eurographics, 57\u201366. DOI: 10.2312\/gch.20231158"},{"key":"e_1_3_2_47_2","first-page":"91","volume-title":"Optics for Arts, Architecture, and Archaeology (O3A) IX","volume":"12620","author":"Righetto Leonardo","year":"2023","unstructured":"Leonardo Righetto, Arianna Traviglia, Michela De Bernardin, Enrico Gobbetti, Federico Ponchio, and Andrea Giachetti. 2023. Ancient coins\u2019 surface inspection with web-based neural RTI visualization. In Optics for Arts, Architecture, and Archaeology (O3A) IX, Vol. 12620, SPIE, 91\u201398. DOI: 10.1117\/12.2674888"},{"key":"e_1_3_2_48_2","first-page":"45","volume-title":"Proc. ECCV","author":"Romeiro Fabiano","year":"2010","unstructured":"Fabiano Romeiro and Todd Zickler. 2010. Blind reflectometry. In Proc. ECCV. Springer, 45\u201358. DOI: 10.1007\/978-3-642-15549-9_4"},{"key":"e_1_3_2_49_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01390.x"},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-6453-2_2"},{"key":"e_1_3_2_51_2","first-page":"501","volume-title":"Proc. ICCV workshops","author":"Santo Hiroaki","year":"2017","unstructured":"Hiroaki Santo, Masaki Samejima, Yusuke Sugano, Boxin Shi, and Yasuyuki Matsushita. 2017. Deep photometric stereo network. In Proc. ICCV workshops. IEEE, 501\u2013509. DOI: 10.1109\/ICCVW.2017.66"},{"key":"e_1_3_2_52_2","first-page":"455","volume-title":"Proc. ECCV","author":"Shi Boxin","year":"2012","unstructured":"Boxin Shi, Ping Tan, Yasuyuki Matsushita, and Katsushi Ikeuchi. 2012. Elevation angle from reflectance monotonicity: Photometric stereo for general isotropic reflectances. In Proc. ECCV. Springer, 455\u2013468. DOI: 10.1007\/978-3-642-33712-3_33"},{"key":"e_1_3_2_53_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2013.196"},{"key":"e_1_3_2_54_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2018.2799222"},{"key":"e_1_3_2_55_2","unstructured":"William M. Silver. 1980. Determining Shape and Reflectance using Multiple Images. Ph.\u2009D. Dissertation. Massachusetts Institute of Technology."},{"key":"e_1_3_2_56_2","first-page":"350","volume-title":"Proc. ECCV","author":"Tingdahl David","year":"2012","unstructured":"David Tingdahl, Christoph Godau, and Luc Van Gool. 2012. Base materials for photometric stereo. In Proc. ECCV. Springer, 350\u2013359. DOI: 10.1007\/978-3-642-33868-7_35"},{"key":"e_1_3_2_57_2","doi-asserted-by":"publisher","DOI":"10.1145\/3533427"},{"key":"e_1_3_2_58_2","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.57.001105"},{"key":"e_1_3_2_59_2","unstructured":"Bruce Walter. 2005. Notes on the Ward BRDF. Technical Report PCG-05. Program of Computer Graphics Cornell University."},{"key":"e_1_3_2_60_2","first-page":"9477","volume-title":"Proc. ICCV","author":"Wang Feishi","year":"2023","unstructured":"Feishi Wang, Jieji Ren, Heng Guo, Mingjun Ren, and Boxin Shi. 2023. DiLiGenT-Pi: Photometric stereo for planar surfaces with rich details-benchmark dataset and beyond. In Proc. ICCV. IEEE, 9477\u20139487. DOI: 10.1109\/ICCV51070.2023.00869"},{"key":"e_1_3_2_61_2","doi-asserted-by":"publisher","DOI":"10.1117\/12.7972479"},{"key":"e_1_3_2_62_2","first-page":"703","volume-title":"Proc. ACCV","author":"Wu Lun","year":"2011","unstructured":"Lun Wu, Arvind Ganesh, Boxin Shi, Yasuyuki Matsushita, Yongtian Wang, and Yi Ma. 2011. Robust photometric stereo via low-rank matrix completion and recovery. In Proc. ACCV. Springer, 703\u2013717. DOI: 10.1007\/978-3-642-19318-7_55"},{"key":"e_1_3_2_63_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2009.15"},{"key":"e_1_3_2_64_2","unstructured":"X-Rite. 2020. Appearance exchange format. Retrieved July 31 2024 from https:\/\/www.xrite.com\/axf"},{"key":"e_1_3_2_65_2","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201313"},{"key":"e_1_3_2_66_2","doi-asserted-by":"publisher","DOI":"10.1186\/1687-5281-2014-25"},{"key":"e_1_3_2_67_2","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2006.170"}],"container-title":["Journal on Computing and Cultural Heritage"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3737292","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T07:27:32Z","timestamp":1769153252000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3737292"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,22]]},"references-count":66,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2026,3,31]]}},"alternative-id":["10.1145\/3737292"],"URL":"https:\/\/doi.org\/10.1145\/3737292","relation":{},"ISSN":["1556-4673","1556-4711"],"issn-type":[{"value":"1556-4673","type":"print"},{"value":"1556-4711","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1,22]]},"assertion":[{"value":"2024-05-22","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2024-12-09","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2026-01-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}