platform/upstream/opencv.git
2 years agocopyright: 2022
Alexander Alekhin [Tue, 4 Jan 2022 12:48:27 +0000 (12:48 +0000)]
copyright: 2022

2 years agoMerge pull request #21360 from alalek:core_ocl_option_to_abort_on_kernel_build_error_3.4
Alexander Alekhin [Wed, 29 Dec 2021 15:11:18 +0000 (15:11 +0000)]
Merge pull request #21360 from alalek:core_ocl_option_to_abort_on_kernel_build_error_3.4

2 years agocore(ocl): add option to abort on OpenCL kernel build failure
Alexander Alekhin [Tue, 28 Dec 2021 12:43:42 +0000 (12:43 +0000)]
core(ocl): add option to abort on OpenCL kernel build failure

- exceptions are catched by fallback CPU path
- OPENCV_OPENCL_ABORT_ON_BUILD_ERROR (disabled by default)

2 years agoMerge pull request #21354 from alalek:samples_python_3.10
Alexander Alekhin [Tue, 28 Dec 2021 17:59:48 +0000 (17:59 +0000)]
Merge pull request #21354 from alalek:samples_python_3.10

2 years agosamples: query for Python 3.10 setup
Alexander Alekhin [Tue, 28 Dec 2021 11:49:55 +0000 (11:49 +0000)]
samples: query for Python 3.10 setup

2 years agoMerge tag '3.4.17'
Alexander Alekhin [Fri, 24 Dec 2021 16:45:05 +0000 (16:45 +0000)]
Merge tag '3.4.17'

2 years agorelease: OpenCV 3.4.17
Alexander Alekhin [Fri, 24 Dec 2021 16:39:15 +0000 (16:39 +0000)]
release: OpenCV 3.4.17

2 years agoMerge pull request #21341 from alalek:issue_20930_3.4
Alexander Alekhin [Fri, 24 Dec 2021 16:33:19 +0000 (16:33 +0000)]
Merge pull request #21341 from alalek:issue_20930_3.4

2 years agopython: use '((x,y), (w,h), angle)' in std::vector<RotatedRect>
Alexander Alekhin [Fri, 24 Dec 2021 14:51:01 +0000 (14:51 +0000)]
python: use '((x,y), (w,h), angle)' in std::vector<RotatedRect>

2 years agoMerge pull request #21329 from alalek:cmake_openexr_find_package
Alexander Alekhin [Fri, 24 Dec 2021 11:56:12 +0000 (11:56 +0000)]
Merge pull request #21329 from alalek:cmake_openexr_find_package

2 years agoMerge pull request #21327 from alalek:imgcodecs_openexr_runtime_disabled
Alexander Alekhin [Fri, 24 Dec 2021 11:55:55 +0000 (11:55 +0000)]
Merge pull request #21327 from alalek:imgcodecs_openexr_runtime_disabled

2 years agoMerge pull request #21320 from catree:solvePnP_doc_page
Alexander Alekhin [Fri, 24 Dec 2021 11:55:34 +0000 (11:55 +0000)]
Merge pull request #21320 from catree:solvePnP_doc_page

2 years agoMerge pull request #21306 from aBITnav:patch-1
Alexander Alekhin [Fri, 24 Dec 2021 10:49:09 +0000 (10:49 +0000)]
Merge pull request #21306 from aBITnav:patch-1

2 years agoMerge pull request #21336 from alalek:dnn_pooling_check_array_indexes
Alexander Alekhin [Fri, 24 Dec 2021 08:35:11 +0000 (08:35 +0000)]
Merge pull request #21336 from alalek:dnn_pooling_check_array_indexes

2 years agoMerge pull request #21335 from alalek:dnn_onnx_dump_input_output
Alexander Alekhin [Fri, 24 Dec 2021 08:34:47 +0000 (08:34 +0000)]
Merge pull request #21335 from alalek:dnn_onnx_dump_input_output

