platform/upstream/opencv.git
3 years agoMerge pull request #18196 from mpashchenkov:mp/garray-initialization
Maxim Pashchenkov [Fri, 18 Sep 2020 13:06:23 +0000 (16:06 +0300)]
Merge pull request #18196 from mpashchenkov:mp/garray-initialization

[G-API]: Add GArray initialization support

* Added GArray initialization (CONST_VALUE, GScalar analog) and test for this

* Whitespaces

* And one more space

* Trailing whitespace

* Test name changed. Build with magic commands.

* GArray works with rvalue initialization

* Code cleanup

* Ternary operator in the initialization list.

3 years agoMerge pull request #18332 from TolyaTalamanov:at/wrap-GIn-GOut
Anatoliy Talamanov [Thu, 17 Sep 2020 19:00:03 +0000 (22:00 +0300)]
Merge pull request #18332 from TolyaTalamanov:at/wrap-GIn-GOut

[G-API] Wrap GIn & GOut

* Wrap GIn & GOut into python

* Remove extra brackets

* Use reinterpret_cast

3 years agoMerge pull request #18213 from rgarnov:rg/rmat_api
Ruslan Garnov [Thu, 17 Sep 2020 12:39:10 +0000 (15:39 +0300)]
Merge pull request #18213 from rgarnov:rg/rmat_api

Basic RMat implementation

* Added basic RMat implementation

* Fix typos in basic RMat implementation

Co-authored-by: Anton Potapov <anton.potapov@intel.com>
3 years agoMerge pull request #18320 from choffmann:master
Alexander Alekhin [Sun, 13 Sep 2020 13:30:56 +0000 (13:30 +0000)]
Merge pull request #18320 from choffmann:master

3 years agoMerge pull request #18310 from ShadyD45:patch-1
Alexander Alekhin [Sat, 12 Sep 2020 22:03:12 +0000 (22:03 +0000)]
Merge pull request #18310 from ShadyD45:patch-1

3 years agoMerge pull request #18309 from TolyaTalamanov:at/wrap-apply-overloads
Anatoliy Talamanov [Sat, 12 Sep 2020 22:02:21 +0000 (01:02 +0300)]
Merge pull request #18309 from TolyaTalamanov:at/wrap-apply-overloads

[G-API] Wrap cv::gapi::mean kernel into python

* Wrap cv::gapi::mean kernel into python

* Fix test

3 years agoFix implicitly-deleted default constructor
Christoph Gringmuth [Sat, 12 Sep 2020 20:28:11 +0000 (22:28 +0200)]
Fix implicitly-deleted default constructor

3 years agoTypo fix: CV.rabCutClasses to CV.grabCutClasses
Shubham Dhumal [Thu, 10 Sep 2020 12:28:34 +0000 (17:58 +0530)]
Typo fix: CV.rabCutClasses to CV.grabCutClasses

3 years agoMerge pull request #18290 from alalek:update_ffmpeg_4.x
Alexander Alekhin [Tue, 8 Sep 2020 11:30:10 +0000 (11:30 +0000)]
Merge pull request #18290 from alalek:update_ffmpeg_4.x

3 years agoffmpeg/4.x: update FFmpeg wrapper
Alexander Alekhin [Tue, 8 Sep 2020 10:18:37 +0000 (10:18 +0000)]
ffmpeg/4.x: update FFmpeg wrapper

- FFmpeg 4.3.1

3 years agoMerge pull request #18288 from alalek:update_version_4.5.0-pre
Alexander Alekhin [Tue, 8 Sep 2020 09:07:23 +0000 (09:07 +0000)]
Merge pull request #18288 from alalek:update_version_4.5.0-pre

3 years agopre: OpenCV 4.5.0 (version++)
Alexander Alekhin [Tue, 8 Sep 2020 06:08:58 +0000 (06:08 +0000)]
pre: OpenCV 4.5.0 (version++)

