Vladislav Vinogradov
|
87f3451ec6
|
fixed warnings
|
14 years ago |
Alexey Spizhevoy
|
8cebb0982b
|
Updated optimal DFT size estimation in gpu::convolve()
|
14 years ago |
Anatoly Baksheev
|
7076dfd7d6
|
gpu module: refactored devmem2d.hpp (atomic bomb)
|
14 years ago |
Alexey Spizhevoy
|
916703c6e5
|
Updated optimal block size estimation in gpu::convolve()
|
14 years ago |
Vladislav Vinogradov
|
631d4b483a
|
minor fix
|
14 years ago |
Vladislav Vinogradov
|
8f108b4e7e
|
bug fix
|
14 years ago |
Vladislav Vinogradov
|
d3c4e90760
|
new optimized implementation of BruteForceMatcher_GPU (~2-3x faster)
|
14 years ago |
Vadim Pisarevsky
|
b74116e694
|
unified norm computing; added generalized Hamming distance
|
14 years ago |
Vladislav Vinogradov
|
f38596b783
|
implemented brute force convolve for small kernel sizes
|
14 years ago |
Anatoly Baksheev
|
ee768d4605
|
fixed bug in ptr in optflow.cu
|
14 years ago |
Vladislav Vinogradov
|
ed749c4bfe
|
added missing arithm operations to gpu module
|
14 years ago |
Anatoly Baksheev
|
f444f9b43e
|
optflow gpu compilation fix under vs2010
|
14 years ago |
Vladislav Vinogradov
|
d6d7ac9cee
|
fixed tests for BruteForceMatcher_GPU::radiusMatch
|
14 years ago |
Alexey Spizhevoy
|
8a799aa89a
|
Updated optimal block size estimation for the convolve() function
|
14 years ago |
Vadim Pisarevsky
|
60ebe2003f
|
fixed multiple warnings on Windows. fixed bug #1368
|
14 years ago |
Anatoly Baksheev
|
923f771cfc
|
warnings
optical flow gpu cosmetics
|
14 years ago |
Alexey Spizhevoy
|
dce50b67fc
|
Fixed support of translation in the GPU-based plane warper
|
14 years ago |
Anatoly Baksheev
|
0fc8fc77c0
|
eliminated shread_ptr dependency from optical flow gpu. It caused compilation errors.
|
14 years ago |
Anatoly Baksheev
|
b9ea3ef741
|
compilation under ubuntu
|
14 years ago |
Anton Obukhov
|
42c7aece36
|
[+] Added Brox optical flow (implementation courtesy of Michael Smirnov)
|
14 years ago |
Vladislav Vinogradov
|
4d3b1a4a02
|
fixed build for compute capability < 2.0
|
14 years ago |
Vladislav Vinogradov
|
f536dfa439
|
fixed build under linux
|
14 years ago |
Vladislav Vinogradov
|
9da6d78989
|
optimized gpu filters, added buffered version for different filters
|
14 years ago |
Vladislav Vinogradov
|
ea4f65b570
|
implemented optimized version of bf_radius_match for train collection
|
14 years ago |
Vladislav Vinogradov
|
b119833ad1
|
implemented optimized version of gpu::bf_radius_match
|
14 years ago |
Vladislav Vinogradov
|
67a9b79433
|
added performance tests for gpu::reduce
|
14 years ago |
Alexey Spizhevoy
|
48dec9c03a
|
Fixed GPU version of multi-band blending in stitching module
|
14 years ago |
Vladislav Vinogradov
|
8b23c79294
|
implemented gpu::reduce
|
14 years ago |
Vladislav Vinogradov
|
0aaaad1ea8
|
implemented gpu::addWeighted
|
14 years ago |
Vladislav Vinogradov
|
64119dd924
|
implemented gpu::copyMakeBorder for all border modes
|
14 years ago |
Vladislav Vinogradov
|
5ed65979c1
|
fixed bug in gpu::HOGDescriptor::getBuffer (ticket #1379)
|
14 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.
|
14 years ago |
Anatoly Baksheev
|
ffc5a7b809
|
minor
|
14 years ago |
Vladislav Vinogradov
|
be8e31f14d
|
minor gpu module refactoring: split big .cu files, disabled unnecessary template instantiation
|
14 years ago |
Alexey Spizhevoy
|
a72da12c80
|
Added fix for 0 found features in stitching matcher
|
14 years ago |
Vladislav Vinogradov
|
4b46e35287
|
minor
|
14 years ago |
Vladislav Vinogradov
|
dac9f69ba4
|
fixed bug in SURF_GPU (memory access error)
|
14 years ago |
Alexey Spizhevoy
|
485e71bcc2
|
Bug in multiply was fixed (by Vlad Vinogradov)
|
14 years ago |
Vladislav Vinogradov
|
29b9720aab
|
added check if src.size() == dst.size() to gpu::resize
|
14 years ago |
Vladislav Vinogradov
|
b2079d6de1
|
implemented gpu::resize for all types
|
14 years ago |
Vladislav Vinogradov
|
acac27d8fe
|
optimized gpu::multiply
|
14 years ago |
Vladislav Vinogradov
|
6763bd6d01
|
added padded performance tests for gpu module
|
14 years ago |
Alexey Spizhevoy
|
fd5b0c1f18
|
Reverted some unnecessary changes in GPU module
|
14 years ago |
Alexey Spizhevoy
|
a7c6b84390
|
Added TODOs into GPU module
|
14 years ago |
Alexey Spizhevoy
|
903f835d9f
|
added support of 8UC4*32FC1 multiply into GPU module
|
14 years ago |
Andrey Kamaev
|
6cb1036e04
|
Perf tests: method ::perf::TestBase::getDataPath made public static; added base CUDA detection into run.py script
|
14 years ago |
Alexey Spizhevoy
|
55f38ae8b3
|
fixed bug in gpu perf. test
|
14 years ago |
Vladislav Vinogradov
|
8009b5150e
|
added performance tests for gpu module
|
14 years ago |
Vladislav Vinogradov
|
df9f707ff0
|
fixed bug in gpu::remap under win32
|
14 years ago |
Vladislav Vinogradov
|
84022779a1
|
added bicubic interpolation to gpu::remap
|
14 years ago |