Dmitry Budnikov
4753206783
Merge pull request #20065 from dbudniko:dbudniko/G-API_mtcnn_demo_PR_hotfix2
...
G-API MTCNN demo hotfix to align overall pipeline accuracy with the reference Python code output.
* MTCNN G-API demo aligned with Python from OMZ
* clean up
* more comments from Maxim are addressed.
* address comment from Dmitry
2021-05-18 10:58:08 +00:00
Smirnov Egor
6376a3aef2
vtk 9.0 autoinit fix
2021-05-18 10:20:54 +03:00
Giles Payne
e53a4ce64d
Fix for failing QRCodeDetectorTest.testDetectAndDecodeMulti test
2021-05-17 20:09:12 +09:00
Mikhail Nikolskii
a604d44d06
Merge pull request #19755 from mikhail-nikolskiy:ffmpeg-umat
...
cv::UMat output/input in VideoCapture/VideoWriter (data stays in GPU memory)
* FFMPEG with UMat input/output
* OpenCL_D3D* context
* fix Linux build
* cosmetic changes
* fix build if USE_AV_HW_CODECS=0
* simplify how child context pointer stored in parent context
* QSV interop with OpenCL on Windows
* detect_msdk.cmake via pkg-config
* fix av_buffer_ref() usage
* revert windows-decode-mfx whitelisting; remove debug msg
* address review comments
* rename property to HW_ACCELERATION_USE_OPENCL
* fix issue with "cl_khr_d3d11_sharing" extension not reported by OpenCL GPU+CPU platform
* core(ocl): add OpenCL stubs for configurations without OpenCL
* videoio(ffmpeg): update #if guards
* Put OpenCL related code under HAVE_OPENCL; simplify reuse of media context from OpenCL context
* videoio(test): skip unsupported tests
- plugins don't support OpenCL/UMat yet
- change handling of *_USE_OPENCL flag
* videoio(ffmpeg): OpenCL dependency
* videoio(ffmpeg): MediaSDK/oneVPL dependency
* cleanup, logging
* cmake: fix handling of 3rdparty interface targets
Co-authored-by: Alexander Alekhin <alexander.a.alekhin@gmail.com>
2021-05-14 16:48:50 +00:00
Smirnov Egor
1d7d18afba
Document imwrite depth fallback
2021-05-12 19:55:58 +03:00
Anatoliy Talamanov
7e12af2448
Disable auto fusing in ie backend
2021-05-12 09:02:17 +03:00
Alexander Alekhin
b335fe67b0
Merge pull request #20049 from jstaahl:jstaahl-static-inits
2021-05-11 17:06:11 +00:00
Francesco Petrogalli
7a31a6edee
[build][option] Build option to disable filesystem support.
2021-05-11 12:54:54 +00:00
Anastasiya Pronina
3a49ff9e72
Added ITT traces to GStreamingExecutor
2021-05-11 12:52:47 +03:00
berak
302c2354a3
core: add missing implementation for Mat::ptr(Vec)
2021-05-09 14:15:12 +02:00
Jake Staahl
158b13e0ba
Remove static initializers caused by templated static member.
2021-05-07 12:53:14 -07:00
Alexander Alekhin
7de627c504
Merge pull request #20019 from r2d3:cudaStreamCreate_bug
2021-05-01 18:32:46 +00:00
David Geldreich
6a4bfc0863
Stream default to Stream::Null() when no default in function prototype
...
this corrects bug #16592 where a Stream is created at
each GpuMat::load(arr,stream) call
a correct solution would have been to add a default to GpuMat::load
but due to circular dependence between Stream and GpuMat, this is not possible
add test_cuda_upload_download_stream to test_cuda.py
2021-05-01 10:03:28 +00:00
Alexander Alekhin
170bf6d7af
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2021-05-01 09:44:24 +00:00
Guillaume Jacob
9f3e83baf6
calib3d: Update documentation of calibrateCamera
...
- Added missing documentation for the CALIB_FIX_FOCAL_LENGTH flag
- Removed erroneous information about the number of distortion coefficients
returned
- Added some missing @ref tags
2021-04-30 20:34:04 +02:00
Alexander Alekhin
17ab61a40d
Merge pull request #19956 from danielenricocahall:fix-edge-case-matcher-loop
2021-04-30 17:22:16 +00:00
Danny
1b844f8413
Merge pull request #19993 from danielenricocahall:fix-compute-ecc-issue
...
Fix unsigned int bug in computeECC
* address issue with unsigned ints in computeEcc
* remove additional logic checking firstOctave
* use swap instead of same src/dst
* simplify the unsigned check logic
2021-04-30 17:20:52 +00:00
Alexander Alekhin
baa22fa808
Merge pull request #20006 from alalek:dnn_ie_gpu_cache_dir
2021-04-30 17:18:52 +00:00
Alexander Alekhin
f78cebfc98
Merge pull request #20014 from alalek:fix_core_tls_process_termination
2021-04-30 16:06:40 +00:00
Alexander Alekhin
d2a9ca13f1
core(tls): handle process termination / cleanup issues
2021-04-29 23:25:44 +00:00
Alexander Alekhin
71bae7c23f
dnn(ie): implicit usage of IE::GPU OpenCL kernels cache
2021-04-29 12:43:22 +03:00
Alexander Smorkalov
083a7c8f0a
Fix OpenCV build with OpenEXR before 2.2.0.
2021-04-29 09:50:30 +03:00
Alexander Alekhin
fd44ba296d
Merge pull request #19984 from sturkmen72:patch-4
2021-04-28 22:02:02 +00:00
Andreas Franek
4ed91ce7ed
add estimateAffine3D overload that implements Umeyama's algorithm
2021-04-28 11:33:48 +02:00
Alexander Alekhin
15e2f991dd
Merge pull request #19962 from mshabunin:one-vpl-support
2021-04-27 18:40:57 +00:00
Alexander Alekhin
0c171c0749
Merge pull request #19971 from TolyaTalamanov:at/infer-hangs-fix
2021-04-27 10:58:13 +00:00
Alexander Alekhin
55aa1d4852
Merge pull request #19975 from danielenricocahall:fix-template-matcher-sqdiff
2021-04-26 22:52:13 +00:00
Antonio Rojas
971dacaf41
Merge pull request #19970 from antonio-rojas:master
...
Support building with OpenEXR 3.x
* Support OpenEXR 3.0
Try to find OpenEXR 3.0 using the upstream cmake config, and fallback to the previous algorithm if not found
* Add explicit ImfFrameBuffer.h include
This was transitively included with OpenEXR 2.x, but that's no longer the case with OpenEXR 3.x
2021-04-26 22:13:59 +00:00
Suleyman TURKMEN
159534313e
Update CMakeLists.txt
2021-04-26 22:43:04 +03:00
Maksim Shabunin
c4ca9a7bae
Initial oneVPL support
2021-04-26 17:42:20 +03:00
Zhuo Zhang
bf26050f7e
Fix missing return type for unsafe CV_XADD function
2021-04-26 20:08:45 +08:00
danielenricocahall
402bce1a31
address template matching sqdiff bug
2021-04-25 22:17:07 -04:00
Alexander Alekhin
e68657cdb2
Merge pull request #19934 from alalek:videoio_plugin_query_api
2021-04-24 18:13:05 +00:00
Anatoliy Talamanov
e00cfe067d
Fix infer hanging
2021-04-24 18:02:35 +03:00
Harald Scheirich
fcaeeac931
Merge pull request #19780 from HarryDC:feature/index-multiimage-tiff
...
Add reading of specific images from multipage tiff
* Add reading of specific images from multipage tiff
* Fix build issues
* Add missing flag for gdal
* Fix unused param warning
* Remove duplicated code
* change public parameter type to int
* Fix warnings
* Fix parameter check
2021-04-23 20:48:32 +00:00
Dmitry Budnikov
a53582d706
Merge pull request #19923 from dbudniko:dbudniko/G-API_mtcnn_demo_PR
...
G-API MTCNN sample
* add face detection demo
* clean up
* enable back accumulate
* additional input
* meta args workaround
* additional arg
* add init
* roll back
* fix shadowing
* roll back
* clean up and PNet copy from debug branch which now works
* try nets operator
* more clean up
* more clean up
* add 6 layers pyramid experimental code
* final clean up and ready for PR
* original image resize
* Remove Pnet declarations. Generic infer is used now.
* scales and sizes calculation added
* fix assert, and add ceil to size calculation
* try doubles for scales
* Address comments from Dmitry.
* use half scale option
* fix half scale
* clean up debug outputs
* try to get input image width and height
* clean up
* trailing spaces and review from Maxim
* more comments from Maxim are addressed
* try to fix warnings
* try to fix warnings and address more comments from Dmitry
* crop fix and clean up
* more warnings fixes
* more warnings fixes
* more comments from Maxim are addressed
* even more consts
* copy_n for regressions
* address more comments from Dmitry
* more comments from Maxim
2021-04-23 10:26:53 +00:00
Stefano Allegretti
1b64851fa8
Merge pull request #19951 from stal12:3.4
...
* Fix #4363 - wrong hierarchy (CV_RETR_TREE) in findContours
* Add regression test for findContours
* use C++11 => C++98 on 3.4 branch
2021-04-22 18:20:12 +00:00
Aleksandr Voron
2e143b8799
Merge pull request #19961 from alvoron:dnn_ngraph_int64_fix
...
Explicit usage of int64_t in CropAndResizeLayer (IE backend)
* Update crop_and_resize_layer.cpp
2021-04-21 18:29:19 +00:00
Quella Zhang (Beyondsoft Corporation)
5105a937d1
Add namespace specifier for format()
2021-04-21 14:08:52 +08:00
danielenricocahall
3930c9a492
fix loop boundary condition
2021-04-20 22:08:01 -04:00
Alexander Alekhin
29fb4f98b1
Merge pull request #19942 from berak:calib3d_fix_usac_mask
2021-04-20 19:49:20 +00:00
berak
405e820fe1
Update contrast_preserve.hpp
...
fix a build warning:
```
C:\Slave\workspace\precommit\windows10\opencv\modules\photo\src\contrast_preserve.hpp(289): warning C4244: '=': conversion from 'double' to '_Tp', possible loss of data
with
[
_Tp=float
]
C:\Slave\workspace\precommit\windows10\opencv\modules\photo\src\contrast_preserve.hpp(361): warning C4244: '=': conversion from 'double' to '_Tp', possible loss of data
with
[
_Tp=float
]
```
(from https://build.opencv.org.cn/job/precommit/job/windows10/1633/console )
2021-04-20 12:59:36 +02:00
berak
3386efddba
calib3d: fix masks for usac
2021-04-20 11:57:42 +02:00
Alexander Alekhin
896bffb543
videoio(plugin): add query API for plugins
2021-04-19 14:25:45 +00:00
Alexander Alekhin
0df6159149
cmake: fix handling of VIDEOIO_ENABLE_PLUGINS=OFF
2021-04-19 02:12:25 +00:00
Alexander Alekhin
cfb77091ca
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2021-04-15 20:50:26 +00:00
Alexander Alekhin
6598e9d506
Merge pull request #19908 from CSBVision:patch-2
2021-04-15 20:45:30 +00:00
Alexander Alekhin
0649a2fbdb
Merge pull request #19886 from alalek:issue_19875
2021-04-14 16:14:44 +00:00
CSBVision
ec32061f5f
Update __init__.py to support symbolic links
...
Currently, the LOADER_DIR is set as os.path.dirname(os.path.abspath(__file__)). This does not point to the true library path if the cv2 folder is symlinked into the Python package directory such that importing cv2 under Python fails. The proposed change only resolves symbolic links correctly by calling os.path.realpath(__file__) first and does not change anything if __file__ contains no symbolic link.
2021-04-14 16:13:45 +00:00
Alexander Alekhin
0bdbc745c4
ml: update checks
2021-04-13 11:09:14 +00:00
Alexander Alekhin
b9b19185bc
ml: fix legacy import in DTreesImpl
2021-04-12 19:21:48 +00:00
Alexander Alekhin
63ba9970bd
Merge pull request #19851 from sturkmen72:update_documentation
2021-04-11 21:44:03 +00:00
Danny
a9a6801c6d
Merge pull request #19884 from danielenricocahall:fix-prediction-features-bug
...
Fix bug with predictions in RTrees/Boost
* address bug where predict functions with invalid feature count in rtrees/boost models
* compact matrix rep in tests
* check 1..n-1 and n+1 in feature size validation test
2021-04-09 16:56:14 +00:00
Alexander Alekhin
222af8e7e4
core: avoid process cleanup deadlock if TlsStorage is not used
2021-04-09 16:08:08 +00:00
Alexander Alekhin
bfb10d74eb
Merge pull request #19873 from crackwitz:issue-19870
2021-04-08 21:55:53 +00:00
Suleyman TURKMEN
ec8b7c933a
Update Documentation
2021-04-08 22:29:45 +03:00
Alexander Alekhin
68d15fc62e
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2021-04-08 11:23:24 +00:00
Christoph Rackwitz
f479935cda
fix for #19870
...
HAVE_QT and HAVE_WIN32UI can both be true at the same time
if HAVE_QT, window_w32.cpp is not included in the build, see CMakeLists.txt
2021-04-08 12:59:06 +02:00
Danny
76860933f0
Merge pull request #19859 from danielenricocahall:fix-blob-detector-single-thresh
...
Fix Single ThresholdBug in Simple Blob Detector
* address bug with using min dist between blobs in blob detector
cast type in comparison and remove docs
address bug with using min dist between blobs in blob detector
use scalar instead of int
address bug with using min dist between blobs in blob detector
* fix namespace and formatting
2021-04-08 10:39:26 +00:00
Alexander Alekhin
19a936fc03
Merge pull request #19836 from 103yiran:warpaffine
2021-04-08 10:32:27 +00:00
Tiago De Gaspari
9f295b2c91
Expose maxIters in findEssentialMat
...
Lets the user choose the maximum number of iterations the robust
estimator runs for, similary to findFundamentalMat
and findHomography functions.
2021-04-07 00:07:33 -03:00
Alexander Alekhin
6e8daaec0f
Merge pull request #19855 from komakai:fix-android-ndk-camera-conversions
2021-04-06 21:31:26 +00:00
Alexander Alekhin
3a8154051f
Merge pull request #19810 from aarongreig:aaron/core/relaxClArithmTest
2021-04-06 19:56:46 +00:00
Aaron Greig
f3f46096d6
Relax accuracy requirements in the OpenCL sqrt perf arithmetic test.
...
Also bring perf_imgproc CornerMinEigenVal accuracy requirements in line with
the test_imgproc accuracy requirements on that test and fix indentation on
the latter.
Partially addresses issue #9821
2021-04-06 17:32:48 +01:00
Alexander Alekhin
de7377485b
Merge pull request #19861 from mpashchenkov:mp/ocv-gapi-stream-test
2021-04-05 21:22:07 +00:00
Maxim Pashchenkov
e23578acd9
Added skip for TestTwoVideosDifferentLength
2021-04-05 15:52:48 +03:00
Giles Payne
770445ae2a
Log warning that Exposure/ISO have no effect unless AutoExposure is off
2021-04-04 22:14:40 +09:00
Giles Payne
b9b65e9392
Fix Android NDK camera's color format conversions
2021-04-04 12:39:29 +09:00
Tiago De Gaspari
ac9182f20d
Add maxIters parameter to LMeDS method in findFundamentalMat
...
This commit passes the parameter maxIters that represent
the maximum number of iterations, that can be passed to findFundamentalMat
to the method LMeDS.
This parameter were added to the function findFundamentalMat and
were passed just for the RANSAC method, but should be passed to
both methods to be consistent.
2021-04-03 21:56:05 -03:00
Alexander Alekhin
125b9f6057
Merge tag '4.5.2'
2021-04-02 17:30:52 +00:00
Alexander Alekhin
69357b1e88
release: OpenCV 4.5.2
2021-04-02 11:23:54 +00:00
Alexander Alekhin
9ef20ad20e
Merge pull request #19833 from alalek:workaround_19678
2021-04-02 10:37:29 +00:00
Alexander Alekhin
2cf1a13755
Merge tag '3.4.14'
2021-04-02 09:31:32 +00:00
103yiran
6e6c0f31f7
delete unused variable
2021-04-02 10:30:27 +08:00
Alexander Alekhin
12d80b9e64
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2021-04-01 21:48:52 +00:00
Alexander Alekhin
d0e3e638c3
release: OpenCV 3.4.14
2021-04-01 21:37:19 +00:00
Orest Chura
34a8a45a6a
Merge pull request #19828 from OrestChura:oc/fix_garray_garray_input
...
[G-API] Fix bug of GArray<GArray> passing through a graph
* Add test to check GArray<GArray> passing through a graph (assertion failed)
* G-API: Flatten GArray<T> to std::vector<T> when capturing VCtr
- Also: Fix formatting in garray.hpp
* Refactored test, added valuable check
* Initialize size_t
Co-authored-by: Dmitry Matveev <dmitry.matveev@intel.com>
2021-04-01 20:39:31 +00:00
Alexander Alekhin
6a72bf5085
Merge pull request #19823 from alalek:issue_contrib_2895
2021-04-01 20:38:46 +00:00
Alexander Alekhin
1e51f87298
Merge pull request #19817 from alalek:cmake_fix_tracking_headers
2021-04-01 20:38:14 +00:00
Alexander Alekhin
8095f601d1
gapi(test): avoid compilation failure with GCC11
2021-04-01 20:23:29 +00:00
Alexander Alekhin
0ff57e3292
Merge pull request #19830 from alalek:issue_19368
2021-04-01 15:30:18 +00:00
Alexander Alekhin
5db484b6c2
Merge pull request #19831 from alalek:backport_19771
2021-04-01 14:05:09 +00:00
Alexander Alekhin
6865787a75
Merge pull request #19827 from alalek:build_videoio_macosx_override_3.4
2021-04-01 12:34:23 +00:00
Alexander Alekhin
7f664850f5
Merge pull request #19825 from alalek:cmake_fix_headers_order_python_3.4
2021-04-01 12:34:10 +00:00
Alexander Alekhin
f839fa4070
Merge pull request #19820 from alalek:issue_19405
2021-04-01 12:32:09 +00:00
Kun Liang
32d51313d0
Merge pull request #19771 from lionkunonly:opencvjsNodeFix
...
* fix the perf tests of OpenCV.js so that it can run on Node.js successfully
* do not modify the CMakeLists.txt
Co-authored-by: lionkun <871518554@qq.com>
2021-04-01 12:29:48 +00:00
Alexander Alekhin
69341edfe6
Merge pull request #19816 from alalek:python_customize_namespaces
2021-04-01 12:27:04 +00:00
Alexander Alekhin
81f0b0e0dc
cmake: fix tracking detail headers
2021-04-01 12:21:18 +00:00
Alexander Alekhin
d7cb2ea210
videoio(dshow): add NULL ptr check
2021-04-01 11:28:41 +00:00
Alexander Alekhin
4ae2c11520
videoio(build): eliminate inconsistent 'override' warnings
2021-04-01 09:56:21 +00:00
Alexander Alekhin
3e1673e8b2
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
2021-04-01 09:54:57 +00:00
Alexander Alekhin
1b3e0b27af
cmake: fix files order in Python bindings
...
- with changes backport from 4.x
2021-04-01 09:48:50 +00:00
Alexander Alekhin
e4b0251e9d
cuda: fix inplace condition in cv::cuda::flip
2021-04-01 02:26:59 +00:00
Alexander Alekhin
b26f5b9468
core: backward compatibility for vx_store/vx_store_aligned calls
2021-04-01 02:17:47 +00:00
Alexander Alekhin
174753921d
Merge pull request #19818 from alalek:workaround_python_build_failures
2021-04-01 01:12:07 +00:00
Alexander Alekhin
aa32e3deb1
cmake: fix ADE dependency handling
2021-03-31 23:40:19 +00:00
Alexander Alekhin
1615afd7f4
Merge pull request #19814 from alalek:pyopencv_to_safe
2021-03-31 22:58:18 +00:00
Alexander Alekhin
908957317f
Merge pull request #19813 from alalek:issue_19506
2021-03-31 22:57:50 +00:00
Alexander Alekhin
6fa2bdd7f2
Merge pull request #19812 from alalek:workaround_19634
2021-03-31 22:57:15 +00:00
Alexander Alekhin
f82303d614
Merge pull request #19811 from alalek:issue_19599
2021-03-31 22:56:48 +00:00
Alexander Alekhin
6773fa03e2
Merge pull request #19808 from alalek:3.4_python_fix_wrap_as
2021-03-31 22:56:14 +00:00
Alexander Alekhin
47fe017a6c
build: workaround sporadic failures of python binding compilation
2021-03-31 22:44:27 +00:00
OrestChura
921c4551d9
Fix conversion of the kernel's input for GArray<GArray<U>> -> vector<vector<U>>
2021-03-31 23:37:44 +03:00
Alexander Alekhin
c20a424e3a
gapi(python): rename cv.gapi_wip_op / cv.gapi_wip_kernels
2021-03-31 20:34:04 +00:00
Alexander Alekhin
2e005f5dc2
python: allow to customize Python namespaces
...
- extra methods through PYOPENCV_EXTRA_METHODS_<NS_UPPER> macros
- extra constants through PYOPENCV_EXTRA_CONSTANTS_<NS_UPPER> macros
2021-03-31 20:33:38 +00:00
Alexander Alekhin
9f13fdb840
Merge pull request #19732 from aDanPin:danpin/gapi/stereo_operation_and_test
...
G-API Stereo operation and tests
2021-03-31 23:22:29 +03:00
aDanPin
e6f52b0996
Adding stereo operation and tests
2021-03-31 20:09:10 +03:00
Alexander Alekhin
d651ff8d6b
python: exception-free pyopencv_to() wrapper
2021-03-31 14:18:32 +00:00
Alexander Alekhin
8069a6b4f8
core(IPP): disable some ippsMagnitude_32f calls
2021-03-31 13:38:57 +00:00
Alexander Alekhin
b697b3162f
videoio(mjpeg): disable parallel encoder
2021-03-31 12:35:12 +00:00
Alexander Alekhin
53a16b1186
Merge pull request #19809 from alalek:issue_19513
2021-03-31 10:50:20 +00:00
Alexander Alekhin
a2a92999be
core(arithm_op): workaround problem with scalars handling
2021-03-31 10:35:52 +00:00
Alexander Alekhin
40c0830b63
videoio(avfoundation): add getCaptureDomain()
2021-03-31 09:35:11 +00:00
Maxim Pashchenkov
61a4100d0c
Added overload for cfgPostPros
2021-03-31 12:20:04 +03:00
Alexander Alekhin
bb6e15f2c0
python: fix CV_WRAP_AS handling
2021-03-30 22:02:48 +00:00
Maxim Pashchenkov
69fc0acd1a
Merge pull request #19752 from mpashchenkov:mp/onnx-int64-to-32
...
G-API: ONNX. Adding INT64-32 conversion for output.
* Added int64 to 32 conversion
* Added warning
* Added type checks for all toCV
* Added type checks for tests
* Small fixes
* Const for fixture in test
* std::tuple if retutn value for toCV
* Mistake
* Changed toCV for tests
* Added Assert
* Fix for comments
* One conversion for ONNX and IE
* Clean up
* One more fix
* Added copyFromONNX
* Removed warning
* Apply review comments
2021-03-30 21:08:43 +00:00
Anatoliy Talamanov
3f14cb073b
Merge pull request #19804 from TolyaTalamanov:at/python-custom-op
...
[G-API] Introduce custom python operator API
* Introduce custom python operator API
* Add wip namespace
2021-03-30 20:59:02 +00:00
Anastasia Murzova
cc6d48959e
Added reduce sum by channel support
2021-03-30 23:01:22 +03:00
Alexander Alekhin
5ffe32439d
Merge pull request #19806 from rgarnov:rg/fix_double_nv12_y_accessor_test_instantiation
2021-03-30 18:25:32 +00:00
Ruslan Garnov
76a9c0ccb0
Fixed Y accessor in BGR accessor test, added more instantiations
2021-03-30 19:51:48 +03:00
Vitaly Tuzov
aab62aa6dd
Merge pull request #18952 from terfendail:wui_doc
...
* Updated UI documentation to address WUI
* Added documentation for vx_ calls
* Removed vx_store operation overload
* Doxyfile updated to enable wide UI
* Enable doxygen documentation for vx_ WUI functions
* Wide intrinsics definition rework
* core: fix SIMD C++ emulator build (supports 128-bit only)
2021-03-30 16:18:03 +00:00
Alexander Alekhin
c89084e6b7
Merge pull request #19223 from YashasSamaga:cuda4dnn-halfpix-linear-resize
2021-03-30 13:19:41 +00:00
Alexander Alekhin
64072e44cc
Merge pull request #19351 from TolyaTalamanov:at/python-backend
2021-03-29 21:54:44 +00:00
Maxim Pashchenkov
e7007668a6
Merge pull request #19792 from mpashchenkov:mp/ie-add-int32
...
G-API: IE. Adding support for INT32 type.
* Added support for int32
* Added sample for semantic-segmentation-adas-0001
* Alignment
* Alignment 2
* Rstrt build
* Removed test for sem seg
2021-03-29 20:59:55 +00:00
Alexander Alekhin
105b57c8d9
Merge pull request #19802 from rgarnov:rg/fix_accessor_tests_valgrind_warnings
2021-03-29 20:57:57 +00:00
Anatoliy Talamanov
79d4a38d87
Implement python backend
2021-03-29 22:51:24 +03:00
Anastasia M
e08de1101d
Merge pull request #19693 from LupusSanctus:onnx_diagnostic
...
ONNX diagnostic tool
* Final
* Add forgotten Normalize layer to the set of supported types
* ONNX diagnostic tool corrections
* Fixed CI test warnings
* Added code minor corrections
Co-authored-by: Sergey Slashchinin <sergei.slashchinin@xperience.ai>
2021-03-29 16:38:28 +00:00
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
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
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
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
24002a5dfe
Merge pull request #19731 from rgarnov:rg/basic_frame_drop
2021-03-24 15:20:38 +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
Anastasiya Pronina
b0d66e06f4
Added Y, UV accessors to cv::MediaFrame
2021-03-24 12:34:44 +03:00