Skip to content

CMU-Perceptual-Computing-Lab/OpenDTAM

 
 

Repository files navigation

OpenDTAM for Opencv 3.4

An open source implementation of DTAM

Based on Newcombe, Richard A., Steven J. Lovegrove, and Andrew J. Davison's "DTAM: Dense tracking and mapping in real-time."

This project depends on qtbase5-dev, OpenCV 3 and Cuda.

Build Instructions on Ubuntu 16.04

Tested in this environment

  • Ubuntu 16.04 x64
  • GCC 5.4.0
  • Boost 1.5.8
  • OpenCV 3.4.0
  • Cuda Toolkit 8.0

installation instructions are in "install-OpenDTAM.sh"

Build OpenDTAM

cd OpenDTAM
mkdir build
cd build
cmake ../Cpp
make -j4

Run OpenDTAM

For the following command, replace $TRAJECTORY_30_SECONDS with the path to the directory of the same name.

./a.out $TRAJECTORY_30_SECONDS

Assuming you are executing this command from the build folder, as shown above, enter the following:

./a.out ../Trajectory_30_seconds

About

An open source implementation of DTAM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 71.6%
  • Cuda 25.4%
  • Shell 1.7%
  • CMake 1.1%
  • C 0.2%