opencv/modules/features2d/test
Jiri Horner 3166d0c667 Merge pull request #9249 from hrnr:akaze_part3
[GSOC] Speeding-up AKAZE, part #3 (#9249)

* use finding of scale extremas from fast_akaze

* incorporade finding of extremas and subpixel refinement from Hideaki Suzuki's fast_akaze (https://github.com/h2suzuki/fast_akaze)
* use opencv parallel framework
* do not search for keypoints near the border, where we can't compute sensible descriptors (bugs fixed in ffd9ad99f4, 2c5389594b), but the descriptors were not 100% correct. this is a better solution

this version produces less keypoints with the same treshold. It is more effective in pruning similar keypoints (which do not bring any new information), so we have less keypoints, but with high quality. Accuracy is about the same.

* incorporate bugfix from upstream

* fix bug in subpixel refinement
* see commit db3dc22981e856ca8111f2f7fe57d9c2e0286efc in Pablo's repo

* rework finding of scale space extremas

* store just keypoints positions
* store positions in uchar mask for effective spatial search for neighbours
* construct keypoints structs at the very end

* lower inlier threshold in test

* win32 has lower accuracy
2017-08-03 08:35:07 +00:00
..
ocl build: detect Android via '__ANDROID__' macro 2017-07-10 12:43:59 +03:00
test_agast.cpp Squash all BRISK commits into one. 2015-05-06 11:21:25 +03:00
test_akaze.cpp Merge pull request #8951 from hrnr:akaze_part2 2017-08-01 12:46:01 +00:00
test_brisk.cpp fixed several test failures; currently 9 out of 73 tests fail 2014-10-17 14:56:58 +04:00
test_descriptors_invariance.cpp Merge pull request #8951 from hrnr:akaze_part2 2017-08-01 12:46:01 +00:00
test_descriptors_regression.cpp Merge pull request #8869 from hrnr:akaze_part1 2017-06-21 14:33:09 +03:00
test_detectors_invariance.cpp Merge pull request #9249 from hrnr:akaze_part3 2017-08-03 08:35:07 +00:00
test_detectors_regression.cpp Merge pull request #8951 from hrnr:akaze_part2 2017-08-01 12:46:01 +00:00
test_fast.cpp cv::norm -> cvtest::norm in tests 2014-04-08 14:49:20 +04:00
test_invariance_utils.hpp Merge pull request #8869 from hrnr:akaze_part1 2017-06-21 14:33:09 +03:00
test_keypoints.cpp Adding test support for WINRT 2015-06-30 15:35:20 +03:00
test_main.cpp reworked nearly all of the OpenCV tests (except for opencv_gpu tests) - they now use the Google Test engine. 2011-02-09 20:55:11 +00:00
test_matchers_algorithmic.cpp Adding test support for WINRT 2015-06-30 15:35:20 +03:00
test_mser.cpp mser: add a couple of new regression tests 2017-07-14 20:07:32 +03:00
test_nearestneighbors.cpp fixed memory leaks in modules/features2d/test/test_nearestneighbors.cpp 2015-09-13 12:08:19 +02:00
test_orb.cpp fixed segfault at ORB::compute() near image's border 2016-12-16 18:36:37 +03:00
test_precomp.hpp Reduce dependencies between modules 2017-03-15 17:58:52 +03:00