2 years agoMerge pull request #21325 from APrigarina:fix_asift_sample
Alexander Alekhin [Fri, 24 Dec 2021 08:26:16 +0000 (08:26 +0000)]
Merge pull request #21325 from APrigarina:fix_asift_sample

2 years agoFix: Grammatical mistake
ABHINAV JHA [Tue, 21 Dec 2021 20:43:19 +0000 (02:13 +0530)]
Fix: Grammatical mistake

2 years agocmake: use find_package(OpenEXR) to support OpenEXR 3+
Alexander Alekhin [Thu, 23 Dec 2021 10:39:43 +0000 (10:39 +0000)]
cmake: use find_package(OpenEXR) to support OpenEXR 3+

2 years agodnn: add checks in pooling layer implementation
Alexander Alekhin [Fri, 24 Dec 2021 00:14:17 +0000 (00:14 +0000)]
dnn: add checks in pooling layer implementation

- to avoid out of buffer access

2 years agodnn(onnx): debug dump of inputs/outputs/initializers in importer
Alexander Alekhin [Thu, 23 Dec 2021 16:00:52 +0000 (16:00 +0000)]
dnn(onnx): debug dump of inputs/outputs/initializers in importer

2 years agoMerge pull request #21331 from alalek:issue_21289
Alexander Alekhin [Thu, 23 Dec 2021 20:09:52 +0000 (20:09 +0000)]
Merge pull request #21331 from alalek:issue_21289

2 years agoMerge pull request #21330 from alalek:fix_highgui_gtk_mouse_callbacks
Alexander Alekhin [Thu, 23 Dec 2021 20:09:40 +0000 (20:09 +0000)]
Merge pull request #21330 from alalek:fix_highgui_gtk_mouse_callbacks

2 years agoMerge pull request #21322 from alalek:dnn_catch_errors
Alexander Alekhin [Thu, 23 Dec 2021 20:09:22 +0000 (20:09 +0000)]
Merge pull request #21322 from alalek:dnn_catch_errors

2 years agoSummarize PnP pose computation on a single separate page.
catree [Wed, 22 Dec 2021 20:29:50 +0000 (21:29 +0100)]
Summarize PnP pose computation on a single separate page.

2 years agoMerge pull request #21323 from alalek:dnn_do_not_rebuilt_network_in_setInput
Alexander Alekhin [Thu, 23 Dec 2021 15:45:28 +0000 (15:45 +0000)]
Merge pull request #21323 from alalek:dnn_do_not_rebuilt_network_in_setInput

2 years agodnn(onnx): emit error in Shape for dynamic input
Alexander Alekhin [Thu, 23 Dec 2021 02:01:03 +0000 (02:01 +0000)]
dnn(onnx): emit error in Shape for dynamic input

2 years agodnn(onnx): fix Resize inputs handling
Alexander Alekhin [Thu, 23 Dec 2021 01:59:34 +0000 (01:59 +0000)]
dnn(onnx): fix Resize inputs handling

2 years agodnn: improve debug messages, add ONNX opset version
Alexander Alekhin [Wed, 22 Dec 2021 23:33:57 +0000 (23:33 +0000)]
dnn: improve debug messages, add ONNX opset version

2 years agoMerge pull request #21321 from alalek:dnn_test_decompose_dynamic_axes
Alexander Alekhin [Thu, 23 Dec 2021 15:26:21 +0000 (15:26 +0000)]
Merge pull request #21321 from alalek:dnn_test_decompose_dynamic_axes

2 years agohighgui(gtk): repair scroll events
Alexander Alekhin [Thu, 23 Dec 2021 13:06:44 +0000 (13:06 +0000)]
highgui(gtk): repair scroll events

2 years agohighgui(gtk): fix onmouse event flags
Alexander Alekhin [Thu, 23 Dec 2021 12:15:14 +0000 (12:15 +0000)]
highgui(gtk): fix onmouse event flags

2 years agoimgcodecs: disable OpenEXR in runtime for 3rdparty source code
Alexander Alekhin [Thu, 23 Dec 2021 09:58:56 +0000 (09:58 +0000)]
imgcodecs: disable OpenEXR in runtime for 3rdparty source code

