{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T18:50:50Z","timestamp":1774637450406,"version":"3.50.1"},"reference-count":76,"publisher":"Association for Computing Machinery (ACM)","issue":"4","funder":[{"DOI":"10.13039\/501100000781","name":"European Research Council","doi-asserted-by":"publisher","award":["101055448"],"award-info":[{"award-number":["101055448"]}],"id":[{"id":"10.13039\/501100000781","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2025,8,1]]},"abstract":"<jats:p>\n                    All rendering methods aim at striking a balance between realism and efficiency. This is particularly relevant for\n                    <jats:italic toggle=\"yes\">differentiable<\/jats:italic>\n                    rendering, where the additional aspect of differentiablity w.r.t. scene parameters causes increased computational complexity while, on the other hand, in the common application of inverse rendering, the diverse effects of real image formation must be faithfully reproduced. An important effect in rendering is the attenuation of light as it travels through different media (visibility, shadows, transmittance, transparency). This can be modeled as an integral over non-negative functions and has been successfully approximated in forward rendering by so-called moments. We show that moment-based approximations are differentiable in the parameters defining the moments, and that this leads to efficient and practical methods for inverse rendering. In particular, we demonstrate the method at the examples of shadow mapping and visibility in volume rendering, leading to approximations that are similar in efficiency to existing ad-hoc techniques while being significantly more accurate.\n                  <\/jats:p>","DOI":"10.1145\/3730899","type":"journal-article","created":{"date-parts":[[2025,7,27]],"date-time":"2025-07-27T04:02:22Z","timestamp":1753588942000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Moment Bounds are Differentiable: Efficiently Approximating Measures in Inverse Rendering"],"prefix":"10.1145","volume":"44","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3469-6750","authenticated-orcid":false,"given":"Markus","family":"Worchel","sequence":"first","affiliation":[{"name":"TU Berlin, Berlin, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9854-8466","authenticated-orcid":false,"given":"Marc","family":"Alexa","sequence":"additional","affiliation":[{"name":"TU Berlin, Berlin, Germany"}]}],"member":"320","published-online":{"date-parts":[[2025,7,27]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611976397"},{"key":"e_1_2_2_2_1","unstructured":"N. I. Akhiezer and M. G. Kre\u00een. 1962. Some questions in the theory of moments. Vol. 2. American Mathematical Soc."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383847.2383857"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/1375714.1375741"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3618353"},{"key":"e_1_2_2_6_1","volume-title":"Solution of Vandermonde systems of equations. Mathematics of computation 24, 112","author":"Bj\u00f6rck \u0226ke","year":"1970","unstructured":"\u0226ke Bj\u00f6rck and Victor Pereyra. 1970. Solution of Vandermonde systems of equations. Mathematics of computation 24, 112 (1970), 893\u2013903."},{"key":"e_1_2_2_7_1","volume-title":"Transmittance function mapping (I3D '11)","author":"Delalandre Cyril","unstructured":"Cyril Delalandre, Pascal Gautron, Jean-Eudes Marvie, and Guillaume Fran\u00e7ois. 2011. Transmittance function mapping (I3D '11). Association for Computing Machinery, New York, NY, USA, 31\u201338."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3651298"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2012.11.042"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1111411.1111440"},{"key":"e_1_2_2_11_1","volume-title":"Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '01)","author":"Fernando Randima","unstructured":"Randima Fernando, Sebastian Fernandez, Kavita Bala, and Donald P. Greenberg. 2001. Adaptive Shadow Maps. In Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '01). Association for Computing Machinery, New York, NY, USA, 387\u2013390."},{"key":"e_1_2_2_12_1","doi-asserted-by":"crossref","unstructured":"G\u00e9za Freud. 1969. Orthogonale Polynome. Birkh\u00e4user Basel Basel.","DOI":"10.1007\/978-3-0348-7169-3"},{"key":"e_1_2_2_13_1","unstructured":"Jun Gao Tianchang Shen Zian Wang Wenzheng Chen Kangxue Yin Daiqing Li Or Litany Zan Gojcic and Sanja Fidler. 2022. GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Images. In Advances In Neural Information Processing Systems."},{"key":"e_1_2_2_14_1","volume-title":"Efficient Perspective-Correct 3D Gaussian Splatting Using Hybrid Transparency. arXiv preprint arXiv:2410.08129","author":"Hahlbohm Florian","year":"2024","unstructured":"Florian Hahlbohm, Fabian Friederichs, Tim Weyrich, Linus Franke, Moritz Kappel, Susana Castillo, Marc Stamminger, Martin Eisemann, and Marcus Magnor. 2024. Efficient Perspective-Correct 3D Gaussian Splatting Using Hybrid Transparency. arXiv preprint arXiv:2410.08129 (2024)."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41586-020-2649-2"},{"key":"e_1_2_2_16_1","volume-title":"Light, and Material Decomposition from Images using Monte Carlo Rendering and Denoising. arXiv:2206.03380","author":"Hasselgren Jon","year":"2022","unstructured":"Jon Hasselgren, Nikolai Hofmann, and Jacob Munkberg. 2022. Shape, Light, and Material Decomposition from Images using Monte Carlo Rendering and Denoising. arXiv:2206.03380 (2022)."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01408579"},{"key":"e_1_2_2_18_1","unstructured":"Wenzel Jakob. 2022. nanobind: tiny and efficient C++\/Python bindings. https:\/\/github.com\/wjakob\/nanobind."},{"key":"e_1_2_2_19_1","unstructured":"Wenzel Jakob S\u00e9bastien Speierer Nicolas Roussel Merlin Nimier-David Delio Vicini Tizian Zeltner Baptiste Nicolet Miguel Crespo Vincent Leroy and Ziyi Zhang. 2022b. Mitsuba 3 renderer. https:\/\/mitsuba-renderer.org."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530099"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730831"},{"key":"e_1_2_2_22_1","unstructured":"W. Kahan. 2004. On the cost of floating-point computation without extra-precise arithmetic. (2004)."},{"key":"e_1_2_2_23_1","volume-title":"Proceedings of the 11th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '84)","author":"James","unstructured":"James T. Kajiya and Brian P Von Herzen. 1984. Ray Tracing Volume Densities. In Proceedings of the 11th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH '84). Association for Computing Machinery, New York, NY, USA, 165\u2013174."},{"key":"e_1_2_2_24_1","volume-title":"Flexible techniques for differentiable rendering with 3d gaussians. arXiv preprint arXiv:2308.14737","author":"Keselman Leonid","year":"2023","unstructured":"Leonid Keselman and Martial Hebert. 2023. Flexible techniques for differentiable rendering with 3d gaussians. arXiv preprint arXiv:2308.14737 (2023)."},{"key":"e_1_2_2_25_1","volume-title":"Kingma and Jimmy Ba","author":"Diederik","year":"2015","unstructured":"Diederik P. Kingma and Jimmy Ba. 2015. Adam: A Method for Stochastic Optimization. In 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, May 7\u20139, 2015, Conference Track Proceedings, Yoshua Bengio and Yann LeCun (Eds.). http:\/\/arxiv.org\/abs\/1412.6980"},{"key":"e_1_2_2_26_1","volume-title":"The Markov Moment Problem and Extremal Problems. Translations of Mathematical Monographs","author":"Kre\u00een M. G.","unstructured":"M. G. Kre\u00een and A. A. Nudel'man. 1977. The Markov Moment Problem and Extremal Problems. Translations of Mathematical Monographs, Vol. 50. American Mathematical Society."},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417861"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1289603.1289611"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3272127.3275109"},{"key":"e_1_2_2_30_1","volume-title":"Neuralangelo: High-Fidelity Neural Surface Reconstruction. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR).","author":"Li Zhaoshuo","year":"2023","unstructured":"Zhaoshuo Li, Thomas M\u00fcller, Alex Evans, Russell H Taylor, Mathias Unberath, Ming-Yu Liu, and Chen-Hsuan Lin. 2023. Neuralangelo: High-Fidelity Neural Surface Reconstruction. In IEEE Conference on Computer Vision and Pattern Recognition (CVPR)."},{"key":"e_1_2_2_31_1","volume-title":"SPIDR: SDF-based Neural Point Fields for Illumination and Deformation. arXiv preprint arXiv:2210.08398","author":"Liang Ruofan","year":"2022","unstructured":"Ruofan Liang, Jiahao Zhang, Haoda Li, Chen Yang, Yushi Guan, and Nandita Vijaykumar. 2022. SPIDR: SDF-based Neural Point Fields for Illumination and Deformation. arXiv preprint arXiv:2210.08398 (2022)."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/3600270.3600567"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.01636"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00780"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344958"},{"key":"e_1_2_2_36_1","volume-title":"Unified Shape and SVBRDF Recovery using Differentiable Monte Carlo Rendering. Computer Graphics Forum","author":"Luan Fujun","year":"2021","unstructured":"Fujun Luan, Shuang Zhao, Kavita Bala, and Zhao Dong. 2021. Unified Shape and SVBRDF Recovery using Differentiable Monte Carlo Rendering. Computer Graphics Forum (2021)."},{"key":"e_1_2_2_37_1","doi-asserted-by":"crossref","unstructured":"Ben Mildenhall Pratul P. Srinivasan Matthew Tancik Jonathan T. Barron Ravi Ramamoorthi and Ren Ng. 2020. NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis. In ECCV.","DOI":"10.1007\/978-3-030-58452-8_24"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618502"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.00810"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3203206"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478513.3480501"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392406"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3355089.3356498"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV48922.2021.00554"},{"key":"e_1_2_2_45_1","volume-title":"Proceedings of the 33rd International Conference on Neural Information Processing Systems. Curran Associates Inc.","author":"Paszke Adam","year":"2019","unstructured":"Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, Alban Desmaison, Andreas K\u00f6pf, Edward Yang, Zach DeVito, Martin Raison, Alykhan Tejani, Sasank Chilamkurthy, Benoit Steiner, Lu Fang, Junjie Bai, and Soumith Chintala. 2019. PyTorch: An Imperative Style, High-Performance Deep Learning Library. In Proceedings of the 33rd International Conference on Neural Information Processing Systems. Curran Associates Inc., Red Hook, NY, USA, Article 721, 12 pages."},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3105762.3105775"},{"key":"e_1_2_2_47_1","unstructured":"Christoph Peters. 2023. Finding Real Polynomial Roots on GPUs. https:\/\/momentsingraphics.de\/GPUPolynomialRoots.html."},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2699276.2699277"},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3322964"},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2856400.2856402"},{"key":"e_1_2_2_51_1","volume-title":"Computer Vision - ECCV","author":"Pidhorskyi Stanislav","year":"2024","unstructured":"Stanislav Pidhorskyi, Tomas Simon, Gabriel Schwartz, He Wen, Yaser Sheikh, and Jason Saragih. 2025. Rasterized Edge Gradients: Handling Discontinuities Differentiably. In Computer Vision - ECCV 2024, Ale\u0161 Leonardis, Elisa Ricci, Stefan Roth, Olga Russakovsky, Torsten Sattler, and G\u00fcl Varol (Eds.). Springer Nature Switzerland, Cham, 335\u2013352."},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV51070.2023.01386"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/37402.37435"},{"key":"e_1_2_2_54_1","volume-title":"Sur certains syst\u00e8mes singuliers d'\u00e9quations int\u00e9grales. Annales scientifiques de l'\u00c9cole Normale Sup\u00e9rieure 28","author":"Riesz Fr\u00e9d\u00e9ric","year":"1911","unstructured":"Fr\u00e9d\u00e9ric Riesz. 1911. Sur certains syst\u00e8mes singuliers d'\u00e9quations int\u00e9grales. Annales scientifiques de l'\u00c9cole Normale Sup\u00e9rieure 28 (1911), 33\u201362. http:\/\/eudml.org\/doc\/81305"},{"key":"e_1_2_2_55_1","unstructured":"M Salvi. 2008. Probabilistic approaches to shadow maps filtering February. In A talk in the tutorial\" Core Techniques and Algorithms in Shader Programming\" at Game Developers Conference."},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1016\/0734-189X(83)90099-3"},{"key":"e_1_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3231578.3231585"},{"key":"e_1_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780961408817"},{"key":"e_1_2_2_59_1","unstructured":"G. Szeg\u0151. 1975. Orthogonal Polynomials. American Mathematical Society."},{"key":"e_1_2_2_60_1","unstructured":"\u00c1rp\u00e5d Tari. 2005. Moments based bounds in stochastic models. Ph.D. dissertation. Budapest University of Technology and Economics."},{"key":"e_1_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1007\/11549970_7"},{"key":"e_1_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-19827-4_18"},{"key":"e_1_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459804"},{"key":"e_1_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530139"},{"key":"e_1_2_2_65_1","unstructured":"Peng Wang Lingjie Liu Yuan Liu Christian Theobalt Taku Komura and Wenping Wang. 2021. NeuS: Learning Neural Implicit Surfaces by Volume Rendering for Multi-view Reconstruction. NeurIPS (2021)."},{"key":"e_1_2_2_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/800248.807402"},{"key":"e_1_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52729.2023.00022"},{"key":"e_1_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.00609"},{"key":"e_1_2_2_69_1","volume-title":"Conference on Neural Information Processing Systems (NeurIPS).","author":"Yang Wenqi","unstructured":"Wenqi Yang, Guanying Chen, Chaofeng Chen, Zhenfang Chen, and Kwan-Yee K. Wong. 2022. S3-NeRF: Neural Reflectance Field from Shading and Shadow under a Single Viewpoint. In Conference on Neural Information Processing Systems (NeurIPS)."},{"key":"e_1_2_2_70_1","volume-title":"Thirty-Fifth Conference on Neural Information Processing Systems.","author":"Yariv Lior","year":"2021","unstructured":"Lior Yariv, Jiatao Gu, Yoni Kasten, and Yaron Lipman. 2021. Volume rendering of neural implicit surfaces. In Thirty-Fifth Conference on Neural Information Processing Systems."},{"key":"e_1_2_2_71_1","volume-title":"Multiview Neural Surface Reconstruction by Disentangling Geometry and Appearance. Advances in Neural Information Processing Systems 33","author":"Yariv Lior","year":"2020","unstructured":"Lior Yariv, Yoni Kasten, Dror Moran, Meirav Galun, Matan Atzmon, Basri Ronen, and Yaron Lipman. 2020. Multiview Neural Surface Reconstruction by Disentangling Geometry and Appearance. Advances in Neural Information Processing Systems 33 (2020)."},{"key":"e_1_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/3543865"},{"key":"e_1_2_2_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392383"},{"key":"e_1_2_2_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR52688.2022.00548"},{"key":"e_1_2_2_75_1","volume-title":"PhySG: Inverse Rendering with Spherical Gaussians for Physics-based Material Editing and Relighting. In The IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR).","author":"Zhang Kai","year":"2021","unstructured":"Kai Zhang, Fujun Luan, Qianqian Wang, Kavita Bala, and Noah Snavely. 2021. PhySG: Inverse Rendering with Spherical Gaussians for Physics-based Material Editing and Relighting. In The IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR)."},{"key":"e_1_2_2_76_1","first-page":"6","article-title":"Projective Sampling for Differentiable Rendering of Geometry","volume":"42","author":"Zhang Ziyi","year":"2023","unstructured":"Ziyi Zhang, Nicolas Roussel, and Wenzel Jakob. 2023. Projective Sampling for Differentiable Rendering of Geometry. Transactions on Graphics (Proceedings of SIGGRAPH Asia) 42, 6 (Dec. 2023).","journal-title":"Transactions on Graphics (Proceedings of SIGGRAPH Asia)"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3730899","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T17:50:45Z","timestamp":1774633845000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3730899"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,27]]},"references-count":76,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,8,1]]}},"alternative-id":["10.1145\/3730899"],"URL":"https:\/\/doi.org\/10.1145\/3730899","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7,27]]},"assertion":[{"value":"2025-01-23","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-03-29","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-07-27","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}