Fast N-View triangulation
Manuscript in review
This repository contains the code for the fast N-view triangulation solver explained in this paper [1].
Authors: Mercedes Garcia-Salguero, Javier Gonzalez-Jimenez
License: GPLv3
If you use this code for your research, please cite:
NONE
Dependencies
- Eigen
- Ceres
Note: Ceres is used in the example and test. You can remove that part and thus the dependency.
Build
git clone https://github.com/mergarsal/FastNViewTriangulation.git
cd FastNViewTriangulation
mkdir build & cd build
cmake ..
make -jX
The compiled examples should be inside the bin
directory. Run:
./bin/example_base
Install
In build
folder:
sudo make install
We also provide the uninstall script:
sudo make uninstall
Use in external project
- Install our library with
sudo make install
- In your project, find the library.
add_definitions(-march=native)
find_package(NViewsTrian REQUIRED)
- Include the library as target, e.g.,
add_executable(example_base ${CMAKE_CURRENT_SOURCE_DIR}/example_base.cpp)
target_link_libraries(example_base
NViewsTrian
)