Vladislav Vinogradov
bff0fad6c3
gpu TVL1 Optical Flow optimization:
...
do not calculate sum of error in every round of iteration;
instead the error will be summed every 2nd times or more,
if the previous sum of error is too far away from threshold.
11 years ago
kamjagin
c24c1a5926
added HAVE_QTKIT to tests
11 years ago
Roman Donchenko
d9f71b762f
Deleted almost all of the precomp.cpp files.
...
Looks like we don't actually use them; when creating precompiled headers
with Visual C++, a dummy .cpp is created at build time.
11 years ago
Vladislav Vinogradov
d13ecd0d76
increase epsilon for GEMM & Convolve sanity tests for CUDA 5.5
11 years ago
Vladislav Vinogradov
c8d1fccdac
compare cv::gpu::calcHist with cv::calcHist
11 years ago
Roman Donchenko
3ea4836a0a
Changed the impls argument to be an array name.
...
Turns out, you can't use preprocessor directives inside macro arguments.
Who'd have thought?
12 years ago
Roman Donchenko
51a672ec40
Disabled the cuda variant when CUDA is not available.
12 years ago
Roman Donchenko
936236e4b1
Extended the CPU/GPU selection mechanism in performance tests.
...
Now it allows choosing between arbitrary implementation variants.
12 years ago
Vladislav Vinogradov
89f3c40d79
fixed BroxOpticalFlow sanity test (increase epsilon value)
...
+ interpolateFrames and createOpticalFlowNeedleMap
12 years ago
Vladislav Vinogradov
4a770535c4
fixed BoxFilter sanity test (different rounding results)
12 years ago
Andrey Kamaev
96b008cd29
Eliminate the need of ::testsing::ValuesIn() for CV_ENUM
...
Also cv::, cv::gpu:: and cv::ocl:: namespace prefixes can be safely omitted
inside CV_ENUM and CV_FLAGS
12 years ago
Vladislav Vinogradov
8d521d4704
disabled perf tests for gpu VideoWriter and VideoReader
12 years ago
Vladislav Vinogradov
4dbd0f0e8f
fixed compilation issues with gpu modules:
...
* disabled warnings from thrust
* fixed warnings from ts_gtest.h
* possibly fixed superres compilation in Debug mode on Windows
12 years ago
Vladislav Vinogradov
4d23e2c8c9
GPU implementation of CLAHE
12 years ago
Vladislav Vinogradov
f0b19d4659
updated license header in whole gpu module
12 years ago
Vladislav Vinogradov
d87b709c26
fixed minMax perf test
12 years ago
Vladislav Vinogradov
0149969463
disable tests that requires video support if it is not available
12 years ago
Vladislav Vinogradov
b07bce11ef
increased epsilon in sanity test
12 years ago
Vladislav Vinogradov
83def21ba9
increased time limits in perf tests
12 years ago
Vladislav Vinogradov
fd7bf0b766
moved SURF_GPU and VIBE to gpunonfree module
12 years ago
Vladislav Vinogradov
abc9ef6809
moved utility functions from gpu_perf_test and gpu_test to ts module
12 years ago
Vladislav Vinogradov
4a237af814
implemented Malvar, He, and Cutler Bayer Demosaicing on gpu
12 years ago
Vladislav Vinogradov
4ddf634c30
gpu : implement Bayer* -> Gray color conversion
12 years ago
Vladislav Vinogradov
f533f0dca9
fixed gpu sanity tests
12 years ago
Vladislav Vinogradov
a138e12a26
refactored gpu perf tests and fixed sanity tests
12 years ago
Vladislav Vinogradov
8b1f88c40f
updated gpu module API
12 years ago
Vladislav Vinogradov
a3a09cf4d1
refactored OpticalFlowDual_TVL1:
...
* added DenseOpticalFlow interface
* moved OpticalFlowDual_TVL1 to src folder
12 years ago
Vladislav Vinogradov
36e42084f0
added gpu BM optical flow implementation
12 years ago
Vladislav Vinogradov
fe2e89df1b
added gpu::HoughLinesP function
12 years ago
Vladislav Vinogradov
86bd325131
added gpu::normalize function
12 years ago
Vladislav Vinogradov
61b54149b1
added mask support to gpu norm and sum
12 years ago
Vladislav Vinogradov
08914aa708
added gpu compare with scalar
12 years ago
Vladislav Vinogradov
ce2fd7fec9
added dual tvl1 optical flow gpu implementation
12 years ago
Vladislav Vinogradov
9cb4292d5c
implemented Luv/Lab <-> RGB conversion
12 years ago
Vladislav Vinogradov
b7e6b5af1b
fixed tests (call resetDevice, if there was a gpu failure)
12 years ago
Andrey Kamaev
a126532cb7
Fix OS X build warnings
12 years ago
marina.kolpakova
7a5b9a6b7f
replase __APPLE__ marco with __clang__
12 years ago
Andrey Kamaev
2b0072d823
Suppress more warnings in gtest on OS X
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
marina.kolpakova
319e861cf2
FAIL_NO_CPU marco
12 years ago
Vladislav Vinogradov
a008d6fc17
fixed bug #2425 : Concurrent convolutions with streams
12 years ago
marina.kolpakova
b28acfc12e
add GPU module specific command line arguments
12 years ago
marina.kolpakova
f88be98ec4
print information message about target device for GPU module tests
12 years ago
marina.kolpakova
715a0032e0
add sanity checks into the denoising gpu performance tests
12 years ago
marina.kolpakova
45190aea47
add sanity checks into the features2d gpu performance tests
12 years ago
marina.kolpakova
2243645d36
add sanity checks into the objdetect gpu performance tests
12 years ago
marina.kolpakova
3de2023c61
add sanity checks into the calib3d gpu performance tests
12 years ago
marina.kolpakova
dce323a67b
add sanity checks into the video gpu performance tests
12 years ago
marina.kolpakova
d7ef6f078f
temporarily disable HoughLines test
12 years ago