{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,6,29]],"date-time":"2024-06-29T06:34:10Z","timestamp":1719642850956},"reference-count":33,"publisher":"Association for Computing Machinery (ACM)","issue":"3","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2007,7,29]]},"abstract":"We present a system for inserting new objects into existing photographs by querying a vast image-based object library, pre-computed using a publicly available Internet object database. The central goal is to shield the user from all of the arduous tasks typically involved in image compositing. The user is only asked to do two simple things: 1) pick a 3D location in the scene to place a new object; 2) select an object to insert using a hierarchical menu. We pose the problem of object insertion as a data-driven, 3D-based, context-sensitive object retrieval task. Instead of trying to manipulate the object to change its orientation, color distribution, etc. to fit the new image, we simply retrieve an object of a specified class that has all the required properties (camera pose, lighting, resolution, etc) from our large object library. We present new automatic algorithms for improving object segmentation and blending, estimating true 3D object size and orientation, and estimating scene lighting conditions. We also present an intuitive user interface that makes object insertion fast and simple even for the artistically challenged.<\/jats:p>","DOI":"10.1145\/1276377.1276381","type":"journal-article","created":{"date-parts":[[2007,9,14]],"date-time":"2007-09-14T13:44:55Z","timestamp":1189777495000},"page":"3","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":136,"title":["Photo clip art"],"prefix":"10.1145","volume":"26","author":[{"given":"Jean-Fran\u00e7ois","family":"Lalonde","sequence":"first","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Derek","family":"Hoiem","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Alexei A.","family":"Efros","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]},{"given":"Carsten","family":"Rother","sequence":"additional","affiliation":[{"name":"Microsoft Research Cambridge"}]},{"given":"John","family":"Winn","sequence":"additional","affiliation":[{"name":"Microsoft Research Cambridge"}]},{"given":"Antonio","family":"Criminisi","sequence":"additional","affiliation":[{"name":"Microsoft Research Cambridge"}]}],"member":"320","published-online":{"date-parts":[[2007,7,29]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015718"},{"key":"e_1_2_2_2_1","unstructured":"Berg T. L. Berg A. C. Edwards J. Maire M. White R. Teh Y.-W. Learned-Miller E. and Forsyth D. A. 2004. Names and faces in the news. In IEEE Computer Vision and Pattern Recognition (CVPR). Berg T. L. Berg A. C. Edwards J. Maire M. White R. Teh Y.-W. Learned-Miller E. and Forsyth D. A. 2004. Names and faces in the news. In IEEE Computer Vision and Pattern Recognition (CVPR) ."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.969114"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/11744078_32"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1038\/434301a"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882298"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1026598000963"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280864"},{"key":"e_1_2_2_9_1","volume-title":"Conference on Image and Video Retrieval (CIVR).","author":"Diakopoulos N.","unstructured":"Diakopoulos , N. , Essa , I. , and Jain , R . 2004. Content based image synthesis . In Conference on Image and Video Retrieval (CIVR). Diakopoulos, N., Essa, I., and Jain, R. 2004. Content based image synthesis. In Conference on Image and Video Retrieval (CIVR)."},{"key":"e_1_2_2_10_1","unstructured":"Everingham M. Zisserman A. Williams C. and Gool L. V. 2006. The pascal visual object classes challenge 2006 results. Tech. rep. Oxford University. Everingham M. Zisserman A. Williams C. and Gool L. V. 2006. The pascal visual object classes challenge 2006 results. Tech. rep. Oxford University."},{"key":"e_1_2_2_11_1","volume-title":"IEEE CVPR Workshop of Generative Model Based Vision.","author":"Fei-Fei L.","unstructured":"Fei-Fei , L. , Fergus , R. , and Perona , P . 2004. Learning generative visual models from few training examples: An incremental bayesian approach tested on 101 object categories . In IEEE CVPR Workshop of Generative Model Based Vision. Fei-Fei, L., Fergus, R., and Perona, P. 2004. Learning generative visual models from few training examples: An incremental bayesian approach tested on 101 object categories. In IEEE CVPR Workshop of Generative Model Based Vision."},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2006.18"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2005.107"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.232"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141934"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2006.00960.x"},{"key":"e_1_2_2_17_1","doi-asserted-by":"crossref","unstructured":"Kersten D. Knill D. Mamassian P. and Bulthoff I. 1996. Illusory motion from shadows. Nature 379 6560 31--31. Kersten D. Knill D. Mamassian P. and Bulthoff I. 1996. Illusory motion from shadows. Nature 379 6560 31--31.","DOI":"10.1038\/379031a0"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141937"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2005.252"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.18"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015719"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882269"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/800031.808606"},{"key":"e_1_2_2_24_1","volume-title":"Programs for Machine Learning","author":"Quinlan J.","unstructured":"Quinlan , J. 1993. C4.5 : Programs for Machine Learning . Morgan Kaufmann Publishers, Inc. Quinlan, J. 1993. C4.5: Programs for Machine Learning. Morgan Kaufmann Publishers, Inc."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015720"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141965"},{"key":"e_1_2_2_28_1","unstructured":"Russell B. C. Torralba A. Murphy K. P. and Freeman W. T. 2005. LabelMe: a database and web-based tool for image annotation. Tech. rep. MIT. Russell B. C. Torralba A. Murphy K. P. and Freeman W. T. 2005. LabelMe: a database and web-based tool for image annotation. Tech. rep. MIT."},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.326"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/11744023_1"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141964"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1088\/0954-898X_14_3_302"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1124772.1124782"},{"key":"e_1_2_2_34_1","volume-title":"Tech. Rep. MSR-TR-2006-63.","author":"Wang J.","year":"2006","unstructured":"Wang , J. , and Cohen , M . 2006 . Simultaneous matting and compositing. Tech. Rep. MSR-TR-2006-63. Wang, J., and Cohen, M. 2006. Simultaneous matting and compositing. Tech. Rep. MSR-TR-2006-63."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1276377.1276381","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T16:27:31Z","timestamp":1693844851000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1276377.1276381"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,7,29]]},"references-count":33,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2007,7,29]]}},"alternative-id":["10.1145\/1276377.1276381"],"URL":"https:\/\/doi.org\/10.1145\/1276377.1276381","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,7,29]]},"assertion":[{"value":"2007-07-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}