Vladislav Vinogradov
|
2582464e51
|
fixed several problems with CUDA 5.0
* gpu::LUT, uses device memory instead of host memory
* gpu::multiply, round mod for CV_8U depth
|
2012-05-28 12:09:40 +00:00 |
|
Anatoly Baksheev
|
543825f2f5
|
compilation with CUDA5.0 (#1982, thanks to Rodrigo)
|
2012-05-25 09:44:00 +00:00 |
|
Vladislav Vinogradov
|
9df6e51a5b
|
added gpu::compare with scalars (Feature #1754)
|
2012-05-12 09:45:21 +00:00 |
|
Vladislav Vinogradov
|
26691e00d4
|
fixed gpu core tests (added additional check for device's feature support)
added assertion on double types for old devices
|
2012-03-26 14:33:43 +00:00 |
|
Vladislav Vinogradov
|
9034a2d6d7
|
fixed gpu arithm functions (mismatch with cpu version)
|
2012-03-26 11:02:03 +00:00 |
|
Vladislav Vinogradov
|
509c910101
|
refactored and fixed some gpu tests
fixed some bugs in gpu module
|
2012-03-20 12:03:34 +00:00 |
|
Vladislav Vinogradov
|
844bdea5ac
|
fixed several bugs in gpu arithm functions
refactored tests for them
|
2012-03-19 14:18:12 +00:00 |
|
Vladislav Vinogradov
|
d00fa6b817
|
improved type dispatching in gpu arithm functions
|
2012-02-29 13:02:25 +00:00 |
|
Vladislav Vinogradov
|
f0f87ebf36
|
fixed compilation error under linux
|
2012-02-22 11:22:31 +00:00 |
|
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
|
2012-02-22 10:00:53 +00:00 |
|
Vladislav Vinogradov
|
f8aba8608d
|
fixed build under CUDA 4.1
|
2012-01-30 13:15:20 +00:00 |
|
Vladislav Vinogradov
|
d13a6b74b2
|
Fixed bug with submatrix in device::transform
|
2011-12-21 05:59:14 +00:00 |
|
Vladislav Vinogradov
|
0f53f2993e
|
removed BEGIN_OPENCV_DEVICE_NAMESPACE macros
|
2011-11-14 09:02:06 +00:00 |
|
Vladislav Vinogradov
|
fcfa72081e
|
moved GpuMat and DevMem2D to core module, some code refactoring
|
2011-11-09 13:13:52 +00:00 |
|
Vladislav Vinogradov
|
e7502e7641
|
implemented gpu::gemm via CUBLAS
|
2011-10-19 13:29:54 +00:00 |
|
Anatoly Baksheev
|
7076dfd7d6
|
gpu module: refactored devmem2d.hpp (atomic bomb)
|
2011-10-13 15:14:04 +00:00 |
|
Vladislav Vinogradov
|
ed749c4bfe
|
added missing arithm operations to gpu module
|
2011-10-10 08:19:11 +00:00 |
|
Alexey Spizhevoy
|
48dec9c03a
|
Fixed GPU version of multi-band blending in stitching module
|
2011-09-24 05:58:29 +00:00 |
|
Vladislav Vinogradov
|
0aaaad1ea8
|
implemented gpu::addWeighted
|
2011-09-21 08:58:54 +00:00 |
|
Alexey Spizhevoy
|
a72da12c80
|
Added fix for 0 found features in stitching matcher
|
2011-09-13 14:15:18 +00:00 |
|
Vladislav Vinogradov
|
acac27d8fe
|
optimized gpu::multiply
|
2011-09-12 08:45:56 +00:00 |
|
Alexey Spizhevoy
|
903f835d9f
|
added support of 8UC4*32FC1 multiply into GPU module
|
2011-09-10 11:56:55 +00:00 |
|
Vladislav Vinogradov
|
5e9ae6b19f
|
added TransformFunctorTraits, optimized some functions that use transform
|
2011-08-17 11:32:24 +00:00 |
|
Vladislav Vinogradov
|
42ced17c2c
|
fixed some warnings under win64
|
2011-08-08 11:28:14 +00:00 |
|
Anatoly Baksheev
|
3a1beb1c01
|
added cv::gpu::pow, ticket #1227
|
2011-07-21 08:47:44 +00:00 |
|
Alexey Spizhevoy
|
674b763395
|
GPU: updated upsample, downsample functions, added pyrDown, pyrUp, added support of 16S filtering; put spherical warper on GPU (from opencv_stitching)
|
2011-06-30 14:39:48 +00:00 |
|
Vladislav Vinogradov
|
d1b4b5f0de
|
refactored gpu module tests
|
2011-06-29 10:14:16 +00:00 |
|
Vladislav Vinogradov
|
926a6bba00
|
modified according to CUDA 4.0 API updates
|
2011-05-31 08:31:10 +00:00 |
|
Vladislav Vinogradov
|
54fa600b9e
|
update docs
minor fixes and refactoring of GPU module
|
2011-02-16 08:31:45 +00:00 |
|
Vladislav Vinogradov
|
deac5d972e
|
fixed errors in gpu on old video cards (SURF_GPU, BruteForceMatcher_GPU, min/max, setTo, convertTo)
added assertion after all kernels calls
|
2011-02-14 15:50:17 +00:00 |
|
Vladislav Vinogradov
|
811ba31897
|
added synchronization after NPP calls
|
2011-01-24 10:32:57 +00:00 |
|
Vladislav Vinogradov
|
8abdb3721f
|
added gpu threshold.
|
2011-01-24 10:11:02 +00:00 |
|
Anatoly Baksheev
|
1a94186195
|
First version of CascadeClassifier_GPU.
Only for VS2008 now.
Sample for it.
new NPP_staging for VS2008 only
|
2011-01-13 13:04:00 +00:00 |
|
Alexey Spizhevoy
|
df8529377b
|
refactoring: moved gpu reduction-based functions into separated file
|
2010-12-20 09:51:25 +00:00 |
|
Alexey Spizhevoy
|
1922e50f19
|
refactoring: made gpu bitwise operations inline
|
2010-12-20 09:16:17 +00:00 |
|
Alexey Spizhevoy
|
0465b89e7e
|
gpu module refactoring: moved per-element operations into separated file
|
2010-12-20 09:07:19 +00:00 |
|
Anatoly Baksheev
|
0f30fe080f
|
renamed constantspacebp -> stereocsbp line all other algs
created element_operations and matrix_reductions files for farther refactoring
|
2010-12-19 17:20:54 +00:00 |
|