This tool enables user to load a sequence of images and do sparse 3D point cloud reconstruction.
- Break structure from motion workflow into steps which helps inspection/understanding (not offered by most similar softwares).
- Free to choose images to match but can also auto recommend next pair of images to match.
- Visualization of reconstructed point cloud and camera poses.
- Visualization of keypoint matches between pair of images used for reconstructing the 3D scene.
- Visualization of backprojected 3D points onto images.
- Visualization of epiplar line.
- Save and load reconstruction projects.
Ubuntu 18.04 and above (due to the required versions of apt installed libraries).
- Apt install dependencies
$> sudo apt update
$> sudo apt install build-essential git cmake libvtk6-qt-dev libopencv-dev libceres-dev
- Create /build folder under /MSFM
$> mkdir build
$> cd build
- build
$> cmake ..
$> make
Under build folder, type
$> ./src/ManualSFM
Under build folder, type
$> ./tst/ManualSFM_tst