{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,6]],"date-time":"2026-10-06T01:57:53Z","timestamp":1791251873845,"version":"4.1.0"},"reference-count":41,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2010,3,1]],"date-time":"2010-03-01T00:00:00Z","timestamp":1267401600000},"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":[[2010,3]]},"abstract":"<jats:p>We describe a framework for improving the quality of personal photos by using a person's favorite photographs as examples. We observe that the majority of a person's photographs include the faces of a photographer's family and friends and often the errors in these photographs are the most disconcerting. We focus on correcting these types of images and use common faces across images to automatically perform both global and face-specific corrections. Our system achieves this by using face detection to align faces between \u201cgood\u201d and \u201cbad\u201d photos such that properties of the good examples can be used to correct a bad photo. These \u201cpersonal\u201d photos provide strong guidance for a number of operations and, as a result, enable a number of high-quality image processing operations. We illustrate the power and generality of our approach by presenting a novel deblurring algorithm, and we show corrections that perform sharpening, superresolution, in-painting of over- and underexposured regions, and white-balancing.<\/jats:p>","DOI":"10.1145\/1731047.1731050","type":"journal-article","created":{"date-parts":[[2010,5,6]],"date-time":"2010-05-06T17:41:18Z","timestamp":1273167678000},"page":"1-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":74,"title":["Personal photo enhancement using example images"],"prefix":"10.1145","volume":"29","author":[{"given":"Neel","family":"Joshi","sequence":"first","affiliation":[{"name":"Microsoft Research, Redmond, WA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wojciech","family":"Matusik","sequence":"additional","affiliation":[{"name":"Disney Research"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Edward H.","family":"Adelson","sequence":"additional","affiliation":[{"name":"MIT CSAIL, Cambridge, MA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David J.","family":"Kriegman","sequence":"additional","affiliation":[{"name":"University of California, San Diego, La Jolla, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2010,4,21]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015718"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073269"},{"key":"e_1_2_2_3_1","volume-title":"Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR'04)","volume":"01","author":"Apostoloff N."},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141935"},{"key":"e_1_2_2_5_1","volume-title":"Proceedings of the 4th International Conference on Automatic Face and Gesture Recognition.","author":"Baker S."},{"key":"e_1_2_2_6_1","unstructured":"Barrow H. and Tenenbaum J. 1978. Recovering intrinsic scene characteristics from images. Comput. Vision Syst. 3--26.  Barrow H. and Tenenbaum J. 1978. Recovering intrinsic scene characteristics from images. Comput. Vision Syst. 3--26."},{"key":"e_1_2_2_7_1","volume-title":"Proceedings of the 4th European Conference on Computer Vision-Volume II (ECCV'96)","author":"Bascle B."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311556"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015778"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.142"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1141911.1141956"},{"key":"e_1_2_2_12_1","volume-title":"Proceedings of the IEEE International Conference on Computer Vision (ECCV). 582--595","author":"Finlayson G. D."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-005-6643-9"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.988747"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.imavis.2005.07.009"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1275808.1276382"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383295"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.61.000001"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1275808.1276464"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.18"},{"key":"e_1_2_2_21_1","volume-title":"IEEE International Conference on Computer Vision (ECCV'04)","author":"Levin A."},{"key":"e_1_2_2_22_1","volume-title":"Proceedings of the 9th IEEE International Conference on Computer Vision (ICCV'03)","author":"Levin A."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1179849.1180060"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.207"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-006-0029-5"},{"key":"e_1_2_2_26_1","volume-title":"Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR'01)","author":"Liu C."},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1086\/111605"},{"key":"e_1_2_2_28_1","volume-title":"Proceedings of the 4th IEEE International Conference on Automatic Face and Gesture Recognition 2000 (FG'00)","author":"Penev P. S."},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882269"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015777"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.patrec.2004.10.017"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.946629"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1364\/JOSA.62.000055"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2005.160"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1179352.1141965"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.114"},{"key":"e_1_2_2_37_1","volume-title":"Proceedings of the Computer Vision and Pattern Recognition (CVPR'91)","author":"Turk M. A."},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIP.2007.901808"},{"key":"e_1_2_2_39_1","volume-title":"Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR'61)","author":"Viola P."},{"key":"e_1_2_2_40_1","unstructured":"Weiss Y. 2001. Deriving intrinsic images from image sequences. http:\/\/www.ai.mit.edu\/courses\/6.899\/papers\/13-02.PDF  Weiss Y. 2001. Deriving intrinsic images from image sequences. http:\/\/www.ai.mit.edu\/courses\/6.899\/papers\/13-02.PDF"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1275808.1276379"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1731047.1731050","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1731047.1731050","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:41:27Z","timestamp":1750250487000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1731047.1731050"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,3]]},"references-count":41,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2010,3]]}},"alternative-id":["10.1145\/1731047.1731050"],"URL":"https:\/\/doi.org\/10.1145\/1731047.1731050","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,3]]},"assertion":[{"value":"2008-09-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-11-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-04-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}