MATLAB implementation of our multiview triangulation method proposed in "Robust Uncertainty-Aware Multiview Triangulation" (arXiv).
- Download the 3D uncertainty grid (learned from the simulations): uncertainty.mat.
- In the same folder, download the script.
- Run the script on Matlab.
- Open GenerateUncertaintyData.m
- Set
load_precomputed_results = false;
- Set
n_simulations
to the number of simulations you want to run for each number of cameras inn_cameras
. - Run. If you use the default
n_simulations
, it will take a very long time to finish (possibly, more than a few days)... - This will create two files,
uncertainty.mat
andresults_inliers.mat
. Caution: this will overwrite the originaluncertainty.mat
! Make sure you rename the filename if you want to avoid this! - Set
load_precomputed_results = true;
and run. Then it will plot some of the results.