Ruslan Garnov
b5339cc01b
Fixed valgrind warnings in accessors tests
2021-03-29 17:42:53 +03:00
Alexander Alekhin
ac9f3a1242
Merge pull request #19793 from aarongreig:aaron/imgproc/relaxCornerEigenValTest
2021-03-29 13:41:44 +00:00
Aaron Greig
53652a6194
Relax accuracy requirement on OpenCL MinEigenVal corner kernel test.
...
The MinEigenVal path through the corner.cl kernel makes use of native_sqrt,
a math builtin function which has implementation defined accuracy.
Partially addresses issue #9821
2021-03-29 12:06:02 +01:00
lionkun
8d232a63ad
fix the perf tests of OpenCV.js so that it can run on Node.js successfully
2021-03-27 21:52:44 +00:00
Alexander Alekhin
35eaacd1db
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2021-03-27 15:35:16 +00:00
Alexander Alekhin
bf03f5fa3a
Merge pull request #19786 from alalek:build_opencv_winpack_dldt_2021.3.0
2021-03-26 22:38:52 +00:00
Alexander Alekhin
6e8022a3af
Merge pull request #19773 from jondea:add-aarch64-specialised-v_expand-3.4
2021-03-26 16:54:51 +00:00
Alexander Alekhin
d27eb79fa6
Merge pull request #19785 from alalek:dnn_ocl_fix_async_kernels
2021-03-26 12:27:58 +00:00
Anastasia M
3e48a91d97
Merge pull request #19546 from LupusSanctus:am/slice_steps
...
* Added Steps support in DNN Slice layer
* Added code corrections
* dnn(slice): fix OCL and OCL_FP16 processing
2021-03-26 11:04:57 +00:00
Orest Chura
ad2f5ccc66
Merge pull request #19712 from OrestChura:oc/Kalm_ptest
...
[G-API]: Performance tests for KalmanFilter
* Kalman perf.tests and some tests refactoring
* Input generation moved to a separate function; Slowest case sneario testing added
* Generating refactored
* Generating refactoring
* Addressing comments
2021-03-26 09:41:54 +00:00
Alexander Alekhin
77bfd9434b
Merge pull request #19782 from TolyaTalamanov:at/rmat-plaidml-backend
2021-03-26 09:36:38 +00:00
Alexander Alekhin
144443d011
build: winpack_dldt with dldt 2021.3.0
2021-03-26 08:58:00 +00:00
Anatoliy Talamanov
6ba99068c9
Support RMat for PlaidML backend
2021-03-26 09:00:18 +03:00
Alexander Alekhin
86d0a86141
dnn(ocl): fix gemm kernel scheduling
2021-03-26 00:35:00 +00:00
Alexander Alekhin
b7f6584dab
Merge pull request #19784 from alalek:gapi_win32_build_warning
2021-03-26 01:57:59 +03:00
Alexander Alekhin
3290a5f370
gapi(build): eliminate Win32 build warning
2021-03-25 22:15:06 +00:00
Mikhail Nikolskii
bf9f67e93f
Merge pull request #19783 from mikhail-nikolskiy:interop-perf
...
Performance optimization in DirectX and VAAPI interop
* optimization in OpenCL NV12<>BGR kernels
* reduce kernel work-size
2021-03-25 21:27:31 +00:00
Alexander Alekhin
26ea4760ad
Merge pull request #19774 from aarongreig:aaron/dnn/oclTestAccuracyThresholds
2021-03-25 16:58:07 +00:00
Anatoliy Talamanov
0753408e10
Merge pull request #19318 from TolyaTalamanov:at/python-generic-infer
...
[G-API] Python ROI generic inference
* Python generic infer overloads
* Move wrappers to appropriate file
2021-03-25 16:55:29 +00:00
Aaron Greig
f59917bea1
Introduce relaxed accuracy thresholds for CL target in some dnn tests.
...
Partially addresses #9821
2021-03-25 10:58:23 +00:00
Alexander Alekhin
b62d015285
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2021-03-24 18:58:46 +00:00
Alexander Alekhin
a394c8b10b
Merge pull request #19770 from alalek:dnn_openvino_2021.3.0
2021-03-24 18:50:47 +00:00
Alexander Alekhin
24002a5dfe
Merge pull request #19731 from rgarnov:rg/basic_frame_drop
2021-03-24 15:20:38 +00:00
Lukas-Alexander Weber
7c4b873ba3
Merge pull request #19762 from lukasalexanderweber:master
...
* Error Message for SURF if not implemented
In OpenCV 4.5.1
import cv2 as cv
cv.xfeatures2d_SURF.create
will not create an AttributeError, even if the function is excluded (no nonfree option)
In Line 305 (now 306) however ´finder = FEATURES_FIND_CHOICES[args.features]()´ will raise an
error: OpenCV(4.5.1) ..\opencv_contrib\modules\xfeatures2d\src\surf.cpp:1029: error: (-213:The function/feature is not implemented) This algorithm is patented and is excluded in this configuration; Set OPENCV_ENABLE_NONFREE CMake option and rebuild the library in function 'cv::xfeatures2d::SURF::create'
So we should check with cv.xfeatures2d_SURF.create() correctly if SURF is available
2021-03-24 15:02:20 +00:00
Alexander Alekhin
e56e4876e7
dnn(test): update tests for OpenVINO 2021.3
2021-03-24 14:50:42 +00:00
Alexander Alekhin
7949983c41
Merge pull request #19325 from AsyaPronina:asyadev/extract_y
...
[G-API] Added Y, UV accessors for cv::MediaFrame
2021-03-24 16:37:05 +03:00
Alexander Alekhin
56bdd7db5c
dnn: use OpenVINO 2021.3 defines
...
original commit: 6291503793
2021-03-24 10:26:24 +00:00
Alexander Alekhin
3df6bc58e9
Merge pull request #19765 from LupusSanctus:am/mobilenetv3
2021-03-24 09:43:27 +00:00
Anastasiya Pronina
b0d66e06f4
Added Y, UV accessors to cv::MediaFrame
2021-03-24 12:34:44 +03:00
Anastasia Murzova
e75f1b071b
Added reshape corrections
2021-03-24 10:53:11 +03:00
Anastasia Murzova
7a2b3ed471
Corrected DNN elementwise multiplication
2021-03-24 10:53:11 +03:00
Anastasia M
551d4a8ec1
Merge pull request #19477 from LupusSanctus:am/eltwice_vec
...
* Aligned OpenCV DNN and TF sum op behaviour
Support Mat (shape: [1, m, k, n] ) + Vec (shape: [1, 1, 1, n]) operation
by vec to mat expansion
* Added code corrections: backend, minor refactoring
2021-03-23 22:16:09 +00:00
Jonathan Deakin
29a289dfa1
Add v_expand for AArch64, fuse vmovl+vget_high into vmovl_high
2021-03-23 15:06:41 +00:00
Alexander Alekhin
a00d6b8377
Merge pull request #19763 from TolyaTalamanov:at/blockingdesc-order-fix
2021-03-23 13:39:58 +00:00
Alexander Alekhin
ca8c3dd9b5
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2021-03-22 12:05:23 +00:00
Anatoliy Talamanov
c434ca74a2
Blocking dims order fix
2021-03-22 13:57:57 +03:00
Alexander Alekhin
bdd2b57e5d
Merge pull request #19757 from alalek:js_setLogLevel
2021-03-21 17:37:05 +00:00
Alexander Alekhin
a97f6f8058
js: support setLogLevel() / getLogLevel() calls
2021-03-20 18:14:10 +00:00
Liubov Batanina
c0dd82fb53
Merge pull request #19632 from l-bat:lb/ie_arm_target
...
Added OpenVINO ARM target
* Added IE ARM target
* Added OpenVINO ARM target
* Delete ARM target
* Detect ARM platform
* Changed device name in ArmPlugin
* Change ARM detection
2021-03-20 11:20:02 +00:00
Alexander Alekhin
94f00cf096
Merge pull request #19747 from alalek:issue_19733
2021-03-19 12:53:32 +00:00
Alexander Alekhin
1211a8b9cd
Merge pull request #19745 from alalek:issue_19729
2021-03-19 12:52:34 +00:00
Anatoliy Talamanov
50a264d832
Merge pull request #19310 from TolyaTalamanov:at/generic-infer-overloads
...
[G-API] Support generic infer overloads
* Overloads for generic infer
* Fix build
* Refactoring
* Fix docs
* Put extra stuff to detail namespace
* Add doc for usings
* Remove uneccessary template in Priv
2021-03-19 12:50:45 +00:00
Alexander Alekhin
3f52d0e46c
Merge pull request #19738 from TolyaTalamanov:at/giebackend-blockingdesc-fix
2021-03-19 11:54:43 +00:00
Ruslan Garnov
716bdd5ee5
Implemented basic frame drop functionality
2021-03-19 14:26:14 +03:00
Anatoliy Talamanov
bad08d26da
Fix blocking desc usage
2021-03-19 12:47:17 +03:00
Alexander Alekhin
a41394c885
core(parallel): fix plugins handling if no filesystem available
2021-03-18 23:05:12 +00:00
Alexander Alekhin
f680505086
features2d(mser): chi_table.h notes
2021-03-18 21:30:12 +00:00
Alexander Alekhin
ae60bbc7e4
Merge pull request #19741 from alalek:ml_logistic_regression_use_opencv_license_header
2021-03-18 20:47:44 +00:00
Anatoliy Talamanov
dc31e20925
Merge pull request #19709 from TolyaTalamanov:at/async-inferlist-infer2
...
G-API: Implement async version for InferList & Infer2
* Implement async version for InferList & Infer2
* Fix warning
* Fix bug with roi ordering
* Post input meta instead of empty
* Fix comments to review
2021-03-18 23:33:19 +03:00
Alexander Alekhin
7664e6d090
ml: use OpenCV license header for logistic regression
2021-03-17 20:29:52 +00:00