Consistent Video Depth Estimation

Xuan Luo, Jia-Bin Huang, Richard Szeliski, Kevin Matzen, Johannes Kopf
4/30/2020
cs.CV

Official code: facebookresearch/consistent_depth (1,634 stars, MIT, last commit 2023-07-23).

Abstract

We present an algorithm for reconstructing dense, geometrically consistent depth for all pixels in a monocular video. We leverage a conventional structure-from-motion reconstruction to establish geometric constraints on pixels in the video. Unlike the ad-hoc priors in classical reconstruction, we use a learning-based prior, i.e., a convolutional neural network trained for single-image depth estimation. At test time, we fine-tune this network to satisfy the geometric constraints of a particular input video, while retaining its ability to synthesize plausible depth details in parts of the video that are less constrained. We show through quantitative validation that our method achieves higher accuracy and a higher degree of geometric consistency than previous monocular reconstruction methods. Visually, our results appear more stable. Our algorithm is able to handle challenging hand-held captured input videos with a moderate degree of dynamic motion. The improved quality of the reconstruction enables several applications, such as scene reconstruction and advanced video-based visual effects.

View on arXivView PDF

Code Implementations(1)

MIT

We estimate dense, flicker-free, geometrically consistent depth from monocular video, for example hand-held cell phone video.

1,634227Shell, PythonMay 5, 20203 years agoMIT

Similar Papers

Cite this paper

@article{luo2020consistent,
  title  = {Consistent Video Depth Estimation},
  author = {Xuan Luo and Jia-Bin Huang and Richard Szeliski and Kevin Matzen and Johannes Kopf},
  year   = {2020},
  eprint = {2004.15021},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2004.15021}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2004.15021.svg)](https://codeofpaper.com/paper/2004.15021)

Discussion