Bundle Adjustment - Software

Software

  • sba: A Generic Sparse Bundle Adjustment C/C++ Package Based on the Levenberg–Marquardt Algorithm (C, Matlab). GPL.
  • ssba: Simple Sparse Bundle Adjustment package based on the Levenberg–Marquardt Algorithm (C). LGPL.
  • OpenCv: Computer Vision library in the contrib module. BSD license.
  • mcba: Multi-Core Bundle Adjustment (CPU/GPU). GPL3.
  • libdogleg: General-purpose sparse non-linear least squares solver, based on Powell's dogleg method. LGPL.
  • ceres-solver: A Nonlinear Least Squares Minimizer. BSD license.
  • G20: Generalized Graph Optimizer (C) - sparse solver for graph based non-linear error functions. LGPL.

Read more about this topic:  Bundle Adjustment