blender/extern/libmv/libmv
Sergey Sharybin 81e3db364d Camera tracking refactoring:
- Deduplicate patetrn sampling used in esm and lmicklt trackers and
  move SamplePattern to image/sample.h - Move computation of Pearson
  product-moment correlation into own function in new file image/correlation.h
  so all trackers can use it to check final correlation.
- Remove SAD tracker. It's almost the same as brute tracker, with only two differences:
  1. It does brute search of affine transformation which in some cases helps to track
     rotating features 2. It didn't use common tracker api which probably gave some
     speed advantage, but lead to a real headache to use it together with other
     trackers leading to duplicated code in blender side.
- Switch blenedr to use brute tracker instead of sad tracker which tracking made
  source code much more simple to follow.
2012-03-30 10:37:39 +00:00
..
base Camera tracking: switch to own repo of libmv where most of patches are applied 2012-02-17 15:39:32 +00:00
image Camera tracking refactoring: 2012-03-30 10:37:39 +00:00
logging Bundle new upstream version of libmv from own branch 2012-03-11 19:52:25 +00:00
multiview Hopefully compilation with MinGW will work again. 2011-11-07 18:14:50 +00:00
numeric Fix #29506: libmv build issues on freebsd, patch by Shane Ambler. 2011-12-05 14:01:57 +00:00
simple_pipeline Bundle new upstream version of libmv from own branch 2012-03-11 19:52:25 +00:00
tracking Camera tracking refactoring: 2012-03-30 10:37:39 +00:00