Blender Git Commit Log

Git Commits -> Revision 4f5f972

Revision 4f5f972 by Sergey Sharybin (master)
May 9, 2013, 16:38 (GMT)
Reconstructed scene scale ambiguity improvement

Made it so reconstructed scene always scaled in a way
that variance of camera centers is unity.

This solves "issues" when different keyframes will
give the same reprojection error but will give scenes
with different.scale, which could easily have been
considered as a bad keyframe combination.

This change is essential for automatic keyframe
selection algorithm to work reliable for user.

Commit Details:

Full Hash: 4f5f97254c06e0043b34df9a689dc45899c011cc
SVN Revision: 56632
Parent Commit: 522eeaa
Lines Changed: +129, -5

2 Added Paths:

/extern/libmv/libmv/simple_pipeline/reconstruction_scale.cc (+69, -0) (View)
/extern/libmv/libmv/simple_pipeline/reconstruction_scale.h (+36, -0) (View)

4 Modified Paths:

/extern/libmv/CMakeLists.txt (+2, -0) (Diff)
/extern/libmv/files.txt (+2, -0) (Diff)
/extern/libmv/libmv-capi.cpp (+4, -0) (Diff)
/source/blender/blenkernel/intern/tracking.c (+16, -5) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021