463 Commits (88419f892361763fb49cc5a05d04f4d169fca872)

Author SHA1 Message Date
Vladislav Vinogradov ed749c4bfe added missing arithm operations to gpu module 13 years ago
Alexey Spizhevoy dce50b67fc Fixed support of translation in the GPU-based plane warper 13 years ago
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
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 b2079d6de1 implemented gpu::resize for all types 13 years ago
Vladislav Vinogradov acac27d8fe optimized gpu::multiply 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
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 b371bd68df added assertion for small image sizes to SURF_GPU (ticket #1323) 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
Vladislav Vinogradov 0f5f57561e optimized memory usage in BruteForceMatcher_GPU_base::knnMatch when k==2 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 13 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
Vladislav Vinogradov 6e3a1f7b49 implement optimized version of gpu::BruteForceMatcher::knnMatch when k == 2 14 years ago
Vladislav Vinogradov bad7dadb75 added remap test, fix compilation error 14 years ago
Vladislav Vinogradov 8bb9e4302e added registerPageLocked/unregisterPageLocked functions 14 years ago
Vladislav Vinogradov 36bfa6ea1c minor 14 years ago
Vladislav Vinogradov 42ced17c2c fixed some warnings under win64 14 years ago
Vladislav Vinogradov 767ac9aa10 added gpu::Canny function 14 years ago
Vladislav Vinogradov dfaa8af6ee fixed #1279 14 years ago
Vladislav Vinogradov 3fac5d54ca minor fix 14 years ago
Vladislav Vinogradov 3ab2728da1 gpu device layer code refactoring 14 years ago
Vladislav Vinogradov 6ff975af9e added gpu::equalizeHist function 14 years ago
Vladislav Vinogradov 33df5ea07b added gpu::calcHist function 14 years ago