{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,14]],"date-time":"2026-04-14T22:06:59Z","timestamp":1776204419116,"version":"3.50.1"},"reference-count":39,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T00:00:00Z","timestamp":1731974400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000038","name":"NSERC","doi-asserted-by":"crossref","award":["RGPIN-2020-03918"],"award-info":[{"award-number":["RGPIN-2020-03918"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2024,12,19]]},"abstract":"<jats:p>A typical Monte Carlo rendering method contributes one light path only to a single pixel at a time. Reusing light paths across multiple pixels, however, can amortize the cost and improve the efficiency. The state of the art of path reuse is to employ shift mapping to reduce the cost of path reuse, while its computation cost is still proportional to the number of pixels processed in shift mapping. We propose a general framework for efficiently reusing light paths to multiple pixels arranged in arbitrary two-dimensional shapes. Our shape is defined as a set of multiple pixels, and the framework allows us to reuse light paths among pixels in a shape faster than simply evaluating all pixels via shift mapping. The key idea is to sparsely evaluate the contribution of shifted paths at random pixels within the shape and interpolate the contribution to the other pixels. We apply a debiasing estimator to ensure unbiasedness. Our method can be integrated with many existing rendering methods and brings consistent improvement over its single-pixel counterpart.<\/jats:p>","DOI":"10.1145\/3687943","type":"journal-article","created":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T15:46:04Z","timestamp":1732031164000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Efficient Image-Space Shape Splatting for Monte Carlo Rendering"],"prefix":"10.1145","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-3905-1589","authenticated-orcid":false,"given":"Xiaochun","family":"Tong","sequence":"first","affiliation":[{"name":"Computer Science, University of Waterloo, Waterloo, Ontario, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0284-3776","authenticated-orcid":false,"given":"Toshiya","family":"Hachisuka","sequence":"additional","affiliation":[{"name":"Computer Science, University of Waterloo, Waterloo, Ontario, Canada"}]}],"member":"320","published-online":{"date-parts":[[2024,11,19]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417847"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3528233.3530730"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366181"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130886"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.2312\/EGWR\/EGWR02\/125-134"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392481"},{"key":"e_1_2_1_8_1","volume-title":"A practical introduction to metropolis light transport","author":"Cline David","year":"2005","unstructured":"David Cline and Parris Egbert. 2005. A practical introduction to metropolis light transport. Brigham Young University (2005)."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.2312\/EGGH\/HPG10\/067-075"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897839.2927430"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3322954"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964949"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.2312\/EGGH\/HPG10\/163-172"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201363"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3550454.3555496"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1093\/biomet\/57.1.97"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-6303-0_18"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/15922.15902"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.T01-1-00703"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766997"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461943"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530158"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.2312\/SRE.20151168"},{"key":"e_1_2_1_24_1","first-page":"4","article-title":"Unbiased and consistent rendering using biased estimators","volume":"41","author":"Misso Zackary","year":"2022","unstructured":"Zackary Misso, Benedikt Bitterli, Iliyan Georgiev, and Wojciech Jarosz. 2022. Unbiased and consistent rendering using biased estimators. ACM Transactions on Graphics (Proceedings of SIGGRAPH) 41, 4 (July 2022). gqjn66","journal-title":"ACM Transactions on Graphics (Proceedings of SIGGRAPH)"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3550454.3555450"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1111\/CGF.12219"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392374"},{"key":"e_1_2_1_28_1","article-title":"Generating stratified random lines in a square","volume":"6","author":"Shirley Peter","year":"2017","unstructured":"Peter Shirley and Chris Wyman. 2017. Generating stratified random lines in a square. Journal of Computer Graphics Techniques (JCGT) 6, 2 (30 June 2017), 49--54. http:\/\/jcgt.org\/published\/0006\/02\/03\/","journal-title":"Journal of Computer Graphics Techniques (JCGT)"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1111\/CGF.13226"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3592109"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.2312\/SRE.20171197"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2462023"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3588432.3591530"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.2312\/EGGH\/HPG12\/023-031"},{"key":"e_1_2_1_35_1","volume-title":"Robust Monte Carlo methods for light transport simulation. Ph. D. Dissertation","author":"Veach Eric","unstructured":"Eric Veach. 1997. Robust Monte Carlo methods for light transport simulation. Ph. D. Dissertation. Stanford University, USA. https:\/\/searchworks.stanford.edu\/view\/3911108"},{"key":"e_1_2_1_36_1","volume-title":"Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1995","author":"Veach Eric","year":"1995","unstructured":"Eric Veach and Leonidas J. Guibas. 1995. Optimally combining sampling techniques for Monte Carlo rendering. In Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1995, Los Angeles, CA, USA, August 6--11, 1995, Susan G. Mair and Robert Cook (Eds.). ACM, 419--428. https:\/\/dl.acm.org\/citation.cfm?id=218498"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258775"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478513.3480510"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3550454.3555463"},{"key":"e_1_2_1_40_1","unstructured":"Attila T \u00c1fra. 2019. OpenImageDenoise. https:\/\/www.openimagedenoise.org\/"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3687943","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3687943","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:09:57Z","timestamp":1750295397000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3687943"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,19]]},"references-count":39,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2024,12,19]]}},"alternative-id":["10.1145\/3687943"],"URL":"https:\/\/doi.org\/10.1145\/3687943","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,19]]},"assertion":[{"value":"2024-11-19","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}