Peter Andreas Entschev
07c5e33023
OCL: included ORB featured detector/descriptor extractor.
11 years ago
Alexander Alekhin
e49065b1dc
core/ocl: temporary move device selection from ocl module
11 years ago
krodyush
e8dd31aacd
change code according reviewer suggesions
11 years ago
krodyush
27c1bd2762
Improve ocl cvt_color performance for the following conversions: RGB<->BGR, RGB->Gray, RGB<->XYZ, RGB<->YCrCb, RGB<->YUV, and mRGBA<->RGBA.
...
The improvement was done basically by processing more than 1 pixel by each work-item and using vector's operations.
new performance tests were added
11 years ago
Peter Andreas Entschev
5bc9f15dda
OCL: included sqrt matrix operation.
11 years ago
Peter Andreas Entschev
41bec1b112
OCL: including FAST feature detector.
11 years ago
Alexander Alekhin
fe01bc21c0
perf: test-based metrics collection strategy
11 years ago
Alexander Alekhin
c962a9d61c
ocl:perf: fix moments test for plain impl
11 years ago
Ilya Lavrenov
d764af5318
added extra parameters to ocl::cvtColor performance test
11 years ago
Ilya Lavrenov
198cd1a40d
added area fast mode to ocl::resize
11 years ago
Ilya Lavrenov
f70d63e4c9
added INTER_AREA interpolation to ocl::resize
11 years ago
Alexander Alekhin
fb326a58fc
ocl: perf tests: skip tests if we fail check for maxMemoryAllocSize
11 years ago
Ilya Lavrenov
c38e4f9639
added eps to ocl::buildWarpPerspectiveMaps perf test
11 years ago
perping
8af626d295
fix some bug about haar and match_template.
11 years ago
Ilya Lavrenov
daedc6f454
removed 2000x2000, 4000x4000 from test sizes of ocl::adaptiveBilateralFilter
11 years ago
Ilya Lavrenov
3727168b50
added a performance test for ocl::buildWarpPerspectiveMaps; moved warps to a separate file
11 years ago
Konstantin Matskevich
e9edfd1c54
update
11 years ago
Ilya Lavrenov
56d943388d
speeded up ocl::distanceToCenters
11 years ago
Konstantin Matskevich
5304e9f259
extending openCL info dump
11 years ago
peng xiao
53d1873776
Revert back test image.
11 years ago
Ilya Lavrenov
2df53d97c5
added ocl::repeat
11 years ago
peng xiao
2a111f7a6c
Let perf/accuracy test of ocl haar uses detectMultiScale api.
...
Fix image to be used by perf test.
11 years ago
Ilya Lavrenov
a8b7573db0
fixed ocl::Moments test
11 years ago
Jin Ma
3dbcd05407
fixed a typo.
11 years ago
Jin Ma
145ece8f9c
removed test for double since not all platforms support double, thus the sanity check cannot pass on all the platforms.
11 years ago
Ilya Lavrenov
1d5f5d2364
vectorized ocl::threshold for single channel images
11 years ago
Ilya Lavrenov
16df5b007d
disabled upload and download perf tests
11 years ago
Jin Ma
b6b190df5c
Rewrote moments of opencl version.
11 years ago
Ilya Lavrenov
c49c3e0a91
fixed and generalized ocl::blendLinear
11 years ago
Ilya Lavrenov
900c303636
added performance tests for ocl::bitwise_or and ocl::bitwose_xor
11 years ago
Andrey Pavlenko
2b6fca68bf
fixing typo
11 years ago
peng xiao
68a8a11161
Rewrite distanceToCenters.
...
It supports NORM_L1 distance types now and can
use user provided indices.
Also fixed a bug of kmeans where distance pointers should be float instead
of double.
NORM_L2 changed to NORM_L2SQR, Accuracy and Perf tests are added
added ROI support in accuracy test of distanceToCenters
11 years ago
yao
dd0fa63ca8
fix the bug of ocl::bruteForceMatcher
11 years ago
Alexander Alekhin
4bfeeb0738
ocl: perf: use RELATIVE_ERROR in SANITY_CHECK for exp/log/pow
11 years ago
Alexander Alekhin
376cd8f84f
perf: added simple collection strategy
11 years ago
Alexander Alekhin
4413bee693
ocl: reverted type of perf test params for Kalman filter
11 years ago
Alexander Alekhin
1980aad8d7
ocl: dump device info in tests
11 years ago
Ilya Lavrenov
39c1e5ff73
added perf tests for min, max, abs
11 years ago
Ilya Lavrenov
9d1636daa6
catching OpenCL double not supported exceptions
11 years ago
Ilya Lavrenov
8c82decf5b
added plain branch to HoughCircle perf test
11 years ago
Ilya Lavrenov
72c35d3a89
fixed mog2
11 years ago
Ilya Lavrenov
10d60f99dc
fixed ocl::integral and enabled perf test for it
11 years ago
Alexander Alekhin
16adbda4d3
ocl: added OpenCL device selection via OPENCV_OPENCL_DEVICE environment variable
11 years ago
Alexander Alekhin
dd9ff587dc
ocl: file-based ProgramCache refactoring
11 years ago
Alexander Alekhin
e8d9ed8955
ocl: split initialization.cpp into 3 files: context, operations, programcache
11 years ago
Ilya Lavrenov
e8b93040d6
enabled ocl::norm perf test
11 years ago
Alexander Alekhin
a8ac3ec72a
ocl: perf test: disable MOG2 (random hungs), enable upload/download
11 years ago
Ilya Lavrenov
bd36e556a1
removed ocl::magnitudeSqr
11 years ago
Jin Ma
1bfe39f485
Added knearest neighbor of OpenCL version.
...
It includes the accuracy/performance test and the implementation of KNN.
11 years ago
Ilya Lavrenov
6a26c4483f
added performance tests for data transfer operations
11 years ago