Planar Prior Assisted PatchMatch Multi-View Stereo
About
The completeness of 3D models is still a challenging problem in multi-view stereo (MVS) due to the unreliable photometric consistency in low-textured areas. Since low-textured areas usually exhibit strong planarity, planar models are advantageous to the depth estimation of low-textured areas. On the other hand, PatchMatch multi-view stereo is very efficient for its sampling and propagation scheme. By taking advantage of planar models and PatchMatch multi-view stereo, we propose a planar prior assisted PatchMatch multi-view stereo framework in this paper. In detail, we utilize a probabilistic graphical model to embed planar models into PatchMatch multi-view stereo and contribute a novel multi-view aggregated matching cost. This novel cost takes both photometric consistency and planar compatibility into consideration, making it suited for the depth estimation of both non-planar and planar regions. Experimental results demonstrate that our method can efficiently recover the depth information of extremely low-textured areas, thus obtaining high complete 3D models and achieving state-of-the-art performance.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Multi-view Stereo | Tanks and Temples Intermediate set | Mean F1 Score58.41 | 110 | |
| Multi-view Stereo | Tanks & Temples Advanced | Mean F-score0.3744 | 71 | |
| 3D Geometry Reconstruction | ScanNet | Accuracy11.8 | 54 | |
| Multi-view Stereo | Tanks & Temples Intermediate | F-score58.41 | 43 | |
| Multi-view Stereo | Tanks & Temples Advanced | F-score37.44 | 36 | |
| 3D Reconstruction | 7 Scenes | -- | 32 | |
| Scene-level 3D Reconstruction | ScanNet (test) | F-score55.5 | 20 | |
| Multi-view Depth Estimation | ETH3D high-resolution multi-view (train) | Ave. Accuracy90.6 | 12 | |
| Point Cloud Evaluation | ETH3D high-resolution (train) | Accuracy (2cm)90.12 | 10 | |
| Point Cloud Evaluation | ETH3D high-resolution (test) | Accuracy (2cm)90.45 | 10 |