{"id":"https://openalex.org/W4385271116","doi":"https://doi.org/10.1145/3592139","title":"Recursive Control Variates for Inverse Rendering","display_name":"Recursive Control Variates for Inverse Rendering","publication_year":2023,"publication_date":"2023-07-26","ids":{"openalex":"https://openalex.org/W4385271116","doi":"https://doi.org/10.1145/3592139"},"language":"en","primary_location":{"id":"doi:10.1145/3592139","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3592139","pdf_url":null,"source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://infoscience.epfl.ch/handle/20.500.14299/200952","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5085608129","display_name":"Baptiste Nicolet","orcid":"https://orcid.org/0009-0006-7418-4473"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":true,"raw_author_name":"Baptiste Nicolet","raw_affiliation_strings":["Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne, Switzerland","NVIDIA, Lausanne, Switzerland"],"raw_orcid":"https://orcid.org/0009-0006-7418-4473","affiliations":[{"raw_affiliation_string":"Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]},{"raw_affiliation_string":"NVIDIA, Lausanne, Switzerland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037043205","display_name":"Fabrice Rousselle","orcid":"https://orcid.org/0009-0003-2978-2130"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fabrice Rousselle","raw_affiliation_strings":["NVIDIA, Zurich, Switzerland"],"raw_orcid":"https://orcid.org/0009-0003-2978-2130","affiliations":[{"raw_affiliation_string":"NVIDIA, Zurich, Switzerland","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050969104","display_name":"Jan Nov\u00e1k","orcid":"https://orcid.org/0000-0002-8320-9584"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jan Novak","raw_affiliation_strings":["NVIDIA, Prague, Czech Republic"],"raw_orcid":"https://orcid.org/0000-0002-8320-9584","affiliations":[{"raw_affiliation_string":"NVIDIA, Prague, Czech Republic","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101586135","display_name":"Alexander Keller","orcid":"https://orcid.org/0000-0002-9144-5982"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alexander Keller","raw_affiliation_strings":["NVIDIA, Berlin, Germany"],"raw_orcid":"https://orcid.org/0000-0002-9144-5982","affiliations":[{"raw_affiliation_string":"NVIDIA, Berlin, Germany","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102848203","display_name":"Wenzel Jakob","orcid":"https://orcid.org/0000-0002-6090-1121"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Wenzel Jakob","raw_affiliation_strings":["Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-6090-1121","affiliations":[{"raw_affiliation_string":"Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100661927","display_name":"Thomas M\u00fcller","orcid":"https://orcid.org/0000-0001-7577-755X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Thomas M\u00fcller","raw_affiliation_strings":["NVIDIA, Zurich, Switzerland"],"raw_orcid":"https://orcid.org/0000-0001-7577-755X","affiliations":[{"raw_affiliation_string":"NVIDIA, Zurich, Switzerland","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5085608129"],"corresponding_institution_ids":["https://openalex.org/I5124864"],"apc_list":null,"apc_paid":null,"fwci":13.8399,"has_fulltext":false,"cited_by_count":28,"citation_normalized_percentile":{"value":0.9897496,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"42","issue":"4","first_page":"1","last_page":"13"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10531","display_name":"Advanced Vision and Imaging","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11105","display_name":"Advanced Image Processing Techniques","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/control-variates","display_name":"Control variates","score":0.7730482220649719},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.7626382112503052},{"id":"https://openalex.org/keywords/estimator","display_name":"Estimator","score":0.6817892789840698},{"id":"https://openalex.org/keywords/maxima-and-minima","display_name":"Maxima and minima","score":0.6355226635932922},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6336633563041687},{"id":"https://openalex.org/keywords/differentiable-function","display_name":"Differentiable function","score":0.5810424089431763},{"id":"https://openalex.org/keywords/gradient-descent","display_name":"Gradient descent","score":0.5781779289245605},{"id":"https://openalex.org/keywords/variance-reduction","display_name":"Variance reduction","score":0.5133513808250427},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5129244327545166},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.47687703371047974},{"id":"https://openalex.org/keywords/redundancy","display_name":"Redundancy (engineering)","score":0.45416125655174255},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.43009546399116516},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.4146847128868103},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3465527296066284},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3162158131599426},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.24011296033859253},{"id":"https://openalex.org/keywords/bayesian-probability","display_name":"Bayesian probability","score":0.16630786657333374},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.15788224339485168},{"id":"https://openalex.org/keywords/monte-carlo-method","display_name":"Monte Carlo method","score":0.10634613037109375}],"concepts":[{"id":"https://openalex.org/C121683094","wikidata":"https://www.wikidata.org/wiki/Q3554721","display_name":"Control variates","level":5,"score":0.7730482220649719},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.7626382112503052},{"id":"https://openalex.org/C185429906","wikidata":"https://www.wikidata.org/wiki/Q1130160","display_name":"Estimator","level":2,"score":0.6817892789840698},{"id":"https://openalex.org/C186633575","wikidata":"https://www.wikidata.org/wiki/Q845060","display_name":"Maxima and minima","level":2,"score":0.6355226635932922},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6336633563041687},{"id":"https://openalex.org/C202615002","wikidata":"https://www.wikidata.org/wiki/Q783507","display_name":"Differentiable function","level":2,"score":0.5810424089431763},{"id":"https://openalex.org/C153258448","wikidata":"https://www.wikidata.org/wiki/Q1199743","display_name":"Gradient descent","level":3,"score":0.5781779289245605},{"id":"https://openalex.org/C62644790","wikidata":"https://www.wikidata.org/wiki/Q3454689","display_name":"Variance reduction","level":3,"score":0.5133513808250427},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5129244327545166},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.47687703371047974},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.45416125655174255},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.43009546399116516},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.4146847128868103},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3465527296066284},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3162158131599426},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.24011296033859253},{"id":"https://openalex.org/C107673813","wikidata":"https://www.wikidata.org/wiki/Q812534","display_name":"Bayesian probability","level":2,"score":0.16630786657333374},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.15788224339485168},{"id":"https://openalex.org/C19499675","wikidata":"https://www.wikidata.org/wiki/Q232207","display_name":"Monte Carlo method","level":2,"score":0.10634613037109375},{"id":"https://openalex.org/C13153151","wikidata":"https://www.wikidata.org/wiki/Q1639846","display_name":"Hybrid Monte Carlo","level":4,"score":0.0},{"id":"https://openalex.org/C111350023","wikidata":"https://www.wikidata.org/wiki/Q1191869","display_name":"Markov chain Monte Carlo","level":3,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3592139","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3592139","pdf_url":null,"source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"},{"id":"pmh:oai:infoscience.epfl.ch:305327","is_oa":true,"landing_page_url":"https://infoscience.epfl.ch/handle/20.500.14299/200952","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"research article"}],"best_oa_location":{"id":"pmh:oai:infoscience.epfl.ch:305327","is_oa":true,"landing_page_url":"https://infoscience.epfl.ch/handle/20.500.14299/200952","pdf_url":null,"source":{"id":"https://openalex.org/S4306400487","display_name":"Infoscience (Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"research article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G161433281","display_name":null,"funder_award_id":"948846","funder_id":"https://openalex.org/F4320334678","funder_display_name":"European Research Council"}],"funders":[{"id":"https://openalex.org/F4320334678","display_name":"European Research Council","ror":"https://ror.org/0472cxd90"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":66,"referenced_works":["https://openalex.org/W1976454752","https://openalex.org/W1987034518","https://openalex.org/W1992290308","https://openalex.org/W2018218137","https://openalex.org/W2048305092","https://openalex.org/W2054259774","https://openalex.org/W2068303776","https://openalex.org/W2076128027","https://openalex.org/W2084292686","https://openalex.org/W2089797888","https://openalex.org/W2094178309","https://openalex.org/W2201021190","https://openalex.org/W2261730354","https://openalex.org/W2331128040","https://openalex.org/W2473185522","https://openalex.org/W2550375358","https://openalex.org/W2553326439","https://openalex.org/W2737368828","https://openalex.org/W2738821415","https://openalex.org/W2811168853","https://openalex.org/W2842409254","https://openalex.org/W2885239484","https://openalex.org/W2888636902","https://openalex.org/W2902812770","https://openalex.org/W2956353133","https://openalex.org/W2960323980","https://openalex.org/W2963876827","https://openalex.org/W2983579636","https://openalex.org/W2986023562","https://openalex.org/W3032941892","https://openalex.org/W3037539980","https://openalex.org/W3043605936","https://openalex.org/W3048668559","https://openalex.org/W3048916779","https://openalex.org/W3080202818","https://openalex.org/W3086190093","https://openalex.org/W3096562082","https://openalex.org/W3106552726","https://openalex.org/W3106672182","https://openalex.org/W3106721722","https://openalex.org/W3109585842","https://openalex.org/W3158477432","https://openalex.org/W3176679482","https://openalex.org/W3179365255","https://openalex.org/W3179416528","https://openalex.org/W3181244493","https://openalex.org/W3183400282","https://openalex.org/W3184289337","https://openalex.org/W3185113610","https://openalex.org/W4200036674","https://openalex.org/W4206564059","https://openalex.org/W4221146591","https://openalex.org/W4221151978","https://openalex.org/W4235375376","https://openalex.org/W4244340458","https://openalex.org/W4285984513","https://openalex.org/W4286611048","https://openalex.org/W4286611073","https://openalex.org/W4286611307","https://openalex.org/W4286616163","https://openalex.org/W4297833218","https://openalex.org/W4311034047","https://openalex.org/W4311805874","https://openalex.org/W4311806037","https://openalex.org/W4313458606","https://openalex.org/W6888747901"],"related_works":["https://openalex.org/W3121013341","https://openalex.org/W4287392940","https://openalex.org/W2808706851","https://openalex.org/W1988863536","https://openalex.org/W65440759","https://openalex.org/W2905302290","https://openalex.org/W4289121744","https://openalex.org/W4232943939","https://openalex.org/W4233299515","https://openalex.org/W2951226321"],"abstract_inverted_index":{"We":[0,53,112],"present":[1],"a":[2,20,45,59,64,100,118,135],"method":[3],"for":[4],"reducing":[5],"errors---variance":[6],"and":[7,125,127],"bias---in":[8],"physically":[9],"based":[10],"differentiable":[11],"rendering":[12,131],"(PBDR).":[13],"Typical":[14],"applications":[15],"of":[16,24,48,103,120,137],"PBDR":[17],"repeatedly":[18],"render":[19],"scene":[21],"as":[22],"part":[23],"an":[25],"optimization":[26,74],"loop":[27],"involving":[28],"gradient":[29,37,60],"descent.":[30],"The":[31,76],"actual":[32],"change":[33],"introduced":[34],"by":[35,57,134],"each":[36],"descent":[38],"step":[39],"is":[40],"often":[41],"relatively":[42],"small,":[43],"causing":[44],"significant":[46],"degree":[47],"redundancy":[49,56],"in":[50,81],"this":[51,55],"computation.":[52],"exploit":[54],"formulating":[58],"estimator":[61],"that":[62,89,129],"employs":[63],"recursive":[65],"control":[66,77],"variate":[67,78],",":[68],"which":[69],"leverages":[70],"information":[71],"from":[72,91],"previous":[73],"steps.":[75],"reduces":[79],"variance":[80],"gradients,":[82],"and,":[83],"perhaps":[84],"more":[85],"importantly,":[86],"alleviates":[87],"issues":[88],"arise":[90],"differentiating":[92],"loss":[93],"functions":[94],"with":[95],"respect":[96],"to":[97,105,139],"noisy":[98],"inputs,":[99],"common":[101],"cause":[102],"drift":[104],"bad":[106],"local":[107],"minima":[108],"or":[109],"divergent":[110],"optimizations.":[111],"experimentally":[113],"evaluate":[114],"our":[115],"approach":[116],"on":[117],"variety":[119],"path-traced":[121],"scenes":[122],"containing":[123],"surfaces":[124],"volumes":[126],"observe":[128],"primal":[130],"efficiency":[132],"improves":[133],"factor":[136],"up":[138],"10.":[140]},"counts_by_year":[{"year":2025,"cited_by_count":12},{"year":2024,"cited_by_count":13},{"year":2023,"cited_by_count":3}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
