OpenMVS

OpenMVS

OpenMVS is an open source solution for accurate 3D reconstruction from photographs. It uses advanced computer vision algorithms to process images and generate high quality 3D models that represent the photographed scene or object
OpenMVS image
3d-reconstruction photogrammetry computer-vision

OpenMVS: Open Source 3D Reconstruction Software

Accurate 3D reconstruction from photographs using advanced computer vision algorithms, generating high quality 3D models of photographed scenes or objects.

What is OpenMVS?

OpenMVS (Open Multi-View Stereo Reconstruction) is an open source software for accurate 3D reconstruction from images. It implements advanced computer vision algorithms to process a set of images depicting a real scene or object from different viewpoints, and generate a high quality 3D model that accurately represents the shape and geometry of the photographed scene or object.

It can take images from different types of cameras including consumer cameras, professional DSLRs, special stereo cameras, low-cost 3D sensors etc. The images can be unordered and without camera poses or any geometric information. OpenMVS uses a structure from motion pipeline and multi-view stereo reconstruction algorithms to robustly estimate the camera parameters and reconstruct the 3D model.

Some key capabilities and features of OpenMVS include:

  • Multi-view stereo reconstruction from unstructured images
  • Supports images from various camera types
  • Advanced structure from motion to robustly estimate camera parameters
  • Global optimization for high accuracy reconstruction
  • Dense surface reconstruction
  • Texture mapping and mesh generation
  • CPU and GPU acceleration support
  • Command line and GUI interface
  • Active development and maintenance

OpenMVS is useful for applications like 3D scanning,creating virtual tours from photos, mapping and localization tasks in robotics and augmented/virtual reality. It can generate high quality textured 3D models from photo collections that can be used in different 3D applications.

OpenMVS Features

Features

  1. Structure from Motion pipeline
  2. Multi-View Stereo reconstruction
  3. Depth map estimation
  4. Meshing
  5. Texturing

Pricing

  • Open Source

Pros

Open source

Accurate and detailed 3D models

Can handle large datasets

Customizable and extensible

Cons

Steep learning curve

Manual editing required for best results

Computationally intensive


The Best OpenMVS Alternatives

Top Ai Tools & Services and 3D Modeling and other similar apps like OpenMVS


Meshroom icon

Meshroom

Meshroom is an open-source 3D reconstruction software that can generate textured 3D models from a set of images. It is designed to produce 3D models for purposes like cultural heritage, games, VR/AR, or architecture.It works by using photogrammetry and computer vision algorithms to estimate camera positions and geometry from a...
Meshroom image
Agisoft Metashape icon

Agisoft Metashape

Agisoft Metashape is a professional photogrammetry program used to process digital images and generate high-quality 3D models. It is developed by Agisoft LLC, a company specializing in photogrammetric software. Metashape performs automated processing of images to create professional spatial data including:Dense point cloudsTextured polygonal modelsDigital Elevation ModelsOrthomosaicsTiled modelsPoint clouds with...
Agisoft Metashape image
RealityCapture icon

RealityCapture

RealityCapture is a feature-rich software solution designed specifically for processing photographic images and scan data into high-quality, lightweight 3D models. It utilizes the latest photogrammetry, computer vision, and AI algorithms to generate clean meshes, accurate textures, and fully rigged 3D models from simple digital photographs and point cloud data captured...
RealityCapture image
3DF Zephyr icon

3DF Zephyr

3DF Zephyr is a powerful photogrammetry software used to construct 3D models from photographs. It utilizes advanced computer vision algorithms to analyze images and reconstruct detailed polygonal meshes, dense point clouds, textured models, orthophotos, and motion capture data.Key features include:Ability to import images from any digital camera and automatically orient...
3DF Zephyr image
PhotoModeler icon

PhotoModeler

PhotoModeler is a photogrammetry software application used to create 3D models and take measurements from photographs. It works by processing normal 2D images taken with standard cameras to construct 3D models and measurements without requiring specialized capture equipment.Some key features and capabilities of PhotoModeler include:Ability to generate dense 3D point...
PhotoModeler image
123D Catch icon

123D Catch

123D Catch is a free photogrammetry software application created by Autodesk that generates 3D models from ordinary digital photographs. It works by analyzing multiple photographs of an object or scene taken from different angles. The software calculates 3D geometry by identifying common features across the photos and triangulating points in...
123D Catch image
Neitra 3D Pro icon

Neitra 3D Pro

Neitra 3D Pro is a comprehensive 3D computer graphics software application used for making 3D animations, models, games, and images. Designed for professional artists and animators working in film, television, game development and architecture, Neitra 3D combines modeling, rigging, animation, simulation, rendering, and compositing into a single integrated workflow.Some key...
Neitra 3D Pro image
ReconstructMe icon

ReconstructMe

ReconstructMe is a powerful 3D scanning software application that utilizes standard RGB cameras to capture 3D models of real-world objects and environments. Simply by moving around the object and filming it from all angles with your camera, ReconstructMe can process this visual data to build detailed and accurate 3D models.The...
ReconstructMe image
ImageModeler icon

ImageModeler

ImageModeler is a dedicated 3D modeling software that specializes in creating detailed 3D models from regular 2D images using photogrammetry technology. It sets itself apart from other modeling tools by allowing users to simply import images of real-world objects and automatically generate textured 3D models based on those images.At its...
ImageModeler image
WebODM icon

WebODM

WebODM is an free and open source photogrammetry software designed to process aerial imagery from drones, planes or satellites into 3D maps, point clouds and textured 3D models. It handles large datasets efficiently and can be self-hosted on one's own servers or used as SaaS via a cloud platform.Some key...
WebODM image
Regard3D icon

Regard3D

Regard3D is an powerful, open-source software for working with 3D scan data. It runs on Windows, Mac OS, and Linux.Some key features and capabilities:Import point clouds from common formats like PTX, PLY, XYZ, LAS.Align multiple scans using pair-wise alignment, target-based alignment, or bundle adjustment.Clean and edit point clouds - denoise,...
Regard3D image
MeshRecon icon

MeshRecon

MeshRecon is a powerful software application designed specifically for processing 3D scan data and generating high-quality 3D mesh models. It utilizes advanced reconstruction algorithms to convert unstructured point clouds and images into complete polygon models.Some key features and capabilities of MeshRecon include:Import data from common 3D scanning hardware like laser...
MeshRecon image
OpenMVG icon

OpenMVG

openMVG is an open-source computer vision library designed for reconstructing 3D scenes from multiple images or videos. It essentially performs structure from motion (SfM) to estimate camera positions and generate dense 3D point clouds and meshes.Some key capabilities and features of openMVG include:Multiple SfM pipelines such as incremental, global, and...
OpenMVG image