-
-
Notifications
You must be signed in to change notification settings - Fork 974
Home

open Multi-View Stereo reconstruction library
OpenMVS (Multi-View Stereo) is a library for computer-vision scientists, targeted to the photogrammetry and Multi-View Stereo reconstruction community. It provides a complete end-to-end pipeline that takes a set of images (or a video) and produces a textured 3D mesh: a native Structure-from-Motion module recovers the camera poses and a sparse point-cloud, and the downstream MVS modules densify, mesh, refine and texture the scene. OpenMVS remains fully interoperable with external SfM solutions — projects calibrated by OpenMVG, COLMAP, Agisoft Metashape / Bentley iTwin Capture Modeler and Polycam can be imported directly. The main topics covered by this project are:
- video keyframe extraction for selecting a stable, well-spaced subset of frames (including 360° / spherical video) suitable for reconstruction
- Structure-from-Motion for recovering camera poses and a sparse 3D point-cloud from unordered images, with native support for both pinhole and spherical (equirectangular 360°) cameras
- dense point-cloud reconstruction for obtaining a complete and accurate as possible point-cloud
- mesh reconstruction for estimating a mesh surface that explains the best the input point-cloud
- mesh refinement for recovering all fine details
- mesh texturing for computing a sharp and accurate texture to color the mesh
See the building page.
See the copyright file.
If you use this project for your research, please cite:
@Unpublished{openmvs2020,
author = {Cernea, Dan},
title = {{OpenMVS}: Multi-View Stereo Reconstruction Library},
year = {2020},
url = {https://cdcseacave.github.io}
}
openmvs[AT]googlegroups.com