{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,13]],"date-time":"2026-10-13T17:00:50Z","timestamp":1791910850185,"version":"4.3.4"},"reference-count":34,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2017,12,5]],"date-time":"2017-12-05T00:00:00Z","timestamp":1512432000000},"content-version":"vor","delay-in-days":389,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000006","name":"Office of Naval Research","doi-asserted-by":"crossref","award":["N00014-16-1-2314"],"award-info":[{"award-number":["N00014-16-1-2314"]}],"id":[{"id":"10.13039\/100000006","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2016,11,11]]},"abstract":"<jats:p>We present an automatic video completion algorithm that synthesizes missing regions in videos in a temporally coherent fashion. Our algorithm can handle dynamic scenes captured using a moving camera. State-of-the-art approaches have difficulties handling such videos because viewpoint changes cause image-space motion vectors in the missing and known regions to be inconsistent. We address this problem by jointly estimating optical flow and color in the missing regions. Using pixel-wise forward\/backward flow fields enables us to synthesize temporally coherent colors. We formulate the problem as a non-parametric patch-based optimization. We demonstrate our technique on numerous challenging videos.<\/jats:p>","DOI":"10.1145\/2980179.2982398","type":"journal-article","created":{"date-parts":[[2016,11,11]],"date-time":"2016-11-11T12:02:54Z","timestamp":1478865774000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":111,"title":["Temporally coherent completion of dynamic video"],"prefix":"10.1145","volume":"35","author":[{"given":"Jia-Bin","family":"Huang","sequence":"first","affiliation":[{"name":"Virginia Tech"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sing Bing","family":"Kang","sequence":"additional","affiliation":[{"name":"Microsoft Research"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Narendra","family":"Ahuja","sequence":"additional","affiliation":[{"name":"University of Illinois"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Johannes","family":"Kopf","sequence":"additional","affiliation":[{"name":"Facebook"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2016,12,5]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531330"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","unstructured":"Barnes C. Shechtman E. Goldman D. and Finkelstein A. 2010. The generalized patchmatch correspondence algorithm. In ECCV.","DOI":"10.5555\/1927006.1927010"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766934"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015729"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIP.2004.833105"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185578"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882267"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/850924.851569"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","unstructured":"Granados M. Kim K. I. Tompkin J. Kautz J. and Theobalt C. 2012. Background inpainting for videos with dynamic objects and a free-moving camera. In ECCV. 10.1007\/978-3-642-33718-5_49","DOI":"10.1007\/978-3-642-33718-5_49"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03000.x"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2013.2273004"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601205"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12518"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766983"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2006.108"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508402"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882264"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073263"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","unstructured":"Liu C. and Freeman W. T. 2010. A high-quality video de-noising algorithm based on reliable motion estimation. In ECCV.","DOI":"10.5555\/1927006.1927061"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/1835239"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2012.171"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2006.141"},{"key":"e_1_2_1_23_1","series-title":"SIAM Journal on Imaging Sciences","volume-title":"Video inpainting of complex scenes","author":"Newson A.","unstructured":"Newson, A., Almansa, A., Fradet, M., Gousseau, Y., P\u00e9rez, P., et al. 2014. Video inpainting of complex scenes. SIAM Journal on Imaging Sciences."},{"key":"e_1_2_1_24_1","doi-asserted-by":"crossref","unstructured":"Patwardhan K. A. Sapiro G. and Bertalmio M. 2005. Video inpainting of occluding and occluded objects. In ICIP.","DOI":"10.21236\/ADA437289"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIP.2006.888343"},{"key":"e_1_2_1_26_1","doi-asserted-by":"crossref","unstructured":"Perazzi F. Pont-Tuset J. McWilliams B. Gool L. V. Gross M. and Sorkine-Hornung A. 2016. A benchmark dataset and evaluation methodology for video object segmentation. In CVPR.","DOI":"10.1109\/CVPR.2016.85"},{"key":"e_1_2_1_27_1","doi-asserted-by":"crossref","unstructured":"Pritch Y. Kav-Venaki E. and Peleg S. 2009. Shift-map image editing. In ICCV.","DOI":"10.1109\/ICCV.2009.5459159"},{"key":"e_1_2_1_28_1","first-page":"500","article-title":"Video completion via spatio-temporally consistent motion inpainting","volume":"9","author":"Roxas M.","year":"2014","unstructured":"Roxas, M., Shiratori, T., and Ikeuchi, K. 2014. Video completion via spatio-temporally consistent motion inpainting. Information and Media Technologies 9, 4, 500--504.","journal-title":"Information and Media Technologies"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12682"},{"key":"e_1_2_1_30_1","doi-asserted-by":"crossref","unstructured":"Shechtman E. Rav-Acha A. Irani M. and Seitz S. 2010. Regenerative morphing. In CVPR.","DOI":"10.1109\/CVPR.2010.5540159"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","unstructured":"Shiratori T. Matsushita Y. Tang X. and Kang S. B. 2006. Video completion by motion field transfer. In CVPR. 10.1109\/CVPR.2006.330","DOI":"10.1109\/CVPR.2006.330"},{"key":"e_1_2_1_32_1","volume-title":"German Conference on Pattern Recognition.","author":"Strobel M.","unstructured":"Strobel, M., Diebold, J., and Cremers, D. 2014. Flow and color inpainting for video completion. In German Conference on Pattern Recognition."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2007.60"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766940"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2980179.2982398","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2980179.2982398","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2980179.2982398","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T09:29:44Z","timestamp":1763458184000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2980179.2982398"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,11,11]]},"references-count":34,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2016,11,11]]}},"alternative-id":["10.1145\/2980179.2982398"],"URL":"https:\/\/doi.org\/10.1145\/2980179.2982398","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,11,11]]},"assertion":[{"value":"2016-12-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}