Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2014-01-28 15:25:47 +0400
committerSergey Sharybin <sergey.vfx@gmail.com>2014-01-28 15:25:47 +0400
commit59d1387c4154b4a285e8c53eca2128fbe59aeb54 (patch)
tree7410cb793d05e76d550c3cd400d8096910fdf42b /extern/libmv/ChangeLog
parent1c0cdc385f68f3714fbf087acfb2696ee1c8383d (diff)
Improvements to weighted tracks behavior
First thing changed by this commit is making it so Euclidean intersection takes track weight into account when solving minimization problem. This behaves the same exact way as it is for BA step. Second thing is related on how average reprojection error is being calculated. It didn't take track weight into account which could confuse users. Now average reprojection error will give the same result as intersection/BA uses during minimization which gives much more predictable behavior. Differential Revision: https://developer.blender.org/D265
Diffstat (limited to 'extern/libmv/ChangeLog')
-rw-r--r--extern/libmv/ChangeLog44
1 files changed, 28 insertions, 16 deletions
diff --git a/extern/libmv/ChangeLog b/extern/libmv/ChangeLog
index 476e01dbe28..f9ddbb8c1b9 100644
--- a/extern/libmv/ChangeLog
+++ b/extern/libmv/ChangeLog
@@ -1,8 +1,34 @@
-commit f71f7c59d4d13574ea4dc3a196cc22eef1c192df
+commit cd7eb3eff2e69ce5e08570ead83ae6d35ee48857
+Author: Sergey Sharybin <sergey.vfx@gmail.com>
+Date: Tue Jan 28 17:23:47 2014 +0600
+
+ Improvements to weighted tracks behavior
+
+ First thing changed by this commit is making it so
+ Euclidean intersection takes track weight into account
+ when solving minimization problem. This behaves the
+ same exact way as it is for BA step.
+
+ Second thing is related on how average reprojection error
+ is being calculated. It didn't take track weight into
+ account which could confuse users. Now average reprojection
+ error will give the same result as intersection/BA uses
+ during minimization which gives much more predictable
+ behavior.
+
+ Reviewers: keir
+
+ Reviewed By: keir
+
+ CC: sebastian_k
+
+ Differential Revision: https://developer.blender.org/D265
+
+commit 6559b36dc14369175bfa0830323146acd3426483
Author: Sergey Sharybin <sergey.vfx@gmail.com>
Date: Tue Jan 28 16:39:14 2014 +0600
- Fixed for keyframe selection
+ Fixes for keyframe selection
Using tracks with constant zero weight used to crash
keyframe selection since it was trying to use missing
@@ -660,17 +686,3 @@ Date: Sat Apr 6 18:37:37 2013 +0600
It is failing at this moment and this is caused because
of how SampleLinear works - seems it's assumption about
pixel center is not correct for internal sampling.
-
-commit d449b820fb3352cd981e06d737f2838adb3d36bd
-Author: Sergey Sharybin <sergey.vfx@gmail.com>
-Date: Sat Apr 6 16:54:08 2013 +0600
-
- Tweak to KLT region tracker test
-
- KLT is usually used to track relatively small
- motions, and in this case motion almost equals
- to half window size. This confuses math and
- leads to not so much expected result.
-
- Further, not actually sure this is nice idea
- to use KLT in such synthetic case.