blender/extern/libmv
Sergey Sharybin d2b55d1171 Bundle adjustment improvements
- Get rid of rotation matrix parameterization,
  use angle-axis instead.

  Also Joined rotation and translation into a
  single parameter block.

  This made minimization go significantly faster,
  like 1.3x times in average.

- Fix first camera when bundling. This is to
  address orientation ambiguity.

  Reconstruction result could still vary in
  size, but that's another issue to be addressed
  later.

Additional change:

Split EuclideanBundleCommonIntrinsics into
smaller functions, so it's now a bit easier
to follow.
2013-04-08 17:05:52 +00:00
..
libmv Bundle adjustment improvements 2013-04-08 17:05:52 +00:00
patches Updates to libmv's bundle.sh to make sure libmv upstream 2013-03-01 11:52:38 +00:00
third_party Update ceres to current upstream version 2013-04-08 17:05:48 +00:00
bundle.sh Updates to libmv's bundle.sh to make sure libmv upstream 2013-03-01 11:52:38 +00:00
ChangeLog Update libmv to current upstream version 2013-04-05 09:23:20 +00:00
CMakeLists.txt Update libmv to current upstream version 2013-04-05 09:23:20 +00:00
files.txt Update libmv to current upstream version 2013-04-05 09:23:20 +00:00
libmv-capi.cpp Multi-threaded frame calculation for movie clip proxies 2013-03-15 11:59:46 +00:00
libmv-capi.h Multi-threaded frame calculation for movie clip proxies 2013-03-15 11:59:46 +00:00
mkfiles.sh Initial Ceres integration into Blender 2012-06-10 15:27:41 +00:00
SConscript Updates to libmv's bundle.sh to make sure libmv upstream 2013-03-01 11:52:38 +00:00