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
Alexander Alekhin
4a297a2443
ts: refactor OpenCV tests
...
- removed tr1 usage (dropped in C++17)
- moved includes of vector/map/iostream/limits into ts.hpp
- require opencv_test + anonymous namespace (added compile check)
- fixed norm() usage (must be from cvtest::norm for checks) and other conflict functions
- added missing license headers
7 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
Tony Lian
c8783f3e23
Merge pull request #9075 from TonyLianLong:master
...
Remove unnecessary Non-ASCII characters from source code (#9075 )
* Remove unnecessary Non-ASCII characters from source code
Remove unnecessary Non-ASCII characters and replace them with ASCII
characters
* Remove dashes in the @param statement
Remove dashes and place single space in the @param statement to keep
coding style
* misc: more fixes for non-ASCII symbols
* misc: fix non-ASCII symbol in CMake file
7 years ago
Tim King
203b398caa
Fixed bug #7482 . Updated dense flow routine to reference bound textures.
8 years ago
Alexander Alekhin
4a7d441b37
test: fix cuda build
8 years ago
sourin
a34fbf7bb1
Fixed identifiers warns
8 years ago
Andreas Franek
13d1ee10be
replaced static const members with static functions for msvc
...
cpmpatability
8 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
8 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
Vladislav Vinogradov
1bef1b8d16
disable sanity tests for AlphaComp and PyrLKOpticalFlowDense
9 years ago
Alex Torres
383b7e9dd1
Fixes namespace error on cudaoptflow
9 years ago
Alex Torres
2838ccc78e
Fixes compilation errors when BUILD_CUDA_STUBS is ON
9 years ago
Maxim Kostin
cdd23440c9
Adding support for WinRT(WinPhone 8/8.1 and Win Store) via CMake 3.1
...
- Substituted HAVE_WINRT with WINRT
- Fixed compilation issues in ocl.cpp and parallel.cpp
- Fixed compiler issue for WP8: "C2678: binary '+' : no operator found which takes a left-hand - Fixed gitignore
- Added #ifdef HAVE_OPENCL to remove compiler warnings in ocl.cpp
- Used NO_GETENV similar to '3rdparty\libjpeg\jmemmgr.c;
- Added ole32.lib for core module (for WindowsStore 8.0 builds)
- Made OpenCV_ARCH aware of ARM
Signed-off-by: Maxim Kostin <v-maxkos@microsoft.com>
10 years ago
Maksim Shabunin
da383e65e2
Remove deprecated methods from cv::Algorithm
10 years ago
Vladislav Vinogradov
2dc3b0f7f9
fix cudaoptflow tests build
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
c4b2058d23
simplify TVL1 accuracy test to reduce run time
10 years ago
Vladislav Vinogradov
71c391cd8d
remove unused memory transfer from TVL1 CUDA implementation
...
it caused runtime failures
10 years ago
Maksim Shabunin
d01bedbc61
Removed Sphinx documentation files
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
Vladislav Vinogradov
48c9c24da6
disable -Wshadow warning for CUDA modules:
...
it is generated by CUDA headers and we can't fix it
10 years ago
Maksim Shabunin
1523fdcc1c
Doxygen documentation: more fixes and cleanups
10 years ago
Maksim Shabunin
ceb6e8bd94
Doxygen documentation: cuda
10 years ago
Philipp Hasper
30742d21d8
CUDA optical flow stubs: missing parameter
10 years ago
Ernest Galbrun
6207d338dd
merged new master branch
...
changed tests for tvl1 optflow
correction of a bug preventing compilation with cuda (fmin changed to fminf)
10 years ago
Fco. Javier Delgado del Hoyo
625fd61313
Removed OpticalFlowBM test from cudaoptflow module
10 years ago
Ernest Galbrun
917107e635
removed bm legacy
10 years ago
Fco. Javier Delgado del Hoyo
fd10557e78
Removed cvCalcOpticalFlowBM from cudaoptflow test
10 years ago
Fco. Javier Delgado del Hoyo
8def44047a
Removed cvCalcOpticalFlowBM from performance test
10 years ago
Fco. Javier Delgado del Hoyo
d3d0434f07
Removed opencv_legacy dependency from cudaoptflow
10 years ago
Ernest Galbrun
5623701acb
performance issue for cuda TVL1 when gamma = 0
10 years ago
Ernest Galbrun
df8f1a4355
removed legacy header
10 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
4bd55c6f73
added comments and reference for Chambolle paper
11 years ago
Ernest Galbrun
693c4e5741
debug of cuda_tvl1 => pass tests succesfully
11 years ago
Ernest Galbrun
3e577b090e
removed legacy from cmake dependency
...
removed legacy tests in cudaoptflow
11 years ago
Ernest Galbrun
1ea1cafa00
added modification on cudaoptflow/include/opencv2/cudaoptflow.hpp
11 years ago
Ernest Galbrun
b66a13183e
added cuda support for chambolle parameter
11 years ago
Andrey Pavlenko
724f5e7f19
Don't build CUDA modules stubs by default (use `-DBUILD_CUDA_STUBS=ON` if need them)
11 years ago
Vladislav Vinogradov
429bfad225
removed precomp.cpp files
11 years ago
Vladislav Vinogradov
cbe437571e
fixed docs
11 years ago
Vladislav Vinogradov
fd88654b45
replaced GPU -> CUDA
11 years ago