blender/extern
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
..
binreloc update gpl header in cmake files 2012-02-11 04:05:00 +00:00
bullet2 bullet: Remove patch applied upstream 2013-11-04 17:02:01 +00:00
carve move BLO_sys_types.h -> BLI_sys_types.h (it had nothing todo with loading) 2013-05-28 19:35:26 +00:00
colamd update gpl header in cmake files 2012-02-11 04:05:00 +00:00
Eigen3 Merging r50625 through r51896 from trunk into soc-2011-tomato 2012-11-05 19:42:27 +00:00
glew Merging r51923 through r52851 from trunk into soc-2011-tomato 2012-12-10 15:18:00 +00:00
libmv Tweaks and improvements to fundamental/homography estimation 2013-11-20 15:30:28 +06:00
libopenjpeg add cmake option WITH_SYSTEM_OPENJPEG so linux can build cycles without having libopenjpeg installed. 2012-06-23 14:23:44 +00:00
libredcode == libredcode / licence cleanup == 2013-07-14 20:38:55 +00:00
lzma update gpl header in cmake files 2012-02-11 04:05:00 +00:00
lzo Update bundled version of minilzo 2013-02-25 08:16:28 +00:00
rangetree rangetree: support for building on freebsd-10 2013-11-16 18:31:13 +11:00
recastnavigation Use reentrant qsort() in particle codes 2013-08-19 10:40:47 +00:00
wcwidth code cleanup: misc warnings/style 2013-03-21 02:58:21 +00:00
xdnd Merging r51923 through r52851 from trunk into soc-2011-tomato 2012-12-10 15:18:00 +00:00
CMakeLists.txt Remplace bunch of annoying ifdefs in tracking.c with a libmv-capi_stub.cc 2013-05-12 22:17:37 +00:00
SConscript Remplace bunch of annoying ifdefs in tracking.c with a libmv-capi_stub.cc 2013-05-12 22:17:37 +00:00