Namgoo Lee
a7ffcaab28
Remove compiler warnings
4 years ago
Tomoaki Teshima
77fa1a20bf
fix build on Jetson TX1 and TX2
...
* enable_if_t is a c++14 feature
5 years ago
Namgoo Lee
2043e06102
cuda optflow tvl1 : async safety
...
also modify cuda canny to use createTextureObjectPitch2D, etc.
5 years ago
QIU Xiaochen
cdfa58dde0
Merge pull request #17180 from PetWorm:3.4
...
* fix Scharr nomination
5 years ago
czgdp1807
07ef08e966
removed typo
5 years ago
Namgoo Lee
4366c8734f
Fix Farneback Optical Flow Algorithm
...
- Before this PR, following tests failed on some platform.
CUDA_OptFlow/FarnebackOpticalFlow.Accuracy/19
CUDA_OptFlow/FarnebackOpticalFlow.Accuracy/23
- The algorithm now recognizes the OPTFLOW_USE_INITIAL_FLOW flag.
Previously, when the flag was set, it did not use the flow data
passed as input, instead used some garbage data in memory.
- More strict test limit.
6 years ago
Hamdi Sahloul
a39e0daacf
Utilize CV_UNUSED macro
6 years ago
dtmoodie
4566105578
fixed non c++11 warnings.
7 years ago
dtmoodie
3c229aa2eb
async bugfix
...
upload winsize and iters as members to prevent async out of scope issues
7 years ago
Tim King
203b398caa
Fixed bug #7482 . Updated dense flow routine to reference bound textures.
8 years ago
Andreas Franek
13d1ee10be
replaced static const members with static functions for msvc
...
cpmpatability
9 years ago
Andreas Franek
8d43e2b945
fixed the cuda optical flow error normalization factor
...
texture channels were not considered correctly, nor was the cuda texture
normalization
9 years ago
alcinos
e22b838af8
Wrap SparseOptFlow class around PyrLK optical flow computation
9 years ago
alcinos
be4312ec3d
Wrap DenseOptFlow class around Farneback optical flow computation
9 years ago
Dan Moodie
66738d748f
Modified sparse pyrlk optical flow to allow input of an image pyramid which thus allows caching of image pyramids on successive calls.
...
Added unsigned char support for 1, 3, 4 channel images.
9 years ago
Alex Torres
383b7e9dd1
Fixes namespace error on cudaoptflow
10 years ago
Alex Torres
2838ccc78e
Fixes compilation errors when BUILD_CUDA_STUBS is ON
10 years ago
Vladislav Vinogradov
381216aa54
refactor cudaoptflow public API:
...
* use opaque algorithm interfaces
* add stream support
10 years ago
Vladislav Vinogradov
19c6bbe7d9
move obsolete algorithms from cudaoptflow to cudalegacy
10 years ago
Vladislav Vinogradov
71c391cd8d
remove unused memory transfer from TVL1 CUDA implementation
...
it caused runtime failures
10 years ago
Vladislav Vinogradov
9210d8e542
move allocMatFromBuf function to farneback.cpp:
...
* it is the only place, where it is used
* no need to make this function public
10 years ago
Philipp Hasper
30742d21d8
CUDA optical flow stubs: missing parameter
10 years ago
Ernest Galbrun
5623701acb
performance issue for cuda TVL1 when gamma = 0
11 years ago
Ernest Galbrun
62fed8b7b2
retry after failure to load from the build bot
11 years ago
Ernest Galbrun
5c8e679bdc
still a couple tabs and trailing whitespaces...
11 years ago
Ernest Galbrun
eb6c598678
changed nullptr to NULL to avoid c++11 (failed to build on linux)
...
replaces tabs with spaces
11 years ago
Ernest Galbrun
693c4e5741
debug of cuda_tvl1 => pass tests succesfully
11 years ago
Ernest Galbrun
b66a13183e
added cuda support for chambolle parameter
11 years ago
Vladislav Vinogradov
429bfad225
removed precomp.cpp files
11 years ago
Vladislav Vinogradov
fd88654b45
replaced GPU -> CUDA
11 years ago
Vladislav Vinogradov
5660d6a680
renamed gpuoptflow -> cudaoptflow
11 years ago