{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T21:10:01Z","timestamp":1746306601628,"version":"3.40.4"},"reference-count":30,"publisher":"Wiley","issue":"4","license":[{"start":{"date-parts":[[2014,7,15]],"date-time":"2014-07-15T00:00:00Z","timestamp":1405382400000},"content-version":"vor","delay-in-days":14,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Computer Graphics Forum"],"published-print":{"date-parts":[[2014,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Light refracted by a dispersive interface leads to beautifully colored patterns that can be rendered faithfully with spectral Monte\u2010Carlo methods. Regrettably, results often suffer from chromatic noise or banding, requiring high sampling rates and large amounts of memory compared to renderers operating in some trichromatic color space. Addressing this issue, we introduce spectral ray differentials, which describe the change of light direction with respect to changes in the spectrum. In analogy with the classic ray and photon differentials, this information can be used for filtering in the spectral domain. Effectiveness of our approach is demonstrated by filtering for offline spectral light and path tracing as well as for an interactive GPU photon mapper based on splatting. Our results show considerably less chromatic noise and spatial aliasing while retaining good visual similarity to reference solutions with negligible overhead in the order of milliseconds.<\/jats:p>","DOI":"10.1111\/cgf.12418","type":"journal-article","created":{"date-parts":[[2014,7,16]],"date-time":"2014-07-16T09:53:20Z","timestamp":1405504400000},"page":"113-122","update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Spectral Ray Differentials"],"prefix":"10.1111","volume":"33","author":[{"given":"Oskar","family":"Elek","sequence":"first","affiliation":[{"name":"MPI Informatik"},{"name":"MMCI Saarland University"}]},{"given":"Pablo","family":"Bauszat","sequence":"additional","affiliation":[{"name":"MPI Informatik"},{"name":"TU Braunschweig"}]},{"given":"Tobias","family":"Ritschel","sequence":"additional","affiliation":[{"name":"MPI Informatik"},{"name":"MMCI Saarland University"}]},{"given":"Marcus","family":"Magnor","sequence":"additional","affiliation":[{"name":"TU Braunschweig"}]},{"given":"Hans\u2010Peter","family":"Seidel","sequence":"additional","affiliation":[{"name":"MPI Informatik"}]}],"member":"311","published-online":{"date-parts":[[2014,7,15]]},"reference":[{"unstructured":"ArvoJ.:Backward ray tracing. InDevelopments in Ray Tracing. ACM SIGGRAPH Course Notes(1986) pp.259\u201363. 2","key":"e_1_2_9_2_2"},{"doi-asserted-by":"crossref","unstructured":"BoultT.E. WolbergG.:Correcting chromatic aberrations using image warping. InProc. CVPR(1992) pp.684\u201387. 3","key":"e_1_2_9_3_2","DOI":"10.1109\/CVPR.1992.223201"},{"volume-title":"Commission internationale de l'Eclairage proceedings","year":"1932","author":"CIE","key":"e_1_2_9_4_2"},{"doi-asserted-by":"crossref","unstructured":"CabralB. LeedomL.C.:Imaging vector fields using line integral convolution. InProc. SIGGRAPH(1993) pp.263\u201370. 6","key":"e_1_2_9_5_2","DOI":"10.1145\/166117.166151"},{"doi-asserted-by":"publisher","key":"e_1_2_9_6_2","DOI":"10.1145\/1073204.1073320"},{"doi-asserted-by":"publisher","key":"e_1_2_9_7_2","DOI":"10.1145\/1015706.1015778"},{"unstructured":"FabianowskiB. DinglianaJ.:Interactive global photon mapping. InComp. Graph. Forum (Proc. EGSR)(2009). 1 2","key":"e_1_2_9_8_2"},{"doi-asserted-by":"publisher","key":"e_1_2_9_9_2","DOI":"10.1145\/2010324.1965003"},{"doi-asserted-by":"publisher","key":"e_1_2_9_10_2","DOI":"10.1111\/j.1467-8659.2007.01073.x"},{"doi-asserted-by":"publisher","key":"e_1_2_9_11_2","DOI":"10.1145\/1409060.1409083"},{"doi-asserted-by":"crossref","unstructured":"IgehyH.:Tracing ray differentials. InProc. SIGGRAPH(1999) pp.179\u201386. 1 2 3 5","key":"e_1_2_9_12_2","DOI":"10.1145\/311535.311555"},{"doi-asserted-by":"publisher","key":"e_1_2_9_13_2","DOI":"10.1201\/b10685"},{"doi-asserted-by":"crossref","unstructured":"JohnsonM.K. FaridH.:Exposing digital forgeries through chromatic aberration. InProc. ACM Multimedia and Security(2006) pp.48\u201355. 3","key":"e_1_2_9_14_2","DOI":"10.1145\/1161366.1161376"},{"volume-title":"LSC Fundamentals of Optics.","year":"2001","author":"Jenkins F.","key":"e_1_2_9_15_2"},{"doi-asserted-by":"crossref","unstructured":"KajiyaJ.T.:The rendering equation. InProc. SIGGRAPH(1986) pp.143\u201350. 2","key":"e_1_2_9_16_2","DOI":"10.1145\/15886.15902"},{"doi-asserted-by":"crossref","unstructured":"KangS.B.:Automatic removal of chromatic aberration from a single image. InProc. CVPR(2007) pp.1\u20138. 3","key":"e_1_2_9_17_2","DOI":"10.1109\/CVPR.2007.383214"},{"volume-title":"Chromatic aberration","year":"2001","author":"Kilgard M.J.","key":"e_1_2_9_18_2"},{"doi-asserted-by":"crossref","unstructured":"KakimotoM. MatsuokaK. NishitaT. NaemuraT. HarashimaH.:Glare generation based on wave optics. InProc. Pacific Graphics.(2004) pp.133\u201340. 3","key":"e_1_2_9_19_2","DOI":"10.1109\/PCCGA.2004.1348343"},{"unstructured":"LaiA.:A compression method for spectral photon map rendering. InProc. WSCG(2007). 2","key":"e_1_2_9_20_2"},{"unstructured":"LarocheC.A. PrescottM.A.:Apparatus and method for adaptively interpolating a full color image utilizing chrominance gradients 1994. US Patent 5 373 322. 3","key":"e_1_2_9_21_2"},{"doi-asserted-by":"crossref","unstructured":"McGuireM. LuebkeD.:Hardware\u2010accelerated global illumination by image space photon mapping. InProc. HPG(2009) pp.77\u201389. 2 8","key":"e_1_2_9_22_2","DOI":"10.1145\/1572769.1572783"},{"key":"e_1_2_9_23_2","first-page":"163","article-title":"Axis\u2010aligned filtering for interactive sampled soft shadows","volume":"31","author":"Mehta S.U.","year":"2012","journal-title":"ACM Trans. Graph. (Proc. SIGGRAPH Asia)"},{"doi-asserted-by":"publisher","key":"e_1_2_9_24_2","DOI":"10.1145\/2461912.2461947"},{"doi-asserted-by":"publisher","key":"e_1_2_9_25_2","DOI":"10.1145\/1015706.1015777"},{"doi-asserted-by":"publisher","key":"e_1_2_9_26_2","DOI":"10.1111\/j.1467-8659.2009.01357.x"},{"doi-asserted-by":"crossref","unstructured":"Schj\u00f8thL. FrisvadJ.R. ErlebenK. SporringJ.:Photon differentials. InProc. GRAPHITE(2007) pp.179\u201386. 1 2","key":"e_1_2_9_27_2","DOI":"10.1145\/1321261.1321293"},{"doi-asserted-by":"crossref","unstructured":"SuykensF. WillemsY.D.:Path differentials and applications. InProc. EGSR(2001) pp.257\u201368. 1 2","key":"e_1_2_9_28_2","DOI":"10.1007\/978-3-7091-6242-2_24"},{"doi-asserted-by":"publisher","key":"e_1_2_9_29_2","DOI":"10.1007\/BF01890982"},{"doi-asserted-by":"crossref","unstructured":"WymanC. DavisS.:Interactive image\u2010space techniques for approximating caustics. InProc. I3D(2006) pp.153\u201360. 8","key":"e_1_2_9_30_2","DOI":"10.1145\/1111411.1111439"},{"doi-asserted-by":"publisher","key":"e_1_2_9_31_2","DOI":"10.1080\/2151237X.2008.10129252"}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1111%2Fcgf.12418","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.12418","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,3]],"date-time":"2025-05-03T20:45:39Z","timestamp":1746305139000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/cgf.12418"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,7]]},"references-count":30,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2014,7]]}},"alternative-id":["10.1111\/cgf.12418"],"URL":"https:\/\/doi.org\/10.1111\/cgf.12418","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"type":"print","value":"0167-7055"},{"type":"electronic","value":"1467-8659"}],"subject":[],"published":{"date-parts":[[2014,7]]},"assertion":[{"value":"2014-07-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}