{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,21]],"date-time":"2025-06-21T09:10:03Z","timestamp":1750497003121,"version":"3.41.0"},"reference-count":43,"publisher":"Wiley","issue":"4","license":[{"start":{"date-parts":[[2017,7,5]],"date-time":"2017-07-05T00:00:00Z","timestamp":1499212800000},"content-version":"vor","delay-in-days":4,"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":[[2017,7]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Observing that many visual effects (depth\u2010of\u2010field, motion blur, soft shadows, spectral effects) and several sampling modalities (time, stereo or light fields) can be expressed as a sum of many pinhole camera images, we suggest a novel efficient image synthesis framework that exploits coherency among those images. We introduce the notion of \u201cdistribution flow\u201d that represents the 2D image deformation in response to changes in the high\u2010dimensional time\u2010, lens\u2010, area light\u2010, spectral\u2010, etc. coordinates. Our approach plans the optimal traversal of the distribution space of all required pinhole images, such that starting from one representative root image, which is incrementally changed (warped) in a minimal fashion, pixels move at most by one pixel, if at all. The incremental warping allows extremely simple warping code, typically requiring half a millisecond on an Nvidia Geforce GTX 980Ti GPU per pinhole image. We show, how the bounded sampling does introduce very little errors in comparison to re\u2010rendering or a common warping\u2010based solution. Our approach allows efficient previews for arbitrary combinations of distribution effects and imaging modalities with little noise and high visual fidelity.<\/jats:p>","DOI":"10.1111\/cgf.13219","type":"journal-article","created":{"date-parts":[[2017,7,5]],"date-time":"2017-07-05T15:40:52Z","timestamp":1499269252000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Minimal Warping: Planning Incremental Novel\u2010view Synthesis"],"prefix":"10.1111","volume":"36","author":[{"given":"Thomas","family":"Leimk\u00fchler","sequence":"first","affiliation":[{"name":"MPI Informatik"}]},{"given":"Hans\u2010Peter","family":"Seidel","sequence":"additional","affiliation":[{"name":"MPI Informatik"}]},{"given":"Tobias","family":"Ritschel","sequence":"additional","affiliation":[{"name":"University College London"}]}],"member":"311","published-online":{"date-parts":[[2017,7,5]]},"reference":[{"key":"e_1_2_9_2_2","unstructured":"Akenine\u2010M\u00f6llerT. MunkbergJ. HasselgrenJ.:Stochastic rasterization using time\u2010continuous triangles. InGraphics Hardware(2007) pp.7\u201316. 2"},{"key":"e_1_2_9_3_2","unstructured":"BaileyD.G.:Sub\u2010pixel estimation of local extrema. InProc. Image and Vision Computing(2003) pp.414\u201319. 9"},{"key":"e_1_2_9_4_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03002.x"},{"key":"e_1_2_9_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/2487228.2487239"},{"key":"e_1_2_9_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/37402.37414"},{"key":"e_1_2_9_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/964965.808590"},{"key":"e_1_2_9_8_2","doi-asserted-by":"crossref","unstructured":"ChenS.E. WilliamsL.:View interpolation for image synthesis. InSIGGRAPH(1993) pp.279\u201388. 3","DOI":"10.1145\/166117.166153"},{"key":"e_1_2_9_9_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01641.x"},{"key":"e_1_2_9_10_2","unstructured":"DongZ. GroschT. RitschelT. KautzJ. SeidelH.\u2010P.:Real\u2010time indirect illumination with clustered visibility. InVMV(2009) pp.187\u2013196. 8"},{"key":"e_1_2_9_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073320"},{"key":"e_1_2_9_12_2","unstructured":"DidykP. RitschelT. EisemannE. MyszkowskiK. SeidelH.\u2010P.:Adaptive image\u2010space stereo view synthesis. InProc. VMV(2010) pp.299\u2013306. 3 4 11 12"},{"issue":"6","key":"e_1_2_9_13_2","article-title":"Joint view expansion and filtering for automultiscopic 3d displays","volume":"32","author":"Didyk P.","year":"2013","journal-title":"ACM Trans. Graph. (Proc. SIGGRAPH Asia)"},{"issue":"4","key":"e_1_2_9_14_2","article-title":"Spectral ray differentials","volume":"33","author":"Elek O.","year":"2014","journal-title":"Proc. EGSR"},{"key":"e_1_2_9_15_2","doi-asserted-by":"publisher","DOI":"10.1145\/97880.97913"},{"key":"e_1_2_9_16_2","unstructured":"HasselgrenJ. Akenine\u2010M\u00f6llerT.:An efficient multi\u2010view rasterization architecture. InProc. EGSR(2006) pp.61\u201372. 2"},{"key":"e_1_2_9_17_2","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461925"},{"key":"e_1_2_9_18_2","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311555"},{"key":"e_1_2_9_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601207"},{"key":"e_1_2_9_20_2","unstructured":"KenslerA.:Correlated multi\u2010jittered sampling. Tech. rep. Pixar Technical Memo 2013."},{"key":"e_1_2_9_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/2766997"},{"key":"e_1_2_9_22_2","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964950"},{"key":"e_1_2_9_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/1661412.1618480"},{"key":"e_1_2_9_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/965105.807465"},{"volume-title":"An Image\u2010Based Approach to Three\u2010Dimensional Computer Graphics","year":"1997","author":"McMillan L.","key":"e_1_2_9_25_2"},{"key":"e_1_2_9_26_2","doi-asserted-by":"crossref","unstructured":"MarkW.R. McMillanL. BishopG.:Post\u2010rendering 3D warping. InProc. i3D(1997). 3 4 10 12","DOI":"10.1145\/253284.253292"},{"key":"e_1_2_9_27_2","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12415"},{"key":"e_1_2_9_28_2","doi-asserted-by":"crossref","unstructured":"RobinsonD. AtcittyC.:Comparison of quasi\u2010and pseudo\u2010Monte Carlo sampling for reliability and uncertainty analysis. InProc. AIAA Probabilistic Methods(1999). 6","DOI":"10.2514\/6.1999-1589"},{"key":"e_1_2_9_29_2","doi-asserted-by":"crossref","unstructured":"RaskarR.:Computational photography: Epsilon to coded photography.Emerging Trends in Visual Computing(2009) 238\u2013253. 3","DOI":"10.1007\/978-3-642-00826-9_10"},{"key":"e_1_2_9_30_2","doi-asserted-by":"crossref","unstructured":"ShadeJ. GortlerS. HeL.\u2010w. SzeliskiR.:Layered depth images. InProc. SIGGRAPH(1998) pp.231\u201342. 3","DOI":"10.1145\/280814.280882"},{"key":"e_1_2_9_31_2","doi-asserted-by":"crossref","unstructured":"SilbermanN. HoiemD. KohliP. FergusR.:Indoor segmentation and support inference from RGBD images. InECCV(2012). 10 12","DOI":"10.1007\/978-3-642-33715-4_54"},{"key":"e_1_2_9_32_2","unstructured":"SibbingD. SattlerT. LeibeB. KobbeltL.:Surrealistic rendering. InProc. 3DV(2013). 4"},{"key":"e_1_2_9_33_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-6242-2_24"},{"key":"e_1_2_9_34_2","doi-asserted-by":"crossref","unstructured":"TorborgI. KaiiyaJ.T.:Talisman: Commodity realtime 3D graphics for the PC. InProc. SIGGRAPH(1996) pp.353\u201363. 3","DOI":"10.1145\/237170.237274"},{"key":"e_1_2_9_35_2","first-page":"722","article-title":"Three\u2010dimensional scene flow","volume":"2","author":"Vedula S.","year":"1999","journal-title":"ICCV"},{"key":"e_1_2_9_36_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIP.2003.819861"},{"key":"e_1_2_9_37_2","doi-asserted-by":"crossref","unstructured":"WidmerS. PajakD. SchulzA. PulliK. KautzJ. GoeseleM. LuebkeD.:An adaptive acceleration structure for screen\u2010space ray tracing. InProc. HPG(2015) pp.67\u201376. 3","DOI":"10.1145\/2790060.2790069"},{"key":"e_1_2_9_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/2816814"},{"key":"e_1_2_9_39_2","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024184"},{"key":"e_1_2_9_40_2","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2010.01797.x"},{"key":"e_1_2_9_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618501"},{"key":"e_1_2_9_42_2","doi-asserted-by":"crossref","unstructured":"ZwickerM. MatusikW. DurandF. PfisterH. ForlinesC.:Antialiasing for automultiscopic 3d displays. InSIGGRAPH Sketches(2006). 3 10 11","DOI":"10.1145\/1179849.1179983"},{"key":"e_1_2_9_43_2","doi-asserted-by":"crossref","unstructured":"ZwickerM. PfisterH. Van BaarI. GrossM.:Surface splatting. InProc. SIGGRAPH(2001) pp.371\u20138. 4 12","DOI":"10.1145\/383259.383300"},{"key":"e_1_2_9_44_2","doi-asserted-by":"crossref","unstructured":"ZhouT. TulsianiS. SunW. MalikJ. EfrosA.A.:View synthesis by appearance flow. InProc. ECCV(2016). 12","DOI":"10.1007\/978-3-319-46493-0_18"}],"container-title":["Computer Graphics Forum"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1111%2Fcgf.13219","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1111\/cgf.13219","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,21]],"date-time":"2025-06-21T08:48:31Z","timestamp":1750495711000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1111\/cgf.13219"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,7]]},"references-count":43,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,7]]}},"alternative-id":["10.1111\/cgf.13219"],"URL":"https:\/\/doi.org\/10.1111\/cgf.13219","archive":["Portico"],"relation":{},"ISSN":["0167-7055","1467-8659"],"issn-type":[{"type":"print","value":"0167-7055"},{"type":"electronic","value":"1467-8659"}],"subject":[],"published":{"date-parts":[[2017,7]]},"assertion":[{"value":"2017-07-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}