Zihao Mu [Fri, 14 Oct 2022 02:15:45 +0000 (10:15 +0800)]
Optimize the winograd futher more.
Alexander Smorkalov [Tue, 11 Oct 2022 06:44:00 +0000 (09:44 +0300)]
Merge pull request #22577 from zihaomu:Disable_winograd_branch_in_tryquantize
DNN: add enableWinograd API for Net
Alexander Smorkalov [Tue, 11 Oct 2022 06:42:55 +0000 (09:42 +0300)]
Merge pull request #22613 from erasta:patch-1
Opencv.js: on imread add willReadFrequently to getContext
Alexander Smorkalov [Mon, 10 Oct 2022 08:43:44 +0000 (11:43 +0300)]
Merge pull request #22611 from zihaomu:greaterOrEqual
DNN: support GreaterOrEqual and LessOrEqual op in ONNX
Zihao Mu [Sun, 9 Oct 2022 01:33:07 +0000 (09:33 +0800)]
add enableWinograd API for Net.
Alexander Alekhin [Sat, 8 Oct 2022 22:32:25 +0000 (22:32 +0000)]
Merge pull request #21745 from alalek:dnn_plugin_openvino
Eran Geva [Sat, 8 Oct 2022 09:05:33 +0000 (12:05 +0300)]
add willReadFrequently on imread in js
Zihao Mu [Sat, 8 Oct 2022 07:51:40 +0000 (15:51 +0800)]
add greater_or_equal and less_or_equal ONNX support
Alexander Alekhin [Fri, 18 Mar 2022 06:19:30 +0000 (06:19 +0000)]
dnn: plugin support for OpenVINO
Petr Glotov [Fri, 7 Oct 2022 16:07:51 +0000 (09:07 -0700)]
Merge pull request #21942 from pglotov:add-blob-contours
added blob contours to blob detector
* added blob contours
* Fixed Java regression test after new parameter addition to SimpleBlobDetector.
* Added stub implementation of SimpleBlobDetector::getBlobContours to presume source API compatibility.
Alexander Smorkalov [Fri, 7 Oct 2022 12:03:37 +0000 (15:03 +0300)]
Merge pull request #22329 from chinery:stitching-py-fixes
Fix stitching Python bindings (and one stitching_detailed.cpp bug)
Alexander Smorkalov [Fri, 7 Oct 2022 11:55:14 +0000 (14:55 +0300)]
Merge pull request #22562 from cudawarped:add_bindings_to_cuda_fastNlMeansDenoising
Add bindings to CUDA photo denoising functions
Alexander Smorkalov [Fri, 7 Oct 2022 09:42:48 +0000 (12:42 +0300)]
Merge pull request #22606 from savuor:doc_fix_lmsolver
Doc fix for LMSolver
Alexander Smorkalov [Fri, 7 Oct 2022 06:09:19 +0000 (09:09 +0300)]
Merge pull request #22596 from TolyaTalamanov:at/add-num-iter
[G-API] Pipeline modeling tool: Support num_iters criteria
Rostislav Vasilikhin [Thu, 6 Oct 2022 23:40:50 +0000 (01:40 +0200)]
doc fix
TolyaTalamanov [Thu, 6 Oct 2022 09:41:30 +0000 (09:41 +0000)]
Criteria -> Criterion
TolyaTalamanov [Thu, 6 Oct 2022 07:12:14 +0000 (07:12 +0000)]
Merge branch '4.x' of github.com:opencv/opencv into at/add-num-iter
TolyaTalamanov [Wed, 5 Oct 2022 12:01:45 +0000 (12:01 +0000)]
Move impl from class
TolyaTalamanov [Tue, 4 Oct 2022 12:10:49 +0000 (12:10 +0000)]
Fix functional pipeline tool tests
Alexander Smorkalov [Tue, 4 Oct 2022 14:09:03 +0000 (17:09 +0300)]
Merge pull request #22501 from cabelo:oak-devices-docs
OAK Information
Alexander Smorkalov [Tue, 4 Oct 2022 12:45:44 +0000 (15:45 +0300)]
Typos and formating fixes.
Alessandro de Oliveira Faria (A.K.A. CABELO) [Mon, 12 Sep 2022 03:53:20 +0000 (00:53 -0300)]
OAK Information
Alexander Smorkalov [Tue, 4 Oct 2022 11:38:00 +0000 (14:38 +0300)]
Merge pull request #22074 from bwang30:opencv-warpAffine-ippiw
Add warpAffine IPPIW implementation to replace with old version
TolyaTalamanov [Tue, 4 Oct 2022 08:37:56 +0000 (08:37 +0000)]
Support num_iters criteria for pipeline tool
Alexander Smorkalov [Tue, 4 Oct 2022 08:32:21 +0000 (11:32 +0300)]
Merge pull request #22588 from TolyaTalamanov:at/sync-ie-request-pool
G-API: Add synchronous execution for IE backend
Alexander Smorkalov [Tue, 4 Oct 2022 07:33:10 +0000 (10:33 +0300)]
Merge pull request #22017 from xiong-jie-y:py_onnx
Add python bindings for G-API onnx
TolyaTalamanov [Tue, 4 Oct 2022 06:59:22 +0000 (06:59 +0000)]
Refactor tests
TolyaTalamanov [Tue, 4 Oct 2022 06:48:28 +0000 (06:48 +0000)]
Merge branch '4.x' of github.com:opencv/opencv into at/sync-ie-request-pool
robin [Tue, 7 Jun 2022 05:31:56 +0000 (13:31 +0800)]
Add warpAffine IPPIW implementation protected by ipp NE flag
Signed-off-by: robin <bin.wang@intel.com>
Alexander Smorkalov [Mon, 3 Oct 2022 12:54:00 +0000 (15:54 +0300)]
Merge pull request #22583 from TolyaTalamanov:at/add-cfg-output-precision-for-ie-backend
G-API: API for configuring model output precision for IE backend
TolyaTalamanov [Mon, 3 Oct 2022 11:08:15 +0000 (11:08 +0000)]
Expand modeling tool to support infer_mode
TolyaTalamanov [Mon, 3 Oct 2022 10:58:21 +0000 (10:58 +0000)]
Add tests
Alexander Smorkalov [Mon, 3 Oct 2022 10:14:17 +0000 (13:14 +0300)]
Merge pull request #22542 from TolyaTalamanov:at/expand-performance-report-with-metrics
[G-API] Pipeline modeling tool - expand performance report
TolyaTalamanov [Mon, 3 Oct 2022 09:43:05 +0000 (09:43 +0000)]
Add handle to configure async/sync infer mode
TolyaTalamanov [Thu, 29 Sep 2022 11:02:55 +0000 (11:02 +0000)]
Fix windows warning
TolyaTalamanov [Thu, 29 Sep 2022 09:47:53 +0000 (09:47 +0000)]
Add sync/async executors for infer request
TolyaTalamanov [Wed, 28 Sep 2022 15:46:57 +0000 (15:46 +0000)]
Add sync infer request
TolyaTalamanov [Mon, 3 Oct 2022 09:04:49 +0000 (09:04 +0000)]
Expand performance report
TolyaTalamanov [Mon, 3 Oct 2022 08:04:15 +0000 (08:04 +0000)]
Fix comments to review
TolyaTalamanov [Sun, 2 Oct 2022 20:54:08 +0000 (20:54 +0000)]
Add cfgOutputPrecision
Alexander Smorkalov [Mon, 3 Oct 2022 07:15:55 +0000 (10:15 +0300)]
Merge pull request #22554 from WanliZhong:slice_axes_no_seq
DNN: Let Slice layer support non-sequential and negative axes
Alexander Smorkalov [Mon, 3 Oct 2022 07:01:39 +0000 (10:01 +0300)]
Merge pull request #22560 from fengyuentau:enable_issue_template_chooser_with_templates
Enable issue template chooser
Biswapriyo Nath [Mon, 3 Oct 2022 05:37:36 +0000 (11:07 +0530)]
Merge pull request #22462 from Biswa96:fix-directx-check
* cmake: Fix DirectX detection in mingw
The pragma comment directive is valid for MSVC only. So, the DirectX detection
fails in mingw. The failure is fixed by adding the required linking library
(here d3d11) in the try_compile() function in OpenCVDetectDirectX.cmake file.
Also add a message if the first DirectX check fails.
* gapi: Fix compilation with mingw
These changes remove MSVC specific pragma directive. The compilation fails at
linking time due to absence of proper linking library. The required libraries
are added in corresponding CMakeLists.txt file.
* samples: Fix compilation with mingw
These changes remove MSVC specific pragma directive. The compilation fails at
linking time due to absence of proper linking library. The required libraries
are added in corresponding CMakeLists.txt file.
fengyuentau [Fri, 23 Sep 2022 13:13:13 +0000 (21:13 +0800)]
enable issue template chooser with templates for bug report, feature
request and documentation
Alexander Alekhin [Sat, 1 Oct 2022 12:05:03 +0000 (12:05 +0000)]
Merge pull request #22505 from asmorkalov:as/matcher_score_thresh
zoom [Thu, 22 Sep 2022 06:40:39 +0000 (14:40 +0800)]
enhance slice layer
refactor the code for parsing Slice layer
add test for Slice layer
let 'begin' and 'end' resize to dims
add opset message comment
cudawarped [Fri, 23 Sep 2022 16:10:59 +0000 (19:10 +0300)]
Add bindings and test
Alexander Smorkalov [Fri, 30 Sep 2022 07:10:14 +0000 (10:10 +0300)]
Merge pull request #22589 from ocpalo:imagecollection_warnings
fix warnings in ImageCollection
ocpalo [Thu, 29 Sep 2022 17:47:49 +0000 (20:47 +0300)]
fix warnings in ImageCollection
Alexander Smorkalov [Thu, 29 Sep 2022 13:24:20 +0000 (16:24 +0300)]
Merge pull request #20379 from zihaomu:stackblur
Add StackBlur for imgproc
Alexander Smorkalov [Thu, 29 Sep 2022 08:50:20 +0000 (11:50 +0300)]
Merge pull request #22580 from seanm:Wextra-semi
Fixed most clang -Wextra-semi warnings
Alexander Smorkalov [Thu, 29 Sep 2022 08:44:19 +0000 (11:44 +0300)]
Merge pull request #22585 from opencv:zm/remove-code-1
DNN: Remove unused code in onnx_importer.cpp
Alexander Smorkalov [Mon, 12 Sep 2022 14:13:43 +0000 (17:13 +0300)]
Extracted matches_confindece_thresh as stitching matcher parameter.
Alexander Smorkalov [Thu, 29 Sep 2022 05:56:07 +0000 (08:56 +0300)]
Merge pull request #22358 from AleksandrPanov:qrcode_x86_arm
QRcode, change INTER_LINEAR to INTER_LINEAR_EXACT
Zihao Mu [Thu, 29 Sep 2022 02:53:43 +0000 (10:53 +0800)]
DNN: Remove unused code in onnx_importer.cpp
AleksandrPanov [Wed, 28 Sep 2022 20:52:24 +0000 (23:52 +0300)]
change resize flag INTER_LINEAR to INTER_LINEAR_EXACT
fix python test_detect_and_decode_multi, sort QR in multiDetect/multiDecode
enable tests with "version_5_up.jpg", "version_5_top.jpg"
Alexander Smorkalov [Wed, 28 Sep 2022 17:04:24 +0000 (20:04 +0300)]
Merge pull request #22566 from asmorkalov:as/libjpeg_turbo_linkage_warning
Fix multiple sdtlib linkage warning on Windows with MSVS.
Alexander Smorkalov [Wed, 28 Sep 2022 12:14:57 +0000 (15:14 +0300)]
Merge pull request #22552 from alvoron:ocv_ov_instruction
OpenCV for OpenVINO documentation
Voron [Wed, 28 Sep 2022 10:05:28 +0000 (12:05 +0200)]
added opencv for openvino tutorial
Zihao Mu [Wed, 28 Sep 2022 09:47:32 +0000 (17:47 +0800)]
add stackblur for imgproc.
Sean McBride [Tue, 27 Sep 2022 22:06:46 +0000 (18:06 -0400)]
Fixed most clang -Wextra-semi warnings
Alexander Smorkalov [Tue, 27 Sep 2022 11:24:35 +0000 (14:24 +0300)]
Merge pull request #22518 from TolyaTalamanov:at/expand-modeling-tool-to-support-config-in-yml
[G-API] Pipeline modeling tool - support local infer node config
Alexander Smorkalov [Mon, 26 Sep 2022 09:02:55 +0000 (12:02 +0300)]
Fix multiple sdtlib linkage warning on Windows with MSVS.
Use global OpenCV settings for MS Visual Studio run-time libraries to prevent colision.
Alexander Smorkalov [Tue, 27 Sep 2022 06:44:43 +0000 (09:44 +0300)]
Merge pull request #22570 from alalek:fix_riscv_opt_path
riscv: use /opt/riscv path in toolchain
TolyaTalamanov [Mon, 26 Sep 2022 08:50:23 +0000 (08:50 +0000)]
Remove r-value ref
Alexander Alekhin [Mon, 26 Sep 2022 10:50:01 +0000 (10:50 +0000)]
riscv: use /opt/riscv path in toolchain
- align with defaults from https://github.com/riscv-collab/riscv-gnu-toolchain
Alexander Smorkalov [Sun, 25 Sep 2022 10:15:49 +0000 (13:15 +0300)]
Merge pull request #22558 from hanliutong:signmask
Fix v_signmask for RISC-V Vector
HAN Liutong [Fri, 23 Sep 2022 11:28:50 +0000 (11:28 +0000)]
Fix v_signmask for RISC-V Vector.
Alexander Smorkalov [Wed, 21 Sep 2022 13:10:22 +0000 (16:10 +0300)]
Merge pull request #22128 from ocpalo:multipage_img_decoder
[GSoC 2022] Multipage Image Decoder API
Alexander Smorkalov [Wed, 21 Sep 2022 13:08:10 +0000 (16:08 +0300)]
Merge pull request #22547 from dkurt:riscv_toolchain
Detect RISC-V compiler from PATH environment variable
Dmitry Kurtaev [Wed, 21 Sep 2022 08:40:54 +0000 (11:40 +0300)]
Detect RISC-V compiler from PATH environment variable
Alexander Smorkalov [Tue, 20 Sep 2022 12:13:06 +0000 (15:13 +0300)]
Merge pull request #22286 from asenyaev:asen/disabled_compiling_warnings_4.x
Disabled compiling warnings in case of symbols in cmake for 4.x
Alexander Smorkalov [Tue, 20 Sep 2022 11:56:46 +0000 (14:56 +0300)]
Merge pull request #22535 from sashashura:patch-2
GitHub Workflows security hardening
Andrey Senyaev [Tue, 20 Sep 2022 10:35:48 +0000 (13:35 +0300)]
Disabled compiling warnings in case of symbols in cmake for 4.x
Alex [Mon, 19 Sep 2022 19:01:34 +0000 (21:01 +0200)]
build: harden arm64-build-checks.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
Alex [Mon, 19 Sep 2022 19:01:06 +0000 (21:01 +0200)]
build: harden lint_python.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
Berke [Thu, 16 Jun 2022 23:10:25 +0000 (02:10 +0300)]
new multipage image decoder api - ImageCollection
Alexander Smorkalov [Mon, 19 Sep 2022 14:37:40 +0000 (17:37 +0300)]
Merge pull request #22519 from stefan-spiss:stereo_calib_per_obj_extr_ret
Stereo Calibration: Return rotation and transformation vectors for each calibration object
Alexander Smorkalov [Mon, 19 Sep 2022 13:25:10 +0000 (16:25 +0300)]
Merge pull request #22444 from catree:feat_calibrate_camera_exe_initial_guess_4.x
Add flag to pass initial guess for camera intrinsics into the calibration exe
Alexander Smorkalov [Mon, 19 Sep 2022 13:21:14 +0000 (16:21 +0300)]
Merge pull request #21738 from rogday:gather
add Gather implementation
Egor Smirnov [Wed, 16 Mar 2022 15:41:39 +0000 (18:41 +0300)]
add Gather implementation
Alexander Smorkalov [Mon, 19 Sep 2022 11:43:18 +0000 (14:43 +0300)]
Merge pull request #22290 from fengyuentau:naive_yolov7
Support for YOLOv7 ONNX (not simplified)
fengyuentau [Mon, 19 Sep 2022 10:38:03 +0000 (18:38 +0800)]
dnn: support yolov7 (not simplified)
Alexander Smorkalov [Mon, 19 Sep 2022 05:51:13 +0000 (08:51 +0300)]
Merge pull request #22343 from komakai:android_cam_polling
Poll for frame data if acquisition fails after OnCaptureCompleted
Alexander Alekhin [Sun, 18 Sep 2022 14:26:11 +0000 (14:26 +0000)]
Merge pull request #22332 from komakai:android-cam-stride
Giles Payne [Sun, 18 Sep 2022 04:41:36 +0000 (13:41 +0900)]
Android Camera: poll for frame data if acquisition fails after OnCaptureCompleted
TolyaTalamanov [Fri, 16 Sep 2022 15:24:13 +0000 (15:24 +0000)]
Apply comments
* Rename intersectMapWith -> mergeMapWith
* Remove macro
* Add r-value ref
Alexander Smorkalov [Fri, 16 Sep 2022 13:24:26 +0000 (16:24 +0300)]
Merge pull request #22523 from fengyuentau:update_mirrors_220916
Update mirrors 220916
Alexander Smorkalov [Fri, 16 Sep 2022 13:23:09 +0000 (16:23 +0300)]
Merge pull request #21945 from driftee:fix-3rdparty_carotene_blur
fix a 3rd party blur3x3 function(the 7th value in tcurr should be set to the 5th value in old tcurr, which will be be overwritten by the 3rd value in old tcurr)
Alexander Smorkalov [Fri, 16 Sep 2022 08:21:08 +0000 (11:21 +0300)]
Merge pull request #22507 from TolyaTalamanov:at/replace-mfx-major-version-assert-to-warning
G-API: Replace MFX major version assertion to warning
fengyuentau [Fri, 16 Sep 2022 08:04:20 +0000 (16:04 +0800)]
fix a bug when download from github instead but the subdir is changed to a wrong one
fengyuentau [Fri, 16 Sep 2022 08:02:56 +0000 (16:02 +0800)]
bump ADE to 0.1.2a
Alexander Smorkalov [Fri, 16 Sep 2022 06:05:55 +0000 (09:05 +0300)]
Merge pull request #22479 from scottchou007:master
Fix issues in opencv_test_dnn from conv48 kernels without bias
Alexander Smorkalov [Fri, 16 Sep 2022 04:42:06 +0000 (07:42 +0300)]
Merge pull request #22521 from asmorkalov/as:cuddn_version_non_cache
Do not store full CuDNN version in cache to exclude inconsistency duкing reconfiguration
scottchou007 [Tue, 6 Sep 2022 05:37:46 +0000 (22:37 -0700)]
Fix issues in opencv_test_dnn from conv48 kernels using uninitialized tensors when there is no bias.
Alexander Smorkalov [Thu, 15 Sep 2022 16:18:58 +0000 (19:18 +0300)]
Merge pull request #22145 from danopdev:issues-22141
Fixed time value obtained on some frames at the end of the video #22141
Alexander Smorkalov [Thu, 15 Sep 2022 15:47:14 +0000 (18:47 +0300)]
Merge pull request #22503 from danopdev:android-video-writter
Add H264 / H265 writter support for Android
Alexander Smorkalov [Thu, 15 Sep 2022 11:29:50 +0000 (14:29 +0300)]
Extended video timestamp test to cover fix for the issue #22141.
Alexander Smorkalov [Thu, 15 Sep 2022 13:15:52 +0000 (16:15 +0300)]
Do not store full CuDNN version in cache to exclude inconsistency during reconfiguration.
Stefan Spiss [Thu, 15 Sep 2022 09:55:25 +0000 (11:55 +0200)]
Extended tests for stereoCalibrate function of fisheye camera model.