A library to produce a consistent mesh from the generated point cloud of a key-frame based Visual SLAM (or Structure-From-Motion). (example reconstruction: https://github.com/asadat/sparse_reconstruction/wiki )
Required libraries: - CGAL (www.cgal.org) - opengl - gmp (www.gmplib.org) - boost - maxflow solver (run install_maxflow_lib.sh to install this library)
Comment/uncomment the following line in CMakeLists.txt to disable/enable the methods for mesh visualization: set(VISUALIZATION ON)
We use a simplified version of the approach introduced in the following paper (only the visibility constraints are used in the optimization):
Vu, Hoang-Hiep, et al. "High accuracy and visibility-consistent dense multiview stereo." IEEE transactions on pattern analysis and machine intelligence 34.5 (2012): 889-901.
The source code is released under the Apache 2.0 license