Abstract
Multi-View Stereo (MVS)-based 3D reconstruction is a major topic in computer vision for which a vast number of methods have been proposed over the last decades showing impressive visual results. Long-since, benchmarks like Middlebury [32] numerically rank the individual methods considering accuracy and completeness as quality attributes. While the Middlebury benchmark provides low-resolution images only, the recently published ETH3D [31] and Tanks and Temples [19] benchmarks allow for an evaluation of high-resolution and large-scale MVS from natural camera configurations. This benchmarking reveals that still only few methods can be used for the reconstruction of large-scale models. We present an effective pipeline for large-scale 3D reconstruction which extends existing methods in several ways: (i) We introduce an outlier filtering considering the MVS geometry. (ii) To avoid incomplete models from local matching methods we propose a plane completion method based on growing superpixels allowing a generic generation of high-quality 3D models. (iii) Finally, we use deep learning for a subsequent filtering of outliers in segmented sky areas. We give experimental evidence on benchmarks that our contributions improve the quality of the 3D model and our method is state-of-the-art in high-quality 3D reconstruction from high-resolution images or large image sets.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aanæs, H., Jensen, R.R., Vogiatzis, G., Tola, E., Dahl, A.B.: Large-scale data for multiple-view stereopsis. Int. J. Comput. Vis. (IJCV) 120(2), 153–168 (2016)
Altizure: Altizure the portal for realistic 3D modeling (2019). https://www.altizure.com/
Bleyer, M., Rhemann, C., Rother, C.: PatchMatch stereo - stereo matching with slanted support windows. In: British Machine Vision Conference (BMVC) (2011)
Chen, L., Zhu, Y., Papandreou, G., Schroff, F., Adam, H.: Encoder-decoder with atrous separable convolution for semantic image segmentation. CoRR abs/1802.02611 (2018). http://arxiv.org/abs/1802.02611
Chollet, F.: Xception: Deep learning with depthwise separable convolutions. CoRR abs/1610.02357 (2016). http://arxiv.org/abs/1610.02357
Chu, W.T., Zheng, X.Y., Ding, D.S.: Camera as weather sensor: estimating weather information from single images. J. Vis. Commun. Image Represent. 46, 233–249 (2017)
Cordts, M., et al.: The Cityscapes dataset for semantic urban scene understanding. In: CVPR (2016)
Fuhrmann, S., Goesele, M.: Floating scale surface reconstruction. ACM Trans. Graph. 33(4), 46:1–46:11 (2014)
Fuhrmann, S., Langguth, F., Goesele, M.: MVE: a multi-view reconstruction environment. In: Eurographics Workshop on Graphics and Cultural Heritage (2014)
Furukawa, Y., Ponce, J.: Accurate, dense, and robust multi-view stereopsis. IEEE Trans. Pattern Anal. Mach. Intell. (TPAMI) 32(8), 1362–1376 (2010)
Galliani, S., Lasinger, K., Schindler, K.: Massively parallel multiview stereopsis by surface normal diffusion. In: ICCV (2015)
Goesele, M., Snavely, N., Curless, B., Hoppe, H., Seitz, S.M.: Multi-view stereo for community photo collections. In: ICCV (2017)
Hirschmüller, H., Scharstein, D.: Evaluation of stereo matching costs on images with radiometric differences. IEEE Trans. Pattern Anal. Mach. Intell. (TPAMI) 31, 1582–1599 (2008)
Hirschmüller, H.: Stereo processing by semiglobal matching and mutual information. IEEE Trans. Pattern Anal. Mach. Intell. (TPAMI) 30(2), 328–341 (2008)
Huang, P.H., Maten, K., Knop, J., Ahuja, N., Huang, J.B.: DeepMVS: learning multi-view stereopis. In: CVPR (2018)
Jancosek, M., Pajdla, T.: Hallucination-free multi-view stereo. In: Kutulakos, K.N. (ed.) ECCV 2010. LNCS, vol. 6554, pp. 184–196. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-35740-4_15
Jancosek, M., Pajdla, T.: Multi-view reconstruction preserving weakly-supported surfaces. In: CVPR (2011)
Kazhdan, M., Hoppe, H.: Screened Poisson surface reconstruction. ACM Trans. Graph. (ToG) 32, 29:1–29:13 (2013)
Knapitsch, A., Park, J., Zhou, Q.Y., Koltun, V.: Tanks and temples: benchmarking large-scale scene reconstruction. ACM Trans. Graph. 36(4), 78 (2017)
Kuhn, A., Mayer, H.: Incremental division of very large point clouds for scalable 3D surface reconstruction. In: International Conference on Computer Vision Workshop (ICCVW) (2015)
Kuhn, A., Hirschmüller, H., Mayer, H.: Multi-resolution range data fusion for multi-view stereo reconstruction. In: Weickert, J., Hein, M., Schiele, B. (eds.) GCPR 2013. LNCS, vol. 8142, pp. 41–50. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-40602-7_5
Kuhn, A., Hirschmüller, H., Scharstein, D., Mayer, H.: A TV prior for high-quality local multi-view stereo reconstruction. In: International Conference on 3D Vision (3DV) (2014)
Kuhn, A., Hirschmüller, H., Scharstein, D., Mayer, H.: A TV prior for high-quality scalable multi-view stereo reconstruction. Int. J. Comput. Vis. (IJCV) 124(1), 2–17 (2017)
Kuhn, A., Roth, L., Frahm, J.M., Mayer, H.: Improvement of extrinsic parameters from a single stereo pair. In: IEEE Winter Conference on Application of Computer Vision (WACV) (2018)
Molton, N., Brady, M.: Practical structure and motion from stereo when motion is unconstrained. Int. J. Comput. Vis. (IJCV) 39(1), 5–23 (2000)
Mostegel, C., Prettenthaler, R., Fraundorfer, F., Bischof, H.: Scalable surface reconstruction from point clouds with extreme scale and density diversity. In: CVPR (2017)
P. Labatut, J.P., Keriven, R.: Robust and efficient surface reconstruction from range data. In: Computer Graphics Forum (2009)
Romanoni, A., Matteucci, M.: TAPA-MVS: textureless-aware PatchMatch multi-view stereo. CoRR abs/1903.10929 (2019). https://arxiv.org/abs/1903.10929
Schönberger, J.L., Frahm, J.M.: Structure-from-motion revisited. In: CVPR (2016)
Schönberger, J.L., Zheng, E., Frahm, J.-M., Pollefeys, M.: Pixelwise view selection for unstructured multi-view stereo. In: Leibe, B., Matas, J., Sebe, N., Welling, M. (eds.) ECCV 2016. LNCS, vol. 9907, pp. 501–518. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-46487-9_31
Schöps, T., et al.: A multi-view stereo benchmark with high-resolution images and multi-camera videos. In: CVPR (2017)
Seitz, S., Curless, B., Diebel, J., Scharstein, D., Szeliski, R.: A comparison and evaluation of multi-view stereo reconstruction algorithms. In: CVPR (2006)
Strecha, C., von Hansen, W., Gool, L.J.V., Fua, P., Thoennessen, U.: On benchmarking camera calibration and multi-view stereo for high resolution imagery. In: CVPR (2008)
Van den Bergh, M., Boix, X., Roig, G., Van Gool, L.: SEEDS: superpixels extracted via energy-driven sampling. Int. J. Comput. Vis. (IJCV) 111(3), 298–314 (2015)
Vu, H.H., Labatut, P., Pons, J.P., Keriven, R.: High accuracy and visibility-consistent dense multiview stereo. IEEE Trans. Pattern Anal. Mach. Intell. 34(5), 889–901 (2012)
Xu, Q., Taoi, W.: Multi-scale geometric consistency guided multi-view stereo. CoRR abs/1904.08103 (2019). https://arxiv.org/abs/1904.08103
Yao, Y., Luo, Z., Li, S., Fang, T., Quan, L.: MVSNet: depth inference for unstructured multi-view stereo. In: Ferrari, V., Hebert, M., Sminchisescu, C., Weiss, Y. (eds.) ECCV 2018. LNCS, vol. 11212, pp. 785–801. Springer, Cham (2018). https://doi.org/10.1007/978-3-030-01237-3_47
Zheng, E., Dunn, E., Jojic, V., Frahm, J.: PatchMatch based joint view selection and depthmap estimation. In: CVPR (2014)
Zhou, B., Zhao, H., Puig, X., Fidler, S., Barriuso, A., Torralba, A.: Scene parsing through ADE20K dataset. In: CVPR (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Kuhn, A., Lin, S., Erdler, O. (2019). Plane Completion and Filtering for Multi-View Stereo Reconstruction. In: Fink, G., Frintrop, S., Jiang, X. (eds) Pattern Recognition. DAGM GCPR 2019. Lecture Notes in Computer Science(), vol 11824. Springer, Cham. https://doi.org/10.1007/978-3-030-33676-9_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-33676-9_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-33675-2
Online ISBN: 978-3-030-33676-9
eBook Packages: Computer ScienceComputer Science (R0)