Home

Awesome

D2HC-RMVSNet

Here is the official repository of our paper "Dense Hybrid Recurrent Multi-view Stereo Net with Dynamic Consistency Checking" (ECCV2020 Spotlight).

<img src="doc/architecture.png" width="800">

How to Use

Requirements

Install

./conda_install.sh

Training

Testing

Fusion

Benchmark results

Results on DTU

Acc.Comp.Overall.
0.3950.3780.386

D2HC-RMVSNet point cloud results are provided: DTU evaluation point clouds.

Evaluate the point clouds using the DTU evaluation code.

<img src="doc/DTU_scan77.png" width="800">

Results on Tanks and Temples

MeanFamilyFrancisHorseLighthouseM60PantherPlaygroundTrain
59.2074.6956.0449.4260.0859.8159.6160.0453.92

As shown on Tanks and Temples leaderboard.

<img src="doc/T&T_results.png" width="800">

Results on BlendedMVS

<img src="doc/blendMVS_results.png" width="800">

The corresponding point cloud is provided: BlendedMVS result.

The rest reconstructed point clouds of the validation dataset of BlendedMVS are also provided.

Citation

If you find this project useful for your research, please cite:

@inproceedings{yan2020dense,
  title={Dense Hybrid Recurrent Multi-view Stereo Net with Dynamic Consistency Checking},
  author={Yan, Jianfeng and Wei, Zizhuang and Yi, Hongwei and Ding, Mingyu and Zhang, Runze and Chen, Yisong and Wang, Guoping and Tai, Yu-Wing},
  booktitle={ECCV},
  year={2020}
}

Changelog

2020 December 28

Add pretrained model on BlendedMVS.