{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T14:24:12Z","timestamp":1774448652765,"version":"3.50.1"},"reference-count":37,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2021,4,26]],"date-time":"2021-04-26T00:00:00Z","timestamp":1619395200000},"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":[[2021,4,26]]},"abstract":"<jats:p>Ambient occlusion (AO) is a popular rendering technique that enhances depth perception and realism by darkening locations that are less exposed to ambient light (e.g., corners and creases). In real-time applications, screen-space variants, relying on the depth buffer, are used due to their high performance and good visual quality. However, these only take visible surfaces into account, resulting in inconsistencies, especially during motion. Stochastic-Depth Ambient Occlusion is a novel AO algorithm that accounts for occluded geometry by relying on a stochastic depth map, capturing multiple scene layers per pixel at random. Hereby, we efficiently gather missing information in order to improve upon the accuracy and spatial stability of conventional screen-space approximations, while maintaining real-time performance. Our approach integrates well into existing rendering pipelines and improves the robustness of many different AO techniques, including multi-view solutions.<\/jats:p>","DOI":"10.1145\/3451268","type":"journal-article","created":{"date-parts":[[2021,4,29]],"date-time":"2021-04-29T04:17:37Z","timestamp":1619669857000},"page":"1-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Stochastic-Depth Ambient Occlusion"],"prefix":"10.1145","volume":"4","author":[{"given":"Jop","family":"Vermeer","sequence":"first","affiliation":[{"name":"Delft University of Technology, Delft, the Netherlands"}]},{"given":"Leonardo","family":"Scandolo","sequence":"additional","affiliation":[{"name":"Delft University of Technology, Delft, the Netherlands"}]},{"given":"Elmar","family":"Eisemann","sequence":"additional","affiliation":[{"name":"Delft University of Technology, Delft, the Netherlands"}]}],"member":"320","published-online":{"date-parts":[[2021,4,28]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/CADGraphics.2013.26"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1597990.1598035"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1401032.1401061"},{"key":"e_1_2_2_4_1","volume-title":"Dynamic ambient occlusion and indirect lighting. Gpu gems 2, 2","author":"Bunnell Michael","year":"2005"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/800031.808585"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/563858.563901"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1111411.1111424"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730830"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3388767.3407375"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2790060.2790070"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-011-0639-y"},{"key":"e_1_2_2_12_1","volume-title":"SIGGRAPH 2016 Courses: Physically Based Shading in Theory and Practice","author":"Jim\u00e9nez Jorge","year":"2016"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1201\/b11642-15"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1053427.1053434"},{"key":"e_1_2_2_15_1","volume-title":"Advanced Rendering Techniques","author":"Kroes Thomas","year":"2015"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2010.01728.x"},{"key":"e_1_2_2_17_1","volume-title":"Production-ready global illumination. Siggraph course notes 16","author":"Landis Hayden","year":"2002"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2534329.2534335"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730829"},{"key":"e_1_2_2_20_1","volume-title":"Proceedings of High Performance Graphics","author":"Mara M."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730984"},{"key":"e_1_2_2_22_1","unstructured":"Morgan McGuire. 2017. Computer Graphics Archive. https:\/\/casual-effects.com\/data https:\/\/casual-effects.com\/data.  Morgan McGuire. 2017. Computer Graphics Archive. https:\/\/casual-effects.com\/data https:\/\/casual-effects.com\/data."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/2383795.2383810"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2018323.2018327"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1281500.1281671"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2556700.2556708"},{"key":"e_1_2_2_27_1","unstructured":"Nvidia. 2013. ShadowWorks. https:\/\/developer.nvidia.com\/shadowworks Accessed: 2020--12--22.  Nvidia. 2013. ShadowWorks. https:\/\/developer.nvidia.com\/shadowworks Accessed: 2020--12--22."},{"key":"e_1_2_2_28_1","unstructured":"Matt Pharr and Simon Green. 2004. Ambient Occlusion\" GPU Gems.  Matt Pharr and Simon Green. 2004. Ambient Occlusion\" GPU Gems."},{"key":"e_1_2_2_29_1","unstructured":"Christoph Reinbothe Tamy Boubekeur and Marc Alexa. 2009. Hybrid Ambient Occlusion.. In Eurographics (Areas Papers). 51--57.  Christoph Reinbothe Tamy Boubekeur and Marc Alexa. 2009. Hybrid Ambient Occlusion.. In Eurographics (Areas Papers). 51--57."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1179352.1141982"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507149.1507161"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1230100.1230113"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/566570.566612"},{"key":"e_1_2_2_34_1","unstructured":"Andrei Tatarinov and Alexey Panteleev. 2016. Advanced Ambient Occlusion Methods for Modern Games. Game Developers Conference. http:\/\/developer.download.nvidia.com\/gameworks\/events\/GDC2016\/atatarinov_alpanteleev_advanced_ao.pdf Accessed: 2020--07--15.  Andrei Tatarinov and Alexey Panteleev. 2016. Advanced Ambient Occlusion Methods for Modern Games. Game Developers Conference. http:\/\/developer.download.nvidia.com\/gameworks\/events\/GDC2016\/atatarinov_alpanteleev_advanced_ao.pdf Accessed: 2020--07--15."},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2448196.2448214"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2010.01725.x"},{"key":"e_1_2_2_37_1","volume-title":"and Kronin","author":"Zhukov S.","year":"1998"}],"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\/3451268","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3451268","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T17:49:26Z","timestamp":1750268966000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3451268"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,4,26]]},"references-count":37,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,4,26]]}},"alternative-id":["10.1145\/3451268"],"URL":"https:\/\/doi.org\/10.1145\/3451268","relation":{},"ISSN":["2577-6193"],"issn-type":[{"value":"2577-6193","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,4,26]]},"assertion":[{"value":"2021-04-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}