From 9178dc9d384f18ab2f23656fb6b01a3b444526ef Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Tue, 8 Oct 2013 19:53:59 +0600 Subject: Rework detector API and implement Harris detector Switch the detector API to a single function which accepts a float image and detector options. This makes usage of feature detection more unified across different algorithms. Options structure is pretty much straightforward and contains detector to be used and all the detector-specific settings. Also implemented Harris feature detection algorithm which is not as fast as FAST one but is expected to detect more robust feature points. It is also likely that less features are detected, but better quality than quantity. Blender will now use Harris detector by default, later we'll remove FAST detector. --- extern/libmv/ChangeLog | 53 +++++++++++++++++++++++++------------------------- 1 file changed, 27 insertions(+), 26 deletions(-) (limited to 'extern/libmv/ChangeLog') diff --git a/extern/libmv/ChangeLog b/extern/libmv/ChangeLog index c34ea066172..225138b0166 100644 --- a/extern/libmv/ChangeLog +++ b/extern/libmv/ChangeLog @@ -1,3 +1,30 @@ +commit b63b8d6989f460fda7d963a2c8b21e8ffa6f8066 +Author: Sergey Sharybin +Date: Fri Jan 24 19:32:34 2014 +0600 + + Rework detector API and implement Harris detector + + Switch the detector API to a single function which accepts + a float image and detector options. This makes usage of + feature detection more unified across different algorithms. + + Options structure is pretty much straightforward and contains + detector to be used and all the detector-specific settings. + + Also implemented Harris feature detection algorithm which + is not as fast as FAST one but is expected to detect more + robust feature points. + + Reviewers: keir + + Differential Revision: https://developer.blender.org/D258 + +commit 6458915f64fceba108c5279b7320ca8c76e8a742 +Author: Sergey Sharybin +Date: Fri Jan 24 19:14:18 2014 +0600 + + Add arcanist configuration file + commit 0a69fadadc5aacbd339f839ac5bd12c3571278b1 Author: Sergey Sharybin Date: Thu Jan 9 15:50:11 2014 +0600 @@ -659,29 +686,3 @@ Date: Sat Apr 6 00:38:40 2013 +0600 Also fixed variable shadowing which lead to wrong markers positions (were either zero or undefined). - -commit a597ca9291ff7c6e209e0500945568afa84d8b4e -Author: Sergey Sharybin -Date: Sat Apr 6 00:12:12 2013 +0600 - - Camera intrinsics unit tests fixes - - - Existing test ApplyIsInvertibleSimple was not - doing right thing - distortion model used there - was ininvertible. - - Tweaked parameters in a way model is invertible now. - - - Added some own tests which tests; - - * Principal point always maps from pixel space to - zero normalized position. - - * Some basic tests to check whether individual - apply/invert works correct. - -commit a9a3016c7beb02e62655221d46783b206010d04c -Author: Sergey Sharybin -Date: Thu Apr 4 02:59:58 2013 +0600 - - Suppress strict compiler warnings in glags/glog libraries -- cgit v1.2.3