{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,1,14]],"date-time":"2024-01-14T00:14:49Z","timestamp":1705191289803},"reference-count":47,"publisher":"Wiley","issue":"7","license":[{"start":{"date-parts":[[2023,11,5]],"date-time":"2023-11-05T00:00:00Z","timestamp":1699142400000},"content-version":"vor","delay-in-days":35,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2022ZD0116305"],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62172220"],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"published-print":{"date-parts":[[2023,10]]},"abstract":"Abstract<\/jats:title>With the advent of hardware\u2010accelerated ray tracing, more and more real\u2010time rendering applications tend to render images with ray\u2010traced global illumination (GI). However, the low sample counts at real\u2010time framerates bring enormous challenges to existing path sampling methods. Recent work (ReSTIR GI) samples indirect illumination effectively with a dramatic bias reduction. However, as a screen\u2010space based path resampling approach, it can only reuse the path at the first bounce and brings subtle benefits for complex scenes. To this end, we propose a world\u2010space based spatiotemporal path resampling approach. Our approach caches more path samples into a world\u2010space grid, which allows reusing sub\u2010path starting from non\u2010primary path vertices. Furthermore, we introduce a practical normal\u2010aware hash grid construction approach, providing more efficient candidate samples for path resampling. Eventually, our method achieves improvements ranging from 16.6% to 41.9% in terms of mean squared errors (MSE) compared against the previous method with only 4.4% \u223c 8.4% extra time cost.<\/jats:p>","DOI":"10.1111\/cgf.14974","type":"journal-article","created":{"date-parts":[[2023,11,6]],"date-time":"2023-11-06T07:13:20Z","timestamp":1699254800000},"update-policy":"http:\/\/dx.doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["World\u2010Space Spatiotemporal Path Resampling for Path Tracing"],"prefix":"10.1111","volume":"42","author":[{"given":"Hangyu","family":"Zhang","sequence":"first","affiliation":[{"name":"Xi'an Jiaotong University China"}]},{"given":"Beibei","family":"Wang","sequence":"additional","affiliation":[{"name":"Nankai University China"},{"name":"Nanjing University of Science and Technology China"}]}],"member":"311","published-online":{"date-parts":[[2023,11,5]]},"reference":[{"key":"e_1_2_9_2_2","volume-title":"ACM SIGGRAPH 2018 Talks","author":"Binder N.","year":"2018"},{"key":"e_1_2_9_2_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3214745.3214806. 2","DOI":"10.1145\/3214745.3214806"},{"key":"e_1_2_9_3_2","doi-asserted-by":"crossref","unstructured":"BoksanskyJ. JukarainenP. WymanC.:Rendering Many Lights with Grid-Based Reservoirs. Apress Berkeley CA 2021 pp.351\u2013365. URL:https:\/\/doi.org\/10.1007\/978-1-4842-7185-8_23","DOI":"10.1007\/978-1-4842-7185-8_23"},{"key":"e_1_2_9_3_3","doi-asserted-by":"crossref","unstructured":"doi:10.1007\/978-1-4842-7185-8_23. 2 7","DOI":"10.1007\/978-1-4842-7185-8_23"},{"key":"e_1_2_9_4_2","volume-title":"SIGGRAPH Asia 2021 Technical Communications","author":"Boiss\u00e9 G.","year":"2021"},{"key":"e_1_2_9_4_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3478512.3488613. 2 4 7","DOI":"10.1145\/3478512.3488613"},{"key":"e_1_2_9_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130886"},{"key":"e_1_2_9_5_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3130800.3130886. 2","DOI":"10.1145\/3130800.3130886"},{"key":"e_1_2_9_6_2","first-page":"125","volume-title":"Proceedings of the 13th Eurographics Workshop on Rendering","author":"Bekaert P.","year":"2002"},{"key":"e_1_2_9_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392481"},{"key":"e_1_2_9_7_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3386569.3392481. 2 3","DOI":"10.1145\/3386569.3392481"},{"key":"e_1_2_9_8_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14051"},{"key":"e_1_2_9_8_3","unstructured":"arXiv:https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.14051"},{"key":"e_1_2_9_8_4","doi-asserted-by":"crossref","unstructured":"doi:https:\/\/doi.org\/10.1111\/cgf.14051. 2","DOI":"10.1111\/cgf.14051"},{"key":"e_1_2_9_9_2","doi-asserted-by":"publisher","DOI":"10.1145\/3478513.3480547"},{"key":"e_1_2_9_9_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3478513.3480547. 2","DOI":"10.1145\/3478513.3480547"},{"key":"e_1_2_9_10_2","unstructured":"EmmettK. HenryM. NickS. BrandonB.:Nvidia turing architecture in-depth Sept2018. URL:https:\/\/developer.nvidia.com\/blog\/nvidia-turing-architecture-in-depth\/. 2"},{"key":"e_1_2_9_11_2","volume-title":"ACM SIGGRAPH 2020 Talks","author":"Gautron P.","year":"2020"},{"key":"e_1_2_9_11_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3388767.3407375. 2","DOI":"10.1145\/3388767.3407375"},{"key":"e_1_2_9_12_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12950"},{"key":"e_1_2_9_12_3","unstructured":"arXiv:https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.12950"},{"key":"e_1_2_9_12_4","doi-asserted-by":"crossref","unstructured":"doi:https:\/\/doi.org\/10.1111\/cgf.12950. 2","DOI":"10.1111\/cgf.12950"},{"key":"e_1_2_9_13_2","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1145\/15922.15902","volume-title":"Proceedings of the 13th Annual Conference on Computer Graphics and Interactive Techniques","author":"Kajiya J. T.","year":"1986"},{"key":"e_1_2_9_13_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/15922.15902. 3","DOI":"10.1145\/15922.15902"},{"key":"e_1_2_9_14_2","unstructured":"KallweitS. ClarbergP. KolbC. Davidovi\u010dT. YaoK.-H. FoleyT. HeY. WuL. ChenL. Akenine-M\u00f6llerT. WymanC. CrassinC. BentyN.:The Falcor rendering framework 82022. URL:https:\/\/github.com\/NVIDIAGameWorks\/Falcor. 7"},{"key":"e_1_2_9_15_2","volume-title":"ACM SIGGRAPH 2014 Talks","author":"Keller A.","year":"2014"},{"key":"e_1_2_9_15_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/2614106.2614149. 2","DOI":"10.1145\/2614106.2614149"},{"key":"e_1_2_9_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/2766997"},{"key":"e_1_2_9_16_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/2766997. 2","DOI":"10.1145\/2766997"},{"key":"e_1_2_9_17_2","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/197\/1\/012004"},{"key":"e_1_2_9_17_3","doi-asserted-by":"crossref","unstructured":"doi:10.1088\/1742-6596\/197\/1\/012004. 2 3","DOI":"10.1088\/1742-6596\/197\/1\/012004"},{"key":"e_1_2_9_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/3528223.3530158"},{"key":"e_1_2_9_18_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3528223.3530158. 2 3 7 9","DOI":"10.1145\/3528223.3530158"},{"key":"e_1_2_9_19_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13227"},{"key":"e_1_2_9_19_3","unstructured":"arXiv:https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.13227"},{"key":"e_1_2_9_19_4","doi-asserted-by":"crossref","unstructured":"doi:https:\/\/doi.org\/10.1111\/cgf.13227. 2","DOI":"10.1111\/cgf.13227"},{"issue":"2","key":"e_1_2_9_20_2","first-page":"1","article-title":"Dynamic diffuse global illumination with ray-traced irradiance fields","volume":"8","author":"Majercik Z.","year":"2019","journal-title":"Journal of Computer Graphics Techniques (JCGT)"},{"key":"e_1_2_9_21_2","volume-title":"ACM SIGGRAPH 2021 Talks","author":"Majercik Z.","year":"2021"},{"key":"e_1_2_9_21_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/3450623.3464635. 2","DOI":"10.1145\/3450623.3464635"},{"key":"e_1_2_9_22_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14378"},{"key":"e_1_2_9_22_3","unstructured":"arXiv:https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.14378"},{"key":"e_1_2_9_22_4","doi-asserted-by":"crossref","unstructured":"doi:https:\/\/doi.org\/10.1111\/cgf.14378. 1 2 3 5 7 9 10","DOI":"10.1111\/cgf.14378"},{"key":"e_1_2_9_23_2","unstructured":"RezaM.:Efficient Sample Reusage in Path Space for RealTime Light Transport. Master's thesis Norwegain University of Science and Technology June2021.https:\/\/ntnuopen.ntnu.no\/ntnu-xmlui\/handle\/11250\/2976461. 2"},{"key":"e_1_2_9_24_2","volume-title":"ACM SIGGRAPH 2015 Courses","author":"Sen P.","year":"2015"},{"key":"e_1_2_9_24_3","doi-asserted-by":"crossref","unstructured":"doi:10.1145\/2776880.2792740. 2","DOI":"10.1145\/2776880.2792740"},{"key":"e_1_2_9_25_2","unstructured":"Takahiro H.:Hardware-accelerated ray tracing in amd radeontmprorender 2.0 Nov2020. URL:https:\/\/gpuopen.com\/learn\/radeon-prorender-2-0\/. 2"},{"key":"e_1_2_9_26_2","doi-asserted-by":"publisher","DOI":"10.2312\/EGWR\/EGSR05\/139-146"}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.14974","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,13]],"date-time":"2024-01-13T08:18:59Z","timestamp":1705133939000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/cgf.14974"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10]]},"references-count":47,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2023,10]]}},"alternative-id":["10.1111\/cgf.14974"],"URL":"https:\/\/doi.org\/10.1111\/cgf.14974","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"value":"0167-7055","type":"print"},{"value":"1467-8659","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,10]]},"assertion":[{"value":"2023-11-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}