Merging remained part of hybrid tracker which adds correlation threshold
authorSergey Sharybin <sergey.vfx@gmail.com>
Wed, 7 Dec 2011 14:54:03 +0000 (14:54 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Wed, 7 Dec 2011 14:54:03 +0000 (14:54 +0000)
commitd568f56f181d21869e86511d9cc5502d1f312a79
tree6f202bffdd4d9c9f9f04d2a26497421440680b8a
parent11bacd403f16818023229bcebd22d609054eda16
Merging remained part of hybrid tracker which adds correlation threshold

Keir's comment:
  Add support for detecting tracking failure in the ESM tracker component of
  libmv. Since both KLT and Hybrid rely on ESM underneath, KLT and Hybrid now
  have a minimum correlation setting to match. With this fix, track failures
  should get detected quicker, with the issue that sometimes the tracker will
  give up too easily. That is fixable by reducing the required correlation (in
  the track properties).

Command used for merge: svn merge -r 42396:42397 -r 42399:42400 ^/branches/soc-2011-tomato
extern/libmv/libmv-capi.cpp
extern/libmv/libmv-capi.h
extern/libmv/libmv/tracking/esm_region_tracker.cc
extern/libmv/libmv/tracking/esm_region_tracker.h
release/scripts/startup/bl_ui/space_clip.py
source/blender/blenkernel/intern/tracking.c