3 years agoMerge pull request #18286 from extrowerk:patch-1
Alexander Alekhin [Tue, 8 Sep 2020 06:03:23 +0000 (06:03 +0000)]
Merge pull request #18286 from extrowerk:patch-1

3 years agoHaiku: build fix
extrowerk [Mon, 7 Sep 2020 19:07:38 +0000 (21:07 +0200)]
Haiku: build fix

Haiku is POSIX compatible

3 years agoMerge pull request #18281 from dtrodrigues:issue-template-typo
Alexander Alekhin [Mon, 7 Sep 2020 17:11:46 +0000 (17:11 +0000)]
Merge pull request #18281 from dtrodrigues:issue-template-typo

3 years agoMerge pull request #18280 from dtrodrigues:vtk-9
Alexander Alekhin [Mon, 7 Sep 2020 17:11:09 +0000 (17:11 +0000)]
Merge pull request #18280 from dtrodrigues:vtk-9

3 years agoMerge pull request #18127 from smirnov-alexey:as/gapi_serialization
Alexey Smirnov [Mon, 7 Sep 2020 17:10:03 +0000 (20:10 +0300)]
Merge pull request #18127 from smirnov-alexey:as/gapi_serialization

[G-API]: Add GOpaque and GArray serialization support

* Add GOpaque and GArray serialization support

* Address review comments

* Remove holds() method

* Address review comments

* Remove comments

* Align streaming with kind changes

* Fix kind in kernel

* Address review comments

3 years agoISSUE_TEMPLATE: fix typo
Dustin Rodrigues [Sun, 6 Sep 2020 20:53:25 +0000 (16:53 -0400)]
ISSUE_TEMPLATE: fix typo

3 years agoMerge pull request #18270 from komakai:swift-inout-arrays
Alexander Alekhin [Sun, 6 Sep 2020 20:12:15 +0000 (20:12 +0000)]
Merge pull request #18270 from komakai:swift-inout-arrays

3 years agodon't use VTK_USE_FILE for VTK >= 8.90
Dustin Rodrigues [Sun, 6 Sep 2020 19:47:43 +0000 (15:47 -0400)]
don't use VTK_USE_FILE for VTK >= 8.90

