opencv/modules/video/src
Ya-Chiu Wu c8d8b1fbcd Merge pull request #10553 from GlueCrow:bgfg_knn_opencl
Add ocl version BackgroundSubtractorKNN (#10553)

* Add ocl version bgfg_knn

* Add ocl KNN perf test

* ocl KNN: Avoid unnecessary initializing when non-UMat parameters are used

* video: turn off OpenCL for color KNN on Intel devices

due performance degradation

* video: turn off KNN OpenCL on Apple devices with Intel iGPU

due process freeze during clBuildProgram() call
2018-02-02 13:20:46 +03:00
..
opencl Merge pull request #10553 from GlueCrow:bgfg_knn_opencl 2018-02-02 13:20:46 +03:00
bgfg_gaussmix2.cpp ocl: Avoid unnecessary initializing when non-UMat parameters are used 2018-01-21 23:02:05 +08:00
bgfg_KNN.cpp Merge pull request #10553 from GlueCrow:bgfg_knn_opencl 2018-02-02 13:20:46 +03:00
camshift.cpp Instrumentation for OpenCV API regions and IPP functions; 2016-08-19 18:10:03 +03:00
compat_video.cpp moved part of video to contrib/{outflow, bgsegm}; moved matlab to contrib 2014-08-10 23:24:16 +04:00
ecc.cpp If the user passes an empty output matrix, initialize it to identity. 2017-04-10 20:43:33 -07:00
kalman.cpp Instrumentation for OpenCV API regions and IPP functions; 2016-08-19 18:10:03 +03:00
lkpyramid.cpp ocl: avoid unnecessary loading/initializing OpenCL subsystem 2017-11-28 14:02:42 +03:00
lkpyramid.hpp Normalized file endings. 2013-08-21 18:59:25 +04:00
optflowgf.cpp Reverted calls to linear resize back to generic version for floating point matrices 2017-12-22 17:10:03 +03:00
precomp.hpp Master Version: Added NEON Optimizations for LK Optical Flow. 2014-03-04 14:47:12 -05:00
tvl1flow.cpp Implementation of bit-exact resize. Internal calls to linear resize updated to use bit-exact version. (#9468) 2017-12-13 15:00:38 +03:00