- 19 4月, 2017 2 次提交
-
-
由 Arnaud Brejeon 提交于
Add support for std::array<T, N> (#8535) * Add support for std::array<T, N> * Add std::array<Mat, N> support * Remove UMat constructor with std::array parameter
-
由 insoow 提交于
Gemm kernels for Intel GPU (#8104) * Fix an issue with Kernel object reset release when consecutive Kernel::run calls Kernel::run launch OCL gpu kernels and set a event callback function to decreate the ref count of UMat or remove UMat when the lauched workloads are completed. However, for some OCL kernels requires multiple call of Kernel::run function with some kernel parameter changes (e.g., input and output buffer offset) to get the final computation result. In the case, the current implementation requires unnecessary synchronization and cleanupMat. This fix requires the user to specify whether there will be more work or not. If there is no remaining computation, the Kernel::run will reset the kernel object Signed-off-by: NWoo, Insoo <insoo.woo@intel.com> * GEMM kernel optimization for Intel GEN The optimized kernels uses cl_intel_subgroups extension for better performance. Note: This optimized kernels will be part of ISAAC in a code generation way under MIT license. Signed-off-by: NWoo, Insoo <insoo.woo@intel.com> * Fix API compatibility error This patch fixes a OCV API compatibility error. The error was reported due to the interface changes of Kernel::run. To resolve the issue, An overloaded function of Kernel::run is added. It take a flag indicating whether there are more work to be done with the kernel object without releasing resources related to it. Signed-off-by: NWoo, Insoo <insoo.woo@intel.com> * Renaming intel_gpu_gemm.cpp to intel_gpu_gemm.inl.hpp Signed-off-by: NWoo, Insoo <insoo.woo@intel.com> * Revert "Fix API compatibility error" This reverts commit 2ef427db91b6c4aec170f691c5d2e6c47d6520d7. Conflicts: modules/core/src/intel_gpu_gemm.inl.hpp * Revert "Fix an issue with Kernel object reset release when consecutive Kernel::run calls" This reverts commit cc7f9f54695dc293598addce9b9d7e345225bede. * Fix the case of uninitialization D When C is null and beta is non-zero, D is used without initialization. This resloves the issue Signed-off-by: NWoo, Insoo <insoo.woo@intel.com> * fix potential output error due to 0 * nan Signed-off-by: NWoo, Insoo <insoo.woo@intel.com> * whitespace fix, eliminate non-ASCII symbols * fix build warning
-
- 18 4月, 2017 3 次提交
-
-
由 Alexander Alekhin 提交于
-
由 Tomoaki Teshima 提交于
-
由 Alexander Alekhin 提交于
-
- 17 4月, 2017 4 次提交
-
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 berak 提交于
repair broken cmdline param for cpu/gpu mode
-
由 Tomoaki Teshima 提交于
-
- 15 4月, 2017 2 次提交
-
-
由 Alexander Alekhin 提交于
-
由 brian-armstrong-discord 提交于
autorotate in-memory jpegs (#8492) * autorotate in-memory jpegs * correct indentation (4 spaces) * imgcodecs: don't apply EXIF rotation for unloaded images * videoio: don't try to rotate MJPEG stream * imgcodecs: ByteStreamBuffer::seekoff support all seek "dir" * imgcodecs: fix condition: "off == egptr() - eback()" is valid offset
-
- 14 4月, 2017 4 次提交
-
-
由 Yuriy Solovyov 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 zongwave 提交于
Add method KeypointBasedMotionEstimator::estimate(InputArray, InputArray) to support both cpu & opencl algorithm processing the orignal estimate function has input parameters defined as "Mat", this prevent users to call into algorithm opencl path
-
- 13 4月, 2017 3 次提交
-
-
由 Vitaly Tuzov 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
- 12 4月, 2017 7 次提交
-
-
由 Alexander Alekhin 提交于
Check file name only: Excluding from source files list (optimization is disabled): C:/Code/SrcExt/OpenCV/Buildv3.2_x64/modules/core/opencl_kernels_core.cpp
-
由 Alexander Alekhin 提交于
-
由 Tomoaki Teshima 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 orisano 提交于
-
由 Fernando Iglesias Garcia 提交于
The method does cvCheckPixelBackgroundNP (which reads bgmodel) before it is ever updated (in cvUpdatePixelBackgroundNP). This initialization is thus needed to avoid reads of unitialized values.
-
- 11 4月, 2017 10 次提交
-
-
由 Utkarsh Sinha 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 Tomoaki Teshima 提交于
-
由 Alexander Alekhin 提交于
-
由 Utkarsh Sinha 提交于
-
- 10 4月, 2017 2 次提交
-
-
由 Tomoaki Teshima 提交于
-
由 Fangjun KUANG 提交于
-
- 07 4月, 2017 3 次提交
-
-
由 Tong Ke 提交于
New p3p algorithm (accepted by CVPR 2017) (#8301) * add p3p source code * indent 4 * update publication info * fix filename * interface done * plug in done, test needed * debugging * for test * a working version * clean p3p code * test * test * fix warning, blank line * apply patch from @catree * add reference info * namespace, indent 4 * static solveQuartic * put small functions to anonymous namespace
-
由 Alexander Alekhin 提交于
-
由 nnorwitz 提交于
Same as https://github.com/opencv/opencv/pull/8525/commits/9210cefb36868e201f7e0c8b84e4ee4f91b5432b but for this file too.
-