Temporally coherent completion of dynamic video

Jia Bin Huang, Sing Bing Kang, Narendra Ahuja, Johannes Kopf

Research output: Contribution to journalArticlepeer-review


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.

Original languageEnglish (US)
Article number196
JournalACM Transactions on Graphics
Issue number6
StatePublished - Nov 2016


  • Patch-based synthesis
  • Video completion

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Temporally coherent completion of dynamic video'. Together they form a unique fingerprint.

Cite this