Vladislav Vinogradov
5660d6a680
renamed gpuoptflow -> cudaoptflow
11 years ago
Vladislav Vinogradov
e895b7455e
renamed gpu namespace -> cuda
11 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
3156e803be
gpuoptflow module fixes
12 years ago
Vladislav Vinogradov
ac0f506d0e
split gpuvideo onto gpuoptflow and gpubgsegm
12 years ago
Vladislav Vinogradov
fc1fa28556
gpuvideo module for video processing
12 years ago
Vladislav Vinogradov
204a19b431
moved common gpu utility functionality to gpu_private.hpp
12 years ago
Vladislav Vinogradov
f0b19d4659
updated license header in whole gpu module
12 years ago
Vladislav Vinogradov
a138e12a26
refactored gpu perf tests and fixed sanity tests
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
Andrey Kamaev
995154d10d
Fix binary compatibility of gpu module
12 years ago
Vladislav Vinogradov
8b1f88c40f
updated gpu module API
12 years ago
Vladislav Vinogradov
281d036fcf
optimizations:
...
- new reduce implementation (with kepler optimizations)
- saturate_cast via asm command
- video SIMD instructions in element operations
- float arithmetics instead of double
- new deviceSupports function
12 years ago
Vladislav Vinogradov
dd8e442bda
replaced DeviceInfo().supports with deviceSupports
12 years ago
Vladislav Vinogradov
0930ac497f
removed type check in gpu::PyrLKOpticalFlow
...
not it support all depths
12 years ago
Vladislav Vinogradov
1f1e24be3c
PyrLKOpticalFlow
12 years ago
marina.kolpakova
e3c93ad9cf
Revert "Merge pull request #141 from jet47/gpu-pyrlk-fix" because this bug appears only in 2.4
...
This reverts commit 7e301c5c0e
, reversing
changes made to b5e009eb87
.
12 years ago
Vladislav Vinogradov
a0be7b57f5
fixed bug in gpu::PyrLKOpticalFlow::dense
...
vector index out of range
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
marina.kolpakova
e5437e5486
Fix binary compatibility of opencv_gpu
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
59ce0a9f81
Merged revision(s) 8679 from trunk:
...
new implementation of gpu::PyrLKOpticalFlow::sparse (1.5 - 2x faster)
........
13 years ago
Vladislav Vinogradov
5c19c6cb67
Merged revision(s) 8664 from trunk:
...
new implementation of gpu::PyrLKOpticalFlow::dense (1.5 - 2x faster)
........
13 years ago
Vladislav Vinogradov
f392ab0e08
new implementation of gpu::PyrLKOpticalFlow::sparse (1.5 - 2x faster)
13 years ago
Vladislav Vinogradov
2e2bd55729
new implementation of gpu::PyrLKOpticalFlow::dense (1.5 - 2x faster)
13 years ago
Andrey Kamaev
3a1f85d4e8
Remerged the 2.4.0 branch
13 years ago
Vladislav Vinogradov
1566f85386
fixed PyrLKOpticalFlow.dense (final result size)
13 years ago
Vladislav Vinogradov
3f1c6d7357
fixed PyrLKOpticalFlow.dense (final result size)
13 years ago
Alexey Spizhevoy
6a9f934233
Fixed bug #1759
13 years ago
Vladislav Vinogradov
a6c261bebd
merged bug fix from r8188 (PyrLKOpticalFlow patch size calculation)
13 years ago
Vladislav Vinogradov
11eacb9d14
Bug #1823 : fixed patch size calculation in PyrLKOpticalFlow
13 years ago
Vladislav Vinogradov
ec5bdc7de8
added patch error calculation to gpu::PyrLKOpticalFlow
13 years ago
Vladislav Vinogradov
f0f87ebf36
fixed compilation error under linux
13 years ago
Vladislav Vinogradov
a10fed8fd1
added GoodFeaturesToTrackDetector_GPU and PyrLKOpticalFlow to gpu module
13 years ago