{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:34:39Z","timestamp":1750221279733,"version":"3.41.0"},"reference-count":44,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2017,11,20]],"date-time":"2017-11-20T00:00:00Z","timestamp":1511136000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2017,12,31]]},"abstract":"<jats:p>A common way to generate high-quality product images is to start with a physically-based render of a 3D scene, apply image-based edits on individual render channels, and then composite the edited channels together (in some cases, on top of a background photograph). This workflow requires users to manually select the right render channels, prescribe channel-specific masks, and set appropriate edit parameters. Unfortunately, such edits cannot be easily reused for global variations of the original scene, such as a rigid-body transformation of the 3D objects or a modified viewpoint, which discourages iterative refinement of both global scene changes and image-based edits. We propose a method to automatically transfer such user edits across variations of object geometry, illumination, and viewpoint. This transfer problem is challenging since many edits may be visually plausible but non-physical, with a successful transfer dependent on an unknown set of scene attributes that may include both photometric and non-photometric features. To address this challenge, we present a transfer algorithm that extends the image analogies formulation to include an augmented set of photometric and non-photometric guidance channels and, more importantly, adaptively estimate weights for the various candidate channels in a way that matches the characteristics of each individual edit. We demonstrate our algorithm on a variety of complex edit-transfer scenarios for creating high-quality product images.<\/jats:p>","DOI":"10.1145\/3130800.3130842","type":"journal-article","created":{"date-parts":[[2017,11,22]],"date-time":"2017-11-22T16:25:08Z","timestamp":1511367908000},"page":"1-16","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Transferring image-based edits for multi-channel compositing"],"prefix":"10.1145","volume":"36","author":[{"given":"James W.","family":"Hennessey","sequence":"first","affiliation":[{"name":"University College London"}]},{"given":"Wilmot","family":"Li","sequence":"additional","affiliation":[{"name":"Adobe Research"}]},{"given":"Bryan","family":"Russell","sequence":"additional","affiliation":[{"name":"Adobe Research"}]},{"given":"Eli","family":"Shechtman","sequence":"additional","affiliation":[{"name":"Adobe Research"}]},{"given":"Niloy J.","family":"Mitra","sequence":"additional","affiliation":[{"name":"University College London"}]}],"member":"320","published-online":{"date-parts":[[2017,11,20]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"3DArtist. 2016. Compositing 3D render passes in Photoshop. https:\/\/www.youtube.com\/watch?v=wrsvFKNgxgU. (2016).  3DArtist. 2016. Compositing 3D render passes in Photoshop. https:\/\/www.youtube.com\/watch?v=wrsvFKNgxgU. (2016)."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2070781.2024181"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531330"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/s41095-016-0064-2"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766934"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766980"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2019627.2019639"},{"key":"e_1_2_1_8_1","doi-asserted-by":"crossref","unstructured":"Ralph Allan Bradley and Milton E. Terry. 1952. Rank Analysis of Incomplete Block Designs: I. The Method of Paired Comparisons. Biometrika 39 (3) (1952).  Ralph Allan Bradley and Milton E. Terry. 1952. Rank Analysis of Incomplete Block Designs: I. The Method of Paired Comparisons. Biometrika 39 (3) (1952).","DOI":"10.2307\/2334029"},{"key":"e_1_2_1_9_1","unstructured":"CGalter. 2015. Multipass Compositing in Photoshop - Vray Render Elements. https:\/\/www.youtube.com\/watch?v=q0WpIzi8sc4. (2015).  CGalter. 2015. Multipass Compositing in Photoshop - Vray Render Elements. https:\/\/www.youtube.com\/watch?v=q0WpIzi8sc4. (2015)."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778820"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2682628"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185578"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2699641"},{"key":"e_1_2_1_14_1","unstructured":"FastCompany. 2014. 75% Of Ikea's Catalog is Computer Generated Imagery. https:\/\/www.fastcodesign.com\/3034975\/75-of-ikeas-catalog-is-computer-generated-imagery. (2014).  FastCompany. 2014. 75% Of Ikea's Catalog is Computer Generated Imagery. https:\/\/www.fastcodesign.com\/3034975\/75-of-ikeas-catalog-is-computer-generated-imagery. (2014)."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925948"},{"key":"e_1_2_1_16_1","doi-asserted-by":"crossref","unstructured":"L. A. Gatys A. S. Ecker and M. Bethge. 2016. Image Style Transfer Using Convolutional Neural Networks. (June 2016) 9 pages.  L. A. Gatys A. S. Ecker and M. Bethge. 2016. Image Style Transfer Using Convolutional Neural Networks. (June 2016) 9 pages.","DOI":"10.1109\/CVPR.2016.265"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531372"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925950"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591010"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964965"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461997"},{"volume-title":"IEEE International Conference on Computational Photography. 8.","author":"Hasinoff S.W.","key":"e_1_2_1_22_1"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/97880.97895"},{"key":"e_1_2_1_24_1","first-page":"5","article-title":"An Image Degradation Model for Depth-augmented Image Editing","volume":"34","author":"Hennessey James W.","year":"2015","journal-title":"SGP"},{"key":"e_1_2_1_25_1","doi-asserted-by":"crossref","unstructured":"Aaron Hertzmann Charles E. Jacobs Nuria Oliver Brian Curless and David H. Salesin. 2001. Image Analogies. (Aug. 2001) 14 pages.  Aaron Hertzmann Charles E. Jacobs Nuria Oliver Brian Curless and David H. Salesin. 2001. Image Analogies. (Aug. 2001) 14 pages.","DOI":"10.1145\/383259.383295"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508371"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508381"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1038\/35058500"},{"key":"e_1_2_1_29_1","unstructured":"Wenzel Jakob. 2010. Mitsuba renderer. (2010). http:\/\/www.mitsuba-renderer.org.  Wenzel Jakob. 2010. Mitsuba renderer. (2010). http:\/\/www.mitsuba-renderer.org."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015780"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2010.147"},{"key":"e_1_2_1_33_1","unstructured":"Morgan McGuire. 2011. Computer Graphics Archive. (August 2011). http:\/\/graphics.cs.williams.edu\/data.  Morgan McGuire. 2011. Computer Graphics Archive. (August 2011). http:\/\/graphics.cs.williams.edu\/data."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1243980.1243983"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383271"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.946629"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015720"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12721"},{"key":"e_1_2_1_39_1","unstructured":"TheFoundry. 2017. Nuke. https:\/\/www.thefoundry.co.uk\/products\/nuke\/. (2017). https:\/\/www.thefoundry.co.uk\/products\/nuke\/  TheFoundry. 2017. Nuke. https:\/\/www.thefoundry.co.uk\/products\/nuke\/. (2017). https:\/\/www.thefoundry.co.uk\/products\/nuke\/"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2007.60"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661229.2661247"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2366145.2366195"},{"key":"e_1_2_1_43_1","doi-asserted-by":"crossref","unstructured":"Kaan Y\u00fccer Alexander Sorkine-Hornung and Olga Sorkine-Hornung. 2013. Transfusive Weights for Content-Aware Image Manipulation. CGF Eurographics.  Kaan Y\u00fccer Alexander Sorkine-Hornung and Olga Sorkine-Hornung. 2013. Transfusive Weights for Content-Aware Image Manipulation. CGF Eurographics.","DOI":"10.1145\/2366145.2366195"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2016.2532329"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185595"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3130800.3130842","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3130800.3130842","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:11:18Z","timestamp":1750212678000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3130800.3130842"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,11,20]]},"references-count":44,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2017,12,31]]}},"alternative-id":["10.1145\/3130800.3130842"],"URL":"https:\/\/doi.org\/10.1145\/3130800.3130842","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2017,11,20]]},"assertion":[{"value":"2017-11-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}