{"id":"https://openalex.org/W7160927622","doi":"https://doi.org/10.48550/arxiv.2605.08916","title":"Diffusion Restore: Real-Time Markov Chain Monte Carlo Light Transport","display_name":"Diffusion Restore: Real-Time Markov Chain Monte Carlo Light Transport","publication_year":2026,"publication_date":"2026-05-09","ids":{"openalex":"https://openalex.org/W7160927622","doi":"https://doi.org/10.48550/arxiv.2605.08916"},"language":"en","primary_location":{"id":"pmh:oai:pure.mpg.de:item_3718673","is_oa":false,"landing_page_url":"https://hdl.handle.net/21.11116/0000-0013-49D6-8","pdf_url":null,"source":{"id":"https://openalex.org/S4306400654","display_name":"MPG.PuRe (Max Planck Society)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I149899117","host_organization_name":"Max Planck Society","host_organization_lineage":["https://openalex.org/I149899117"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/workingPaper"},"type":"article","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2605.08916","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5114402281","display_name":"Sascha Holl","orcid":"https://orcid.org/0009-0004-7245-7998"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Holl, Sascha","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022506083","display_name":"Gurprit Singh","orcid":"https://orcid.org/0000-0003-0970-5835"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Singh, Gurprit","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5135910548","display_name":"Hans-Peter Seidel","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Seidel, Hans-Peter","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.59860665,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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.9318000078201294,"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.9318000078201294,"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/T10719","display_name":"3D Shape Modeling and Analysis","score":0.04259999841451645,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10531","display_name":"Advanced Vision and Imaging","score":0.0034000000450760126,"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/markov-chain-monte-carlo","display_name":"Markov chain Monte Carlo","score":0.7929999828338623},{"id":"https://openalex.org/keywords/focus","display_name":"Focus (optics)","score":0.5171999931335449},{"id":"https://openalex.org/keywords/sampling","display_name":"Sampling (signal processing)","score":0.49380001425743103},{"id":"https://openalex.org/keywords/tracing","display_name":"Tracing","score":0.4726000130176544},{"id":"https://openalex.org/keywords/importance-sampling","display_name":"Importance sampling","score":0.4458000063896179},{"id":"https://openalex.org/keywords/markov-chain","display_name":"Markov chain","score":0.41690000891685486},{"id":"https://openalex.org/keywords/diffusion","display_name":"Diffusion","score":0.41659998893737793},{"id":"https://openalex.org/keywords/monte-carlo-method","display_name":"Monte Carlo method","score":0.4092000126838684}],"concepts":[{"id":"https://openalex.org/C111350023","wikidata":"https://www.wikidata.org/wiki/Q1191869","display_name":"Markov chain Monte Carlo","level":3,"score":0.7929999828338623},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7067000269889832},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.5171999931335449},{"id":"https://openalex.org/C140779682","wikidata":"https://www.wikidata.org/wiki/Q210868","display_name":"Sampling (signal processing)","level":3,"score":0.49380001425743103},{"id":"https://openalex.org/C138673069","wikidata":"https://www.wikidata.org/wiki/Q322229","display_name":"Tracing","level":2,"score":0.4726000130176544},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4627000093460083},{"id":"https://openalex.org/C52740198","wikidata":"https://www.wikidata.org/wiki/Q1539564","display_name":"Importance sampling","level":3,"score":0.4458000063896179},{"id":"https://openalex.org/C98763669","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov chain","level":2,"score":0.41690000891685486},{"id":"https://openalex.org/C69357855","wikidata":"https://www.wikidata.org/wiki/Q163214","display_name":"Diffusion","level":2,"score":0.41659998893737793},{"id":"https://openalex.org/C19499675","wikidata":"https://www.wikidata.org/wiki/Q232207","display_name":"Monte Carlo method","level":2,"score":0.4092000126838684},{"id":"https://openalex.org/C126042441","wikidata":"https://www.wikidata.org/wiki/Q1324888","display_name":"Frame (networking)","level":2,"score":0.4059999883174896},{"id":"https://openalex.org/C110541219","wikidata":"https://www.wikidata.org/wiki/Q72948","display_name":"Path tracing","level":3,"score":0.3944000005722046},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.37130001187324524},{"id":"https://openalex.org/C121483023","wikidata":"https://www.wikidata.org/wiki/Q7298343","display_name":"Ray tracing (physics)","level":2,"score":0.3538999855518341},{"id":"https://openalex.org/C89720835","wikidata":"https://www.wikidata.org/wiki/Q1531701","display_name":"Global illumination","level":3,"score":0.34200000762939453},{"id":"https://openalex.org/C121864883","wikidata":"https://www.wikidata.org/wiki/Q677916","display_name":"Statistical physics","level":1,"score":0.33570000529289246},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.33219999074935913},{"id":"https://openalex.org/C110121322","wikidata":"https://www.wikidata.org/wiki/Q865811","display_name":"Distribution (mathematics)","level":2,"score":0.3257000148296356},{"id":"https://openalex.org/C2780009758","wikidata":"https://www.wikidata.org/wiki/Q6804172","display_name":"Measure (data warehouse)","level":2,"score":0.31439998745918274},{"id":"https://openalex.org/C159886148","wikidata":"https://www.wikidata.org/wiki/Q176645","display_name":"Markov process","level":2,"score":0.3052999973297119},{"id":"https://openalex.org/C60718061","wikidata":"https://www.wikidata.org/wiki/Q1414747","display_name":"Momentum (technical analysis)","level":2,"score":0.29750001430511475},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.2777999937534332},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.26249998807907104},{"id":"https://openalex.org/C82744980","wikidata":"https://www.wikidata.org/wiki/Q951513","display_name":"Distributed ray tracing","level":3,"score":0.26249998807907104}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:pure.mpg.de:item_3718673","is_oa":false,"landing_page_url":"https://hdl.handle.net/21.11116/0000-0013-49D6-8","pdf_url":null,"source":{"id":"https://openalex.org/S4306400654","display_name":"MPG.PuRe (Max Planck Society)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I149899117","host_organization_name":"Max Planck Society","host_organization_lineage":["https://openalex.org/I149899117"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/workingPaper"},{"id":"doi:10.48550/arxiv.2605.08916","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.08916","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2605.08916","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.08916","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"We":[0,131,181],"present":[1,222],"Diffusion":[2,202,240],"Restore,":[3],"a":[4,78,183,213,223],"real-time":[5,234,257],"framework":[6,124,142],"for":[7,17,24,186],"diffusion-based":[8,136],"MCMC":[9,12,71,207],"light":[10,208],"transport.":[11],"methods":[13,46,72,210,255],"are":[14,32,47],"highly":[15],"suitable":[16],"sampling":[18,40],"from":[19],"complex":[20],"high-dimensional":[21],"distributions":[22],"and":[23,44,83,86,125,166,211,229,232,264],"approximating":[25],"integrals":[26],"over":[27],"them.":[28],"In":[29,117,219],"practice,":[30],"they":[31],"often":[33],"the":[34,56,59,64,67,111,114,140,164,173,187,217],"only":[35,244],"viable":[36],"solution":[37],"when":[38],"direct":[39],"is":[41,148,242],"not":[42,243],"possible":[43],"alternative":[45],"either":[48],"inefficient":[49],"or":[50,97],"cannot":[51],"be":[52],"applied":[53],"due":[54],"to":[55,134,150,177],"structure":[57],"of":[58,66,103,113,172,189,192,216],"target":[60,68,174],"distribution.":[61],"However,":[62],"controlling":[63],"exploration":[65,76,82,171],"distribution":[69,175],"in":[70,163,226,246,256],"remains":[73],"challenging.":[74],"Efficient":[75],"requires":[77],"balance":[79],"between":[80],"local":[81,87,129,137,193],"global":[84,104],"discovery,":[85],"dynamics":[88,138,158],"must":[89],"rapidly":[90],"explore":[91],"individual":[92],"modes":[93],"without":[94],"getting":[95],"stuck":[96],"exhibiting":[98],"excessive":[99],"backtracking.":[100],"The":[101],"problem":[102],"discovery":[105],"has":[106],"recently":[107],"been":[108],"addressed":[109],"by":[110],"introduction":[112],"Restore":[115,141,203,241],"framework.":[116],"this":[118,123],"work,":[119],"we":[120,155,196,221],"build":[121],"on":[122,127],"focus":[126],"improving":[128],"exploration.":[130],"show":[132],"how":[133],"choose":[135],"within":[139],"while":[143],"completely":[144],"avoiding":[145],"Metropolis-adjustment,":[146],"which":[147],"known":[149],"slow":[151],"down":[152],"convergence.":[153],"Furthermore,":[154],"model":[156],"these":[157],"as":[159,261],"nonreversible,":[160],"introducing":[161],"momentum":[162],"drift":[165],"thereby":[167],"enabling":[168],"more":[169],"directed":[170],"compared":[176],"reversible,":[178],"random-walk-like":[179],"dynamics.":[180,194],"provide":[182],"theoretical":[184],"justification":[185],"validity":[188],"our":[190],"choice":[191],"Empirically,":[195],"demonstrate":[197],"across":[198],"diverse":[199],"scenes":[200],"that":[201,239],"outperforms":[204,251],"all":[205],"existing":[206],"transport":[209],"establishes":[212],"new":[214],"state":[215],"art.":[218],"addition,":[220],"GPU":[224],"implementation":[225],"ray":[227],"tracing":[228],"compute":[230],"shaders":[231],"achieve":[233],"frame":[235],"rates.":[236],"This":[237],"demonstrates":[238],"superior":[245],"offline":[247],"rendering,":[248],"but":[249],"also":[250],"traditional":[252],"Path":[253],"Tracing":[254],"rendering":[258],"settings,":[259],"such":[260],"interactive":[262],"applications":[263],"games.":[265]},"counts_by_year":[],"updated_date":"2026-07-18T07:39:51.176621","created_date":"2026-05-13T00:00:00"}
