Vladislav Vinogradov
c3f277b7bc
gpu version of HoughCircles
12 years ago
Andrey Kamaev
f2a02feffa
Fix Windows build issues
...
* No /arch:SSE3 in MSVC
* Warnings fixed or suppressed
12 years ago
Vladislav Vinogradov
c26d543e1e
gpu::HoughLines : minor code improvements
12 years ago
Vladislav Vinogradov
a507d564a4
merged gpu_perf_cpu into gpu_perf
12 years ago
Vladislav Vinogradov
6e4eb722a6
updated gpu performance tests
...
now it executes only on one device
added posibility to specify device on which tests will be executed
12 years ago
Vladislav Vinogradov
c3fa7974e6
new optimized version
12 years ago
Vladislav Vinogradov
9201db32eb
fixed overflow bugs, updated perf tests
12 years ago
Vladislav Vinogradov
1eefc69927
added accuracy and performance tests
12 years ago
Vladislav Vinogradov
8624d18ca5
new implementation of gpu debayer
...
* without border extrapolation
* with aligned write
* process 4 pixels per thread in 8u case
12 years ago
Vladislav Vinogradov
5ce896d9ee
added perf tests for new gpu::cvtColor functions
12 years ago
Marina Kolpakova
e7f6c4b7ef
scan operations are moved in separate header
13 years ago
Marina Kolpakova
f2c30cd90d
resize area for big downscaling integration
13 years ago
Marina Kolpakova
16ef01efda
set to linear interpolation type for upscaling with area interplation flag
13 years ago
Marina Kolpakova
83390ea4e1
performance test for INTER_AREA resize has been added.
13 years ago
Vladislav Vinogradov
f07250acf3
updated gpu performance tests
13 years ago
Anatoly Baksheev
671233cd46
gpu: added Cascade and mulAndScaleSpectrums perf tests
13 years ago
Vladislav Vinogradov
ade7394e77
refactored and fixed bugs in gpu warp functions (remap, resize, warpAffine, warpPerspective)
...
wrote more complicated tests for them
implemented own version of warpAffine and warpPerspective for different border interpolation types
refactored some gpu tests
13 years ago
Vladislav Vinogradov
e7dda44a07
updated image for StereoConstantSpaceBP regression test
...
updated gpu tests for CornerHarris and CornerMinEigen
moved direct convolution implementation to gpu::filter2D, gpu::convolve now use only DFT-based algorithm (Bug #1639 )
13 years ago
Vladislav Vinogradov
2d30480982
created wrappers for new NPP functions
...
removed void integral(const GpuMat& src, GpuMat& sum, GpuMat& sqsum, Stream& stream) - it fails with NPP_NOT_IMPLEMENTED error
updated docs, accuracy and performance tests
13 years ago
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
1f3f4599cc
fixed gpu performance tests
13 years ago
Vladislav Vinogradov
fcfa72081e
moved GpuMat and DevMem2D to core module, some code refactoring
13 years ago
Vladislav Vinogradov
f38596b783
implemented brute force convolve for small kernel sizes
13 years ago
Alexey Spizhevoy
8a799aa89a
Updated optimal block size estimation for the convolve() function
13 years ago
Alexey Spizhevoy
dce50b67fc
Fixed support of translation in the GPU-based plane warper
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
Vladislav Vinogradov
be8e31f14d
minor gpu module refactoring: split big .cu files, disabled unnecessary template instantiation
13 years ago
Vladislav Vinogradov
b2079d6de1
implemented gpu::resize for all types
13 years ago
Vladislav Vinogradov
6763bd6d01
added padded performance tests for gpu module
13 years ago
Vladislav Vinogradov
8009b5150e
added performance tests for gpu module
13 years ago