Vladislav Vinogradov
|
926a6bba00
|
modified according to CUDA 4.0 API updates
|
2011-05-31 08:31:10 +00:00 |
|
Vladislav Vinogradov
|
331062360d
|
fixed bug in SURF_GPU (compute descriptors, tid < 25)
|
2011-05-25 08:37:46 +00:00 |
|
Vladislav Vinogradov
|
6259520aa1
|
fixed bug in SURF_GPU (reduce_sum25)
|
2011-05-25 08:16:17 +00:00 |
|
Vladislav Vinogradov
|
15677d6d28
|
minor optimization of SURF_GPU (orientation calculation, changed block size to 32x4)
|
2011-05-24 08:02:39 +00:00 |
|
Vladislav Vinogradov
|
7fbcc1ec05
|
minor SURF_GPU optimization (descriptor calculation, change block size to 6x6)
|
2011-05-23 18:40:09 +00:00 |
|
Vladislav Vinogradov
|
ae6d5252ab
|
minor fix
|
2011-05-23 08:46:27 +00:00 |
|
Vladislav Vinogradov
|
0b19f915be
|
minor optimization of SURF_GPU (reduce memory transfers, use structure of arrays instead of array of structures)
|
2011-05-23 07:59:20 +00:00 |
|
Vadim Pisarevsky
|
23768b1826
|
replaced #include <some_opencv_hdr> with #include "some_opencv_hdr" (ticket #719)
|
2011-05-21 18:32:34 +00:00 |
|
Alexey Spizhevoy
|
7d350280c0
|
compilation under mac
|
2011-05-18 13:02:27 +00:00 |
|
Vladislav Vinogradov
|
34e2c78cec
|
minor fix
|
2011-05-18 07:18:30 +00:00 |
|
Vladislav Vinogradov
|
f3b45af876
|
GpuMat::setTo optimization (call cudaMemcpy2D if possible)
|
2011-05-18 06:51:05 +00:00 |
|
Vladislav Vinogradov
|
f11efdced3
|
added support of Hamming distance to BruteForceMatcher_GPU
|
2011-05-16 08:38:27 +00:00 |
|
Vladislav Vinogradov
|
6a03be2632
|
added lightweight class DeviceBuffer to matrix_reductions.cpp
|
2011-05-11 07:30:46 +00:00 |
|
Vladislav Vinogradov
|
1c9f4e7ca2
|
fixed gpu::meanStdDev and gpu::norm under CUDA 4.0
fixed compilation under Win64
|
2011-05-10 12:39:12 +00:00 |
|
Vladislav Vinogradov
|
58e26313dd
|
fixed bug in cv::LUT (multi-channel source array and single-channel table)
added missing cudaSafeCall
|
2011-05-10 06:11:03 +00:00 |
|
Anatoly Baksheev
|
1c18e5fef9
|
fixed ~300 warnings under windows (had to hack gtest a bit)
|
2011-05-06 21:45:48 +00:00 |
|
Vladislav Vinogradov
|
6200f388dd
|
fixed bug in BruteForceMatcher_GPU::knnMatch (allDist buffer reuse)
|
2011-05-04 08:53:43 +00:00 |
|
Vladislav Vinogradov
|
c21a783646
|
added aligned memory allocation to CudaMem (if allocation type is ZERO_COPY)
fixed bugs in gpu::cvtColor
|
2011-05-03 09:09:05 +00:00 |
|
Anton Obukhov
|
b28c33f5dc
|
[~] Added nppStSetActiveCUDAstream and nppStGetActiveCUDAstream to the export table
|
2011-04-25 15:35:33 +00:00 |
|
Alexey Spizhevoy
|
c9894f9655
|
fixed compile-time bug under Ubuntu
|
2011-04-25 08:38:54 +00:00 |
|
Anton Obukhov
|
0c325cace3
|
[~] Minor refactoring, clean-up
[+] Added 128-bit transpose
|
2011-04-24 21:39:08 +00:00 |
|
Alexey Spizhevoy
|
1a02877ab7
|
fixed gpu::downsample and gpu::blendLinear compite-time bugs under Ubuntu
|
2011-04-11 05:11:23 +00:00 |
|
Alexey Spizhevoy
|
97282d8ff8
|
added downsample function into gpu module, refactored it a little bit, added guard for CUDA related include in cascadeclassifier_nvidia_api.cpp
|
2011-04-08 08:04:56 +00:00 |
|
Alexey Spizhevoy
|
6cec5ff552
|
added blendLinear into gpu module
|
2011-04-08 05:21:47 +00:00 |
|
Anton Obukhov
|
07d19c2c6f
|
[~] Refactored, cleaned up, and consolidated the code of GPU examples (cascadeclassifier and cascadeclassifier_nvidia_api)
|
2011-04-07 12:59:01 +00:00 |
|
Anton Obukhov
|
58476b64a6
|
[*] Fixed #974 ("GPU CascadeClassifier fails with some training files"): Moved IsNodeLeaf bit from NodeDescriptor to FeatureDescriptor for both left and right nodes, therefore from now on max number of rects in a feature is 31
|
2011-04-04 11:47:21 +00:00 |
|
Anatoly Baksheev
|
a69de4bf26
|
minor bug in hog (unbind texture)
|
2011-03-31 11:14:23 +00:00 |
|
Anatoly Baksheev
|
5f56b27616
|
added ROI support for HOG_GPU
|
2011-03-31 10:55:39 +00:00 |
|
Anatoly Baksheev
|
8b8ad17f4a
|
fixed extra memory allocations.
|
2011-03-30 11:42:23 +00:00 |
|
Vladislav Vinogradov
|
57195e9627
|
fixed SURF_GPU bug (features count > max dimension of grid)
minor gpu docs fixes
|
2011-03-28 10:34:44 +00:00 |
|
Alexey Spizhevoy
|
ca1584dd1f
|
fixed gpu::graphcut preconditions
|
2011-03-24 12:22:23 +00:00 |
|
Vladislav Vinogradov
|
9342c4b076
|
added upright parameter to SURF_GPU
|
2011-03-17 14:15:54 +00:00 |
|
Vladislav Vinogradov
|
fcff126086
|
fixed some warnings in surf.cu
|
2011-03-16 07:01:27 +00:00 |
|
Vladislav Vinogradov
|
ca803e12fd
|
fixed mask calculation in SURF_GPU
|
2011-03-15 07:06:44 +00:00 |
|
Vladislav Vinogradov
|
d05c6b8b68
|
fixed surf.cu compilation on CC 2.0
|
2011-03-14 14:33:10 +00:00 |
|
Anatoly Baksheev
|
9214173c2c
|
some includes moved to precomp.hpp for gpu module
|
2011-03-14 09:40:13 +00:00 |
|
Vladislav Vinogradov
|
58f6919795
|
made GPU version of SURF more consistent with CPU one
|
2011-03-10 13:53:58 +00:00 |
|
Alexey Spizhevoy
|
23416e3db5
|
make GPU version of solvePnPRansac more consistent with CPU one
|
2011-03-07 14:01:18 +00:00 |
|
Alexey Spizhevoy
|
1d62fddd31
|
updated solvePnpRansac performance test
|
2011-03-07 13:36:47 +00:00 |
|
Jose Luis Blanco
|
673061fb17
|
Fixed build errors in MSVC when building without CUDA.
|
2011-03-06 21:59:04 +00:00 |
|
Alexey Spizhevoy
|
4e6572acd9
|
removed test whether z is negative in gpu::solvePnpRansac (there is no need in this for tests passing)
|
2011-03-02 09:40:14 +00:00 |
|
Alexey Spizhevoy
|
74c398e6b7
|
refactored gpu::solvePnpRansac a bit
|
2011-03-02 08:04:08 +00:00 |
|
Alexey Spizhevoy
|
60e33921e3
|
added performance sample for solvePnpRansac + refactoring
|
2011-03-01 09:17:22 +00:00 |
|
Alexey Spizhevoy
|
5e85566477
|
added distortion coefs support into gpu::solvePnpRansac
|
2011-03-01 07:44:36 +00:00 |
|
Alexey Spizhevoy
|
eb8c0b8b4b
|
parallelized hypotheses evaluation cycle in gpu::solvePnpRansac
|
2011-02-28 14:21:41 +00:00 |
|
Alexey Spizhevoy
|
cae59a7caf
|
added gpu::solvePnpRansac
|
2011-02-28 12:44:19 +00:00 |
|
Vladislav Vinogradov
|
32a2fde8ac
|
temporarily disabled compute descriptor kernel for new cards (some problems with threads synchronization), old version of kernels is used.
|
2011-02-22 09:27:42 +00:00 |
|
Alexey Spizhevoy
|
5b3d786e30
|
added asynchronous versions of transform- and projectPoints into the GPU module, added docs
|
2011-02-22 07:27:10 +00:00 |
|
Anatoly Baksheev
|
efe16c6f3e
|
minor refactoring
|
2011-02-21 16:50:19 +00:00 |
|
Alexey Spizhevoy
|
289af671ee
|
added projectPoints and transformPoints into GPU module
|
2011-02-21 10:58:05 +00:00 |
|