blender/extern/libmv
Sergey Sharybin 1de23f6c0d Tweaks and improvements to fundamental/homography estimation
- A bit more reasonable name for the estimation option
  structure and estimation functions.

- Get rid of unclear function and parameter tolerance,
  it wasn't clear at all in which units they are.

  Now we've got expected_average_symmetric_distance as
  an early output check and as soon as average symmetric
  error goes below this threshold refining finishes.

  This distance is measured in the same units as input
  points are.

  It is arguable whether we need callback for this or not,
  but seems Ceres doesn't have some kind of absolute
  threshold for function value and function_tolerance
  behaves different from logic behind expected symmetric
  error.

- Added option to normalize correspondences before
  estimating the homography in order to increase estimation
  stability. See

    R. Hartley and A. Zisserman. Multiple View Geometry in Computer
    Vision. Cambridge University Press, second edition, 2003.

    https://www.cs.ubc.ca/grads/resources/thesis/May09/Dubrofsky_Elan.pdf
2013-11-20 15:30:28 +06:00
..
libmv Tweaks and improvements to fundamental/homography estimation 2013-11-20 15:30:28 +06:00
patches Updates to libmv's bundle.sh to make sure libmv upstream 2013-03-01 11:52:38 +00:00
third_party OSX/scons: make MACOSX_SDK_CHECK a local var is sconstruct and remove from env, also fix a longstanding misuse of MACOSX_SDK_CHECK in ceres, use MACOSX_SDK instead 2013-11-08 13:44:10 +00:00
bundle.sh Libmv: make sure CmakeList.txt is re-created with all needed headers on re-bundle 2013-10-09 20:21:12 +00:00
ChangeLog Update libmv from own branch 2013-06-01 10:30:46 +00:00
CMakeLists.txt Libmv: move platform-specific defines into own file 2013-10-09 20:02:02 +00:00
files.txt Remove files unused by blender's tracker 2013-05-30 12:05:20 +00:00
libmv-capi_intern.h Libmv: move platform-specific defines into own file 2013-10-09 20:02:02 +00:00
libmv-capi_stub.cc Weighted tracks 2013-10-26 13:22:38 +00:00
libmv-capi.cc Tweaks and improvements to fundamental/homography estimation 2013-11-20 15:30:28 +06:00
libmv-capi.h Weighted tracks 2013-10-26 13:22:38 +00:00
mkfiles.sh Initial Ceres integration into Blender 2012-06-10 15:27:41 +00:00
SConscript Move guarded objetc allocation to a guardedalloc header 2013-10-09 08:46:02 +00:00