{"id":"https://openalex.org/W2956299176","doi":"https://doi.org/10.1145/3306346.3322964","title":"Using moments to represent bounded signals for spectral rendering","display_name":"Using moments to represent bounded signals for spectral rendering","publication_year":2019,"publication_date":"2019-07-12","ids":{"openalex":"https://openalex.org/W2956299176","doi":"https://doi.org/10.1145/3306346.3322964","mag":"2956299176"},"language":"en","primary_location":{"id":"doi:10.1145/3306346.3322964","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3306346.3322964","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":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5033421842","display_name":"Christoph Peters","orcid":"https://orcid.org/0000-0001-8140-1516"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Christoph Peters","raw_affiliation_strings":["Karlsruhe Institute of Technology, Germany"],"affiliations":[{"raw_affiliation_string":"Karlsruhe Institute of Technology, Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001757502","display_name":"Sebastian Merzbach","orcid":"https://orcid.org/0000-0002-3093-8345"},"institutions":[{"id":"https://openalex.org/I135140700","display_name":"University of Bonn","ror":"https://ror.org/041nas322","country_code":"DE","type":"education","lineage":["https://openalex.org/I135140700"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sebastian Merzbach","raw_affiliation_strings":["University of Bonn, Germany"],"affiliations":[{"raw_affiliation_string":"University of Bonn, Germany","institution_ids":["https://openalex.org/I135140700"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064564006","display_name":"Johannes Hanika","orcid":"https://orcid.org/0000-0002-7648-1782"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Johannes Hanika","raw_affiliation_strings":["Karlsruhe Institute of Technology and Weta Digital, Germany"],"affiliations":[{"raw_affiliation_string":"Karlsruhe Institute of Technology and Weta Digital, Germany","institution_ids":["https://openalex.org/I102335020"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5026357260","display_name":"Carsten Dachsbacher","orcid":"https://orcid.org/0000-0003-4690-3574"},"institutions":[{"id":"https://openalex.org/I102335020","display_name":"Karlsruhe Institute of Technology","ror":"https://ror.org/04t3en479","country_code":"DE","type":"education","lineage":["https://openalex.org/I102335020","https://openalex.org/I1305996414"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Carsten Dachsbacher","raw_affiliation_strings":["Karlsruhe Institute of Technology, Germany"],"affiliations":[{"raw_affiliation_string":"Karlsruhe Institute of Technology, Germany","institution_ids":["https://openalex.org/I102335020"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5033421842"],"corresponding_institution_ids":["https://openalex.org/I102335020"],"apc_list":null,"apc_paid":null,"fwci":4.0798,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.93928342,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":"38","issue":"4","first_page":"1","last_page":"14"},"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.9993000030517578,"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.9993000030517578,"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/T11666","display_name":"Color Science and Applications","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11019","display_name":"Image Enhancement Techniques","score":0.9954000115394592,"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/rendering","display_name":"Rendering (computer graphics)","score":0.6444512605667114},{"id":"https://openalex.org/keywords/bounded-function","display_name":"Bounded function","score":0.6349127888679504},{"id":"https://openalex.org/keywords/gamut","display_name":"Gamut","score":0.5339744091033936},{"id":"https://openalex.org/keywords/fourier-transform","display_name":"Fourier transform","score":0.5255255103111267},{"id":"https://openalex.org/keywords/fourier-series","display_name":"Fourier series","score":0.5223782658576965},{"id":"https://openalex.org/keywords/wavelength","display_name":"Wavelength","score":0.48391371965408325},{"id":"https://openalex.org/keywords/spectral-color","display_name":"Spectral color","score":0.4837920367717743},{"id":"https://openalex.org/keywords/color-rendering-index","display_name":"Color rendering index","score":0.4662116467952728},{"id":"https://openalex.org/keywords/spectral-line","display_name":"Spectral line","score":0.4639316201210022},{"id":"https://openalex.org/keywords/ringing","display_name":"Ringing","score":0.44891059398651123},{"id":"https://openalex.org/keywords/standard-illuminant","display_name":"Standard illuminant","score":0.4475564956665039},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.4425515830516815},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.38477396965026855},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3290593922138214},{"id":"https://openalex.org/keywords/color-space","display_name":"Color space","score":0.2908693552017212},{"id":"https://openalex.org/keywords/optics","display_name":"Optics","score":0.2542383670806885},{"id":"https://openalex.org/keywords/mathematical-analysis","display_name":"Mathematical analysis","score":0.23348647356033325},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.21234896779060364},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.19544124603271484},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.166214257478714},{"id":"https://openalex.org/keywords/color-model","display_name":"Color model","score":0.130412757396698},{"id":"https://openalex.org/keywords/filter","display_name":"Filter (signal processing)","score":0.09680071473121643},{"id":"https://openalex.org/keywords/image","display_name":"Image (mathematics)","score":0.09272348880767822}],"concepts":[{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.6444512605667114},{"id":"https://openalex.org/C34388435","wikidata":"https://www.wikidata.org/wiki/Q2267362","display_name":"Bounded function","level":2,"score":0.6349127888679504},{"id":"https://openalex.org/C2780061478","wikidata":"https://www.wikidata.org/wiki/Q375857","display_name":"Gamut","level":2,"score":0.5339744091033936},{"id":"https://openalex.org/C102519508","wikidata":"https://www.wikidata.org/wiki/Q6520159","display_name":"Fourier transform","level":2,"score":0.5255255103111267},{"id":"https://openalex.org/C207864730","wikidata":"https://www.wikidata.org/wiki/Q179467","display_name":"Fourier series","level":2,"score":0.5223782658576965},{"id":"https://openalex.org/C6260449","wikidata":"https://www.wikidata.org/wiki/Q41364","display_name":"Wavelength","level":2,"score":0.48391371965408325},{"id":"https://openalex.org/C97991835","wikidata":"https://www.wikidata.org/wiki/Q910300","display_name":"Spectral color","level":5,"score":0.4837920367717743},{"id":"https://openalex.org/C118732332","wikidata":"https://www.wikidata.org/wiki/Q27575","display_name":"Color rendering index","level":3,"score":0.4662116467952728},{"id":"https://openalex.org/C4839761","wikidata":"https://www.wikidata.org/wiki/Q212111","display_name":"Spectral line","level":2,"score":0.4639316201210022},{"id":"https://openalex.org/C30684385","wikidata":"https://www.wikidata.org/wiki/Q176509","display_name":"Ringing","level":3,"score":0.44891059398651123},{"id":"https://openalex.org/C129112856","wikidata":"https://www.wikidata.org/wiki/Q375479","display_name":"Standard illuminant","level":2,"score":0.4475564956665039},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.4425515830516815},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.38477396965026855},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3290593922138214},{"id":"https://openalex.org/C2961294","wikidata":"https://www.wikidata.org/wiki/Q166863","display_name":"Color space","level":3,"score":0.2908693552017212},{"id":"https://openalex.org/C120665830","wikidata":"https://www.wikidata.org/wiki/Q14620","display_name":"Optics","level":1,"score":0.2542383670806885},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.23348647356033325},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.21234896779060364},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.19544124603271484},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.166214257478714},{"id":"https://openalex.org/C36262787","wikidata":"https://www.wikidata.org/wiki/Q2294018","display_name":"Color model","level":4,"score":0.130412757396698},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.09680071473121643},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.09272348880767822},{"id":"https://openalex.org/C176666156","wikidata":"https://www.wikidata.org/wiki/Q25504","display_name":"Light-emitting diode","level":2,"score":0.0},{"id":"https://openalex.org/C1276947","wikidata":"https://www.wikidata.org/wiki/Q333","display_name":"Astronomy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3306346.3322964","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3306346.3322964","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"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320310055","display_name":"It\u00e4-Suomen Yliopisto","ror":"https://ror.org/00cyydd11"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W73782397","https://openalex.org/W562148524","https://openalex.org/W1496923911","https://openalex.org/W1894463949","https://openalex.org/W1944513120","https://openalex.org/W1970156793","https://openalex.org/W1979306294","https://openalex.org/W1980671260","https://openalex.org/W1994559998","https://openalex.org/W2009177075","https://openalex.org/W2012304314","https://openalex.org/W2040061802","https://openalex.org/W2045699115","https://openalex.org/W2047069428","https://openalex.org/W2063659390","https://openalex.org/W2080630433","https://openalex.org/W2100184913","https://openalex.org/W2133087968","https://openalex.org/W2135422313","https://openalex.org/W2145526806","https://openalex.org/W2158874085","https://openalex.org/W2163753106","https://openalex.org/W2273405632","https://openalex.org/W2405374556","https://openalex.org/W2607340821","https://openalex.org/W2616500594","https://openalex.org/W2738821415","https://openalex.org/W2741351718","https://openalex.org/W2759119649","https://openalex.org/W2766419681","https://openalex.org/W2772744768","https://openalex.org/W2795122939","https://openalex.org/W2810054981","https://openalex.org/W2883053359","https://openalex.org/W2884234834","https://openalex.org/W2884600703","https://openalex.org/W2894437786","https://openalex.org/W2902883684","https://openalex.org/W2959164675","https://openalex.org/W3006322515","https://openalex.org/W4291439952"],"related_works":["https://openalex.org/W794789750","https://openalex.org/W2082530486","https://openalex.org/W2996736684","https://openalex.org/W3121344588","https://openalex.org/W2095569620","https://openalex.org/W2325294581","https://openalex.org/W2730526596","https://openalex.org/W2275919874","https://openalex.org/W199674013","https://openalex.org/W2324187665"],"abstract_inverted_index":{"We":[0,92],"present":[1,126],"a":[2,26,107,127,161,176,186,225],"compact":[3,207],"and":[4,39,88,166],"efficient":[5,156],"representation":[6,195,260],"of":[7,66,99,132,139,143,182,200,242,248,251],"spectra":[8,38,58,76,94],"for":[9,23,56,60,130,283],"accurate":[10],"rendering":[11,272],"using":[12],"more":[13],"than":[14],"three":[15,232,236],"dimensions.":[16],"While":[17],"tristimulus":[18,78,221,228],"color":[19,24,229],"spaces":[20,230],"are":[21,69,206],"sufficient":[22],"display,":[25],"spectral":[27,151],"renderer":[28],"has":[29],"to":[30,43,52,117,159,231,256,263],"simulate":[31],"light":[32],"transport":[33],"per":[34],"wavelength.":[35,48],"Consequently,":[36],"emission":[37,57],"surface":[40],"albedos":[41,118],"need":[42],"be":[44,190,212],"known":[45],"at":[46],"each":[47,209],"It":[49,153],"is":[50,146,261,269,280],"practical":[51],"store":[53],"dense":[54,75],"samples":[55],"but":[59,273],"albedo":[61],"textures,":[62],"the":[63,137,170,197,243,249,278],"memory":[64],"requirements":[65],"this":[67],"approach":[68,129],"unreasonable.":[70],"Prior":[71],"works":[72],"that":[73,168,179,277],"approximate":[74],"from":[77,227],"data":[79],"introduce":[80],"strong":[81],"errors":[82],"under":[83],"illuminants":[84],"with":[85,219],"sharp":[86],"peaks":[87],"in":[89,214],"indirect":[90],"illumination.":[91],"represent":[93],"by":[95],"an":[96,155],"arbitrary":[97],"number":[98],"Fourier":[100,110,172,233],"coefficients.":[101,234],"However,":[102],"we":[103,125,223,274],"do":[104],"not":[105],"use":[106],"common":[108],"truncated":[109],"series":[111],"because":[112,208],"its":[113,183],"ringing":[114],"could":[115],"lead":[116],"below":[119],"zero":[120,165],"or":[121],"above":[122],"one.":[123],"Instead,":[124],"novel":[128],"reconstruction":[131],"bounded":[133,148],"densities":[134],"based":[135],"on":[136,270],"theory":[138],"moments.":[140],"The":[141,203],"core":[142],"our":[144,147,194,238,259],"technique":[145,239,279],"maximum":[149],"entropy":[150],"estimate.":[152],"uses":[154],"closed":[157],"form":[158],"compute":[160],"smooth":[162],"signal":[163],"between":[164],"one":[167],"matches":[169],"given":[171],"coefficients":[173],"exactly.":[174],"Still,":[175],"ground":[177],"truth":[178],"localizes":[180],"all":[181,264],"mass":[184],"around":[185],"few":[187],"wavelengths":[188],"can":[189,211],"reconstructed":[191],"adequately.":[192],"Therefore,":[193],"covers":[196],"full":[198],"gamut":[199],"valid":[201],"reflectances.":[202],"resulting":[204],"textures":[205],"coefficient":[210],"stored":[213],"10":[215],"bits.":[216],"For":[217],"compatibility":[218],"existing":[220,265],"assets,":[222],"implement":[224],"mapping":[226],"Using":[235],"coefficients,":[237,258],"gives":[240],"state":[241],"art":[244],"results":[245],"without":[246],"some":[247],"drawbacks":[250],"related":[252],"work.":[253],"With":[254],"four":[255],"eight":[257],"superior":[262],"representations.":[266],"Our":[267],"focus":[268],"offline":[271],"also":[275],"demonstrate":[276],"fast":[281],"enough":[282],"real-time":[284],"rendering.":[285]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
