Andrey Kamaev
|
65f5343ed5
|
Refactored performance tests. TEST_CYCLE macro is renamed to TEST_CYCLE_N; SIMPLE_TEST_CYCLE is renamed to TEST_CYCLE; from now 100 iterations are default for performance tests
|
13 years ago |
Vladislav Vinogradov
|
457b8d7bff
|
update gpu perf tests
|
13 years ago |
Vladislav Vinogradov
|
5e38cf8042
|
added FAST_GPU and ORB_GPU classes
|
13 years ago |
Vladislav Vinogradov
|
677fc3a09f
|
fixed gpu perf tests (out of memory)
|
13 years ago |
Vladislav Vinogradov
|
1f3f4599cc
|
fixed gpu performance tests
|
14 years ago |
Vladislav Vinogradov
|
fcfa72081e
|
moved GpuMat and DevMem2D to core module, some code refactoring
|
14 years ago |
Vladislav Vinogradov
|
e7502e7641
|
implemented gpu::gemm via CUBLAS
|
14 years ago |
Vladislav Vinogradov
|
d3c4e90760
|
new optimized implementation of BruteForceMatcher_GPU (~2-3x faster)
|
14 years ago |
Vladislav Vinogradov
|
f38596b783
|
implemented brute force convolve for small kernel sizes
|
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 |
Alexey Spizhevoy
|
dce50b67fc
|
Fixed support of translation in the GPU-based plane warper
|
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
|
67a9b79433
|
added performance tests for 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 |
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 |
Vladislav Vinogradov
|
be8e31f14d
|
minor gpu module refactoring: split big .cu files, disabled unnecessary template instantiation
|
14 years ago |
Vladislav Vinogradov
|
b2079d6de1
|
implemented gpu::resize for all types
|
14 years ago |
Vladislav Vinogradov
|
6763bd6d01
|
added padded performance tests for 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 |