{"id":"https://openalex.org/W6906647014","doi":"https://doi.org/10.17615/b9a2-5y36","title":"Practical photon mapping in hardware","display_name":"Practical photon mapping in hardware","publication_year":2019,"publication_date":"2019-08-15","ids":{"openalex":"https://openalex.org/W6906647014","doi":"https://doi.org/10.17615/b9a2-5y36"},"language":"en","primary_location":{"id":"pmh:oai:cdr.lib.unc.edu:uuid:f00cc7b4-401f-469f-b1f1-8243657b6bf9","is_oa":true,"landing_page_url":"https://cdr.lib.unc.edu/record/uuid:f00cc7b4-401f-469f-b1f1-8243657b6bf9","pdf_url":"https://cdr.lib.unc.edu/record/uuid:f00cc7b4-401f-469f-b1f1-8243657b6bf9","source":{"id":"https://openalex.org/S4306401075","display_name":"Carolina Digital Repository (University of North Carolina at Chapel Hill)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I114027177","host_organization_name":"University of North Carolina at Chapel Hill","host_organization_lineage":["https://openalex.org/I114027177"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"},"type":"article","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://cdr.lib.unc.edu/record/uuid:f00cc7b4-401f-469f-b1f1-8243657b6bf9","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Steinhurst, Joshua Eli","orcid":null},"institutions":[{"id":"https://openalex.org/I114027177","display_name":"University of North Carolina at Chapel Hill","ror":"https://ror.org/0130frc33","country_code":"US","type":"education","lineage":["https://openalex.org/I114027177"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Steinhurst, Joshua Eli","raw_affiliation_strings":["University of North Carolina at Chapel Hill"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of North Carolina at Chapel Hill","institution_ids":["https://openalex.org/I114027177"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I114027177"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.58784425,"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":true,"primary_topic":{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.9599999785423279,"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.9599999785423279,"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.006500000134110451,"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/T11019","display_name":"Image Enhancement Techniques","score":0.006300000008195639,"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/global-illumination","display_name":"Global illumination","score":0.7124000191688538},{"id":"https://openalex.org/keywords/bandwidth","display_name":"Bandwidth (computing)","score":0.5613999962806702},{"id":"https://openalex.org/keywords/memory-bandwidth","display_name":"Memory bandwidth","score":0.5400000214576721},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5128999948501587},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.4848000109195709},{"id":"https://openalex.org/keywords/workstation","display_name":"Workstation","score":0.4268999993801117},{"id":"https://openalex.org/keywords/high-dynamic-range","display_name":"High dynamic range","score":0.390500009059906},{"id":"https://openalex.org/keywords/radiance","display_name":"Radiance","score":0.366100013256073},{"id":"https://openalex.org/keywords/graphics-hardware","display_name":"Graphics hardware","score":0.31949999928474426}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.779699981212616},{"id":"https://openalex.org/C89720835","wikidata":"https://www.wikidata.org/wiki/Q1531701","display_name":"Global illumination","level":3,"score":0.7124000191688538},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.5613999962806702},{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.5400000214576721},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5128999948501587},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.4848000109195709},{"id":"https://openalex.org/C67953723","wikidata":"https://www.wikidata.org/wiki/Q192525","display_name":"Workstation","level":2,"score":0.4268999993801117},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4025000035762787},{"id":"https://openalex.org/C2780056265","wikidata":"https://www.wikidata.org/wiki/Q106239881","display_name":"High dynamic range","level":3,"score":0.390500009059906},{"id":"https://openalex.org/C23690007","wikidata":"https://www.wikidata.org/wiki/Q1411145","display_name":"Radiance","level":2,"score":0.366100013256073},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3400999903678894},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3393999934196472},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.32030001282691956},{"id":"https://openalex.org/C18945957","wikidata":"https://www.wikidata.org/wiki/Q5597193","display_name":"Graphics hardware","level":3,"score":0.31949999928474426},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.3172999918460846},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.3077000081539154},{"id":"https://openalex.org/C159317903","wikidata":"https://www.wikidata.org/wiki/Q3198","display_name":"Photon","level":2,"score":0.30410000681877136},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.29580000042915344},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2919999957084656},{"id":"https://openalex.org/C65232700","wikidata":"https://www.wikidata.org/wiki/Q5656403","display_name":"Hardware architecture","level":3,"score":0.28940001130104065},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.28929999470710754},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.2849999964237213},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.28060001134872437},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.27880001068115234},{"id":"https://openalex.org/C199683683","wikidata":"https://www.wikidata.org/wiki/Q8799","display_name":"Terabyte","level":2,"score":0.27869999408721924},{"id":"https://openalex.org/C141379421","wikidata":"https://www.wikidata.org/wiki/Q6094427","display_name":"Iterative reconstruction","level":2,"score":0.27570000290870667},{"id":"https://openalex.org/C118381688","wikidata":"https://www.wikidata.org/wiki/Q1079524","display_name":"Specular reflection","level":2,"score":0.27320000529289246},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.26249998807907104},{"id":"https://openalex.org/C2777168461","wikidata":"https://www.wikidata.org/wiki/Q42196253","display_name":"Set operations","level":3,"score":0.2558000087738037},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.2513999938964844}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:cdr.lib.unc.edu:uuid:f00cc7b4-401f-469f-b1f1-8243657b6bf9","is_oa":true,"landing_page_url":"https://cdr.lib.unc.edu/record/uuid:f00cc7b4-401f-469f-b1f1-8243657b6bf9","pdf_url":"https://cdr.lib.unc.edu/record/uuid:f00cc7b4-401f-469f-b1f1-8243657b6bf9","source":{"id":"https://openalex.org/S4306401075","display_name":"Carolina Digital Repository (University of North Carolina at Chapel Hill)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I114027177","host_organization_name":"University of North Carolina at Chapel Hill","host_organization_lineage":["https://openalex.org/I114027177"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"},{"id":"doi:10.17615/b9a2-5y36","is_oa":true,"landing_page_url":"https://doi.org/10.17615/b9a2-5y36","pdf_url":null,"source":{"id":"https://openalex.org/S7407051488","display_name":"UNC Libraries","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"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":"thesis"}],"best_oa_location":{"id":"pmh:oai:cdr.lib.unc.edu:uuid:f00cc7b4-401f-469f-b1f1-8243657b6bf9","is_oa":true,"landing_page_url":"https://cdr.lib.unc.edu/record/uuid:f00cc7b4-401f-469f-b1f1-8243657b6bf9","pdf_url":"https://cdr.lib.unc.edu/record/uuid:f00cc7b4-401f-469f-b1f1-8243657b6bf9","source":{"id":"https://openalex.org/S4306401075","display_name":"Carolina Digital Repository (University of North Carolina at Chapel Hill)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I114027177","host_organization_name":"University of North Carolina at Chapel Hill","host_organization_lineage":["https://openalex.org/I114027177"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W6906647014.pdf"},"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Photon":[0],"mapping":[1,54,77],"is":[2,144,170,208,260],"a":[3,11,88,101,232,251,262],"popular":[4],"global":[5],"illumination":[6],"algorithm":[7,113,143],"that":[8,67,91,244,247],"can":[9,92,220],"reproduce":[10],"wide":[12],"range":[13],"of":[14,40,45,75,82,108,126,136,161,201,227,231,268],"visual":[15],"effects":[16],"including":[17],"indirect":[18],"illumination,":[19],"color":[20],"bleeding":[21],"and":[22,28,42,166,190,219,234],"caustics":[23],"on":[24,96,239],"complex":[25],"diffuse,":[26],"glossy,":[27],"specular":[29],"surfaces":[30,165],"modeled":[31],"using":[32,100],"arbitrary":[33],"geometric":[34,168],"primitives.":[35],"However,":[36],"the":[37,72,109,119,153,187,191,202,265],"large":[38],"amount":[39,44],"computation":[41],"tremendous":[43],"memory":[46,137],"bandwidth,":[47],"terabytes":[48],"per":[49],"second,":[50],"required":[51],"makes":[52],"photon":[53,76,103,111],"prohibitively":[55],"expensive":[56],"for":[57,199,264],"interactive":[58,94,256],"applications.":[59],"In":[60],"this":[61],"dissertation":[62],"I":[63],"present":[64],"three":[65,241],"techniques":[66,242],"work":[68],"together":[69],"to":[70,131,146,185,210,213],"reduce":[71,221],"bandwidth":[73,129,159,222],"requirements":[74,160,223],"by":[78,151,172,224],"over":[79],"an":[80,124,132,173,225,245],"order":[81,125,226],"magnitude.":[83,228],"These":[84],"are":[85,114],"combined":[86],"in":[87,183],"hardware":[89,236],"architecture":[90,237,259],"provide":[93],"performance":[95],"moderately-sized":[97],"indirectly-illuminated":[98],"scenes":[99,162],"pre-computed":[102],"map.":[104],"1.":[105],"The":[106,140,158],"computations":[107],"naive":[110],"map":[112],"efficiently":[115],"reordered,":[116],"generating":[117],"exactly":[118],"same":[120,203],"image,":[121],"but":[122],"with":[123,163,216],"magnitude":[127],"less":[128],"due":[130],"easily":[133],"cacheable":[134],"sequence":[135],"accesses.":[138],"2.":[139],"irradiance":[141],"caching":[142],"modified":[145],"allow":[147],"fine-grain":[148],"parallel":[149],"execution":[150],"removing":[152],"sequential":[154],"dependency":[155],"between":[156],"pixels.":[157],"diffuse":[164],"low":[167],"complexity":[169],"reduced":[171],"additional":[174],"40%":[175],"or":[176],"more.":[177],"3.":[178],"Generating":[179],"final":[180,196],"gather":[181,197],"rays":[182,198],"proportion":[184],"both":[186],"incident":[188],"radiance":[189],"reflectance":[192],"functions":[193],"requires":[194],"fewer":[195],"images":[200],"quality.":[204],"Combined":[205],"Importance":[206],"Sampling":[207],"simple":[209],"implement,":[211],"cheap":[212],"compute,":[214],"compatible":[215],"query":[217],"reordering,":[218],"Functional":[229],"simulation":[230],"practical":[233],"scalable":[235],"based":[238],"these":[240],"shows":[243],"implementation":[246],"would":[248],"fit":[249],"within":[250],"host":[252],"workstation":[253],"will":[254],"achieve":[255],"rates.":[257],"This":[258],"therefore":[261],"candidate":[263],"next":[266],"generation":[267],"graphics":[269],"hardware.":[270]},"counts_by_year":[],"updated_date":"2026-08-04T08:18:43.703281","created_date":"2025-10-10T00:00:00"}
