Blender Git Loki
Git Commits -> Revision 4bd3a29
Revision 4bd3a29 by Keir Mierle (master) December 4, 2011, 13:46 (GMT) |
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). |
Commit Details:
Full Hash: 4bd3a296bb5fd967811d354cdae1ab24c3fefbc4
SVN Revision: 42397
Parent Commit: d00bb6d
Lines Changed: +36, -14
6 Modified Paths:
/extern/libmv/libmv-capi.cpp (+4, -2) (Diff)
/extern/libmv/libmv-capi.h (+2, -2) (Diff)
/extern/libmv/libmv/tracking/esm_region_tracker.cc (+24, -4) (Diff)
/extern/libmv/libmv/tracking/esm_region_tracker.h (+3, -1) (Diff)
/release/scripts/startup/bl_ui/space_clip.py (+1, -2) (Diff)
/source/blender/blenkernel/intern/tracking.c (+2, -3) (Diff)
/extern/libmv/libmv-capi.h (+2, -2) (Diff)
/extern/libmv/libmv/tracking/esm_region_tracker.cc (+24, -4) (Diff)
/extern/libmv/libmv/tracking/esm_region_tracker.h (+3, -1) (Diff)
/release/scripts/startup/bl_ui/space_clip.py (+1, -2) (Diff)
/source/blender/blenkernel/intern/tracking.c (+2, -3) (Diff)