close
Skip to main content
Log in

3D Reconstruction based on multi-view stereo in the deep learning era: a survey and comparison of methods

  • Review
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

This paper provides an in-depth review of deep learning methodologies to address Multi-view Stereo (MVS) challenges. Through a detailed classification of 3D reconstruction methods, we highlight the significance of multi-view 3D reconstruction. We first examine the evolution of traditional approaches, including structure from motion, MVS, and surface reconstruction. We then identify inherent limitations within the MVS stage. Subsequent sections focus on learning-based MVS methods specifically designed to tackle these challenges. Our focus is primarily on mainstream methods that utilize depth maps for 3D scene representation, building upon the traditional plane-sweeping MVS algorithm. Specifically, this review first systematically categorizes current methods by their overall architecture, and then discusses their advancements across classical pipeline stages: feature extraction, cost aggregation, cost volume regularization, depth inference, and depth fusion. Comprehensive evaluations on public datasets show that recent learning-based methods achieve significant performance gains. For instance, leading approaches such as MVSFormer +  + reach an overall error as low as 0.281 mm on the DTU dataset, outperforming the baseline MVSNet by over 39%. On the Tanks and Temples benchmark, top methods achieve a mean F-score exceeding 67, demonstrating strong generalization in complex scenes. Key observations underscore the effectiveness of Transformers, implicit neural representations, and geometry-aware depth prediction, along with the promising potential of progressive refinement architectures and unsupervised approaches. Finally, we discuss existing challenges and propose promising future directions. These findings contribute to ongoing discussions on advancing monocular camera capabilities via deep learning, particularly in the context of more mobile applications being deployed on smartphones and drones.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+
from $39.99 /Month
  • Starting from 10 chapters or articles per month
  • Access and download chapters and articles from more than 300k books and 2,500 journals
  • Cancel anytime
View plans

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Data availability

No data was used for the research described in the article.

Notes

  1. Evaluation set: 22 scans {1, 4, 9, 10, 11, 12, 13, 15, 23, 24, 29, 32, 33, 34, 48, 49, 62, 75, 77, 110, 114, 118}. Validation set: 18 scans {3, 5, 17, 21, 28, 35, 37, 38, 40, 43, 56, 59, 66, 67, 82, 86, 106, 117}. Training set: the other 79 scans.

