From 3169e96ae25f9b00f68e1586e97d53f718723c7e Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Tue, 1 Oct 2013 14:55:34 +0000 Subject: Optimization for recent changes in keyframe selection --- extern/libmv/libmv/simple_pipeline/keyframe_selection.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'extern') diff --git a/extern/libmv/libmv/simple_pipeline/keyframe_selection.cc b/extern/libmv/libmv/simple_pipeline/keyframe_selection.cc index 299d48d35fd..d4ddee56fda 100644 --- a/extern/libmv/libmv/simple_pipeline/keyframe_selection.cc +++ b/extern/libmv/libmv/simple_pipeline/keyframe_selection.cc @@ -214,8 +214,7 @@ void SelectKeyframesBasedOnGRICAndVariance(const Tracks &tracks, &H); // Convert homography to original pixel space. - Mat3 N = IntrinsicsNormalizationMatrix(intrinsics); - H = N.inverse() * H * N; + H = N_inverse * H * N; FundamentalEstimationOptions fundamental_estimation_options; FundamentalFromCorrespondencesEuc(x1, @@ -224,7 +223,7 @@ void SelectKeyframesBasedOnGRICAndVariance(const Tracks &tracks, &F); // Convert fundamental to original pixel space. - F = N.inverse() * F * N; + F = N_inverse * F * N; // TODO(sergey): STEP 2: Discard outlier matches -- cgit v1.2.3