{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:47:08Z","timestamp":1750308428551,"version":"3.41.0"},"reference-count":51,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2022,7,25]],"date-time":"2022-07-25T00:00:00Z","timestamp":1658707200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Comput. Graph. Interact. Tech."],"published-print":{"date-parts":[[2022,7,25]]},"abstract":"<jats:p>We introduce virtual blue noise lighting, a rendering pipeline for estimating indirect illumination with a blue noise distribution of virtual lights. Our pipeline is designed for virtual lights with non-uniform emission profiles that are more expensive to store, but required for properly and efficiently handling specular transport.<\/jats:p>\n          <jats:p>Unlike the typical virtual light placement approaches that traverse light paths from the original light sources, we generate them starting from the camera. This avoids two important problems: wasted memory and computation with fully-occluded virtual lights, and excessive virtual light density around high-probability light paths. In addition, we introduce a parallel and adaptive sample elimination strategy to achieve a blue noise distribution of virtual lights with varying density. This addresses the third problem of virtual light placement by ensuring that they are not placed too close to each other, providing better coverage of the (indirectly) visible surfaces and further improving the quality of the final lighting estimation.<\/jats:p>\n          <jats:p>For computing the virtual light emission profiles, we present a photon splitting technique that allows efficiently using a large number of photons, as it does not require storing them. During lighting estimation, our method allows using both global power-based and local BSDF important sampling techniques, combined via multiple importance sampling. In addition, we present an adaptive path extension method that avoids sampling nearby virtual lights for reducing the estimation error.<\/jats:p>\n          <jats:p>We show that our method significantly outperforms path tracing and prior work in virtual lights in terms of both performance and image quality, producing a fast but biased estimate of global illumination.<\/jats:p>","DOI":"10.1145\/3543872","type":"journal-article","created":{"date-parts":[[2022,7,27]],"date-time":"2022-07-27T23:35:58Z","timestamp":1658964958000},"page":"1-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Virtual Blue Noise Lighting"],"prefix":"10.1145","volume":"5","author":[{"given":"Tianyu","family":"Li","sequence":"first","affiliation":[{"name":"University of Utah, USA"}]},{"given":"Wenyou","family":"Wang","sequence":"additional","affiliation":[{"name":"University of Utah, USA"}]},{"given":"Daqi","family":"Lin","sequence":"additional","affiliation":[{"name":"University of Utah, USA"}]},{"given":"Cem","family":"Yuksel","sequence":"additional","affiliation":[{"name":"University of Utah, USA"}]}],"member":"320","published-online":{"date-parts":[[2022,7,27]]},"reference":[{"key":"e_1_2_2_1_1","unstructured":"Philippe Bekaert Philipp Slusallek Ronald Cools Vlastimil Havran and Hans-Peter Seidel. 2003. A custom designed density estimation method for light transport. (2003).  Philippe Bekaert Philipp Slusallek Ronald Cools Vlastimil Havran and Hans-Peter Seidel. 2003. A custom designed density estimation method for light transport. (2003)."},{"key":"e_1_2_2_2_1","unstructured":"Nir Benty Kai-Hwa Yao Petrik Clarberg Lucy Chen Simon Kallweit Tim Foley Matthew Oakes Conor Lavelle and Chris Wyman. 2020. The Falcor Rendering Framework. https:\/\/github.com\/NVIDIAGameWorks\/Falcor  Nir Benty Kai-Hwa Yao Petrik Clarberg Lucy Chen Simon Kallweit Tim Foley Matthew Oakes Conor Lavelle and Chris Wyman. 2020. The Falcor Rendering Framework. https:\/\/github.com\/NVIDIAGameWorks\/Falcor"},{"key":"e_1_2_2_3_1","first-page":"4","article-title":"Spatiotemporal reservoir resampling for real-time ray tracing with dynamic direct lighting","volume":"39","author":"Bitterli Benedikt","year":"2020","unstructured":"Benedikt Bitterli , Chris Wyman , Matt Pharr , Peter Shirley , Aaron Lefohn , and Wojciech Jarosz . 2020 . Spatiotemporal reservoir resampling for real-time ray tracing with dynamic direct lighting . ACM Transactions on Graphics (Proceedings of SIGGRAPH) 39 , 4 (July 2020). Benedikt Bitterli, Chris Wyman, Matt Pharr, Peter Shirley, Aaron Lefohn, and Wojciech Jarosz. 2020. Spatiotemporal reservoir resampling for real-time ray tracing with dynamic direct lighting. ACM Transactions on Graphics (Proceedings of SIGGRAPH) 39, 4 (July 2020).","journal-title":"ACM Transactions on Graphics (Proceedings of SIGGRAPH)"},{"key":"e_1_2_2_4_1","unstructured":"Per H Christensen. 2010. Point-based global illumination for movie production. In ACM SIGGRAPH. 40.  Per H Christensen. 2010. Point-based global illumination for movie production. In ACM SIGGRAPH. 40."},{"volume-title":"Computer Graphics Forum","author":"Dachsbacher Carsten","key":"e_1_2_2_5_1","unstructured":"Carsten Dachsbacher , Jaroslav K\u0159iv\u00e1nek , Milo\u0161 Ha\u0161an , Adam Arbree , Bruce Walter , and Jan Nov\u00e1k . 2014. Scalable realistic rendering with many-light methods . In Computer Graphics Forum , Vol. 33 . Wiley Online Library , 88--104. Carsten Dachsbacher, Jaroslav K\u0159iv\u00e1nek, Milo\u0161 Ha\u0161an, Adam Arbree, Bruce Walter, and Jan Nov\u00e1k. 2014. Scalable realistic rendering with many-light methods. In Computer Graphics Forum, Vol. 33. Wiley Online Library, 88--104."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2343045.2343047"},{"key":"e_1_2_2_7_1","volume-title":"Combining global and local lights for high-rank illumination effects. ACM Transactions on Graphics (Proc. SIGGRAPH Asia) 29, 5","author":"Davidovic T","year":"2010","unstructured":"T Davidovic , J Krivnek , M Hasan , P Slusallek , and K Bala . 2010. Combining global and local lights for high-rank illumination effects. ACM Transactions on Graphics (Proc. SIGGRAPH Asia) 29, 5 ( 2010 ). T Davidovic, J Krivnek, M Hasan, P Slusallek, and K Bala. 2010. Combining global and local lights for high-rank illumination effects. ACM Transactions on Graphics (Proc. SIGGRAPH Asia) 29, 5 (2010)."},{"key":"e_1_2_2_8_1","unstructured":"Thomas Engelhardt and Carsten Dachsbacher. 2008. Octahedron Environment Maps.. In VMV. 383--388.  Thomas Engelhardt and Carsten Dachsbacher. 2008. Octahedron Environment Maps.. In VMV. 383--388."},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3233305"},{"key":"e_1_2_2_10_1","article-title":"Fast Radius Search Exploiting Ray Tracing Frameworks","volume":"10","author":"Evangelou I.","year":"2021","unstructured":"I. Evangelou , G. Papaioannou , K. Vardis , and A. A. Vasilakis . 2021 . Fast Radius Search Exploiting Ray Tracing Frameworks . Journal of Computer Graphics Techniques (JCGT) 10 , 1 (5 February 2021), 25--48. I. Evangelou, G. Papaioannou, K. Vardis, and A. A. Vasilakis. 2021. Fast Radius Search Exploiting Ray Tracing Frameworks. Journal of Computer Graphics Techniques (JCGT) 10, 1 (5 February 2021), 25--48.","journal-title":"Journal of Computer Graphics Techniques (JCGT)"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366211"},{"key":"e_1_2_2_12_1","unstructured":"Iliyan Georgiev and Philipp Slusallek. 2010. Simple and Robust Iterative Importance Sampling of Virtual Point Lights.. In Eurographics (Short Papers). 57--60.  Iliyan Georgiev and Philipp Slusallek. 2010. Simple and Robust Iterative Importance Sampling of Virtual Point Lights.. In Eurographics (Short Papers). 57--60."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366210"},{"key":"e_1_2_2_14_1","doi-asserted-by":"crossref","unstructured":"Milo\u0161 Ha\u0161an Jaroslav K\u0159iv\u00e1nek Bruce Walter and Kavita Bala. 2009. Virtual spherical lights for many-light rendering of glossy scenes. In ACM SIGGRAPH Asia 2009 papers. 1--6.  Milo\u0161 Ha\u0161an Jaroslav K\u0159iv\u00e1nek Bruce Walter and Kavita Bala. 2009. Virtual spherical lights for many-light rendering of glossy scenes. In ACM SIGGRAPH Asia 2009 papers. 1--6.","DOI":"10.1145\/1661412.1618489"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276410"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2017.2676089"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818120"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-7484-5_3"},{"volume-title":"Realistic image synthesis using photon mapping","author":"Jensen Henrik Wann","key":"e_1_2_2_19_1","unstructured":"Henrik Wann Jensen . 2001. Realistic image synthesis using photon mapping . Vol. 364 . Ak Peters Natick . Henrik Wann Jensen. 2001. Realistic image synthesis using photon mapping. Vol. 364. Ak Peters Natick."},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258769"},{"key":"e_1_2_2_21_1","volume-title":"Path space filtering. (07","author":"Keller Alexander","year":"2014","unstructured":"Alexander Keller , Ken Dahm , and Nikolaus Binder . 2014. Path space filtering. (07 2014 ). Alexander Keller, Ken Dahm, and Nikolaus Binder. 2014. Path space filtering. (07 2014)."},{"key":"e_1_2_2_22_1","volume-title":"Monte Carlo and Quasi-Monte Carlo Methods","author":"Kollig Thomas","year":"2004","unstructured":"Thomas Kollig and Alexander Keller . 2006. Illumination in the presence of weak singularities . In Monte Carlo and Quasi-Monte Carlo Methods 2004 . Springer , 245--257. Thomas Kollig and Alexander Keller. 2006. Illumination in the presence of weak singularities. In Monte Carlo and Quasi-Monte Carlo Methods 2004. Springer, 245--257."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2005.83"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3321361"},{"key":"e_1_2_2_25_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3384543","article-title":"Real-Time Stochastic Lightcuts","volume":"3","author":"Lin Daqi","year":"2020","unstructured":"Daqi Lin and Cem Yuksel . 2020 . Real-Time Stochastic Lightcuts . Proceedings of the ACM on Computer Graphics and Interactive Techniques 3 , 1 (2020), 1 -- 18 . Daqi Lin and Cem Yuksel. 2020. Real-Time Stochastic Lightcuts. Proceedings of the ACM on Computer Graphics and Interactive Techniques 3, 1 (2020), 1--18.","journal-title":"Proceedings of the ACM on Computer Graphics and Interactive Techniques"},{"volume-title":"Computer Graphics Forum","author":"Liu Yifan","key":"e_1_2_2_26_1","unstructured":"Yifan Liu , Kun Xu , and Ling-Qi Yan . 2019. Adaptive BRDF-oriented multiple importance sampling of many lights . In Computer Graphics Forum , Vol. 38 . Wiley Online Library , 123--133. Yifan Liu, Kun Xu, and Ling-Qi Yan. 2019. Adaptive BRDF-oriented multiple importance sampling of many lights. In Computer Graphics Forum, Vol. 38. Wiley Online Library, 123--133."},{"key":"e_1_2_2_27_1","volume-title":"Blue noise virtual point lights for global illumination. Master's thesis","author":"Montazer Mohi","year":"2019","unstructured":"Mohi Montazer . 2017. Blue noise virtual point lights for global illumination. Master's thesis . University of Utah. Pierre Moreau , Matt Pharr , and Petrik Clarberg. 2019 . Dynamic Many-Light Sampling for Real-Time Ray Tracing.. In High Performance Graphics (Short Papers). 21--26. Mohi Montazer. 2017. Blue noise virtual point lights for global illumination. Master's thesis. University of Utah. Pierre Moreau, Matt Pharr, and Petrik Clarberg. 2019. Dynamic Many-Light Sampling for Real-Time Ray Tracing.. In High Performance Graphics (Short Papers). 21--26."},{"key":"e_1_2_2_28_1","volume-title":"Real-time neural radiance caching for path tracing. arXiv preprint arXiv:2106.12372","author":"M\u00fcller Thomas","year":"2021","unstructured":"Thomas M\u00fcller , Fabrice Rousselle , Jan Nov\u00e1k , and Alexander Keller . 2021. Real-time neural radiance caching for path tracing. arXiv preprint arXiv:2106.12372 ( 2021 ). Thomas M\u00fcller, Fabrice Rousselle, Jan Nov\u00e1k, and Alexander Keller. 2021. Real-time neural radiance caching for path tracing. arXiv preprint arXiv:2106.12372 (2021)."},{"volume-title":"Computer Graphics Forum","author":"Nov\u00e1k Jan","key":"e_1_2_2_29_1","unstructured":"Jan Nov\u00e1k , Derek Nowrouzezahrai , Carsten Dachsbacher , and Wojciech Jarosz . 2012a. Progressive virtual beam lights . In Computer Graphics Forum , Vol. 31 . Wiley Online Library , 1407--1413. Jan Nov\u00e1k, Derek Nowrouzezahrai, Carsten Dachsbacher, and Wojciech Jarosz. 2012a. Progressive virtual beam lights. In Computer Graphics Forum, Vol. 31. Wiley Online Library, 1407--1413."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185556"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024213"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00254"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-6453-2_25"},{"key":"e_1_2_2_34_1","volume-title":"Richard Mitanchey, and Bernard P\u00e9roche.","author":"Segovia Benjamin","year":"2006","unstructured":"Benjamin Segovia , Jean Claude Iehl , Richard Mitanchey, and Bernard P\u00e9roche. 2006 . Bidirectional Instant Radiosity.. In Rendering Techniques . 389--397. Benjamin Segovia, Jean Claude Iehl, Richard Mitanchey, and Bernard P\u00e9roche. 2006. Bidirectional Instant Radiosity.. In Rendering Techniques. 389--397."},{"key":"e_1_2_2_35_1","volume-title":"Jean Claude Iehl, and Bernard P\u00e9roche","author":"Segovia Benjamin","year":"2007","unstructured":"Benjamin Segovia , Jean Claude Iehl, and Bernard P\u00e9roche . 2007 . Metropolis instant radiosity. In Computer Graphics Forum, Vol. 26 . Wiley Online Library , 425--434. Benjamin Segovia, Jean Claude Iehl, and Bernard P\u00e9roche. 2007. Metropolis instant radiosity. In Computer Graphics Forum, Vol. 26. Wiley Online Library, 425--434."},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/226150.226151"},{"volume-title":"Computer Graphics Forum","author":"Simon Florian","key":"e_1_2_2_37_1","unstructured":"Florian Simon , Johannes Hanika , and Carsten Dachsbacher . 2015. Rich-VPLs for improving the versatility of many-light methods . In Computer Graphics Forum , Vol. 34 . Wiley Online Library , 575--584. Florian Simon, Johannes Hanika, and Carsten Dachsbacher. 2015. Rich-VPLs for improving the versatility of many-light methods. In Computer Graphics Forum, Vol. 34. Wiley Online Library, 575--584."},{"volume-title":"Computer Graphics Forum","author":"Spencer Ben","key":"e_1_2_2_38_1","unstructured":"Ben Spencer and Mark W Jones . 2009. Into the blue: Better caustics through photon relaxation . In Computer Graphics Forum , Vol. 28 . Wiley Online Library , 319--328. Ben Spencer and Mark W Jones. 2009. Into the blue: Better caustics through photon relaxation. In Computer Graphics Forum, Vol. 28. Wiley Online Library, 319--328."},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3203189"},{"key":"e_1_2_2_40_1","volume-title":"Stochastic Substitute Trees for Real-Time Global Illumination. In Symposium on Interactive 3D Graphics and Games. 1--9.","author":"Tatzgern Wolfgang","year":"2020","unstructured":"Wolfgang Tatzgern , Benedikt Mayr , Bernhard Kerbl , and Markus Steinberger . 2020 . Stochastic Substitute Trees for Real-Time Global Illumination. In Symposium on Interactive 3D Graphics and Games. 1--9. Wolfgang Tatzgern, Benedikt Mayr, Bernhard Kerbl, and Markus Steinberger. 2020. Stochastic Substitute Trees for Real-Time Global Illumination. In Symposium on Interactive 3D Graphics and Games. 1--9."},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/127719.122749"},{"key":"e_1_2_2_42_1","volume-title":"Guibas","author":"Veach Eric","year":"1995","unstructured":"Eric Veach and Leonidas J . Guibas . 1995 . Optimally Combining Sampling Techniques for Monte Carlo Rendering . Eric Veach and Leonidas J. Guibas. 1995. Optimally Combining Sampling Techniques for Monte Carlo Rendering."},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201340"},{"key":"e_1_2_2_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3005274.3005283"},{"key":"e_1_2_2_45_1","volume-title":"Multidimensional Lightcuts. ACM Transactions on Graphics (Proceedings of SIGGRAPH '06)","author":"Walter Bruce","year":"2006","unstructured":"Bruce Walter , Adam Arbree , Kavita Bala , and Donald P. Greenberg . 2006 . Multidimensional Lightcuts. ACM Transactions on Graphics (Proceedings of SIGGRAPH '06) 25, 3 ( 2006 ), 1081--1088. Bruce Walter, Adam Arbree, Kavita Bala, and Donald P. Greenberg. 2006. Multidimensional Lightcuts. ACM Transactions on Graphics (Proceedings of SIGGRAPH '06) 25, 3 (2006), 1081--1088."},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186822.1073318"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185555"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/54852.378490"},{"key":"e_1_2_2_49_1","volume-title":"Sample Elimination for Generating Poisson Disk Sample Sets. Computer Graphics Forum (Proceedings of EUROGRAPHICS 2015)","author":"Yuksel Cem","year":"2015","unstructured":"Cem Yuksel . 2015 . Sample Elimination for Generating Poisson Disk Sample Sets. Computer Graphics Forum (Proceedings of EUROGRAPHICS 2015) 34, 2 (2015), 25--32. Cem Yuksel. 2015. Sample Elimination for Generating Poisson Disk Sample Sets. Computer Graphics Forum (Proceedings of EUROGRAPHICS 2015) 34, 2 (2015), 25--32."},{"volume-title":"High-Performance Graphics (HPG 2019) (Strasbourg, France)","author":"Yuksel Cem","key":"e_1_2_2_50_1","unstructured":"Cem Yuksel . 2019. Stochastic Lightcuts . In High-Performance Graphics (HPG 2019) (Strasbourg, France) . The Eurographics Association , 27--32. Cem Yuksel. 2019. Stochastic Lightcuts. In High-Performance Graphics (HPG 2019) (Strasbourg, France). The Eurographics Association, 27--32."},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073604"}],"container-title":["Proceedings of the ACM on Computer Graphics and Interactive Techniques"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3543872","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3543872","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T17:49:40Z","timestamp":1750268980000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3543872"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,25]]},"references-count":51,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,7,25]]}},"alternative-id":["10.1145\/3543872"],"URL":"https:\/\/doi.org\/10.1145\/3543872","relation":{},"ISSN":["2577-6193"],"issn-type":[{"type":"electronic","value":"2577-6193"}],"subject":[],"published":{"date-parts":[[2022,7,25]]},"assertion":[{"value":"2022-07-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}