References

  1. Qiu, T., An, Q., Wang, J., Wang, J., Qiu, C.W., Li, S., Qu, S.: Vision-driven metasurfaces for perception enhancement. Nat. Commun. 15(1), 1631 (2024)

    Article  Google Scholar 

  2. Roberts, L.G.: Machine perception of three-dimensional solids, (Doctoral dissertation, PhD thesis, Massachusetts Institute of Technology). (1961)

  3. Rostami, M., Pradhan, P., Karki, N., Omorodion, J., Milani, P., Kamoonpuri, J., et al.: A comprehensive review of extended reality and its application in aerospace engineering. Prog. Aerosp. Sci. (2025). https://doi.org/10.1016/j.paerosci.2025.101118

    Article  Google Scholar 

  4. Chen, H., Sun, Q., Li, F., Tang, Y.: Computer vision tasks for intelligent aerospace perception: an overview. Sci. China Technol. Sci. 67(9), 2727–2748 (2024)

    Article  Google Scholar 

  5. Li, J., Wang, Y., Qu, L., Wang, M., Lv, G., Su, P.: Study on dynamic scanning trajectory of large aerospace parts based on 3D scanning. Aerospace 11(7), 515 (2024)

    Article  Google Scholar 

  6. Fu, T., Zhou, Y., Wang, Y., Liu, J., Zhang, Y., Kong, Q., Chen, B.: Neural field-based space target 3d reconstruction with predicted depth priors. Aerospace 11(12), 997 (2024)

    Article  Google Scholar 

  7. Wang, Q.: Towards real-time 3d terrain reconstruction from aerial imagery. Geographies 4(1), 66–82 (2024)

    Article  Google Scholar 

  8. Cheng, C.S., Luo, L., Murphy, S., Lee, Y.C., Leite, F.: A framework to enhance disaster debris estimation with AI and aerial photogrammetry. Int. J. Disaster Risk Reduct. 107, 104468 (2024)

    Article  Google Scholar 

  9. Lee, E., Park, S., Jang, H., Choi, W., Sohn, H.G.: Enhancement of low-cost UAV-based photogrammetric point cloud using MMS point cloud and oblique images for 3D urban reconstruction. Measurement 226, 114158 (2024)

    Article  Google Scholar 

  10. Leem, J., Mehrishal, S., Kang, I.S., Yoon, D.H., Shao, Y., Song, J.J., Jung, J.: Optimizing camera settings and unmanned aerial vehicle flight methods for imagery-based 3d reconstruction: applications in outcrop and underground rock faces. Remote Sens. 17(11), 1877 (2025)

    Article  Google Scholar 

  11. Zhang, S., Liu, C., Haala, N.: Guided by model quality: UAV path planning for complete and precise 3D reconstruction of complex buildings. Int. J. Appl. Earth Obs. Geoinf. 127, 103667 (2024)

    Google Scholar 

  12. Li, Z., Ji, S., Fan, D., Yan, Z., Wang, F., Wang, R.: Reconstruction of 3d information of buildings from single-view images based on shadow information. ISPRS Int. J. Geo-Inf. 13(3), 62 (2024)

    Article  Google Scholar 

  13. Zhang, X., Hu, Z., Hu, Q., Zhao, J., Ai, M., Zhao, P., et al.: A 3d urban scene reconstruction enhancement approach based on adaptive viewpoint selection of panoramic videos. Photogramm. Rec. 39(185), 7–35 (2024)

    Article  Google Scholar 

  14. Hassan, M.U., Alaliyat, S.A.A., Hameed, I.A.: Toward the creation of a digital twin authoring tool: a smart mobility perspective in smart cities. IEEE Access 12, 111280–111292 (2024)

    Article  Google Scholar 

  15. Cabral, R., Santos, R., Correia, J., Ribeiro, D.: Optimal reconstruction of railway bridges using a machine learning framework based on UAV photogrammetry and LiDAR. Struct. Infrastruct. Eng. 1–21. (2025)

  16. Inzerillo, L., Di Mino, G., Roberts, R.: Image-based 3d reconstruction using traditional and UAV datasets for analysis of road pavement distress. Autom. Constr. 96, 457–469 (2018)

    Article  Google Scholar 

  17. Li, Q., Xia, H., Ren, Y., Ming, H., Yang, X., Li, P., et al.: Research on 3D modeling of real scene of ancient timber structures based on UAV Tilt Photogrammetry. In: 2024 4th International Conference on Robotics, Automation and Intelligent Control (ICRAIC pp. 222–227. IEEE. (2024)

  18. Croce, V., Billi, D., Caroti, G., Piemonte, A., De Luca, L., Véron, P.: Comparative assessment of neural radiance fields and photogrammetry in digital heritage: impact of varying image conditions on 3D reconstruction. Remote Sens. 16(2), 301 (2024)

    Article  Google Scholar 

  19. Xu, L., Xu, Y., Rao, Z., Gao, W.: Real-time 3D reconstruction for the conservation of the Great Wall’s cultural heritage using depth cameras. Sustainability 16(16), 7024 (2024)

    Article  Google Scholar 

  20. Peng, W., Wang, W., Wang, Y., Zhang, H., Mao, J., Liu, M., et al.: Key technologies and trends of active robotic 3-D measurement in intelligent manufacturing. IEEE/ASME Trans. Mechatron. 29(6), 4778–4799 (2024)

    Article  Google Scholar 

  21. Tian, C., Ye, X., Leng, J., Li, X., Ding, H., Wen, L.:. Surface reconstruction of glass bottles using neural implicit representations for manufacturing system. J. Intell. Manuf. 1–16 (2025)

  22. Mishra, A.K., Goh, S.Y., Ganapathysubramanian, B., Krishnamurthy, A.: Real time 3D reconstruction for enhanced cybersecurity of additive manufacturing processes. J. Manuf. Process. 145, 274–285 (2025)

    Article  Google Scholar 

  23. Chen, Y., Xiao, K., Gao, G., Zhang, F.: High-fidelity 3D reconstruction of peach orchards using a 3DGS-Ag model. Comput. Electron. Agric. 234, 110225 (2025)

    Article  Google Scholar 

  24. Gao, C., Daxinger, F., Roth, L., Maffra, F., Beardsley, P., Chli, M., Teixeira, L.: Aerial image-based inter-day registration for precision agriculture. In: 2024 IEEE International Conference on Robotics and Automation (ICRA) pp. 11862–11868. IEEE. (2024)

  25. Yan, X., Chai, G., Han, X., Lei, L., Wang, G., Jia, X., Zhang, X.: Sa-pmnet: utilizing close-range photogrammetry combined with image enhancement and self-attention mechanisms for 3d reconstruction of forests. Remote Sens. 16(2), 416 (2024)

    Article  Google Scholar 

  26. Rodriguez, J.J.G., Montiel, J.M., Tardós, J.D.: Nr-slam: nonrigid monocular slam. IEEE Trans. Robot. 40, 4252–4264 (2024)

    Article  Google Scholar 

  27. Guven, G., Ates, H.F., Ugurdag, H.F.: X2V: 3D organ volume reconstruction from a planar x-ray image with neural implicit methods. IEEE Access 12, 50898–50910 (2024)

    Article  Google Scholar 

  28. Zhong, J., Ren, H., Chen, Q., Zhang, H.: A review of deep learning-based localization, mapping and 3d reconstruction for endoscopy. J. Micro Bio Robot. 21(1), 1 (2025)

    Article  Google Scholar 

  29. Harikumar, A., Luke, A. K., Vinod, A., Harikumar, S., Udayakumaran, S.: Transverse Plane Reconstruction and Visualization of Fetal Brain Ventricles. In: 2024 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT) pp. 1–6. IEEE. (2024)

  30. Yunus, R., Lenssen, J.E., Niemeyer, M., Liao, Y., Rupprecht, C., Theobalt, C., et al.: Recent trends in 3D reconstruction of general non-rigid scenes. Comput. Graph. Forum. 43(No. 2), e15062 (2024)

    Article  Google Scholar 

  31. Grande, R., Albusac, J., Vallejo, D., Glez-Morcillo, C., Castro-Schez, J.J.: Performance evaluation and optimization of 3D models from low-cost 3D scanning technologies for virtual reality and metaverse E-commerce. Appl. Sci. 14(14), 6037 (2024)

    Article  Google Scholar 

  32. Hinton, G.E., Osindero, S., Teh, Y.W.: A fast learning algorithm for deep belief nets. Neural Comput. 18(7), 1527–1554 (2006)

    Article  MathSciNet  Google Scholar 

  33. Krizhevsky, A., Sutskever, I., Hinton, G.E.: Imagenet classification with deep convolutional neural networks. Adv. Neural Inf. Process. Syst. 25 (2012)

  34. Rong, F., Xie, D., Zhu, W., Shang, H., Song, L.: A survey of multi view stereo. In: 2021 International Conference on Networking Systems of AI (INSAI) pp. 129–135. IEEE. (2021)

  35. Zhu, Q., Min, C., Wei, Z., Chen, Y., Wang, G.: Deep learning for multi-view stereo via plane sweep: A survey. arXiv preprint arXiv:2106.15328. (2021)

  36. Wang, X., Wang, C., Liu, B., Zhou, X., Zhang, L., Zheng, J., Bai, X.: Multi-view stereo in the deep learning era: a comprehensive review. Displays 70, 102102 (2021)

    Article  Google Scholar 

  37. Wu, J., Wyman, O., Tang, Y., Pasini, D., Wang, W.: Multi-view 3D reconstruction based on deep learning: a survey and comparison of methods. Neurocomputing 582, 127553 (2024)

    Article  Google Scholar 

  38. Varady, T., Martin, R.R., Cox, J.: Reverse engineering of geometric models—an introduction. Comput.-Aided Des. 29(4), 255–268 (1997)

    Article  Google Scholar 

  39. Williams, C.G., Edwards, M.A., Colley, A.L., Macpherson, J.V., Unwin, P.R.: Scanning micropipet contact method for high-resolution imaging of electrode surface redox activity. Anal. Chem. 81(7), 2486–2495 (2009)

    Article  Google Scholar 

  40. Kraus, K., Pfeifer, N.: Determination of terrain models in wooded areas with airborne laser scanner data. ISPRS J. Photogramm. Remote Sens. 53(4), 193–203 (1998)

    Article  Google Scholar 

  41. Rocchini, C. M. P. P. C., Cignoni, P., Montani, C., Pingi, P., Scopigno, R.: A low cost 3D scanner based on structured light. In: Computer Graphics Forum (Vol. 20, No. 3, pp. 299–308). Oxford, UK and Boston, USA: Blackwell Publishers Ltd. (2001)

  42. Khoshelham, K., Elberink, S.O.: Accuracy and resolution of kinect depth data for indoor mapping applications. Sensors 12(2), 1437–1454 (2012)

    Article  Google Scholar 

  43. Witkin, A.P.: Recovering surface shape and orientation from texture. Artif. Intell. 17(1–3), 17–45 (1981)

    Article  Google Scholar 

  44. Horn, B.K.: Shape from shading: a method for obtaining the shape of a smooth opaque object from one view. (1970)

  45. Zhang, T., Liu, J., Liu, S., Tang, C., Jin, P.: A 3d reconstruction method for pipeline inspection based on multi-vision. Measurement 98, 35–48 (2017)

    Article  Google Scholar 

  46. Baillard, C., Zisserman, A.: A plane-sweep strategy for the 3D reconstruction of buildings from multiple images. Int. Arch. Photogram. Remote Sens. 33, 56–62 (2000)

    Google Scholar 

  47. Seitz, S. M., Curless, B., Diebel, J., Scharstein, D., Szeliski, R.: A comparison and evaluation of multi-view stereo reconstruction algorithms. In: 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06), Vol. 1, pp. 519–528. IEEE. (2006)

  48. Rodriguez-Laiton, M.I., León-Vega, H.A., Upegui, E.: Analysis on 3d reconstruction of the monument to heroes as a tool for a conceptual and methodological approach in the patrimonization and evaluation of cultural interest goods. Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci. 42, 279–286 (2019)

    Article  Google Scholar 

  49. Gonçalves, G., Gonçalves, D., Gómez-Gutiérrez, Á., Andriolo, U., Pérez-Alvárez, J.A.: 3D reconstruction of coastal cliffs from fixed-wing and multi-rotor UAS: impact of sfm-mvs processing parameters, image redundancy and acquisition geometry. Remote Sens. 13(6), 1222 (2021)

    Article  Google Scholar 

  50. Xue, Y., Zhang, S., Zhou, M., Zhu, H.: Novel SfM-DLT method for metro tunnel 3D reconstruction and visualization. Underground Space 6(2), 134–141 (2021)

    Article  Google Scholar 

  51. Tavera, L.D., Páez, A., Rocha, L.A., Dallos, L.A., Gonzales, J.D., Upegui, E.: SFM photogrammetry as a tool for the conservation of the cultural heritage of Bogotá (Colombia), within the framework of the Adopt a monument program. Int. Arch. Photogramm. Remote. Sens. Spat. Inf. Sci. 42, 363–370 (2019)

    Article  Google Scholar 

  52. Widya, A. R., Monno, Y., Imahori, K., Okutomi, M., Suzuki, S., Gotoda, T., Miki, K.: 3D reconstruction of whole stomach from endoscope video using structure-from-motion. In: 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) (pp. 3900–3904). IEEE. (2019)

  53. Yeh, T.W., Chuang, R.Y.: Morphological analysis of landslides in extreme topography by UAS-SFM: data acquisition, 3d models and change detection. Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci. 43, 173–178 (2020)

    Article  Google Scholar 

  54. Lu, X., Ono, E., Lu, S., Zhang, Y., Teng, P., Aono, M., et al.: Reconstruction method and optimum range of camera-shooting angle for 3d plant modeling using a multi-camera photography system. Plant Methods 16(1), 118 (2020)

    Article  Google Scholar 

  55. Spallone, R., Lamberti, F., Guglielminotti Trivel, M., Ronco, F., Tamantini, S.: 3d reconstruction and presentation of cultural heritage: AR and VR experiences at the Museo D’arte Orientale di Torino. Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci. 46, 697–704 (2021)

    Article  Google Scholar 

  56. Chen, X., Wu, Q., Wang, S.: Research on 3D reconstruction based on multiple views. In: 2018 13th International Conference on Computer Science & Education (ICCSE) (pp. 1–5). IEEE. (2018)

  57. Moravec, H.P.: Rover visual obstacle avoidance. In: IJCAI, Vol. 81, pp. 785–790. (1981

  58. Harris, C., Stephens, M.: A combined corner and edge detector. In: Alvey Vision Conference Vol. 15, No. 50, pp. 10–5244

  59. Mikolajczyk, K., Schmid, C.: Scale & affine invariant interest point detectors. Int. J. Comput. Vis. 60(1), 63–86 (2004)

    Article  Google Scholar 

  60. Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)

    Article  Google Scholar 

  61. Lindeberg, T.: Feature detection with automatic scale selection. Int. J. Comput. Vis. 30(2), 79–116 (1998)

    Article  Google Scholar 

  62. Ke, Y., Sukthankar, R.: PCA-SIFT: A more distinctive representation for local image descriptors. In: Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004, Vol. 2, pp. II-II. IEEE. (2004)

  63. Bay, H., Tuytelaars, T., Van Gool, L.: Surf: Speeded up robust features. In: European Conference on Computer Vision pp. 404–417. Berlin, Heidelberg: Springer Berlin Heidelberg. (2006)

  64. Bay, H., Ess, A., Tuytelaars, T., Van Gool, L.: Speeded-up robust features (SURF). Comput. Vis. Image Underst. 110(3), 346–359 (2008)

    Article  Google Scholar 

  65. Rosten, E., Drummond, T.: Machine learning for high-speed corner detection. In: European Conference on Computer Vision pp. 430–443. Berlin, Heidelberg: Springer Berlin Heidelberg. (2006)

  66. Calonder, M., Lepetit, V., Strecha, C., Fua, P.: Brief: Binary robust independent elementary features. In: European Conference on Computer Vision pp. 778–792. Springer, Berlin (2010)

  67. Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: ORB: An efficient alternative to SIFT or SURF. In: 2011 International Conference on Computer Vision pp. 2564–2571. IEEE. (2011)

  68. Garcia, V., Debreuve, E., Nielsen, F., Barlaud, M.: K-nearest neighbor search: Fast GPU-based implementations and application to high-dimensional feature matching. In:2010 IEEE International Conference on Image Processing (pp. 3757–3760). IEEE. (2010)

  69. Zhou, K., Hou, Q., Wang, R., Guo, B.: Real-time kd-tree construction on graphics hardware. ACM Trans. Graph. (TOG) 27(5), 1–11 (2008)

    Article  Google Scholar 

  70. Cheng, J., Leng, C., Wu, J., Cui, H., Lu, H.: Fast and accurate image matching with cascade hashing for 3d reconstruction. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition pp. 1–8. (2014)

  71. Fischler, M.A., Bolles, R.C.: Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 24(6), 381–395 (1981)

    Article  MathSciNet  Google Scholar 

  72. Hartley, R.I.: Self-calibration from multiple views with a rotating camera. In: European Conference on Computer Vision pp. 471–478. Springer, Berlin (1994)

  73. Luong, Q.T., Faugeras, O.D.: Self-calibration of a moving camera from point correspondences and fundamental matrices. Int. J. Comput. Vis. 22(3), 261–289 (1997)

    Article  Google Scholar 

  74. Pollefeys, M., Koch, R., Gool, L.V.: Self-calibration and metric reconstruction inspite of varying and unknown intrinsic camera parameters. Int. J. Comput. Vis. 32(1), 7–25 (1999)

    Article  Google Scholar 

  75. Snavely, N., Seitz, S.M., Szeliski, R.: Photo tourism: exploring photo collections in 3D. In: ACM siggraph 2006 papers pp. 835–846. (2006)

  76. Moulon, P., Monasse, P., Marlet, R.: Adaptive structure from motion with a contrario model estimation. In: Asian Conference on Computer Vision pp. 257–270. Berlin, Heidelberg: Springer Berlin Heidelberg. (2012)

  77. Wu, C.: Towards linear-time incremental structure from motion. In: 2013 International Conference on 3D Vision-3DV 2013 pp. 127–134. IEEE. (2013)

  78. Snavely, N., Seitz, S. M., Szeliski, R.: Skeletal graphs for efficient structure from motion. In: 2008 IEEE Conference on Computer Vision and Pattern Recognition (pp. 1–8). IEEE. (2008)

  79. Haner, S., Heyden, A.: Covariance propagation and next best view planning for 3d reconstruction. In: European Conference on Computer Vision pp. 545–556. Springer, Berlin (2012)

  80. Schonberger, J. L., Frahm, J.M.: Structure-from-motion revisited. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition pp. 4104–4113. (2016)

  81. Zach, C., Klopschitz, M., Pollefeys, M.: Disambiguating visual relations using loop constraints. In: 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition pp. 1426–1433. IEEE. (2010)

  82. Sweeney, C., Sattler, T., Hollerer, T., Turk, M., Pollefeys, M.: Optimizing the viewing graph for structure-from-motion. In: Proceedings of the IEEE International Conference on Computer Vision pp. 801–809. (2015)

  83. Govindu, V. M. (2001, December). Combining two-view constraints for motion estimation. In Proceedings of the 2001 IEEE computer society conference on computer vision and pattern recognition. CVPR 2001 (Vol. 2, pp. II-II). IEEE.

  84. Govindu, V.M.: Lie-algebraic averaging for globally consistent motion estimation. In Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004. Vol. 1, pp. I-I. IEEE. (2004

  85. Hartley, R., Aftab, K., Trumpf, J.: L1 rotation averaging using the Weiszfeld algorithm. In: CVPR 2011 pp. 3041–3048. IEEE. (2011

  86. Chatterjee, A., Govindu, V.M.: Robust relative rotation averaging. IEEE Trans. Pattern Anal. Mach. Intell. 40(4), 958–972 (2017)

    Article  Google Scholar 

  87. Eriksson, A., Olsson, C., Kahl, F., Chin, T.J.: Rotation averaging and strong duality. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition pp. 127–135. (2018)

  88. Moulon, P., Monasse, P., Marlet, R.: Global fusion of relative motions for robust, accurate and scalable structure from motion. In: Proceedings of the IEEE International Conference on Computer Vision pp. 3248–3255. (2013)

  89. Wilson, K., Snavely, N.: Robust global translations with 1dsfm. In: European Conference on Computer Vision pp. 61–75. Springer International Publishing, Cham (2014)

  90. Ozyesil, O., Singer, A.: Robust camera location estimation by convex programming. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition pp. 2674–2683. (2015)

  91. Goldstein, T., Hand, P., Lee, C., Voroninski, V., Soatto, S.: Shapefit and shapekick for robust, scalable structure from motion. In: European Conference on Computer Vision pp. 289–304. Springer International Publishing, Cham (2016)

  92. Zhuang, B., Cheong, L.F., Lee, G.H.: Baseline desensitizing in translation averaging. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition pp. 4539–4547. (2018)

  93. Bhowmick, B., Patra, S., Chatterjee, A., Govindu, V.M., Banerjee, S.: Divide and conquer: efficient large-scale structure from motion using graph partitioning. In: Asian Conference on Computer Vision pp. 273–287. Springer International Publishing, Cham (2014)

  94. Toldo, R., Gherardi, R., Farenzena, M., Fusiello, A.: Hierarchical structure-and-motion recovery from uncalibrated images. Comput. Vis. Image Underst. 140, 127–143 (2015)

    Article  Google Scholar 

  95. Cui, H., Gao, X., Shen, S., Hu, Z.: HSfM: Hybrid structure-from-motion. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition pp. 1212–1221. (2017)

  96. Zhu, S., Zhang, R., Zhou, L., Shen, T., Fang, T., Tan, P., Quan, L.: Very large-scale global SFM by distributed motion averaging. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition pp. 4568–4577. (2018)

  97. Chen, Y., Shen, S., Chen, Y., Wang, G.: Graph-based parallel large scale structure from motion. Pattern Recognit. 107, 107537 (2020)

    Article  Google Scholar 

  98. Lourakis, M.I., Argyros, A.A.: SBA: a software package for generic sparse bundle adjustment. ACM Trans. Math. Softw. 36(1), 1–30 (2009)

    Article  MathSciNet  Google Scholar 

  99. Choudhary, S., Gupta, S., Narayanan, P.J.: Practical time bundle adjustment for 3D reconstruction on the GPU. In: European Conference on Computer Vision (pp. 423–435). Springer, Berlin (2010)

  100. Agarwal, S., Snavely, N., Seitz, S.M., Szeliski, R.: Bundle adjustment in the large. In: European Conference on Computer Vision pp. 29–42. Springer, Berlin (2010)

  101. Wu, C., Agarwal, S., Curless, B., Seitz, S.M.: Multicore bundle adjustment. In: CVPR 2011 pp. 3057–3064. IEEE (2011)

  102. Moulon, P., Monasse, P., Perrot, R., Marlet, R.: Openmvg: Open multiple view geometry. In: International Workshop on Reproducible Research in Pattern Recognition pp. 60–74. Springer International Publishing, Cham (2016)

  103. Mitsugami, I.: Bundler: structure from motion for unordered image collections. J. Inst. Image Inf. Telev. Eng. 65(4), 479–482 (2013)

    Google Scholar 

  104. Fuhrmann, S., Langguth, F., Goesele, M.: MVE-a multi-view reconstruction environment. GCH 3(4), 2 (2014)

    Google Scholar 

  105. Agarwal, S., Furukawa, Y., Snavely, N., Simon, I., Curless, B., Seitz, S.M., Szeliski, R.: Building Rome in a day. Commun. ACM 54(10), 105–112 (2011)

    Article  Google Scholar 

  106. Seitz, S.M., Dyer, C.R.: Photorealistic scene reconstruction by voxel coloring. Int. J. Comput. Vis. 35(2), 151–173 (1999)

    Article  Google Scholar 

  107. Kutulakos, K.N., Seitz, S.M.: A theory of shape by space carving. Int. J. Comput. Vis. 38(3), 199–218 (2000)

    Article  Google Scholar 

  108. Vogiatzis, G., Torr, P.H., Cipolla, R.: Multi-view stereo via volumetric graph-cuts. In: 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05) Vol. 2, pp. 391–398. IEEE (2005)

  109. Starck, J., Miller, G., Hilton, A.: Volumetric stereo with silhouette and feature constraints. In: British Machine Vision Conference pp. 1189–1198. (2006)

  110. Sinha, S. N., Mordohai, P., Pollefeys, M.: Multi-view stereo via graph cuts on the dual of an adaptive tetrahedral mesh. In: 2007 IEEE 11th International Conference on Computer Vision pp. 1–8. IEEE (2007)

  111. Liu, J., Sun, J.: Parallel graph-cuts by adaptive bottom-up merging. In: 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition pp. 2181–2188. IEEE. (2010)

  112. Maier, R., Kim, K., Cremers, D., Kautz, J., Nießner, M.: Intrinsic3D: High-quality 3D reconstruction by joint appearance and geometry optimization with spatially-varying lighting. In: Proceedings of the IEEE International Conference on Computer Vision pp. 3114–3122. (2017)

  113. Furukawa, Y., Ponce, J.: Accurate, dense, and robust multiview stereopsis. IEEE Trans. Pattern Anal. Mach. Intell. 32(8), 1362–1376 (2009)

    Article  Google Scholar 

  114. Furukawa, Y., Curless, B., Seitz, S.M., Szeliski, R.: Towards internet-scale multi-view stereo. In 2010 IEEE computer society conference on computer vision and pattern recognition (pp. 1434–1441). IEEE. (2010)

  115. Li, B., Venkatesh, Y.V., Kassim, A., Lu, Y.: Improving PMVS algorithm for 3D scene reconstruction from sparse stereo pairs. In: Pacific-Rim Conference on Multimedia pp. 221–232. Springer International Publishing, Cham (2013)

  116. Locher, A., Perdoch, M., Van Gool, L.: Progressive prioritized multi-view stereo. In: Proceedings of the IEEE Conference on Computer vision and pattern recognition pp. 3244–3252. (2016)

  117. Faugeras, O., Keriven, R.: Variational principles, surface evolution, PDE's, level set methods and the stereo problem pp. 83. IEEE (2002)

  118. Pons, J.P., Keriven, R., Faugeras, O.: Multi-view stereo reconstruction and scene flow estimation with a global image-based matching score. Int. J. Comput. Vis. 72(2), 179–193 (2007)

    Article  Google Scholar 

  119. Gargallo, P., Prados, E., Sturm, P.: Minimizing the reprojection error in surface reconstruction from images. In: 2007 IEEE 11th International Conference on Computer Vision pp. 1–8. IEEE. (2007)

  120. Kolev, K., Klodt, M., Brox, T., Cremers, D.: Continuous global optimization in multiview 3D reconstruction. Int. J. Comput. Vis. 84(1), 80–96 (2009)

    Article  Google Scholar 

  121. Esteban, C.H., Schmitt, F.: Silhouette and stereo fusion for 3d object modeling. Comput. Vis. Image Underst. 96(3), 367–392 (2004)

    Article  Google Scholar 

  122. Zaharescu, A., Boyer, E., Horaud, R.: Transformesh: a topology-adaptive mesh-based approach to surface evolution. In: Asian Conference on Computer Vision pp. 166–175. Springer, Berlin (2007)

  123. Furukawa, Y., Ponce, J.: Carved visual hulls for image-based modeling. In: European Conference on Computer Vision pp. 564–577. Springer, Berlin (2006)

  124. Li, Z., Wang, K., Zuo, W., Meng, D., Zhang, L.: Detail-preserving and content-aware variational multi-view stereo reconstruction. IEEE Trans. Image Process. 25(2), 864–877 (2015)

    Article  MathSciNet  Google Scholar 

  125. Goesele, M., Curless, B., Seitz, S.M.: Multi-view stereo revisited. In: 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06) Vol. 2, pp. 2402–2409. IEEE. (2006)

  126. Gallup, D., Frahm, J. M., Mordohai, P., Yang, Q., Pollefeys, M.: Real-time plane-sweeping stereo with multiple sweeping directions. In: 2007 IEEE Conference on Computer Vision and Pattern Recognition pp. 1–8. IEEE. (2007)

  127. Bradley, D., Boubekeur, T., Heidrich, W.: Accurate multi-view reconstruction using robust binocular stereo and surface meshing. In: 2008 IEEE Conference on Computer Vision and Pattern Recognition (pp. 1–8). IEEE. (2008)

  128. Hirschmuller, H.: Stereo processing by semiglobal matching and mutual information. IEEE Trans. Pattern Anal. Mach. Intell. 30(2), 328–341 (2007)

    Article  Google Scholar 

  129. Campbell, N.D., Vogiatzis, G., Hernández, C., Cipolla, R.: Using multiple hypotheses to improve depth-maps for multi-view stereo. In: European Conference on Computer Vision pp. 766–779. Springer Berlin (2008)

  130. Tola, E., Strecha, C., Fua, P.: Efficient large-scale multi-view stereo for ultra high-resolution image sets. Mach. Vis. Appl. 23(5), 903–920 (2012)

    Article  Google Scholar 

  131. Barnes, C., Shechtman, E., Finkelstein, A., Goldman, D.B.: Patchmatch: a randomized correspondence algorithm for structural image editing. ACM Trans. Graph. 28(3), 24 (2009)

    Article  Google Scholar 

  132. Bleyer, M., Rhemann, C., Rother, C.: Patchmatch stereo-stereo matching with slanted support windows. In: Bmvc Vol. 11, No. 2011, pp. 1–11. (2011)

  133. Galliani, S., Lasinger, K., Schindler, K.: Massively parallel multiview stereopsis by surface normal diffusion. In: Proceedings of the IEEE international conference on computer vision pp. 873–881. (2015)

  134. Schönberger, J.L., Zheng, E., Frahm, J.M., Pollefeys, M.: Pixelwise view selection for unstructured multi-view stereo. In European Conference on Computer Vision pp. 501–518. Springer International Publishing, Cham (2016)

  135. Xu, Q., Tao, W.: Multi-scale geometric consistency guided multi-view stereo. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 5483–5492. (2019)

  136. Romanoni, A., Matteucci, M.: Tapa-mvs: Textureless-aware patchmatch multi-view stereo. In: Proceedings of the IEEE/CVF International Conference on Computer Vision pp. 10413–10422. (2019)

  137. Chew, L.P.: Constrained Delaunay triangulations. In: Proceedings of the Third Annual Symposium on Computational Geometry pp. 215–222. (1987)

  138. Hang, S.: TetGen, a Delaunay-based quality tetrahedral mesh generator. ACM Trans. Math. Softw. 41(2), 11 (2015)

    MathSciNet  Google Scholar 

  139. Su, T., Wang, W., Lv, Z., Wu, W., Li, X.: Rapid Delaunay triangulation for randomly distributed point cloud data using adaptive Hilbert curve. Comput. Graph. 54, 65–74 (2016)

    Article  Google Scholar 

  140. Bernardini, F., Mittleman, J., Rushmeier, H., Silva, C., Taubin, G.: The ball-pivoting algorithm for surface reconstruction. IEEE Trans. Vis. Comput. Graph. 5(4), 349–359 (2002)

    Article  Google Scholar 

  141. Kazhdan, M., Bolitho, M., Hoppe, H.: Poisson surface reconstruction. In: Proceedings of the Fourth Eurographics Symposium on Geometry Processing Vol. 7, No. 4. (2006)

  142. Ohtake, Y., Belyaev, A., Seidel, H.P.: Sparse surface reconstruction with adaptive partition of unity and radial basis functions. Graph. Model. 68(1), 15–24 (2006)

    Article  Google Scholar 

  143. Zhou, K., Gong, M., Huang, X., Guo, B.: Data-parallel octrees for surface reconstruction. IEEE Trans. Vis. Comput. Graph. 17(5), 669–681 (2010)

    Article  Google Scholar 

  144. Kazhdan, M., Hoppe, H.: Screened poisson surface reconstruction. ACM Trans. Graph. (ToG) 32(3), 1–13 (2013)

    Article  Google Scholar 

  145. Estellers, V., Scott, M., Tew, K., Soatto, S.: Robust poisson surface reconstruction. In: International Conference on Scale Space and Variational Methods in Computer Vision pp. 525–537. Springer International Publishing, Cham (2015)

  146. Frueh, C., Sammon, R., Zakhor, A.: Automated texture mapping of 3D city models with oblique aerial imagery. In: Proceedings. 2nd International Symposium on 3D Data Processing, Visualization and Transmission, 2004. 3DPVT 2004. pp. 396–403. IEEE. (2004)

  147. Lempitsky, V., Ivanov, D.: Seamless mosaicing of image-based texture maps. In: 2007 IEEE Conference on Computer Vision and Pattern Recognition pp. 1–6. IEEE. (2007)

  148. Allene, C., Pons, J.P., Keriven, R.: Seamless image-based texture atlases using multi-band blending. In: 2008 19th International Conference on Pattern Recognition pp. 1–4. IEEE. (2008)

  149. Gal, R., Wexler, Y., Ofek, E., Hoppe, H., Cohen‐Or, D.: Seamless montage for texturing models. In: Computer Graphics Forum Vol. 29, No. 2, pp. 479–486. Oxford, UK: Blackwell Publishing Ltd. (2010)

  150. Ji, M., Gall, J., Zheng, H., Liu, Y., Fang, L.: Surfacenet: An end-to-end 3d neural network for multiview stereopsis. In: Proceedings of the IEEE International Conference on Computer Vision pp. 2307–2315. (2017)

  151. Kar, A., Häne, C., Malik, J.: Learning a multi-view stereo machine. Adv. Neural Inf. Process. Syst. 30. (2017)

  152. Ronneberger, O., Fischer, P., Brox, T.: U-net: Convolutional networks for biomedical image segmentation. In: International Conference on Medical image computing and computer-assisted intervention pp. 234–241. Springer international publishing, Cham (2015)

  153. Murez, Z., Van As, T., Bartolozzi, J., Sinha, A., Badrinarayanan, V., Rabinovich, A.: Atlas: End-to-end 3d scene reconstruction from posed images. In: European Conference on Computer Vision pp. 414–431. Springer International Publishing, Cham (2020)

  154. Sun, J., Xie, Y., Chen, L., Zhou, X., Bao, H.: Neuralrecon: Real-time coherent 3d reconstruction from monocular video. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 15598–15607. (2021)

  155. Bozic, A., Palafox, P., Thies, J., Dai, A., Nießner, M.: Transformerfusion: monocular rgb scene reconstruction using transformers. Adv. Neural. Inf. Process. Syst. 34, 1403–1414 (2021)

    Google Scholar 

  156. Yao, Y., Luo, Z., Li, S., Fang, T., Quan, L.: Mvsnet: Depth inference for unstructured multi-view stereo. In: Proceedings of the European Conference on Computer Vision (ECCV) pp. 767–783. (2018)

  157. Yao, Y., Luo, Z., Li, S., Shen, T., Fang, T., Quan, L.: Recurrent mvsnet for high-resolution multi-view stereo depth inference. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 5525–5534. (2019)

  158. Yan, J., Wei, Z., Yi, H., Ding, M., Zhang, R., Chen, Y., et al.: Dense hybrid recurrent multi-view stereo net with dynamic consistency checking. In: European Conference on Computer Vision pp. 674–689. Springer International Publishing, Cham (2020)

  159. Wei, Z., Zhu, Q., Min, C., Chen, Y., Wang, G.: Aa-rmvsnet: Adaptive aggregation recurrent multi-view stereo network. In: Proceedings of the IEEE/CVF International Conference on Computer Vision pp. 6187–6196. (2021)

  160. Liu, J., Ji, S.: A novel recurrent encoder-decoder structure for large-scale multi-view stereo reconstruction from an open aerial dataset. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 6050–6059. (2020)

  161. Gu, X., Fan, Z., Zhu, S., Dai, Z., Tan, F., Tan, P.: Cascade cost volume for high-resolution multi-view stereo and stereo matching. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 2495–2504. (2020)

  162. Cheng, S., Xu, Z., Zhu, S., Li, Z., Li, L. E., Ramamoorthi, R., Su, H.: Deep stereo using adaptive thin volume representation with uncertainty awareness. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 2524–2534. (2020)

  163. Xu, Q., Tao, W.: Pvsnet: Pixelwise visibility-aware multi-view stereo network. arXiv preprint arXiv:2007.07714. (2020)

  164. Sormann, C., Knöbelreiter, P., Kuhn, A., Rossi, M., Pock, T., Fraundorfer, F.: Bp-mvsnet: Belief-propagation-layers for multi-view-stereo. In: 2020 International Conference on 3D Vision (3DV) pp. 394–403. IEEE. (2020)

  165. Wang, L., Gong, Y., Ma, X., Wang, Q., Zhou, K., Chen, L.: Is-mvsnet: Importance sampling-based mvsnet. In:European Conference on Computer Vision (pp. 668–683). Springer Nature Switzerland, Cham (2022)

  166. Yi, P., Tang, S., Yao, J.: DDR-Net: Learning multi-stage multi-view stereo with dynamic depth range. arXiv preprint arXiv:2103.14275. (2021)

  167. Zhang, S., Xu, W., Wei, Z., Zhang, L., Wang, Y., Liu, J.: Arai-MVSNet: a multi-view stereo depth estimation network with adaptive depth range and depth interval. Pattern Recognit. 144, 109885 (2023)

    Article  Google Scholar 

  168. Yang, J., Mao, W., Alvarez, J. M., Liu, M.: Cost volume pyramid based depth inference for multi-view stereo. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 4877–4886. (2020)

  169. Mi, Z., Di, C., Xu, D.: Generalized binary search network for highly-efficient multi-view stereo. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 12991–13000. (2022)

  170. Li, J., Lu, Z., Wang, Y., Xiao, J., Wang, Y.: Nr-mvsnet: learning multi-view stereo based on normal consistency and depth refinement. IEEE Trans. Image Process. 32, 2649–2662 (2023)

    Article  Google Scholar 

  171. Yu, A., Guo, W., Liu, B., Chen, X., Wang, X., Cao, X., Jiang, B.: Attention aware cost volume pyramid based multi-view stereo network for 3d reconstruction. ISPRS J. Photogramm. Remote Sens. 175, 448–460 (2021)

    Article  Google Scholar 

  172. Gao, S., Li, Z., Wang, Z.: Cost volume pyramid network with multi-strategies range searching for multi-view stereo. In: Computer Graphics International Conference pp. 157–169. Springer Nature Switzerland, Cham (2022)

  173. Shen, Z., Dai, Y., Rao, Z.: Cfnet: Cascade and fused cost volume for robust stereo matching. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 13906–13915. (2021)

  174. Yang, J., Alvarez, J.M., Liu, M.: Non-parametric depth distribution modelling based depth inference for multi-view stereo. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 8626–8634. (2022)

  175. Zhu, Q., Wei, Z., Wang, Z., Chen, Y., Wang, G.: Hybrid Cost volume regularization for memory-efficient multi-view stereo networks. In: BMVC p. 73. (2022)

  176. Teed, Z., Deng, J.: Raft: Recurrent all-pairs field transforms for optical flow. In: European Conference on Computer Vision pp. 402–419. Springer International Publishing, Cham (2020)

  177. Lipson, L., Teed, Z., Deng, J.: Raft-stereo: Multilevel recurrent field transforms for stereo matching. In: 2021 International Conference on 3D Vision (3DV) (pp. 218–227). IEEE. (2021)

  178. Ma, Z., Teed, Z., Deng, J.: Multiview stereo with cascaded epipolar raft. In: European Conference on Computer Vision pp. 734–750. Springer Nature Switzerland, Cham (2022)

  179. Yan, Q., Wang, Q., Zhao, K., Li, B., Chu, X., Deng, F.: Rethinking disparity: a depth range free multi-view stereo based on disparity. In: Proceedings of the AAAI Conference on Artificial Intelligence Vol. 37, No. 3, pp. 3091–3099. (2023)

  180. Wang, F., Galliani, S., Vogel, C., Pollefeys, M.: Itermvs: Iterative probability estimation for efficient multi-view stereo. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 8606–8615. (2022)

  181. Wang, S., Li, B., Dai, Y.: Efficient multi-view stereo by iterative dynamic cost volume. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 8655–8664. (2022)

  182. Wang, S., Li, B., Dai, Y.: Efficient multi-view stereo by dynamic cost volume and cross-scale propagation. IEEE Trans. Circuits Syst. Video Technol. 34(10), 9414–9427 (2024)

    Article  Google Scholar 

  183. Xu, G., Wang, X., Ding, X., Yang, X.: Iterative geometry encoding volume for stereo matching. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (pp. 21919–21928). (2023)

  184. Wang, F., Galliani, S., Vogel, C., Speciale, P., Pollefeys, M.: Patchmatchnet: Learned multi-view patchmatch stereo. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 14194–14203. (2021)

  185. Lee, J. Y., DeGol, J., Zou, C., Hoiem, D.: Patchmatch-rl: Deep mvs with pixelwise depth, normal, and visibility. In: Proceedings of the IEEE/CVF International Conference on Computer Vision pp. 6158–6167. (2021)

  186. Chen, R., Han, S., Xu, J., Su, H.: Point-based multi-view stereo network. In: Proceedings of the IEEE/CVF International Conference on Computer Vision pp. 1538–1547. (2019)

  187. Chen, R., Han, S., Xu, J., Su, H.: Visibility-aware point-based multi-view stereo network. IEEE Trans. Pattern Anal. Mach. Intell. 43(10), 3695–3708 (2020)

    Article  Google Scholar 

  188. Yu, Z., Gao, S.: Fast-mvsnet: Sparse-to-dense multi-view stereo with learned propagation and gauss-newton refinement. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 1949–1958. (2020)

  189. Dai, Y., Zhu, Z., Rao, Z., Li, B.: Mvs2: Deep unsupervised multi-view stereo with multi-view symmetry. In: 2019 International Conference on 3D Vision (3DV) (pp. 1–8). IEEE. (2019)

  190. Liu, S., De Mello, S., Gu, J., Zhong, G., Yang, M. H., Kautz, J.: Learning Affinity Via Spatial Propagation Networks. Adv. Neural Inf. Process. Syst. 30

  191. Hui, T.W., Loy, C.C., Tang, X. (2016, September). Depth map super-resolution by deep multi-scale guidance. In European conference on computer vision (pp. 353–369). Cham: Springer International Publishing.

  192. Giang, K. T., Song, S., & Jo, S. (2021). Curvature-guided dynamic scale networks for multi-view stereo. arXiv preprint arXiv:2112.05999.

  193. Zhang, Z., Peng, R., Hu, Y., & Wang, R. (2023). Geomvsnet: Learning multi-view stereo with geometry perception. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition (pp. 21508–21518).

  194. Luo, K., Guan, T., Ju, L., Huang, H., Luo, Y.: P-mvsnet: Learning patch-wise matching confidence aggregation for multi-view stereo. In: Proceedings of the IEEE/CVF International Conference on Computer Vision pp. 10452–10461. (2019)

  195. Zhang, S., Wei, Z., Xu, W., Zhang, L., Wang, Y., Zhou, X., Liu, J.: Dsc-mvsnet: attention aware cost volume regularization based on depthwise separable convolution for multi-view stereo. Complex Intell. Syst. 9(6), 6953–6969 (2023)

    Article  Google Scholar 

  196. Song, B., Hu, X., Xiao, J., Zhang, G., Chen, T.: Implicit neural refinement based multi-view stereo network with adaptive correlation. Image Vis. Comput. 124, 104511 (2022)

    Article  Google Scholar 

  197. Song B, Xiao J, Hu X, et al.: When Epipolar Transformers Meets Implicit Neural Super-Resolution in Multi-View Stereo. In: 2025 IEEE International Conference on Multimedia and Expo (ICME) (Accepted and Presented). IEEE. (2025)

  198. Khot, T., Agrawal, S., Tulsiani, S., Mertz, C., Lucey, S., Hebert, M.: Learning unsupervised multi-view stereopsis via robust photometric consistency. arXiv preprint arXiv:1905.02706. (2019)

  199. Huang, B., Yi, H., Huang, C., He, Y., Liu, J., Liu, X.: M3VSNet: Unsupervised multi-metric multi-view stereo network. In: 2021 IEEE International Conference on Image Processing (ICIP) (pp. 3163–3167). IEEE. (2021)

  200. Yang, J., Alvarez, J. M., Liu, M.: Self-supervised learning of depth inference for multi-view stereo. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 7526–7534. (2021)

  201. Xu, H., Zhou, Z., Qiao, Y., Kang, W., Wu, Q.: Self-supervised multi-view stereo via effective co-segmentation and data-augmentation. In: Proceedings of the AAAI Conference on Artificial Intelligence Vol. 35, No. 4, pp. 3030–3038. (2021)

  202. Collins, E., Achanta, R., Susstrunk, S.: Deep feature factorization for concept discovery. In: Proceedings of the European Conference on Computer Vision (ECCV) pp. 336–352. (2018)

  203. Xu, H., Zhou, Z., Wang, Y., Kang, W., Sun, B., Li, H., Qiao, Y.: Digging into uncertainty in self-supervised multi-view stereo. In: Proceedings of the IEEE/CVF International Conference on Computer Vision pp. 6078–6087. (2021)

  204. Chang, D., Božič, A., Zhang, T., Yan, Q., Chen, Y., Süsstrunk, S., Nießner, M.: RC-MVSNet: Unsupervised multi-view stereo with neural rendering. In: European Conference on Computer Vision pp. 665–680. Springer Nature Switzerland, Cham (2022)

  205. Ding, Y., Zhu, Q., Liu, X., Yuan, W., Zhang, H., Zhang, C.: Kd-mvs: Knowledge distillation based self-supervised learning for multi-view stereo. In: European Conference on Computer Vision pp. 630–646. Springer Nature Switzerland, Cham (2022)

  206. Xiong, K., Peng, R., Zhang, Z., Feng, T., Jiao, J., Gao, F., Wang, R.: CL-MVSNet: unsupervised multi-view stereo with dual-level contrastive learning. In: Proceedings of the IEEE/CVF International Conference on Computer Vision pp. 3769–3780. (2023)

  207. Rich, A., Stier, N., Sen, P., Höllerer, T.: Smoothness, synthesis, and sampling: re-thinking unsupervised multi-view stereo with DIV loss. In: European Conference on Computer Vision pp. 380–397. Springer Nature Switzerland, Cham (2024)

  208. Kendall, A., Martirosyan, H., Dasgupta, S., Henry, P., Kennedy, R., Bachrach, A., Bry, A.: End-to-end learning of geometry and context for deep stereo regression. In: Proceedings of the IEEE International Conference on Computer Vision (pp. 66–75). (2017)

  209. Merrell, P., Akbarzadeh, A., Wang, L., Mordohai, P., Frahm, J. M., Yang, R., et al.: Real-time visibility-based fusion of depth maps. In: 2007 IEEE 11th International Conference on Computer Vision pp. 1–8. IEEE. (2007)

  210. Hartmann, W., Galliani, S., Havlena, M., Van Gool, L., Schindler, K.: Learned multi-patch similarity. In: Proceedings of the IEEE International Conference on Computer Vision pp. 1586–1594. (2017)

  211. Im, S., Jeon, H. G., Lin, S., Kweon, I.S.: Dpsnet: End-to-end deep plane sweep stereo. arXiv preprint arXiv:1905.00538. (2019)

  212. Xue, Y., Chen, J., Wan, W., Huang, Y., Yu, C., Li, T., Bao, J.: Mvscrf: Learning multi-view stereo with conditional random fields. In: Proceedings of the IEEE/CVF International Conference on Computer Vision pp. 4312–4321. (2019)

  213. Lin, T. Y., Dollár, P., Girshick, R., He, K., Hariharan, B., Belongie, S.: Feature pyramid networks for object detection. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition pp. 2117–2125. (2017)

  214. Chen, P.H., Yang, H.C., Chen, K.W., Chen, Y.S.: MVSNet++: learning depth-based attention pyramid features for multi-view stereo. IEEE Trans. Image Process. 29, 7261–7273 (2020)

    Article  Google Scholar 

  215. Hu, Y., Zhang, J., Zhang, Z., Weilharter, R., Rao, Y., Chen, K., et al.: ICG-MVSNet: Learning Intra-view and Cross-view Relationships for Guidance in Multi-View Stereo. arXiv preprint arXiv:2503.21525. (2025)

  216. Ramachandran, P., Parmar, N., Vaswani, A., Bello, I., Levskaya, A., Shlens, J.: Stand-alone self-attention in vision models. Adv. Neural Inf. Process. Syst. 32 (2019)

  217. Yang, H.C., Chen, P.H., Chen, K.W., Lee, C.Y., Chen, Y.S.: FADE: feature aggregation for depth estimation with multi-view stereo. IEEE Trans. Image Process. 29, 6590–6600 (2020)

    Article  Google Scholar 

  218. Hu, J., Shen, L., Sun, G.: Squeeze-and-excitation networks. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition pp. 7132–7141. (2018)

  219. Zhang, X., Hu, Y., Wang, H., Cao, X., Zhang, B.: Long-range attention network for multi-view stereo. In: Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision pp. 3782–3791. (2021)

  220. Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., et al.: Attention is all you need. Adv Neural Inf Process. Syst. 30 (2017)

  221. Ding, Y., Yuan, W., Zhu, Q., Zhang, H., Liu, X., Wang, Y., Liu, X.: Transmvsnet: Global context-aware multi-view stereo network with transformers. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 8585–8594. (2022)

  222. Cao, C., Ren, X., Fu, Y.: MVSFormer: Multi-view stereo by learning robust image features and temperature-based depth. arXiv preprint arXiv:2208.02541. (2022)

  223. Cao, C., Ren, X., Fu, Y.: Mvsformer++: Revealing the devil in transformer's details for multi-view stereo. arXiv preprint arXiv:2401.11673. (2024)

  224. Liu, T., Ye, X., Zhao, W., Pan, Z., Shi, M., Cao, Z.: When epipolar constraint meets non-local operators in multi-view stereo. In: Proceedings of the IEEE/CVF International Conference on Computer Vision pp. 18088–18097. (2023)

  225. Wang, S., Ding, X., Mao, Y., Dai, Y.: Etv-mvs: robust visibility-aware multi-view stereo with epipolar line-based transformer. Big Data Min. Anal. 8(3), 520–533 (2025)

    Article  Google Scholar 

  226. Wang, S., Jiang, H., Xiang, L.: Ct-mvsnet: Efficient multi-view stereo with cross-scale transformer. In: International Conference on Multimedia Modeling pp. 394–408. Cham: Springer Nature Switzerland. (2024)

  227. Dai, J., Qi, H., Xiong, Y., Li, Y., Zhang, G., Hu, H., Wei, Y.: Deformable convolutional networks. In: Proceedings of the IEEE International Conference on Computer Vision pp. 764–773. (2017)

  228. Masson, J.E.N., Petry, M.R., Coutinho, D.F., de Mello Honório, L.: Deformable convolutions in multi-view stereo. Image Vis. Comput. 118, 104369 (2022)

    Article  Google Scholar 

  229. Sormann, C., Rossi, M., Kuhn, A., Fraundorfer, F.: Ib-mvs: an iterative algorithm for deep multi-view stereo based on binary decisions. arXiv preprint arXiv:2111.14420. (2021)

  230. Chen, Z., Zhao, Y., He, J., Lu, Y., Cui, Z., Li, W., Zhang, Y.: Feature distribution normalization network for multi-view stereo. Vis. Comput. 41(1), 409–421 (2025)

    Article  Google Scholar 

  231. Guo, X., Yang, K., Yang, W., Wang, X., Li, H.: Group-wise correlation stereo network. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 3273–3282. (2019)

  232. Xu, Q., Tao, W.: Learning inverse depth regression for multi-view stereo with correlation cost volume. Proceedings of the AAAI Conference on Artificial Intelligence 34(No. 07), 12508–12515 (2020)

    Article  Google Scholar 

  233. Luo, K., Guan, T., Ju, L., Wang, Y., Chen, Z., Luo, Y.: Attention-aware multi-view stereo. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 1590–1599. (2020)

  234. Yi, H., Wei, Z., Ding, M., Zhang, R., Chen, Y., Wang, G., Tai, Y. W.: Pyramid multi-view stereo net with self-adaptive view aggregation. In: European Conference on Computer Vision pp. 766–782. Cham: Springer International Publishing, (2020)

  235. Wu, J., Li, R., Xu, H., Zhao, W., Zhu, Y., Sun, J., Zhang, Y.: Gomvs: geometrically consistent cost aggregation for multi-view stereo. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 20207–20216. (2024)

  236. Wang, X., Zhu, Z., Huang, G., Qin, F., Ye, Y., He, Y., et al.: MVSTER: Epipolar transformer for efficient multi-view stereo. In: European Conference on Computer Vision pp. 573–591. Cham: Springer Nature Switzerland, (2022)

  237. Zhang, J., Yao, Y., Li, S., Luo, Z., Fang, T.: Visibility-aware multi-view stereo network. arXiv preprint arXiv:2008.07928. (2020)

  238. Peng, R., Wang, R., Wang, Z., Lai, Y., Wang, R.: Rethinking depth estimation for multi-view stereo: a unified representation. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 8645–8654. (2022)

  239. Xu, H., Chen, W., Sun, B., Xie, X., Kang, W.: Robustmvs: Single domain generalized deep multi-view stereo. IEEE Trans. Circuits Syst. Video Technol. 34(10), 9181–9194 (2024)

    Article  Google Scholar 

  240. Ye, X., Zhao, W., Liu, T., Huang, Z., Cao, Z., Li, X.: Constraining depth map geometry for multi-view stereo: a dual-depth approach with saddle-shaped depth cells. In: Proceedings of the IEEE/CVF International Conference on Computer Vision pp. 17661–17670. (2023)

  241. Vats, V.K., Joshi, S., Crandall, D.J., Reza, M.A., Jung, S.H.: GC-MVSNet: Multi-view, multi-scale, geometrically-consistent multi-view stereo. In: Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision pp. 3242–3252. (2024)

  242. Aanæs, H., Jensen, R.R., Vogiatzis, G., Tola, E., Dahl, A.B.: Large-scale data for multiple-view stereopsis. Int. J. Comput. Vis. 120(2), 153–168 (2016)

    Article  MathSciNet  Google Scholar 

  243. Knapitsch, A., Park, J., Zhou, Q.Y., Koltun, V.: Tanks and temples: benchmarking large-scale scene reconstruction. ACM Trans. Graph. 36(4), 1–13 (2017)

    Article  Google Scholar 

  244. Yao, Y., Luo, Z., Li, S., Zhang, J., Ren, Y., Zhou, L., et al.: Blendedmvs: a large-scale dataset for generalized multi-view stereo networks. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition pp. 1790–1799 (2020)

  245. Schops, T., Schonberger, J. L., Galliani, S., Sattler, T., Schindler, K., Pollefeys, M., Geiger, A.: A multi-view stereo benchmark with high-resolution images and multi-camera videos. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition pp. 3260–3269 (2017)

  246. Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., et al.: Pytorch: An imperative style, high-performance deep learning library. Adv. Neural Inf. Process. Syst. 32 (2019)

  247. Tieleman, T., Hinton, G.: Rmsprop: divide the gradient by a running average of its recent magnitude. COURSERA Neural Networks Mach. Learn 17, 6 (2012)

  248. Kingma D P, Ba J.: Adam: a method for stochastic optimization. In: International Conference on Learning Representations (ICLR), 5(6) (2015)

  249. Mildenhall, B., Srinivasan, P.P., Tancik, M., Barron, J.T., Ramamoorthi, R., Ng, R.: Nerf: representing scenes as neural radiance fields for view synthesis. Commun. ACM 65(1), 99–106 (2021)

    Article  Google Scholar 

  250. Chen, A., Xu, Z., Zhao, F., Zhang, X., Xiang, F., Yu, J., Su, H.: Mvsnerf: Fast generalizable radiance field reconstruction from multi-view stereo. In: Proceedings of the IEEE/CVF International Conference on Computer Vision (pp. 14124–14133) (2021)

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (under Grant 51807003).

Author information

Authors and Affiliations

Authors

Contributions

Boyang Song: Conceptualization, Investigation, Writing – original draft. Bing Wu: Conceptualization, Investigation, Writing – original draft. Jin Xiao: Writing – review & editing, Funding acquisition, Supervision. Xiaoguang Hu: Writing – review & editing, Supervision. Jiaqi Shi: Investigation. Baochang Zhang: Writing – review & editing.

Corresponding author

Correspondence to Jin Xiao.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Song, B., Wu, B., Xiao, J. et al. 3D Reconstruction based on multi-view stereo in the deep learning era: a survey and comparison of methods. Vis Comput 41, 12765–12810 (2025). https://doi.org/10.1007/s00371-025-04184-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Version of record:

  • Issue date:

  • DOI: https://doi.org/10.1007/s00371-025-04184-1

Keywords