Tomoaki Teshima
|
7294ae0f17
|
fix test failure of StereoBeliefPropagation
* if the src has odd number of height, access error happens
* it could happen on width, too
* check both dst and src range in both width and height
|
6 years ago |
Vladislav Vinogradov
|
0c7663eb3b
|
Merge branch 'master' into gpu-cuda-rename
Conflicts:
modules/core/include/opencv2/core/cuda.hpp
modules/cudacodec/src/thread.cpp
modules/cudacodec/src/thread.hpp
modules/superres/perf/perf_superres.cpp
modules/superres/src/btv_l1_cuda.cpp
modules/superres/src/optical_flow.cpp
modules/videostab/src/global_motion.cpp
modules/videostab/src/inpainting.cpp
samples/cpp/stitching_detailed.cpp
samples/cpp/videostab.cpp
samples/gpu/stereo_multi.cpp
|
11 years ago |
Vladislav Vinogradov
|
71d61e07b1
|
renamed gpustereo -> cudastereo
|
11 years ago |
Vladislav Vinogradov
|
8282f6ebc1
|
renamed gpu::cudev namespace -> cuda::device
cudev is used for new device layer
|
11 years ago |
Vladislav Vinogradov
|
e895b7455e
|
renamed gpu namespace -> cuda
|
11 years ago |
Vladislav Vinogradov
|
d0e89337da
|
refactored StereoBeliefPropagation
|
12 years ago |
Vladislav Vinogradov
|
76f4b02b06
|
refactored gpu::Stream (minor fixes)
|
12 years ago |
Vladislav Vinogradov
|
3eeaa9189c
|
Revert "Revert "Merge pull request #836 from jet47:gpu-modules""
|
12 years ago |
Andrey Kamaev
|
416fb50594
|
Revert "Merge pull request #836 from jet47:gpu-modules"
This reverts commit fba72cb60d , reversing
changes made to 02131ffb62 .
|
12 years ago |
Vladislav Vinogradov
|
28b1caa730
|
gpustereo module for stereo correspondence
|
12 years ago |
Vladislav Vinogradov
|
b08b9ab83b
|
gpucalib3d module for camera calibration and stereo correspondence
|
12 years ago |
Vladislav Vinogradov
|
910ef57109
|
renamed cuda namespace to cudev
|
12 years ago |
Vladislav Vinogradov
|
204a19b431
|
moved common gpu utility functionality to gpu_private.hpp
|
12 years ago |
Vladislav Vinogradov
|
28b1e81883
|
renamed device -> cuda
|
12 years ago |
Vladislav Vinogradov
|
f0b19d4659
|
updated license header in whole gpu module
|
12 years ago |
Andrey Kamaev
|
2a6fb2867e
|
Remove all using directives for STL namespace and members
Made all STL usages explicit to be able automatically find all usages of
particular class or function.
|
12 years ago |
OpenCV Buildbot
|
81f826db2b
|
Normalize line endings and whitespace
|
12 years ago |
OpenCV Buildbot
|
04384a71e4
|
Normalize line endings and whitespace
|
12 years ago |
Anatoly Baksheev
|
55b1d7c097
|
added CUDA_DISABLER preprocessor commands
|
12 years ago |
Anatoly Baksheev
|
70204a8e68
|
Removed PtrElemStep, Marked DevMem1D as deprecated, now should use PtrStepSz now
|
12 years ago |
Vladislav Vinogradov
|
0f53f2993e
|
removed BEGIN_OPENCV_DEVICE_NAMESPACE macros
|
13 years ago |
Vladislav Vinogradov
|
fcfa72081e
|
moved GpuMat and DevMem2D to core module, some code refactoring
|
13 years ago |
Anatoly Baksheev
|
7076dfd7d6
|
gpu module: refactored devmem2d.hpp (atomic bomb)
|
13 years ago |
Vladislav Vinogradov
|
926a6bba00
|
modified according to CUDA 4.0 API updates
|
14 years ago |
Vladislav Vinogradov
|
8190837dd4
|
fixed some warnings under linux
|
14 years ago |
Anatoly Baksheev
|
6c2cce6e28
|
some files rename
|
14 years ago |
Vladislav Vinogradov
|
c18aa438ec
|
added support of 4 channels images to StereoBeliefPropagation, minor code refactoring.
|
14 years ago |
Anatoly Baksheev
|
652fb1212e
|
module reorganization: added folder with pure device functions, cuda_shared.hpp renamed to internal_shared.hpp
|
14 years ago |
Vladislav Vinogradov
|
51d5959aca
|
added gpu add, subtract, multiply, divide, absdiff with Scalar.
added gpu exp, log, magnitude, based on NPP.
updated setTo with new NPP functions.
minor fix in tests and comments.
|
14 years ago |
Vladislav Vinogradov
|
304caab746
|
added remap version for 3-channels input images
|
15 years ago |
Andrey Morozov
|
6bea9f5ec4
|
minor fix for windows
|
15 years ago |
Anatoly Baksheev
|
33bd1da589
|
compilation errors under win32
|
15 years ago |
Andrey Morozov
|
096080de70
|
added methods estimateRecopmmendedParams for StereoBP and StereoCSBP
|
15 years ago |
Vladislav Vinogradov
|
4104c3fd0b
|
fixed bug in StereoBeliefPropagation with user allocated disparity
|
15 years ago |
Anatoly Baksheev
|
9a669b1ceb
|
fixed bugs in page locked memory allocation
avoid extra gpu memory allocation in BP and CSBP
|
15 years ago |
Vladislav Vinogradov
|
9ddb373614
|
added version of StereoBeliefPropagation::operator() for user specified data term
|
15 years ago |
Andrey Morozov
|
79e1c6f188
|
fixed build without cuda
|
15 years ago |
Anatoly Baksheev
|
ef9a9d43a4
|
a lot of refactoring
|
15 years ago |
Vladislav Vinogradov
|
ee104c27d8
|
added gpu implementation of constant space belief propagation stereo matching.
some refactoring of StereoBeliefPropagation.
|
15 years ago |
Anatoly Baksheev
|
d1fc3e6b5a
|
cv::gpu::CudaStream -> cv::gpu::Stream
some refactoring
added gpu module to compilation
|
15 years ago |
Vladislav Vinogradov
|
34565c281a
|
added support of 3 channels images to StereoBeliefPropagation_GPU
|
15 years ago |
Vladislav Vinogradov
|
788ac96f8b
|
added optimized belief propagation implementation (used short for messages)
|
15 years ago |
Andrey Morozov
|
97254a7b45
|
minor fix
|
15 years ago |
Vladislav Vinogradov
|
63fed0f831
|
changed StereoBeliefPropagation_GPU output disparity default type to CV_32S
|
15 years ago |
Vladislav Vinogradov
|
84f51332dd
|
implemented asynchronous call for StereoBeliefPropagation_GPU
|
15 years ago |
Vladislav Vinogradov
|
5bd128fac8
|
added gpu belief propagation stereo matching
|
15 years ago |