1054 Commits (dff59ec96043b4c13db3301023c90a65d2d90f6d)

Author SHA1 Message Date
Vladislav Vinogradov 4d3b1a4a02 fixed build for compute capability < 2.0 13 years ago
Vladislav Vinogradov f536dfa439 fixed build under linux 13 years ago
Vladislav Vinogradov 9da6d78989 optimized gpu filters, added buffered version for different filters 13 years ago
Vladislav Vinogradov ea4f65b570 implemented optimized version of bf_radius_match for train collection 13 years ago
Vladislav Vinogradov b119833ad1 implemented optimized version of gpu::bf_radius_match 13 years ago
Vladislav Vinogradov 67a9b79433 added performance tests for gpu::reduce 13 years ago
Alexey Spizhevoy 48dec9c03a Fixed GPU version of multi-band blending in stitching module 13 years ago
Vladislav Vinogradov 8b23c79294 implemented gpu::reduce 13 years ago
Vladislav Vinogradov 0aaaad1ea8 implemented gpu::addWeighted 13 years ago
Vladislav Vinogradov 64119dd924 implemented gpu::copyMakeBorder for all border modes 13 years ago
Vladislav Vinogradov 5ed65979c1 fixed bug in gpu::HOGDescriptor::getBuffer (ticket #1379) 13 years ago
Alexey Spizhevoy 23636433d7 Updated bundle adjustment in stitching module: 1) it minimizes reprojection error now, 2) it minimizes error over focal, aspect, p.p.x, p.p.y parameters. Refactored and updated warpers. 13 years ago
Anatoly Baksheev ffc5a7b809 minor 13 years ago
Vladislav Vinogradov be8e31f14d minor gpu module refactoring: split big .cu files, disabled unnecessary template instantiation 13 years ago
Alexey Spizhevoy a72da12c80 Added fix for 0 found features in stitching matcher 13 years ago
Vladislav Vinogradov 4b46e35287 minor 13 years ago
Vladislav Vinogradov dac9f69ba4 fixed bug in SURF_GPU (memory access error) 13 years ago
Alexey Spizhevoy 485e71bcc2 Bug in multiply was fixed (by Vlad Vinogradov) 13 years ago
Vladislav Vinogradov 29b9720aab added check if src.size() == dst.size() to gpu::resize 13 years ago
Vladislav Vinogradov b2079d6de1 implemented gpu::resize for all types 13 years ago
Vladislav Vinogradov acac27d8fe optimized gpu::multiply 13 years ago
Vladislav Vinogradov 6763bd6d01 added padded performance tests for gpu module 13 years ago
Alexey Spizhevoy fd5b0c1f18 Reverted some unnecessary changes in GPU module 13 years ago
Alexey Spizhevoy a7c6b84390 Added TODOs into GPU module 13 years ago
Alexey Spizhevoy 903f835d9f added support of 8UC4*32FC1 multiply into GPU module 13 years ago
Andrey Kamaev 6cb1036e04 Perf tests: method ::perf::TestBase::getDataPath made public static; added base CUDA detection into run.py script 13 years ago
Alexey Spizhevoy 55f38ae8b3 fixed bug in gpu perf. test 13 years ago
Vladislav Vinogradov 8009b5150e added performance tests for gpu module 13 years ago
Vladislav Vinogradov df9f707ff0 fixed bug in gpu::remap under win32 13 years ago
Vladislav Vinogradov 84022779a1 added bicubic interpolation to gpu::remap 13 years ago
Vladislav Vinogradov e0c0461787 optimized gpu::remap (use texture memory) 13 years ago
Vladislav Vinogradov c26b005371 optimized gpu::remap (use texture memory if possible), added stream support to gpu::remap 13 years ago
Vladislav Vinogradov b2d5839af7 added GpuFeature assertion to gpu::Canny 13 years ago
Vladislav Vinogradov b371bd68df added assertion for small image sizes to SURF_GPU (ticket #1323) 13 years ago
Vladislav Vinogradov 914ed44e28 fixed CudaMem::createMatHeader (ticket #1353) 13 years ago
Vladislav Vinogradov ef430882a1 fixed build under linux 13 years ago
Vladislav Vinogradov ea2f5b1391 added BORDER_REFLECT and BORDER_WRAP support to gpu module 13 years ago
Vladislav Vinogradov 47d68f6967 implemented gpu::remap for all types 13 years ago
Anatoly Baksheev 39373cd9f9 minor update of device layer 13 years ago
Anatoly Baksheev c19f88853a minor update of device layer 13 years ago
Vladislav Vinogradov 0f5f57561e optimized memory usage in BruteForceMatcher_GPU_base::knnMatch when k==2 13 years ago
Vladislav Vinogradov 837f65784e update gpu docs 13 years ago
Vladislav Vinogradov 50d012b56b fixed gpu::pyrUp implementation 13 years ago
Vladislav Vinogradov 5f9e47a9cd refactored gpu::BruteForceMatcher (moved some utility functions to device layer) 13 years ago
Alexey Spizhevoy 50b72197ab fixed bug in gpu::matchTemplate (added normalization routine to make the GPU version consistent with the CPU one), added test cases from the ticket #1341 13 years ago
Anatoly Baksheev e90aeb08f9 1) ticket #1332 13 years ago
Vladislav Vinogradov 173ac5a64b optimized gpu pyrDown and pyrUp 14 years ago
Vladislav Vinogradov 0ed6d86a49 optimized some gpu::cvtColor functions 14 years ago
Vladislav Vinogradov 971e35f283 fixed bug in gpu::cvtColor 14 years ago
Vladislav Vinogradov 5e9ae6b19f added TransformFunctorTraits, optimized some functions that use transform 14 years ago