Jose Luis Blanco
|
673061fb17
|
Fixed build errors in MSVC when building without CUDA.
|
14 years ago |
Alexey Spizhevoy
|
4e6572acd9
|
removed test whether z is negative in gpu::solvePnpRansac (there is no need in this for tests passing)
|
14 years ago |
Alexey Spizhevoy
|
74c398e6b7
|
refactored gpu::solvePnpRansac a bit
|
14 years ago |
Alexey Spizhevoy
|
60e33921e3
|
added performance sample for solvePnpRansac + refactoring
|
14 years ago |
Alexey Spizhevoy
|
5e85566477
|
added distortion coefs support into gpu::solvePnpRansac
|
14 years ago |
Alexey Spizhevoy
|
eb8c0b8b4b
|
parallelized hypotheses evaluation cycle in gpu::solvePnpRansac
|
14 years ago |
Alexey Spizhevoy
|
cae59a7caf
|
added gpu::solvePnpRansac
|
14 years ago |
Vladislav Vinogradov
|
32a2fde8ac
|
temporarily disabled compute descriptor kernel for new cards (some problems with threads synchronization), old version of kernels is used.
|
14 years ago |
Alexey Spizhevoy
|
5b3d786e30
|
added asynchronous versions of transform- and projectPoints into the GPU module, added docs
|
14 years ago |
Anatoly Baksheev
|
efe16c6f3e
|
minor refactoring
|
14 years ago |
Alexey Spizhevoy
|
289af671ee
|
added projectPoints and transformPoints into GPU module
|
14 years ago |
Anatoly Baksheev
|
047c7e0fd6
|
*applied patch from NVidia (nppstTraspose bug)
*fixed some warnings
*finished gpu test port to gtest framework
|
14 years ago |
Alexey Spizhevoy
|
993773b74a
|
now GPU stereo_bp test prints error mesage and test system continues execution
|
14 years ago |
Vladislav Vinogradov
|
54fa600b9e
|
update docs
minor fixes and refactoring of GPU module
|
14 years ago |
Anatoly Baksheev
|
6b34532901
|
minor + warnings
|
14 years ago |
Alexey Spizhevoy
|
2f8af6335e
|
renamed GpuFeature into FeatureSet and updated docs
|
14 years ago |
Alexey Spizhevoy
|
04709a2793
|
refactoring of GPU module
|
14 years ago |
Anatoly Baksheev
|
6b6a63ba38
|
fixed some warnings
GPU: TargetArchs -> added FEATURE_SET prefix.
|
14 years ago |
Alexey Spizhevoy
|
725d83b0e5
|
added init() function into MultiGpuMgr, added samples
|
14 years ago |
Alexey Spizhevoy
|
5d4913a2ee
|
fixed multi GPU API, added driver_api prefix to multi gpu samples
|
14 years ago |
Vladislav Vinogradov
|
0821c7ad17
|
fixed descriptor calculation in SURF_GPU
|
14 years ago |
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
|
14 years ago |
Alexey Spizhevoy
|
a42a42858c
|
fixed GPU samples and MultiGpuMgr
|
14 years ago |
Anatoly Baksheev
|
d7e612cd4b
|
GPU: In strcut _scanElemOp dummy type pass by value
|
14 years ago |
Alexey Spizhevoy
|
186e46fcca
|
added draft version of MultiGpuMgr (it isn't tested on multi GPU machine yet)
|
14 years ago |
Alexey Spizhevoy
|
a6aff1856b
|
removed check disabling GPU face detection under Linux, i've checked -- it works
|
14 years ago |
Alexey Spizhevoy
|
63806c9ab9
|
renamed gpu::DeviceInfo::has into gpu::DeviceInfo::supports
|
14 years ago |
Vladislav Vinogradov
|
924670d32c
|
fixed block size calculation in SURF_GPU (fasthessian_gpu and nonmaxonly_gpu kernels)
|
14 years ago |
Anatoly Baksheev
|
7539b7de65
|
fixed build under ubuntu, but FS is still disabled
|
14 years ago |
Vladislav Vinogradov
|
5cd06d6a36
|
fixed SURF_GPU (fails on empty data)
added test for SURF_GPU and reprojectImageTo3D
|
14 years ago |
Anatoly Baksheev
|
7b1c265563
|
fixed some compilation under ubuntu
|
14 years ago |
Anatoly Baksheev
|
21f0d1e174
|
removed MS specific from FD code
|
14 years ago |
Anatoly Baksheev
|
0747f2d863
|
1) NPP_staging as sources. Binaries removed.
2) NVidia tests for GPU
3) FD sample that uses NVidia's interface.
|
14 years ago |
Alexey Spizhevoy
|
50429d8a3e
|
fixed some warnings and errors under g++
|
14 years ago |
Alexey Spizhevoy
|
ea94b43541
|
added stereo_multi_gpu sample, cosmetic changes in multi_gpu sample
|
14 years ago |
Alexey Spizhevoy
|
557dd39f03
|
fixed gpu::sum* on CC1.0, updated some tests
|
14 years ago |
Alexey Spizhevoy
|
e303b0dd62
|
added CUDA_ARCH_FEATUERS define (for correct handling of BIN(PTX) cases)
|
14 years ago |
Alexey Spizhevoy
|
16e74ab306
|
added buffered version of norm, updated performance sample and docs
|
14 years ago |
Alexey Spizhevoy
|
3795142604
|
implemented gpu::norm via absSum, sqrSum, and minMax (removed norm_diff call), added support of other data types
|
14 years ago |
Alexey Spizhevoy
|
ae529f4bc6
|
added absSum function
|
14 years ago |
Alexey Spizhevoy
|
fa446e7e35
|
removed linear_filters_beta.cu as its functionality was moved into filters.cu
|
14 years ago |
Vladislav Vinogradov
|
8274ed22e4
|
fixed gpu tests (BruteForceMatcher_GPU, divide, phase, cartToPolar, async)
minor code refactoring
|
14 years ago |
Alexey Spizhevoy
|
7a29d96cf4
|
added buffered version of gpu::integral function and updated performance test (it still works too slow)
|
14 years ago |
Alexey Spizhevoy
|
0af5356dbc
|
updated code in case of the compilation without CUDA
|
14 years ago |
Alexey Spizhevoy
|
575fd1fe4c
|
reafactoring: replaced query device props functions with the DeviceInfo class
|
14 years ago |
Alexey Spizhevoy
|
65b9f3bc10
|
fixed TargetArchs implementation in case when HAVE_CUDA=false, added initial structure for multi_gpu sample
|
14 years ago |
Alexey Spizhevoy
|
891e2ff310
|
replaced has* methods in the GPU module with the TargetArchs monostate
|
14 years ago |
Alexey Spizhevoy
|
13a6d0b92a
|
fixed parsing GPU archs in BIN(PTX) format
|
14 years ago |
Vladislav Vinogradov
|
eda8416358
|
fixed BruteForceMatcher_GPU (fails if input data is empty)
updated BruteForceMatcher_GPU test
|
14 years ago |
Alexey Spizhevoy
|
310c483da8
|
added first version of gpu performance tests
|
14 years ago |