3 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Sat, 5 Sep 2020 18:53:51 +0000 (18:53 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

3 years agoMerge pull request #18126 from danielenricocahall:add-oob-error-sample-weighting
Danny [Sat, 5 Sep 2020 18:52:10 +0000 (14:52 -0400)]
Merge pull request #18126 from danielenricocahall:add-oob-error-sample-weighting

Account for sample weights in calculating OOB Error

* account for sample weights in oob error calculation

* redefine oob error functions

* fix ABI compatibility

3 years agoMerge pull request #18265 from alalek:fixup_17489
Alexander Alekhin [Fri, 4 Sep 2020 17:02:08 +0000 (17:02 +0000)]
Merge pull request #18265 from alalek:fixup_17489

3 years agoMerge pull request #18061 from danielenricocahall:fix-kd-tree
Danny [Fri, 4 Sep 2020 17:01:05 +0000 (13:01 -0400)]
Merge pull request #18061 from danielenricocahall:fix-kd-tree

Fix KD Tree kNN Implementation

* Make KDTree mode in kNN functional

remove docs and revert change

Make KDTree mode in kNN functional

spacing

Make KDTree mode in kNN functional

fix window compilations warnings

Make KDTree mode in kNN functional

fix window compilations warnings

Make KDTree mode in kNN functional

casting

Make KDTree mode in kNN functional

formatting

Make KDTree mode in kNN functional

* test coding style

3 years agovideoio: repair build of FFmpeg windows wrapper
Alexander Alekhin [Fri, 4 Sep 2020 15:35:10 +0000 (15:35 +0000)]
videoio: repair build of FFmpeg windows wrapper

3 years agoMerge pull request #18260 from alalek:static_code_fixes_2
Alexander Alekhin [Thu, 3 Sep 2020 21:25:38 +0000 (21:25 +0000)]
Merge pull request #18260 from alalek:static_code_fixes_2

3 years agoMerge pull request #18258 from alalek:opencl_multiple_execution_contexts_fixup
Alexander Alekhin [Thu, 3 Sep 2020 21:25:20 +0000 (21:25 +0000)]
Merge pull request #18258 from alalek:opencl_multiple_execution_contexts_fixup

3 years agoocl: fixes for OpenCL multiple contexts support
Alexander Alekhin [Thu, 3 Sep 2020 07:41:03 +0000 (07:41 +0000)]
ocl: fixes for OpenCL multiple contexts support

3 years agochecks and fixes from static code analyzers results (2)
Alexander Alekhin [Thu, 3 Sep 2020 18:01:38 +0000 (18:01 +0000)]
checks and fixes from static code analyzers results (2)

3 years agoSwift native in/out array handling
Giles Payne [Thu, 3 Sep 2020 12:31:11 +0000 (21:31 +0900)]
Swift native in/out array handling

3 years agoMerge pull request #18255 from alalek:backport_18243
Alexander Alekhin [Wed, 2 Sep 2020 22:50:21 +0000 (22:50 +0000)]
Merge pull request #18255 from alalek:backport_18243

3 years agoMerge pull request #18243 from alalek:static_code_fixes
Alexander Alekhin [Wed, 2 Sep 2020 22:50:00 +0000 (22:50 +0000)]
Merge pull request #18243 from alalek:static_code_fixes

3 years agoMerge pull request #18186 from alalek:opencl_multiple_execution_contexts
Alexander Alekhin [Wed, 2 Sep 2020 22:49:13 +0000 (22:49 +0000)]
Merge pull request #18186 from alalek:opencl_multiple_execution_contexts

3 years agoMerge pull request #18194 from VadimLevin:dev/vlevin/openjpeg-source-intergration
Alexander Alekhin [Wed, 2 Sep 2020 22:48:09 +0000 (22:48 +0000)]
Merge pull request #18194 from VadimLevin:dev/vlevin/openjpeg-source-intergration

3 years agoMerge pull request #18246 from YashasSamaga:dnn-permute-fix-unwanted-ocl-init
Alexander Alekhin [Wed, 2 Sep 2020 21:15:19 +0000 (21:15 +0000)]
Merge pull request #18246 from YashasSamaga:dnn-permute-fix-unwanted-ocl-init

3 years ago3rdparty: integrate OpenJPEG build to the OpenCV CMake
Vadim Levin [Tue, 25 Aug 2020 10:11:08 +0000 (13:11 +0300)]
3rdparty: integrate OpenJPEG build to the OpenCV CMake

- adopted build scripts
- OpenJPEG build warnings are suppressed

3 years ago3rdparty: add OpenJPEG library source code (tag v2.3.1)
Vadim Levin [Tue, 25 Aug 2020 10:06:09 +0000 (13:06 +0300)]
3rdparty: add OpenJPEG library source code (tag v2.3.1)

- https://github.com/uclouvain/openjpeg/releases/tag/v2.3.1
- src/lib/openjp2
- readme files

3 years agoMerge pull request #18234 from l-bat:onnx_reshape
Alexander Alekhin [Wed, 2 Sep 2020 19:31:22 +0000 (19:31 +0000)]
Merge pull request #18234 from l-bat:onnx_reshape

3 years agoMerge pull request #18182 from OrestChura:oc/operators_to_cv
Orest Chura [Wed, 2 Sep 2020 19:28:10 +0000 (22:28 +0300)]
Merge pull request #18182 from OrestChura:oc/operators_to_cv

[G-API]: Relocation of operators' overloads

* Relocates overloaded operators for `cv::GMat` and `cv::GScalar` to `cv::` namespace
 - adds test to check usage of operators compilation

* Add tests for all the operators

* Address comments

3 years agobackport: checks and fixes from static code analyzers results
Alexander Alekhin [Tue, 1 Sep 2020 22:18:20 +0000 (22:18 +0000)]
backport: checks and fixes from static code analyzers results

original commit: 71f665bd8c3e39d6769aca1896237f836930f136

3 years agochecks and fixes from static code analyzers results
Alexander Alekhin [Tue, 1 Sep 2020 22:18:20 +0000 (22:18 +0000)]
checks and fixes from static code analyzers results

3 years agoSupport Reshape with zero dim
Liubov Batanina [Mon, 31 Aug 2020 09:52:55 +0000 (12:52 +0300)]
Support Reshape with zero dim

3 years agofix typo in fusion tests
YashasSamaga [Wed, 2 Sep 2020 08:55:36 +0000 (14:25 +0530)]
fix typo in fusion tests

3 years agodo not allocate UMat in non-OpenCL targets
YashasSamaga [Wed, 2 Sep 2020 06:48:41 +0000 (12:18 +0530)]
do not allocate UMat in non-OpenCL targets

3 years agocore(OpenCL): thread-local OpenCL execution context
Alexander Alekhin [Tue, 11 Aug 2020 18:13:52 +0000 (18:13 +0000)]
core(OpenCL): thread-local OpenCL execution context

3 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Tue, 1 Sep 2020 20:59:00 +0000 (20:59 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

3 years agoMerge pull request #18225 from dmici:fix_missing_0.5_factor_in_anisotropic_segmentati...
Alexander Alekhin [Tue, 1 Sep 2020 20:49:59 +0000 (20:49 +0000)]
Merge pull request #18225 from dmici:fix_missing_0.5_factor_in_anisotropic_segmentation_tutorial

3 years agoMerge pull request #18211 from pemmanuelviel:pev--handle-dna-vectors
pemmanuelviel [Tue, 1 Sep 2020 20:38:21 +0000 (22:38 +0200)]
Merge pull request #18211 from pemmanuelviel:pev--handle-dna-vectors

* DNA-mode: update miniflann to handle DNA

* DNA-mode: update hierarchical kmeans to handle DNA sequences

3 years agoMerge pull request #18167 from Yosshi999:bit-exact-gaussian
Yosshi999 [Tue, 1 Sep 2020 10:28:25 +0000 (19:28 +0900)]
Merge pull request #18167 from Yosshi999:bit-exact-gaussian

Bit exact gaussian blur for 16bit unsigned int

* bit-exact gaussian kernel for CV_16U

* SIMD optimization

* template GaussianBlurFixedPoint

* remove template specialization

* simd support for h3N121 uint16

* test for u16 gaussian blur

* remove unnecessary comments

* fix return type of raw()

* add typedef of native internal type in fixedpoint

* update return type of raw()

3 years agoMerge pull request #18235 from alalek:ocl_off_cleanup
Alexander Alekhin [Mon, 31 Aug 2020 20:37:41 +0000 (20:37 +0000)]
Merge pull request #18235 from alalek:ocl_off_cleanup

3 years agoocl: cleanup dead code in case of disabled OpenCL
Alexander Alekhin [Mon, 31 Aug 2020 09:30:06 +0000 (09:30 +0000)]
ocl: cleanup dead code in case of disabled OpenCL

3 years agofix missing 0.5 factor in anisotropic segmentation tutorial
dmici [Sun, 30 Aug 2020 08:17:50 +0000 (10:17 +0200)]
fix missing 0.5 factor in anisotropic segmentation tutorial

3 years agoMerge pull request #18094 from komakai:macos-universal-binary
Giles Payne [Sat, 29 Aug 2020 22:41:54 +0000 (07:41 +0900)]
Merge pull request #18094 from komakai:macos-universal-binary

* Universal Build for Big Sur

* Refactor MacOS/iOS build to only ever build one architecture at a time + improve code readability

* Workaround for CMake issue 20989

3 years agoMerge pull request #18210 from VadimLevin:dev/vlevin/openjpeg-reduce-filesize
Alexander Alekhin [Fri, 28 Aug 2020 18:29:44 +0000 (18:29 +0000)]
Merge pull request #18210 from VadimLevin:dev/vlevin/openjpeg-reduce-filesize

3 years agoMerge pull request #18053 from Yosshi999:bit-exact-resizeNN
Yosshi999 [Fri, 28 Aug 2020 18:20:05 +0000 (03:20 +0900)]
Merge pull request #18053 from Yosshi999:bit-exact-resizeNN

Bit-exact Nearest Neighbor Resizing

* bit exact resizeNN

* change the value of method enum

* add bitexact-nn to ResizeExactTest

* test to compare with non-exact version

* add perf for bit-exact resizenn

* use cvFloor-equivalent

* 1/3 scaling is not stable for floating calculation

* stricter test

* bugfix: broken data in case of 6 or 12bytes elements

* bugfix: broken data in default pix_size

* stricter threshold

* use raw() for floor

* use double instead of int

* follow code reviews

* fewer cases in perf test

* center pixel convention

3 years agoMerge pull request #18208 from mshabunin:lower-ffmpeg-version
Alexander Alekhin [Thu, 27 Aug 2020 17:15:42 +0000 (17:15 +0000)]
Merge pull request #18208 from mshabunin:lower-ffmpeg-version

3 years agoMerge pull request #18203 from catree:feat_robot_world_hand_eye_calib
Alexander Alekhin [Thu, 27 Aug 2020 17:14:32 +0000 (17:14 +0000)]
Merge pull request #18203 from catree:feat_robot_world_hand_eye_calib

3 years agoMerge pull request #18207 from pemmanuelviel:pev--fix-memset
Alexander Alekhin [Thu, 27 Aug 2020 17:10:23 +0000 (17:10 +0000)]
Merge pull request #18207 from pemmanuelviel:pev--fix-memset

3 years agofeat: change OpenJPEG encoder to lossy with default parameters
Vadim Levin [Thu, 27 Aug 2020 12:11:45 +0000 (15:11 +0300)]
feat: change OpenJPEG encoder to lossy with default parameters

3 years agovideoio: reduce min libavcodec version
Maksim Shabunin [Thu, 27 Aug 2020 10:25:04 +0000 (13:25 +0300)]
videoio: reduce min libavcodec version

3 years agobugfix
Pierre-Emmanuel Viel [Thu, 27 Aug 2020 10:21:02 +0000 (12:21 +0200)]
bugfix

3 years agoAdd Robot-World/Hand-Eye calibration function.
catree [Thu, 27 Aug 2020 05:24:07 +0000 (07:24 +0200)]
Add Robot-World/Hand-Eye calibration function.

3 years agoMerge pull request #18184 from cabelo:yolov4-in-model
Alessandro de Oliveira Faria (A.K.A.CABELO) [Wed, 26 Aug 2020 22:30:12 +0000 (19:30 -0300)]
Merge pull request #18184 from cabelo:yolov4-in-model

ADD yolov4 in models.yml

3 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Wed, 26 Aug 2020 15:51:25 +0000 (15:51 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

3 years agoMerge pull request #18136 from nglee:dev_cudaEqualizeHistBitExact
Alexander Alekhin [Wed, 26 Aug 2020 12:11:43 +0000 (12:11 +0000)]
Merge pull request #18136 from nglee:dev_cudaEqualizeHistBitExact

3 years agoMerge pull request #17919 from zhaoyue-zephyrus:flownet2_with_anysize
Alexander Alekhin [Wed, 26 Aug 2020 11:43:17 +0000 (11:43 +0000)]
Merge pull request #17919 from zhaoyue-zephyrus:flownet2_with_anysize

3 years agoMerge pull request #17978 from sl-sergei:fix_17516_17531
Sergei Slashchinin [Wed, 26 Aug 2020 10:15:59 +0000 (13:15 +0300)]
Merge pull request #17978 from sl-sergei:fix_17516_17531

* Fix ONNX loading in issues opencv#17516, opencv#17531

* Add tests for Linear and Matmul layers

* Disable tests for IE versions lower than 20.4

* Skip unstable tests with OpenCL FP16 on Intel GPU

* Add correct test filtering for OpenCL FP16 tests

3 years agoMerge pull request #17647 from jinyup100:add-siamrpnpp
jinyup100 [Tue, 25 Aug 2020 20:01:16 +0000 (05:01 +0900)]
Merge pull request #17647 from jinyup100:add-siamrpnpp

[GSoC] Add siamrpnpp.py

* Updated base branch with siamrpnpp.py

* Addition of Parsers

* Merged to using few ONNX files, Changes to Parsers, Links to Repo

* Deleted whitespace

* Adjusting flake8 error

* Fixes according to review

* Fix according to review

* Addition of OpenVINO backends and Computation target devices

* Fix on backend after review

* Fixes after review

* Remove extra white space

* Removed Repeated Varaibles

3 years agoMerge pull request #18171 from catree:fix_pnp_doc
Alexander Alekhin [Tue, 25 Aug 2020 18:24:30 +0000 (18:24 +0000)]
Merge pull request #18171 from catree:fix_pnp_doc

3 years agoMerge pull request #17163 from AsyaPronina:gcompound_kernel_gmatp_coop
Anastasiya(Asya) Pronina [Tue, 25 Aug 2020 13:51:43 +0000 (16:51 +0300)]
Merge pull request #17163 from AsyaPronina:gcompound_kernel_gmatp_coop

* Fixed cooperation of Compound kernel and GMatP type

* Added test for GCompound kernel + GMatP type cooperation

3 years agoMerge pull request #18178 from catree:improve_camera_matrix_doc
Alexander Alekhin [Tue, 25 Aug 2020 13:33:39 +0000 (13:33 +0000)]
Merge pull request #18178 from catree:improve_camera_matrix_doc

3 years agoMerge pull request #18165 from catree:fix_hand_eye_calibration_Andreff_NaN_3.4
Alexander Alekhin [Tue, 25 Aug 2020 13:28:21 +0000 (13:28 +0000)]
Merge pull request #18165 from catree:fix_hand_eye_calibration_Andreff_NaN_3.4

3 years agoMerge pull request #18185 from VadimLevin:dev/vlevin/ffmpeg-versions-guard-fix
Alexander Alekhin [Tue, 25 Aug 2020 07:29:42 +0000 (07:29 +0000)]
Merge pull request #18185 from VadimLevin:dev/vlevin/ffmpeg-versions-guard-fix

3 years agoFix cubic root computation to be able to handle negative values. Improve doc. Add...
catree [Fri, 21 Aug 2020 23:44:40 +0000 (01:44 +0200)]
Fix cubic root computation to be able to handle negative values. Improve doc. Add regression test.

3 years agoAdd broken implementation note for DLS and UPnP.
catree [Sat, 22 Aug 2020 21:27:39 +0000 (23:27 +0200)]
Add broken implementation note for DLS and UPnP.

Add CV_LOG_DEBUG.

3 years agofix: libavcodec version check for AVDISCARD_NONINTRA
Vadim Levin [Mon, 24 Aug 2020 20:12:49 +0000 (23:12 +0300)]
fix: libavcodec version check for AVDISCARD_NONINTRA

 - AVDISCARD_NONINTRA flag is supported only for FFMPEG libraries pack

3 years agofix: libavcodec version check for AV_CODEC_FLAG_GLOBAL_HEADER
Vadim Levin [Mon, 24 Aug 2020 20:07:25 +0000 (23:07 +0300)]
fix: libavcodec version check for AV_CODEC_FLAG_GLOBAL_HEADER

3 years agoMerge pull request #18146 from VadimLevin:dev/vlevin/ffmpeg-remove-obsolte-versions...
Vadim Levin [Mon, 24 Aug 2020 18:39:05 +0000 (21:39 +0300)]
Merge pull request #18146 from VadimLevin:dev/vlevin/ffmpeg-remove-obsolte-versions-support

Remove obsolete FFMPEG versions support

* refactor: removed obsolete FFMPEG version support

 - Oldest available version via official FFMPEG repository mirror has tag v.0.5
 LIBAVFORMAT version for this tag is 52.31.0

* refactor: prefer std::min function to MIN macro

* refactor: use appropriate macro instead of manual version calculation

* refactor: remove macros for versions prior 0.5.15 release

* refactor: remove libavcodec macros for versions < 54.35.1 (default to Ubuntu 14.04)

* refactor: remove libavformat macro for versions < 54.20.4 (default ubuntu 14.04)

* refactor: remove libavutil macro for versions < 52.3.0 (default ubuntu 14.04)

* refactor: remove missed macros for libavcodec and libavformat

* refactor: remove unused _opencv_ffmpeg_free function

* build: add FFMPEG libraries versions checks

 - Add verbose message about what FFMPEG libraries are missing.
 - Add minimal versions check set to libav 9.20 release (default ubuntu 14.04) and FFMPEG 1.1.16 release.
   If the check is failed CMake produces user-friendly message instead of build error.

* fix: libavcodec version guard for AVDISCARD_NONINTRA

* fix: libav check of libavcodec version guard for AVDISCARD_NONINTRA

* fix: version check for AV_CODEC_FLAG_GLOBAL_HEADER

* fix: missing FFMPEG libraries output

3 years agoMerge pull request #18181 from l-bat:onnx_pow
Alexander Alekhin [Mon, 24 Aug 2020 14:18:08 +0000 (14:18 +0000)]
Merge pull request #18181 from l-bat:onnx_pow

3 years agoMerge pull request #18148 from OrestChura:oc/fluid_core_perf
Orest Chura [Mon, 24 Aug 2020 11:46:32 +0000 (14:46 +0300)]
Merge pull request #18148 from OrestChura:oc/fluid_core_perf

[G-API]: Fluid Core kernels performance tests

* Add performance tests for a list of Fluid Core kernels

* Update gapi_core_perf_tests_fluid.cpp

Addressing a comment

3 years agoSupported ONNX Pow op
Liubov Batanina [Mon, 24 Aug 2020 07:46:53 +0000 (10:46 +0300)]
Supported ONNX Pow op

3 years agoUse camera intrinsic matrix everywhere. Add cameramatrix, distcoeffs and distcoeffsfi...
catree [Mon, 24 Aug 2020 03:21:42 +0000 (05:21 +0200)]
Use camera intrinsic matrix everywhere. Add cameramatrix, distcoeffs and distcoeffsfisheye macros to avoid copy/paste errors.

3 years agoMerge pull request #18083 from IanMaquignaz:fix_gen_pattern_centering
Ian Maquignaz [Sun, 23 Aug 2020 22:32:58 +0000 (18:32 -0400)]
Merge pull request #18083 from IanMaquignaz:fix_gen_pattern_centering

* Fixed centering issue with make_cicle_pattern and make_acircle_pattern()

* Fixed issue where asymmetric circles were not at 45 degree angles. Also fixed support for inch measurement by converting parsing to usage of floating points for page size

* Fixed copy-paste error from experimental workspace

3 years agoMerge pull request #17675 from zihaomu:GSoC_digit_text_detect_and_recog
Alexander Alekhin [Sat, 22 Aug 2020 17:21:49 +0000 (20:21 +0300)]
Merge pull request #17675 from zihaomu:GSoC_digit_text_detect_and_recog

3 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Fri, 21 Aug 2020 19:57:34 +0000 (19:57 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

3 years agoMerge pull request #18151 from alalek:core_trace_fix_location
Alexander Alekhin [Fri, 21 Aug 2020 18:54:40 +0000 (18:54 +0000)]
Merge pull request #18151 from alalek:core_trace_fix_location

3 years agoMerge pull request #18150 from alalek:ocl_async_cleanup_no_warning
Alexander Alekhin [Fri, 21 Aug 2020 18:54:08 +0000 (18:54 +0000)]
Merge pull request #18150 from alalek:ocl_async_cleanup_no_warning

3 years agoadd OpenCV sample for digit and text recongnition, and provide multiple OCR models.
Zihao Mu [Sat, 27 Jun 2020 07:04:00 +0000 (15:04 +0800)]
add OpenCV sample for digit and text recongnition, and provide multiple OCR models.

3 years agoRemove compiler warnings
Namgoo Lee [Fri, 21 Aug 2020 14:52:30 +0000 (23:52 +0900)]
Remove compiler warnings

3 years agobit-exact cuda::equalizeHist
Namgoo Lee [Wed, 19 Aug 2020 08:39:24 +0000 (17:39 +0900)]
bit-exact cuda::equalizeHist

3 years agoMerge pull request #18135 from AnnaPetrovicheva:logo_text
Alexander Alekhin [Fri, 21 Aug 2020 13:07:26 +0000 (13:07 +0000)]
Merge pull request #18135 from AnnaPetrovicheva:logo_text

3 years agoAdded a note about OpenCV logo
Anna Petrovicheva [Wed, 19 Aug 2020 12:46:55 +0000 (15:46 +0300)]
Added a note about OpenCV logo

3 years agocore(trace): lazy quering for OPENCV_TRACE_LOCATION
Alexander Alekhin [Thu, 20 Aug 2020 21:43:14 +0000 (21:43 +0000)]
core(trace): lazy quering for OPENCV_TRACE_LOCATION

- fixes proper initialization of non-trivial variable

3 years agoocl: silence warning in case of async cleanup
Alexander Alekhin [Thu, 20 Aug 2020 19:05:50 +0000 (19:05 +0000)]
ocl: silence warning in case of async cleanup

- OpenCL kernel cleanup processing is asynchronous and can be called even after forced clFinish()
- buffers are released later in asynchronous mode
- silence these false positive cases for asynchronous cleanup

3 years agoMerge pull request #18084 from pemmanuelviel:pev--add-DNA-distances
Alexander Alekhin [Thu, 20 Aug 2020 13:26:02 +0000 (13:26 +0000)]
Merge pull request #18084 from pemmanuelviel:pev--add-DNA-distances

3 years agoMerge pull request #18085 from pemmanuelviel:pev--add-DbgAssert-checks
Alexander Alekhin [Thu, 20 Aug 2020 13:25:02 +0000 (13:25 +0000)]
Merge pull request #18085 from pemmanuelviel:pev--add-DbgAssert-checks

3 years agoMerge pull request #18121 from ivashmak:fixing_usac
Alexander Alekhin [Thu, 20 Aug 2020 13:23:12 +0000 (13:23 +0000)]
Merge pull request #18121 from ivashmak:fixing_usac

3 years agoMerge pull request #18129 from pemmanuelviel:pev--update-stereo-sample
Alexander Alekhin [Thu, 20 Aug 2020 13:21:58 +0000 (13:21 +0000)]
Merge pull request #18129 from pemmanuelviel:pev--update-stereo-sample

3 years agoUpdate the stereo sample:
Pierre-Emmanuel Viel [Tue, 18 Aug 2020 14:10:56 +0000 (16:10 +0200)]
Update the stereo sample:
* add the HH4 mode
* option to display disparity with a color map
* display current settings in the title bar
* don't close app when wanting to take screenshots

3 years agoMerge pull request #18037 from danielenricocahall:improve-brisk-init-perf
Alexander Alekhin [Tue, 18 Aug 2020 20:06:17 +0000 (20:06 +0000)]
Merge pull request #18037 from danielenricocahall:improve-brisk-init-perf