Rostislav Vasilikhin
a6af9c75e9
a*b+c -> fma
2019-01-21 18:57:08 +03:00
Namgoo Lee
970293a229
__shfl_up_sync with mask for CUDA >= 9
...
* __shfl_up_sync with proper mask value for CUDA >= 9
* BlockScanInclusive for CUDA >= 9
* compatible_shfl_up for use in integral.hpp
* Use CLAHE in cudev
* Add tests for BlockScan
2019-01-21 15:31:15 +00:00
Rostislav Vasilikhin
74ba4b7ae2
fixed (un)signed packing s16 -> u8
2019-01-21 18:10:29 +03:00
Rostislav Vasilikhin
6de86e325f
fixed (un)signed packing s16 -> u8
2019-01-21 18:01:44 +03:00
Alexander Alekhin
a84e11451b
imgproc(test): RGB2YUV regression test
2019-01-21 16:07:20 +03:00
Rostislav Vasilikhin
48e471fdd4
YUV vectorizations ported to master from 3.4
2019-01-21 15:35:34 +03:00
Alexander Alekhin
3478240de9
Merge pull request #13656 from dkurt:dnn_tf_atrous_faster_rcnn
2019-01-20 18:39:04 +00:00
Alexander Alekhin
e5917a8fa5
Merge pull request #13580 from LaurentBerger:PythonStitch2
2019-01-19 13:44:30 +00:00
LaurentBerger
49a43dfc8f
Check syntax of stitchnig detailed
2019-01-18 19:31:05 +01:00
Alexander Alekhin
0395b2ea9c
Merge pull request #13650 from terfendail:shapedescr_wintr
2019-01-18 16:18:47 +00:00
Rostislav Vasilikhin
3812ae7949
Merge pull request #13649 from savuor:yuv_wide
...
YUV/YCrCb conversions rewritten to wide intrinsics (#13649 )
* YUV: minors
* YUV42x conversions template-merged
* more template-merged YUV42x conversions; some NEON code removed
* rgb2yuv<float> vectorized
* yuv2rgb<float> vectorized
* memcpy removed
* Yuv2RGB<ushort> vectorized
* unused code removed
* rgb2yuv<ushort> vectorized
* rgb2yuv<uchar> vectorized
* v_pack_u used (up to +30% perf)
* yuv2rgb<uchar> vectorized
* fixed compilation
2019-01-18 19:06:29 +03:00
Alexander Alekhin
400fd5c3ec
Merge pull request #13539 from dkurt:ie_graph_api
2019-01-18 16:00:18 +00:00
Dmitry Kurtaev
67e6a6077d
Create text graphs for Faster-RCNN from TensorFlow with dilated convolutions
2019-01-18 18:46:52 +03:00
Vitaly Tuzov
a84bbc62b1
boundingRect() reworked to use wide universal intrinsics
2019-01-18 18:31:54 +03:00
Alexander Alekhin
dc5e69b4d4
Revert "Merge pull request #13586 from eightco:Core_bugfix3"
...
This reverts commit 3721c8bb06
except changes in modules/dnn/test/test_tf_importer.cpp
2019-01-18 18:29:12 +03:00
Alexander Alekhin
40959fcc61
Merge pull request #13637 from berak:fix_openvx
2019-01-18 14:56:31 +00:00
Vitaly Tuzov
78f80c35d2
Performance test for bounding rect estimation
2019-01-18 15:50:21 +03:00
Andrey Golubev
55770c9853
Merge pull request #13640 from andrey-golubev:gapi_gcallpriv_doc
...
* GAPI: document GCall's recursive behavior
* Move documentation outside the class
2019-01-17 20:59:47 +03:00
Lee Jaehwan
3721c8bb06
Merge pull request #13586 from eightco:Core_bugfix3
...
* Add Operator override for multi-channel Mat with literal constant.
* simple test
* Operator overloading channel constraint for primitive types
* fix some test for #13586
2019-01-17 17:23:09 +03:00
Alexander Alekhin
b9496f8d9d
Merge pull request #13645 from mshabunin:doc-includes
2019-01-17 12:35:20 +00:00
Alexander Alekhin
bbc6b95c02
Merge pull request #13644 from berak:dnn_samples_googlenet
2019-01-17 12:34:53 +00:00
Dmitry Kurtaev
f0ddf302b2
Move Inference Engine to new API
2019-01-17 14:28:48 +03:00
berak
6596eab66c
dnn/samples: add googlenet to model zoo
2019-01-17 12:14:35 +01:00
Maksim Shabunin
9205ad6990
Enabled #include documentation in all members
2019-01-17 13:57:40 +03:00
Alexander Alekhin
49de982ee7
Merge pull request #13625 from nglee:dev_CudaFarnebackInitFlowFix
2019-01-16 18:18:57 +00:00
Alexander Alekhin
2ea4626911
Merge pull request #13639 from andrey-golubev:gapi_fix_gcall_misuse
2019-01-16 17:49:06 +00:00
Alexander Alekhin
ca00c1dce2
Merge pull request #13631 from terfendail:thresh_wintr
2019-01-16 15:45:26 +00:00
Andrey Golubev
c8a89134a7
GAPI: fix GCall misuse in unrollExpr
2019-01-16 18:15:44 +03:00
berak
53c2ebf7f6
fix openvx wrappers
2019-01-16 12:10:22 +01:00
Alexander Alekhin
133eb8d13a
Merge pull request #13593 from brad-kelly:integral_avx512_ver34
2019-01-15 17:47:21 +00:00
Alexander Alekhin
dcdb3b36ef
Merge pull request #13622 from sturkmen72:code_clean_up
2019-01-15 17:46:26 +00:00
Vitaly Tuzov
a202dc9a90
threshold() reworked to use wide universal intrinsics
2019-01-15 19:15:19 +03:00
Alexander Alekhin
0e9c90a0d9
Merge pull request #13610 from terfendail:morph_wintr
2019-01-15 11:22:00 +00:00
Brad Kelly
0165ffa90d
Implementing AVX512 support for 3 channel cv::integral for CV_64F
2019-01-14 16:11:01 -08:00
Suleyman TURKMEN
794c14b29a
code clean up
2019-01-14 22:21:21 +03:00
Vitaly Tuzov
012e43de4b
Morphology reworked to use wide universal intrinsics
2019-01-14 19:02:58 +03:00
Alexander Alekhin
36dfb71c60
Merge pull request #13619 from alalek:issue_13595
2019-01-14 14:54:11 +00:00
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.
2019-01-13 15:14:45 +00:00
Alexander Alekhin
4ced27e149
Merge pull request #13617 from terfendail:always_inline
2019-01-13 09:35:24 +00:00
atinfinity
e48682a9f7
Merge pull request #13616 from atinfinity:fixed-py_matcher-tutorial
...
* fixed tutorial code of py_matcher
* fixed imread mode
2019-01-13 12:34:05 +03:00
Alexander Alekhin
6e39856623
Merge pull request #13614 from dkurt:dnn_tf_ssd_fpn
2019-01-13 09:33:05 +00:00
Alexander Alekhin
6bd5d7f037
cmake: don't use LIB_SUFFIX with CMAKE_INSTALL_LIBDIR
2019-01-12 11:14:18 +00:00
Vitaly Tuzov
ea882d58c6
Added CV_ALWAYS_INLINE macro
2019-01-11 22:40:35 +03:00
Jim Zhou
78bd55c8df
Merge pull request #13601 from JimZhou-001:JimZhou-001
...
* Fix the bug in case determinant of rotation matrix is -1
* calib3d(test): check det(R) == 1
2019-01-11 16:58:47 +03:00
Dmitry Kurtaev
4ae5df5509
SSD with FPN proposals from TensorFlow
2019-01-11 12:20:03 +03:00
Alexander Alekhin
7812a805ad
Merge pull request #13606 from rrrapha:malloc-h
2019-01-10 15:15:09 +00:00
Raphael Graf
82c77fa244
dnn: remove malloc.h include
2019-01-10 13:07:36 +01:00
Alexander Alekhin
7e2ebecd52
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2019-01-10 12:29:41 +03:00
Alexander Alekhin
054bd23a43
Merge pull request #13560 from cuihaoleo:master
2019-01-09 15:45:09 +00:00
Alexander Alekhin
3bbe5d3956
Merge pull request #13592 from tdp2110:master
2019-01-09 14:42:57 +00:00