blender/extern/libmv
Sergey Sharybin cab2aef71a Add Procrustes PNP ("PPnP") resection algorithm to libmv
This adds a new Euclidean resection method, used to create the
initial reconstruction in the motion tracker, to libmv. The method
is based on the Procrustes PNP algorithm (aka "PPnP"). Currently
the algorithm is not connected with the motion tracker, but it
will be eventually since it supports initialization.

Having an initial guess when doing resection is important for
ambiguous cases where potentially the user could offer extra
guidance to the solver, in the form of "this point is in front of
that point".

--
svn merge -r58821:58822 ^/branches/soc-2011-tomato
2013-08-16 08:26:34 +00:00
..
libmv Add Procrustes PNP ("PPnP") resection algorithm to libmv 2013-08-16 08:26:34 +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 bundled version of libmv 2013-05-12 17:06:00 +00:00
bundle.sh Compilation fix for recent commit. 2013-05-12 22:30:34 +00:00
ChangeLog Update libmv from own branch 2013-06-01 10:30:46 +00:00
CMakeLists.txt Remove files unused by blender's tracker 2013-05-30 12:05:20 +00:00
files.txt Remove files unused by blender's tracker 2013-05-30 12:05:20 +00:00
libmv-capi_stub.cc Code cleanup: libmv C API 2013-07-31 13:48:12 +00:00
libmv-capi.cc Potential fix for wrogn k3 value after solve 2013-08-01 16:34:55 +00:00
libmv-capi.h Code cleanup: libmv C API 2013-07-31 13:48:12 +00:00
mkfiles.sh Initial Ceres integration into Blender 2012-06-10 15:27:41 +00:00
SConscript Compilation fix for recent commit. 2013-05-12 22:30:34 +00:00