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.













Similar content being viewed by others
Data availability
No data was used for the research described in the article.
Notes
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
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)
Roberts, L.G.: Machine perception of three-dimensional solids, (Doctoral dissertation, PhD thesis, Massachusetts Institute of Technology). (1961)
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
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)
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)
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)
Wang, Q.: Towards real-time 3d terrain reconstruction from aerial imagery. Geographies 4(1), 66–82 (2024)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Rodriguez, J.J.G., Montiel, J.M., Tardós, J.D.: Nr-slam: nonrigid monocular slam. IEEE Trans. Robot. 40, 4252–4264 (2024)
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)
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)
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)
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)
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)
Hinton, G.E., Osindero, S., Teh, Y.W.: A fast learning algorithm for deep belief nets. Neural Comput. 18(7), 1527–1554 (2006)
Krizhevsky, A., Sutskever, I., Hinton, G.E.: Imagenet classification with deep convolutional neural networks. Adv. Neural Inf. Process. Syst. 25 (2012)
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)
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)
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)
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)
Varady, T., Martin, R.R., Cox, J.: Reverse engineering of geometric models—an introduction. Comput.-Aided Des. 29(4), 255–268 (1997)
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)
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)
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)
Khoshelham, K., Elberink, S.O.: Accuracy and resolution of kinect depth data for indoor mapping applications. Sensors 12(2), 1437–1454 (2012)
Witkin, A.P.: Recovering surface shape and orientation from texture. Artif. Intell. 17(1–3), 17–45 (1981)
Horn, B.K.: Shape from shading: a method for obtaining the shape of a smooth opaque object from one view. (1970)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Moravec, H.P.: Rover visual obstacle avoidance. In: IJCAI, Vol. 81, pp. 785–790. (1981
Harris, C., Stephens, M.: A combined corner and edge detector. In: Alvey Vision Conference Vol. 15, No. 50, pp. 10–5244
Mikolajczyk, K., Schmid, C.: Scale & affine invariant interest point detectors. Int. J. Comput. Vis. 60(1), 63–86 (2004)
Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)
Lindeberg, T.: Feature detection with automatic scale selection. Int. J. Comput. Vis. 30(2), 79–116 (1998)
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)
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)
Bay, H., Ess, A., Tuytelaars, T., Van Gool, L.: Speeded-up robust features (SURF). Comput. Vis. Image Underst. 110(3), 346–359 (2008)
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)
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)
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)
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)
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)
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)
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)
Hartley, R.I.: Self-calibration from multiple views with a rotating camera. In: European Conference on Computer Vision pp. 471–478. Springer, Berlin (1994)
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)
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)
Snavely, N., Seitz, S.M., Szeliski, R.: Photo tourism: exploring photo collections in 3D. In: ACM siggraph 2006 papers pp. 835–846. (2006)
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)
Wu, C.: Towards linear-time incremental structure from motion. In: 2013 International Conference on 3D Vision-3DV 2013 pp. 127–134. IEEE. (2013)
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)
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)
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)
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)
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)
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.
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
Hartley, R., Aftab, K., Trumpf, J.: L1 rotation averaging using the Weiszfeld algorithm. In: CVPR 2011 pp. 3041–3048. IEEE. (2011
Chatterjee, A., Govindu, V.M.: Robust relative rotation averaging. IEEE Trans. Pattern Anal. Mach. Intell. 40(4), 958–972 (2017)
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)
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)
Wilson, K., Snavely, N.: Robust global translations with 1dsfm. In: European Conference on Computer Vision pp. 61–75. Springer International Publishing, Cham (2014)
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)
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)
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)
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)
Toldo, R., Gherardi, R., Farenzena, M., Fusiello, A.: Hierarchical structure-and-motion recovery from uncalibrated images. Comput. Vis. Image Underst. 140, 127–143 (2015)
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)
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)
Chen, Y., Shen, S., Chen, Y., Wang, G.: Graph-based parallel large scale structure from motion. Pattern Recognit. 107, 107537 (2020)
Lourakis, M.I., Argyros, A.A.: SBA: a software package for generic sparse bundle adjustment. ACM Trans. Math. Softw. 36(1), 1–30 (2009)
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)
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)
Wu, C., Agarwal, S., Curless, B., Seitz, S.M.: Multicore bundle adjustment. In: CVPR 2011 pp. 3057–3064. IEEE (2011)
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)
Mitsugami, I.: Bundler: structure from motion for unordered image collections. J. Inst. Image Inf. Telev. Eng. 65(4), 479–482 (2013)
Fuhrmann, S., Langguth, F., Goesele, M.: MVE-a multi-view reconstruction environment. GCH 3(4), 2 (2014)
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)
Seitz, S.M., Dyer, C.R.: Photorealistic scene reconstruction by voxel coloring. Int. J. Comput. Vis. 35(2), 151–173 (1999)
Kutulakos, K.N., Seitz, S.M.: A theory of shape by space carving. Int. J. Comput. Vis. 38(3), 199–218 (2000)
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)
Starck, J., Miller, G., Hilton, A.: Volumetric stereo with silhouette and feature constraints. In: British Machine Vision Conference pp. 1189–1198. (2006)
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)
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)
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)
Furukawa, Y., Ponce, J.: Accurate, dense, and robust multiview stereopsis. IEEE Trans. Pattern Anal. Mach. Intell. 32(8), 1362–1376 (2009)
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)
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)
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)
Faugeras, O., Keriven, R.: Variational principles, surface evolution, PDE's, level set methods and the stereo problem pp. 83. IEEE (2002)
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)
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)
Kolev, K., Klodt, M., Brox, T., Cremers, D.: Continuous global optimization in multiview 3D reconstruction. Int. J. Comput. Vis. 84(1), 80–96 (2009)
Esteban, C.H., Schmitt, F.: Silhouette and stereo fusion for 3d object modeling. Comput. Vis. Image Underst. 96(3), 367–392 (2004)
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)
Furukawa, Y., Ponce, J.: Carved visual hulls for image-based modeling. In: European Conference on Computer Vision pp. 564–577. Springer, Berlin (2006)
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)
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)
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)
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)
Hirschmuller, H.: Stereo processing by semiglobal matching and mutual information. IEEE Trans. Pattern Anal. Mach. Intell. 30(2), 328–341 (2007)
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)
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)
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)
Bleyer, M., Rhemann, C., Rother, C.: Patchmatch stereo-stereo matching with slanted support windows. In: Bmvc Vol. 11, No. 2011, pp. 1–11. (2011)
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)
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)
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)
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)
Chew, L.P.: Constrained Delaunay triangulations. In: Proceedings of the Third Annual Symposium on Computational Geometry pp. 215–222. (1987)
Hang, S.: TetGen, a Delaunay-based quality tetrahedral mesh generator. ACM Trans. Math. Softw. 41(2), 11 (2015)
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)
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)
Kazhdan, M., Bolitho, M., Hoppe, H.: Poisson surface reconstruction. In: Proceedings of the Fourth Eurographics Symposium on Geometry Processing Vol. 7, No. 4. (2006)
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)
Zhou, K., Gong, M., Huang, X., Guo, B.: Data-parallel octrees for surface reconstruction. IEEE Trans. Vis. Comput. Graph. 17(5), 669–681 (2010)
Kazhdan, M., Hoppe, H.: Screened poisson surface reconstruction. ACM Trans. Graph. (ToG) 32(3), 1–13 (2013)
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)
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)
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)
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)
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)
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)
Kar, A., Häne, C., Malik, J.: Learning a multi-view stereo machine. Adv. Neural Inf. Process. Syst. 30. (2017)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Xu, Q., Tao, W.: Pvsnet: Pixelwise visibility-aware multi-view stereo network. arXiv preprint arXiv:2007.07714. (2020)
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)
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)
Yi, P., Tang, S., Yao, J.: DDR-Net: Learning multi-stage multi-view stereo with dynamic depth range. arXiv preprint arXiv:2103.14275. (2021)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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
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.
Giang, K. T., Song, S., & Jo, S. (2021). Curvature-guided dynamic scale networks for multi-view stereo. arXiv preprint arXiv:2112.05999.
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).
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Im, S., Jeon, H. G., Lin, S., Kweon, I.S.: Dpsnet: End-to-end deep plane sweep stereo. arXiv preprint arXiv:1905.00538. (2019)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Cao, C., Ren, X., Fu, Y.: Mvsformer++: Revealing the devil in transformer's details for multi-view stereo. arXiv preprint arXiv:2401.11673. (2024)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Zhang, J., Yao, Y., Li, S., Luo, Z., Fang, T.: Visibility-aware multi-view stereo network. arXiv preprint arXiv:2008.07928. (2020)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Tieleman, T., Hinton, G.: Rmsprop: divide the gradient by a running average of its recent magnitude. COURSERA Neural Networks Mach. Learn 17, 6 (2012)
Kingma D P, Ba J.: Adam: a method for stochastic optimization. In: International Conference on Learning Representations (ICLR), 5(6) (2015)
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)
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)
Acknowledgements
This work was supported by the National Natural Science Foundation of China (under Grant 51807003).
Author information
Authors and Affiliations
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
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.
About this article
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
Received:
Accepted:
Published:
Version of record:
Issue date:
DOI: https://doi.org/10.1007/s00371-025-04184-1

