Skip to content
C++ Other
  1. C++ 98.7%
  2. Other 1.3%
Branch: master
Clone or download
simonfuhrmann Merge pull request #494 from pierotofy/vecdecl
Added unsigned short vector types
Latest commit 30e5ba7 Oct 24, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
apps Ability to load NVM images with 16bit depth Oct 21, 2019
dist/snap Snap: add removable-media interface Mar 28, 2017
docs DOCS: Enable search bar in Doxyfile Apr 1, 2014
libs Added unsigned short vector types Oct 24, 2019
.travis.yml Fix gtest; it uses cmake now, yuck! Aug 28, 2019
Dockerfile Check for GLIBC rather than GNUC for compatibility Aug 29, 2019
LICENSE.txt Updated LICENSE.txt with patent information Jan 23, 2017
Makefile Added 'make links' Makefile target Aug 21, 2015 Changed CXXINTRINSICS Aug 8, 2018 Update with build status Jan 17, 2019

Introduction Build Status

The Multi-View Environment is an effort to ease the work with multi-view datasets and to support the development of algorithms based on multiple views. It features Structure from Motion, Multi-View Stereo and Surface Reconstruction. MVE is developed at the TU Darmstadt. Visit the following website for more details.

This README covers compilation and basic information about the pipeline. For documentation, please refer to the Wiki pages on GitHub.

Building MVE and UMVE

To download and build MVE, type:

$ git clone
$ cd mve
$ make -j8

To compile and run UMVE, the Qt user interface, type:

$ cd apps/umve/
$ qmake && make -j8
$ ./umve

System requirements to compile and run MVE or UVME are:

Windows and OS X: Please refer to the Wiki pages for instructions.

The Reconstruction Pipeline

The MVE reconstruction pipeline is composed of the following components:

  • Creating a dataset, by converting input photos into the MVE File Format.
  • Structure from Motion, which reconstructs the camera parameters.
  • Multi-View Stereo, which reconstructs dense depth maps for each photo.
  • Surface Reconstruction, which reconstructs a surface mesh.

The reconstruction tools can be found under mve/apps/. Please refer to the MVE Users Guide for a more detailed description how to use these tools. Note that UMVE is merely an interface for scene inspection and does not support reconstuction.


See the LICENSE.txt file and the source file headers for more details.

You can’t perform that action at this time.