Dmitry Kurtaev
bc4e471847
Add a mutex for shared Inference Engine plugins
6 years ago
Alexander Alekhin
a63f66c90e
Merge pull request #13762 from alalek:ocl_dnn_mvn_local_size
6 years ago
Alexander Alekhin
eab6744ac7
dnn(ocl): use compile-time LOCAL_SIZE parameter
...
instead of get_local_size(0) and dynamic local memory allocation
6 years ago
Alexander Alekhin
f46cd9dbf5
Merge pull request #13670 from allnes:dnn_fix_obj_detect_sample
6 years ago
winice
37a5af3673
Merge pull request #13737 from winice-test:master
...
* Optical Flow rework to use wide universal intrinsics
* remove if (useSIMD) check as review requested
6 years ago
Alexander Alekhin
b19bb95d66
Merge pull request #12855 from dkurt:js_features2d_tests
6 years ago
Dmitry Kurtaev
8ecc5e6f64
Add tests for features2d JavaScript bindings
6 years ago
Rostislav Vasilikhin
554eae56d1
Merge pull request #13708 from savuor:yuv42x_wide
...
YUV42x color conversions rewritten to wide intrinsics (#13708 )
* a*b+c -> fma
* YUV420sp2RGB initially vectorized
* shorter var names
* loops by 4
* yuv420p2rgb vectorized
* yuv422toRGB vectorized
* reg arrays
* rgb2yuv420 vectorized
* warnings fixed
* try to fix align error
6 years ago
Alexander Alekhin
4e66d078d2
Merge pull request #13722 from alalek:ocl_pass_ptr_for_empty_umat
6 years ago
Alexander Alekhin
a42bbc9722
Merge pull request #13736 from dkurt:dnn_ie_future
6 years ago
Alexander Alekhin
fe33ce02af
Merge pull request #13735 from dkurt:fix_13725
6 years ago
Alexander Alekhin
9362639437
Merge pull request #13716 from dkurt:dnn_conv_weights_clone
6 years ago
Hannah McLaughlin
418898029c
Merge pull request #13718 from lochsh:svm-sigmoid-fix
...
SVM sigmoid kernel fix (issue #13621 ) (#13718 )
* Added test for sigmoid case for retrieving support vectors
* undo unhelpful test
* add test for sigmoid SVM with data that is easily separable into two concentric circles
* Update sigmoid kernel to use tanh(gamma * <x, y> + coef0) instead of -tanh(gamma * <x, y> + coef0)
* remove unnecessary constraint on coef0
* cleanup
* fixing inappropriate use of doubles
* Add f to float literal
* replace CV_Assert with ASSERT_EQ where appropriate
6 years ago
Dmitry Kurtaev
c918ac298c
Fix IE tests
6 years ago
Dmitry Kurtaev
252fd63194
Align TensorFlow and OpenCV paths to create a text graph
6 years ago
Vitaly Tuzov
2f5af1bd33
Merge pull request #13693 from terfendail:spatialgrad_wintr
...
* spatialGradient() reworked to use wide universal intrinsics
* Moved row pointers inside loops
6 years ago
Alexander Nesterov
cca2c4b314
Update obj. detect sample
6 years ago
Alexander Alekhin
4501a2cdea
ocl: support empty "ptr only" UMat in Kernel::set()
...
add messages to avoid silent kernel destruction
6 years ago
Ramez Rafla
eb00dce78e
Merge pull request #13710 from ramezrafla:3.4
...
* Added DMatch bindings
* Added CR which was accidently removed to maintain consistency
* Removed trailing white-space
6 years ago
Alexander Alekhin
268d73165e
Merge pull request #13684 from terfendail:lblend_wintr
6 years ago
Alexander Alekhin
5916ebf500
Merge pull request #13679 from alalek:imgproc_median_blur_cleanup
...
* imgproc: cleanup medianBlur_8u_O1 code
Unnecessary per-channel buffers: H[c] / lut[c]
* imgproc(medianBlur_8u_O1): use CV_SIMD_WIDTH for alignment
6 years ago
Dmitry Kurtaev
ac262f5b5d
Clone convolution layer weights only for fusion
6 years ago
Arnaud Brejeon
d998e70a25
Merge pull request #13672 from arnaudbrejeon:bug_fix_12961
...
PyrDown: Fix bug #12961 (#13672 )
* Force unaligned pointer and create test
* More cross-platform solution
* MSVC expects a proper order
* Remove useless clang macro
6 years ago
Alexander Alekhin
3585522b24
Merge pull request #13692 from dkurt:dnn_do_not_crash_myriad_in_tests
6 years ago
Alexander Alekhin
02e9636f1b
Merge pull request #13707 from dkurt:fix_13575
6 years ago
Dmitry Kurtaev
3c3c5ef2b6
Fix a dnn bug with retrieving all the output blobs
6 years ago
Dmitry Kurtaev
ff775b2e54
Remove ASSERT_ANY_THROW checks fpr Myriad plugin and FP32 networks
6 years ago
Alexander Alekhin
4f668e1023
Merge pull request #13608 from allnes:dnn_rework
6 years ago
Vitaly Tuzov
ed2e1af3e8
Added performance test for blendLinear
6 years ago
Vitaly Tuzov
266725a378
blendLinear() reworked to use wide universal intrinsics
6 years ago
Alexander Alekhin
190ad749e4
Merge pull request #13685 from mshabunin:fix-avfoundation-34
6 years ago
Alexander Nesterov
97c3bcb1b7
Added fix for other size
6 years ago
Maksim Shabunin
9c4eb20221
AVFoundation on Mac: fixed frame count and unsupported format handling
6 years ago
Alexander Alekhin
dcdbaef348
Merge pull request #13658 from nglee:dev_CudaShflUpCompat
6 years ago
Alexander Alekhin
20d82cf6d5
Merge pull request #13668 from alalek:imgproc_rgb2yuv_regression
6 years ago
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
6 years ago
Rostislav Vasilikhin
74ba4b7ae2
fixed (un)signed packing s16 -> u8
6 years ago
Alexander Alekhin
a84e11451b
imgproc(test): RGB2YUV regression test
6 years ago
Alexander Alekhin
3478240de9
Merge pull request #13656 from dkurt:dnn_tf_atrous_faster_rcnn
6 years ago
Alexander Alekhin
0395b2ea9c
Merge pull request #13650 from terfendail:shapedescr_wintr
6 years ago
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
6 years ago
Alexander Alekhin
400fd5c3ec
Merge pull request #13539 from dkurt:ie_graph_api
6 years ago
Dmitry Kurtaev
67e6a6077d
Create text graphs for Faster-RCNN from TensorFlow with dilated convolutions
6 years ago
Vitaly Tuzov
a84bbc62b1
boundingRect() reworked to use wide universal intrinsics
6 years ago
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
6 years ago
Vitaly Tuzov
78f80c35d2
Performance test for bounding rect estimation
6 years ago
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
6 years ago
Alexander Alekhin
b9496f8d9d
Merge pull request #13645 from mshabunin:doc-includes
6 years ago
Alexander Alekhin
bbc6b95c02
Merge pull request #13644 from berak:dnn_samples_googlenet
6 years ago
Dmitry Kurtaev
f0ddf302b2
Move Inference Engine to new API
6 years ago