- builtin OpenEXR source code is outdated
- external OpenEXR distributions are allowed

2 years agoprevent index error in find_obj sample
APrigarina [Thu, 23 Dec 2021 07:00:25 +0000 (10:00 +0300)]
prevent index error in find_obj sample

2 years agodnn: do not try to rebuilt network during setInput()
Alexander Alekhin [Thu, 23 Dec 2021 02:37:45 +0000 (02:37 +0000)]
dnn: do not try to rebuilt network during setInput()

- this doesn't make sense in case of multiple inputs

2 years agodnn(test): decompose 'DynamicAxes' test
Alexander Alekhin [Thu, 23 Dec 2021 00:39:09 +0000 (00:39 +0000)]
dnn(test): decompose 'DynamicAxes' test

2 years agoMerge pull request #21313 from alalek:fix_links_3.4
Alexander Alekhin [Wed, 22 Dec 2021 15:53:02 +0000 (15:53 +0000)]
Merge pull request #21313 from alalek:fix_links_3.4

2 years agofix 3.4 links
Alexander Alekhin [Wed, 22 Dec 2021 12:38:21 +0000 (12:38 +0000)]
fix 3.4 links

2 years agoMerge pull request #21114 from dwardor:patch-1
dwardor [Wed, 22 Dec 2021 12:00:00 +0000 (13:00 +0100)]
Merge pull request #21114 from dwardor:patch-1

* Fix compile against lapack-3.10.0

Fix compilation against lapack >= 3.9.1 and 3.10.0 while not breaking older versions

OpenCVFindLAPACK.cmake & CMakeLists.txt: determine OPENCV_USE_LAPACK_PREFIX from LAPACK_VERSION

hal_internal.cpp : Only apply LAPACK_FUNC to functions whose number of inputs depends on LAPACK_FORTRAN_STR_LEN in lapack >= 3.9.1

lapack_check.cpp : remove LAPACK_FUNC which is not OK as function are not used with input parameters (so lapack.h preprocessing of "LAPACK_xxxx(...)" is not applicable with lapack >= 3.9.1
If not removed lapack_check fails so LAPACK is deactivated in build (not want we want)

use OCV_ prefix and don't use Global, instead generate OCV_LAPACK_FUNC depending on CMake Conditions

Remove CONFIG from find_package(LAPACK) and use LAPACK_GLOBAL and LAPACK_NAME to figure out if using netlib's reference LAPACK implementation and how to #define OCV_LAPACK_FUNC(f)

* Fix typos and grammar in comments

2 years agoMerge pull request #21302 from alalek:issue_21299_3.4
Alexander Alekhin [Tue, 21 Dec 2021 18:39:52 +0000 (18:39 +0000)]
Merge pull request #21302 from alalek:issue_21299_3.4

2 years agoMerge pull request #21297 from rogday:div_fix
Alexander Alekhin [Tue, 21 Dec 2021 15:48:40 +0000 (15:48 +0000)]
Merge pull request #21297 from rogday:div_fix

2 years agohighgui: fix Win32 with OPENGL=ON
Alexander Alekhin [Tue, 21 Dec 2021 15:44:59 +0000 (15:44 +0000)]
highgui: fix Win32 with OPENGL=ON

2 years agoMerge pull request #21295 from alalek:update_ffmpeg_3.4
Alexander Alekhin [Mon, 20 Dec 2021 18:11:41 +0000 (18:11 +0000)]
Merge pull request #21295 from alalek:update_ffmpeg_3.4

2 years agofix const/x in Div
rogday [Mon, 20 Dec 2021 16:53:37 +0000 (19:53 +0300)]
fix const/x in Div

2 years agoffmpeg/3.4: update FFmpeg wrapper 2021.12
Alexander Alekhin [Mon, 20 Dec 2021 15:32:05 +0000 (15:32 +0000)]
ffmpeg/3.4: update FFmpeg wrapper 2021.12

- FFmpeg 3.4.9

2 years agovideoio: fix ffmpeg standalone build
Alexander Alekhin [Mon, 20 Dec 2021 15:03:21 +0000 (15:03 +0000)]
videoio: fix ffmpeg standalone build

2 years agoMerge pull request #21280 from alalek:update_version_3.4.17-pre
Alexander Alekhin [Sat, 18 Dec 2021 13:46:29 +0000 (13:46 +0000)]
Merge pull request #21280 from alalek:update_version_3.4.17-pre

2 years agoMerge pull request #21275 from stal12:CCL_improvements
Stefano Allegretti [Fri, 17 Dec 2021 19:36:57 +0000 (20:36 +0100)]
Merge pull request #21275 from stal12:CCL_improvements

Improve CCL with new algorithms and tests

* Improve CCL with new algorithms and tests

* Split CCL test into dedicated tests cases

2 years agoMerge pull request #21283 from rogday:flatten_fix
Alexander Alekhin [Fri, 17 Dec 2021 14:27:40 +0000 (14:27 +0000)]
Merge pull request #21283 from rogday:flatten_fix

2 years agoMerge pull request #21258 from eplankin:fix_threshold_to_zero_ipp_bug
eplankin [Fri, 17 Dec 2021 13:31:37 +0000 (16:31 +0300)]
Merge pull request #21258 from eplankin:fix_threshold_to_zero_ipp_bug

Fixed threshold(THRESH_TOZERO) at imgproc(IPP)

* Fixed #16085: imgproc(IPP): wrong result from threshold(THRESH_TOZERO)

* 1. Added test cases with float where all bits of mantissa equal 1, min and max float as inputs
2. Used nextafterf instead of cast to hex

* Used float value in test instead of hex and casts

* Changed input value in test

2 years agofix Flatten layer
Smirnov Egor [Thu, 16 Dec 2021 19:41:47 +0000 (22:41 +0300)]
fix Flatten layer

2 years agopre: OpenCV 3.4.17 (version++)
Alexander Alekhin [Fri, 17 Dec 2021 10:05:52 +0000 (10:05 +0000)]
pre: OpenCV 3.4.17 (version++)

2 years agoMerge pull request #21277 from alalek:backport_21267
Alexander Alekhin [Thu, 16 Dec 2021 18:52:22 +0000 (18:52 +0000)]
Merge pull request #21277 from alalek:backport_21267

2 years ago(3.4) Fixed several issues found by static analysis
Maksim Shabunin [Wed, 15 Dec 2021 09:49:13 +0000 (12:49 +0300)]
(3.4) Fixed several issues found by static analysis

original commit: a079c2eb7cb74b4520c69b6f6c2ea79c7d410871

2 years agoMerge pull request #21271 from vrabaud:3.4_clip
Alexander Alekhin [Thu, 16 Dec 2021 11:19:53 +0000 (11:19 +0000)]
Merge pull request #21271 from vrabaud:3.4_clip

2 years agoUse NaN-safe clip function.
Vincent Rabaud [Thu, 16 Dec 2021 10:27:37 +0000 (11:27 +0100)]
Use NaN-safe clip function.

This is to prevent more NaN to int conversions like in #21111.

2 years agoMerge pull request #21269 from mshabunin:fix-hardening-o3
Alexander Alekhin [Thu, 16 Dec 2021 09:17:51 +0000 (09:17 +0000)]
Merge pull request #21269 from mshabunin:fix-hardening-o3

2 years agoDo not force -O2 flag in hardening-enabled builds
Maksim Shabunin [Thu, 16 Dec 2021 08:40:42 +0000 (11:40 +0300)]
Do not force -O2 flag in hardening-enabled builds

2 years agoMerge pull request #21261 from alalek:dnn_onnx_test_filter_update
Alexander Alekhin [Wed, 15 Dec 2021 16:24:03 +0000 (16:24 +0000)]
Merge pull request #21261 from alalek:dnn_onnx_test_filter_update

2 years agodnn(test): update ONNX conformance filters
Alexander Alekhin [Wed, 15 Dec 2021 08:57:50 +0000 (08:57 +0000)]
dnn(test): update ONNX conformance filters

2 years agoMerge pull request #21259 from rogday:random_fixes
Alexander Alekhin [Wed, 15 Dec 2021 10:26:49 +0000 (10:26 +0000)]
Merge pull request #21259 from rogday:random_fixes

2 years agoMerge pull request #21254 from alalek:build_opencv_winpack_dldt_2021.4.2
Alexander Alekhin [Wed, 15 Dec 2021 08:17:09 +0000 (08:17 +0000)]
Merge pull request #21254 from alalek:build_opencv_winpack_dldt_2021.4.2

2 years agofix max_unpool missing attributes, add default value of keepdims in reducemean/max...
Smirnov Egor [Tue, 14 Dec 2021 17:54:43 +0000 (20:54 +0300)]
fix max_unpool missing attributes, add default value of keepdims in reducemean/max/sum, add support for keepdims=true in full reduction branch, add new padding type to Pad

2 years agoMerge pull request #21257 from alalek:imgproc_cvtcolor_lab_fix_nan
Alexander Alekhin [Tue, 14 Dec 2021 16:59:07 +0000 (16:59 +0000)]
Merge pull request #21257 from alalek:imgproc_cvtcolor_lab_fix_nan

2 years agoMerge pull request #21256 from zchrissirhcz:fix-3.4-pyramid-tutorial
Alexander Alekhin [Tue, 14 Dec 2021 16:58:52 +0000 (16:58 +0000)]
Merge pull request #21256 from zchrissirhcz:fix-3.4-pyramid-tutorial

2 years agoMerge pull request #21088 from rogday:onnx_tests
rogday [Tue, 14 Dec 2021 16:58:06 +0000 (19:58 +0300)]
Merge pull request #21088 from rogday:onnx_tests

Onnx conformance tests

* Add ONNX conformance tests

* dnn(test): add filters for ONNX conformance tests

* add filter lists for OCV backend

* address review comments

* move test_clip_inbounds to all_denylist

* address clip issue

* avoid empty lists

Co-authored-by: Alexander Alekhin <alexander.a.alekhin@gmail.com>
2 years agoimgproc: catch NaNs in clip(), use table index debug check
Alexander Alekhin [Sat, 11 Dec 2021 17:28:21 +0000 (17:28 +0000)]
imgproc: catch NaNs in clip(), use table index debug check

- no NaN propagation guarantee

2 years agoMerge pull request #21251 from vrabaud:3.4_bayer
Alexander Alekhin [Tue, 14 Dec 2021 15:15:07 +0000 (15:15 +0000)]
Merge pull request #21251 from vrabaud:3.4_bayer

2 years agodocs: correct normalize factor in gaussian pyramid tutorial
Zhuo Zhang [Tue, 14 Dec 2021 13:06:02 +0000 (21:06 +0800)]
docs: correct normalize factor in gaussian pyramid tutorial

2 years agobuild: winpack_dldt with dldt 2021.4.2
Alexander Alekhin [Mon, 13 Dec 2021 19:10:02 +0000 (19:10 +0000)]
build: winpack_dldt with dldt 2021.4.2

2 years agoFix harmless signed integer overflow.
Vincent Rabaud [Mon, 13 Dec 2021 22:43:49 +0000 (23:43 +0100)]
Fix harmless signed integer overflow.

When computing:
t1 = (bayer[1] + bayer[bayer_step] + bayer[bayer_step+2] + bayer[bayer_step*2+1])*G2Y;
there is a T (unsigned short or char) multiplied by an int which can overflow.
Then again, it is stored to t1 which is unsigned so the overflow disappears.
Keeping all unsigned is safer.

2 years agoMerge pull request #21250 from alalek:videoio_msmf_update_camera_3.4
Alexander Alekhin [Mon, 13 Dec 2021 22:24:33 +0000 (22:24 +0000)]
Merge pull request #21250 from alalek:videoio_msmf_update_camera_3.4

2 years agovideoio(MSMF): add queue for async ReadSample()
Alexander Alekhin [Mon, 6 Dec 2021 06:54:48 +0000 (09:54 +0300)]
videoio(MSMF): add queue for async ReadSample()

2 years agoMerge pull request #21235 from jonay2000:fix-docs
Alexander Alekhin [Sat, 11 Dec 2021 15:14:43 +0000 (15:14 +0000)]
Merge pull request #21235 from jonay2000:fix-docs

2 years agoUpdate name from Gunner to Gunnar as that's the name he published his
Jonathan Dönszelmann [Sat, 11 Dec 2021 07:03:10 +0000 (08:03 +0100)]
Update name from Gunner to Gunnar as that's the name he published his
paper under.

2 years agoMerge pull request #21193 from alalek:imgproc_test_bitexact_cvtcolor_yuv
Alexander Alekhin [Fri, 10 Dec 2021 16:11:06 +0000 (16:11 +0000)]
Merge pull request #21193 from alalek:imgproc_test_bitexact_cvtcolor_yuv

2 years agoMerge pull request #21228 from alalek:issue_21198
Alexander Alekhin [Fri, 10 Dec 2021 16:07:57 +0000 (16:07 +0000)]
Merge pull request #21228 from alalek:issue_21198

2 years agoMerge pull request #21074 from vrabaud:3.4_rect
Alexander Alekhin [Fri, 10 Dec 2021 11:32:03 +0000 (11:32 +0000)]
Merge pull request #21074 from vrabaud:3.4_rect

2 years agoimgproc(ocl): fix resizeLN, avoid integer overflow
Alexander Alekhin [Thu, 9 Dec 2021 20:23:35 +0000 (20:23 +0000)]
imgproc(ocl): fix resizeLN, avoid integer overflow

2 years agoMerge pull request #21224 from UncleLLD:fix-cvtColor-error
UncleLLD [Thu, 9 Dec 2021 19:11:05 +0000 (03:11 +0800)]
Merge pull request #21224 from UncleLLD:fix-cvtColor-error

fix cvtColor-error

* fix gray image channel error

* fix gray image channel error

* fix cvtColor error after the video end

* fix cvtColor error after the video end and change next variable

* fix cvtColor error after the video end

* reset next variable

* fix cvtColor error after the video end

* fix cvtColor error after the video end

2 years agoSolve Rect overflow issues.
Vincent Rabaud [Wed, 17 Nov 2021 16:38:21 +0000 (17:38 +0100)]
Solve Rect overflow issues.

Fow now, it is possible to define valid rectangle for which some
functions overflow (e.g. br(), ares() ...).
This patch fixes the intersection operator so that it works with
any rectangle.

2 years agoMerge pull request #21219 from asenyaev:asen/remove_distutils
Andrey Senyaev [Wed, 8 Dec 2021 18:51:34 +0000 (21:51 +0300)]
Merge pull request #21219 from asenyaev:asen/remove_distutils

* Replaced distutils module to sysconfig

* Fixed getting a path to python lib

2 years agoMerge pull request #21213 from alalek:issue_20850_case1
Alexander Alekhin [Tue, 7 Dec 2021 16:34:54 +0000 (16:34 +0000)]
Merge pull request #21213 from alalek:issue_20850_case1

2 years agocmake: fix OPENGL_LIBRARIES handling
Alexander Alekhin [Tue, 7 Dec 2021 05:47:54 +0000 (05:47 +0000)]
cmake: fix OPENGL_LIBRARIES handling

2 years agoMerge pull request #21188 from UncleLLD:fix-markdown-error
UncleLLD [Mon, 6 Dec 2021 16:14:17 +0000 (00:14 +0800)]
Merge pull request #21188 from UncleLLD:fix-markdown-error

fix issue 21187: markdown file: gray image does not have three dimensions

2 years agocarotene: disable YUV color conversions (bit-exact issue)
Alexander Alekhin [Sat, 4 Dec 2021 07:32:57 +0000 (07:32 +0000)]
carotene: disable YUV color conversions (bit-exact issue)

2 years agoimgproc(test): add bit-exact tests for YUV cvtColor conversions
Alexander Alekhin [Sat, 4 Dec 2021 04:36:01 +0000 (04:36 +0000)]
imgproc(test): add bit-exact tests for YUV cvtColor conversions

2 years agoMerge pull request #21162 from rogday:softmax_simplification
Alexander Alekhin [Thu, 2 Dec 2021 17:14:48 +0000 (17:14 +0000)]
Merge pull request #21162 from rogday:softmax_simplification

2 years agoMerge pull request #21160 from rogday:elu_alpha
Alexander Alekhin [Thu, 2 Dec 2021 17:13:56 +0000 (17:13 +0000)]
Merge pull request #21160 from rogday:elu_alpha

2 years agoMerge pull request #21159 from rogday:ceil_mode
rogday [Thu, 2 Dec 2021 17:11:11 +0000 (20:11 +0300)]
Merge pull request #21159 from rogday:ceil_mode

fix ceil_mode for Average/MaxPooling

* fix ceil_mode

* add a comment

2 years agoMerge pull request #21174 from APrigarina:fix_qr_encoder
Alexander Alekhin [Thu, 2 Dec 2021 16:41:02 +0000 (16:41 +0000)]
Merge pull request #21174 from APrigarina:fix_qr_encoder

2 years agoMerge pull request #21173 from alalek:3.4_dnn_test_reenable_ov_2021_4
Alexander Alekhin [Thu, 2 Dec 2021 16:33:15 +0000 (16:33 +0000)]
Merge pull request #21173 from alalek:3.4_dnn_test_reenable_ov_2021_4

2 years agoqr encoder: fix memory and unused variables issues
APrigarina [Thu, 2 Dec 2021 12:04:04 +0000 (15:04 +0300)]
qr encoder: fix memory and unused variables issues

2 years agodnn(test): re-enable tests which works with OpenVINO 2021.4.x (3.4)
Alexander Alekhin [Tue, 30 Nov 2021 12:08:35 +0000 (12:08 +0000)]
dnn(test): re-enable tests which works with OpenVINO 2021.4.x (3.4)

2 years agoMerge pull request #21164 from rogday:sum_identity
Alexander Alekhin [Wed, 1 Dec 2021 22:49:02 +0000 (22:49 +0000)]
Merge pull request #21164 from rogday:sum_identity

2 years agoMerge pull request #21163 from rogday:transpose_default
Alexander Alekhin [Wed, 1 Dec 2021 22:47:57 +0000 (22:47 +0000)]
Merge pull request #21163 from rogday:transpose_default

2 years agoMerge pull request #21112 from vrabaud:3.4_luv_overflow
Vincent Rabaud [Wed, 1 Dec 2021 12:46:03 +0000 (13:46 +0100)]
Merge pull request #21112 from vrabaud:3.4_luv_overflow

* Fix integer overflow in cv::Luv2RGBinteger::process.

For LL=49, uu=205, vv=23, we end up with x=7373056 and y=458
which overflows y*x.

* imgproc(test): adjust test parameters to cover SIMD code

2 years agoadd sum of 1 input
Smirnov Egor [Tue, 30 Nov 2021 12:42:20 +0000 (15:42 +0300)]
add sum of 1 input

2 years agoadd default order to transpose
Smirnov Egor [Tue, 30 Nov 2021 12:34:34 +0000 (15:34 +0300)]
add default order to transpose

2 years agoadd new (Log)SoftMax simplification passes
Smirnov Egor [Tue, 30 Nov 2021 12:20:52 +0000 (15:20 +0300)]
add new (Log)SoftMax simplification passes

2 years agoadd alpha parameter to ELU layer
Smirnov Egor [Tue, 30 Nov 2021 09:20:35 +0000 (12:20 +0300)]
add alpha parameter to ELU layer