Alexander Alekhin [Tue, 12 May 2020 19:24:28 +0000 (19:24 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Tue, 12 May 2020 19:00:49 +0000 (19:00 +0000)]
Merge pull request #17228 from mshabunin:mfx-surface-pool-34
Alexander Alekhin [Tue, 12 May 2020 18:58:54 +0000 (18:58 +0000)]
Merge pull request #17260 from jsxyhelu:add_deepgreen_colormap
Alexander Alekhin [Tue, 12 May 2020 18:53:35 +0000 (18:53 +0000)]
Merge pull request #17211 from alalek:sift_dispatch
Alexander Alekhin [Tue, 12 May 2020 18:50:58 +0000 (18:50 +0000)]
Merge pull request #17196 from alalek:core_matexpr_fix_warning
Alexander Alekhin [Tue, 12 May 2020 16:52:27 +0000 (16:52 +0000)]
Merge pull request #17215 from spmallick:master
Maksim Shabunin [Tue, 17 Dec 2019 12:55:45 +0000 (15:55 +0300)]
CAP_MFX: surface pool with timeout, more parameters
Liubov Batanina [Tue, 12 May 2020 12:33:57 +0000 (15:33 +0300)]
Merge pull request #17233 from l-bat:onnx_bn
* Added ONNX BatchNorm subgraph
* Move removing constant inputs to addConstantNodesForInitializers
* Added initializers to ONNXGraphWrapper
jsxyhelu [Sun, 10 May 2020 08:30:24 +0000 (16:30 +0800)]
add DeepGreen colormap
Alexander Alekhin [Tue, 12 May 2020 10:53:23 +0000 (10:53 +0000)]
Merge pull request #17230 from asmorkalov:as/issue_17171
Alexander Alekhin [Tue, 12 May 2020 07:35:14 +0000 (07:35 +0000)]
Merge pull request #17244 from hunter-college-ossd-spr-2020:toc-updates
Alexander Alekhin [Tue, 12 May 2020 07:34:00 +0000 (07:34 +0000)]
Merge pull request #17256 from R-penguins:jstutfix
Alexander Alekhin [Mon, 11 May 2020 19:25:50 +0000 (19:25 +0000)]
Merge pull request #17258 from YashasSamaga:cuda4dnn-hotfix-slice-pr17231-pr17222
Alexander Alekhin [Mon, 11 May 2020 19:23:55 +0000 (19:23 +0000)]
Merge pull request #17253 from YashasSamaga:cuda4dnn-region-yolov4
YashasSamaga [Mon, 11 May 2020 05:31:01 +0000 (11:01 +0530)]
port pr17222 changes to CUDA backend
Rui Hou [Sun, 10 May 2020 15:20:27 +0000 (11:20 -0400)]
Easier access to opencv.js in tutorial
YashasSamaga [Sun, 10 May 2020 11:23:28 +0000 (16:53 +0530)]
add scale_x_y parameter to region
Alexander Alekhin [Sun, 10 May 2020 08:16:33 +0000 (08:16 +0000)]
Merge pull request #17235 from R-penguins:patch-1
R-penguins [Thu, 7 May 2020 17:55:05 +0000 (13:55 -0400)]
Update Image Watch Tutorial
Updated the Windows Visual Studio Image Watch tutorial to include download links to the latest versions of Visual Studio Image Watch for newer Visual Studio versions.
Alexander Alekhin [Sat, 9 May 2020 19:24:06 +0000 (22:24 +0300)]
Merge pull request #17118 from l-bat/concat_3d
Added NDHWC Concat support for TensorFlow
* Supported TF concat 3d
* Skip myriad
* Fix test
Yashas Samaga B L [Sat, 9 May 2020 17:20:30 +0000 (22:50 +0530)]
Merge pull request #17200 from YashasSamaga:cuda4dnn-general-opt1
cuda4dnn: optimizations for swish, mish, sigmoid, region, resize based ops, transpose, identity-conv fusion
* bunch of optimizations
* more accurate implementation for mish
Alexander Alekhin [Fri, 8 May 2020 18:59:40 +0000 (18:59 +0000)]
Merge pull request #17229 from smirnov-alexey:as/fix_fluid_resize
Alexander Alekhin [Fri, 8 May 2020 18:31:11 +0000 (18:31 +0000)]
Merge pull request #17208 from hn-88:3.4
Daniel Mallia [Fri, 8 May 2020 18:22:30 +0000 (14:22 -0400)]
Update tutorials tables of content for several modules
Alexander Smorkalov [Wed, 6 May 2020 13:53:41 +0000 (16:53 +0300)]
Added Java and C++ regression test for estimateNewCameraMatrixForUndistortRectify.
Smirnov Alexey [Wed, 6 May 2020 13:43:06 +0000 (16:43 +0300)]
Fix fluid resize operating with zero output size
Alexander Alekhin [Thu, 7 May 2020 08:44:02 +0000 (08:44 +0000)]
Merge pull request #17223 from hunter-college-ossd-spr-2020:imgproc-toc
Alexander Alekhin [Thu, 7 May 2020 08:43:16 +0000 (08:43 +0000)]
Merge pull request #17219 from hunter-college-ossd-spr-2020:mathjax-link
Alexander Alekhin [Thu, 7 May 2020 08:42:50 +0000 (08:42 +0000)]
Merge pull request #17218 from hunter-college-ossd-spr-2020:numpy-links-17212
Satya Mallick [Mon, 4 May 2020 16:59:42 +0000 (09:59 -0700)]
Adding Official OpenCV Courses link to README.md
Alexander Alekhin [Wed, 6 May 2020 19:52:58 +0000 (19:52 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Wed, 6 May 2020 19:46:34 +0000 (19:46 +0000)]
Merge pull request #17222 from dkurt:dnn_flexible_slice
Alexander Alekhin [Wed, 6 May 2020 19:45:05 +0000 (22:45 +0300)]
Merge pull request #16941 from rngtna:examples_dnn_text_decoder
Daniel Mallia [Tue, 5 May 2020 22:05:58 +0000 (18:05 -0400)]
Update imgproc tutorials table of content Languages fields
Aleksandr Pertovskiy [Wed, 6 May 2020 12:23:55 +0000 (15:23 +0300)]
Add text recognition example
Dmitry Kurtaev [Tue, 5 May 2020 10:07:26 +0000 (13:07 +0300)]
dnn: Slice with variable input shapes
Daniel Mallia [Tue, 5 May 2020 03:50:22 +0000 (23:50 -0400)]
Update Supported formula commands - MathJax link
Daniel Mallia [Tue, 5 May 2020 03:20:52 +0000 (23:20 -0400)]
Update NumPy links
Alexander Alekhin [Tue, 28 Apr 2020 16:42:34 +0000 (16:42 +0000)]
features2d(sift): enable runtime dispatching
hn-88 [Sun, 3 May 2020 05:49:04 +0000 (11:19 +0530)]
to make OpenCV compile on mingw32
added #define NO_DSHOW_STRSAFE
Alexander Alekhin [Fri, 1 May 2020 07:29:10 +0000 (07:29 +0000)]
core(MatExpr): fix warning in case of e.s == (0, 0, 0, 0)
Alexander Alekhin [Thu, 30 Apr 2020 13:55:31 +0000 (13:55 +0000)]
Merge pull request #17188 from asmorkalov:as/fisheye_test
Liubov Batanina [Thu, 30 Apr 2020 13:53:44 +0000 (16:53 +0300)]
Merge pull request #17185 from l-bat:yolo_v4
* Support Yolov4
* Skip Mish on OpenVINO 2020.2
* Revert Mish
* Refactoring
Alexander Alekhin [Wed, 29 Apr 2020 20:53:54 +0000 (20:53 +0000)]
Merge pull request #17190 from alalek:dnn_test_win32_skip_list
Alexander Alekhin [Wed, 29 Apr 2020 20:01:10 +0000 (20:01 +0000)]
dnn(test): update skip tests on Win32 configuration
Alexander Smorkalov [Wed, 29 Apr 2020 14:08:51 +0000 (17:08 +0300)]
Restored test disabled during 3.0-alpha preparation.
QIU Xiaochen [Wed, 29 Apr 2020 09:55:59 +0000 (17:55 +0800)]
Merge pull request #17180 from PetWorm:3.4
* fix Scharr nomination
Alexander Alekhin [Tue, 28 Apr 2020 16:53:19 +0000 (16:53 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Tue, 28 Apr 2020 16:36:14 +0000 (16:36 +0000)]
Merge pull request #17173 from tomoaki0705:fixOclHogDetect
Tomoaki Teshima [Tue, 28 Apr 2020 12:46:31 +0000 (21:46 +0900)]
fix test failure on ODROID-N2
Alexander Alekhin [Tue, 28 Apr 2020 10:41:41 +0000 (10:41 +0000)]
Merge pull request #17145 from asmorkalov:as/riscv
Vadim Levin [Tue, 28 Apr 2020 08:38:39 +0000 (11:38 +0300)]
Merge pull request #16766 from VadimLevin:dev/vlevin/video_writer_params_constructor
* feature: Extend VideoWriter to accept vector of parameters
- Add additional constructor and `open` method for `VideoWriter`
those accept a vector of parameters
- Move actual implementation of the `VideoWriter::open` to general method
which accepts vector of parameters
- Propagate parsed parameters map up to actual video backend construction
* fix: Change VideoWriter constructor description to suppress doc warning
* refactor: Rollback newlines changes
* feature: Changed VideoWriter parameters workflow
* feature: Log unused parameters in VideoWriter open
* doc: Fix VideoWriter `isColor` parameter description
* fix: int to bool VC++ conversion warning
* doc: Remove information about `isColor` flag usage.
Alexander Alekhin [Tue, 28 Apr 2020 08:37:46 +0000 (08:37 +0000)]
Merge pull request #16983 from dkurt:dnn_tf_prelu
Alexander Alekhin [Tue, 28 Apr 2020 08:36:51 +0000 (08:36 +0000)]
Merge pull request #16914 from jackson0223:patch-1
Dmitry Kurtaev [Sat, 4 Apr 2020 17:27:59 +0000 (20:27 +0300)]
PReLU from Tensorflow
jackson0223 [Thu, 26 Mar 2020 18:05:33 +0000 (02:05 +0800)]
Restore face detection train.prototxt from #9516
Alexander Alekhin [Mon, 27 Apr 2020 18:19:14 +0000 (18:19 +0000)]
features2d: keep history of simd.cpp
Alexander Alekhin [Mon, 27 Apr 2020 18:18:16 +0000 (18:18 +0000)]
features2d: copy sift.dispatch.cpp
Alexander Alekhin [Mon, 27 Apr 2020 18:17:15 +0000 (18:17 +0000)]
features2d: copy sift.simd.hpp
Alexander Alekhin [Mon, 27 Apr 2020 12:43:32 +0000 (12:43 +0000)]
Merge pull request #17159 from pauljurczak:patch-3
Alexander Alekhin [Mon, 27 Apr 2020 12:24:37 +0000 (12:24 +0000)]
Merge pull request #17161 from alalek:cmake_protobuf_fix
Alexander Alekhin [Mon, 27 Apr 2020 12:23:44 +0000 (12:23 +0000)]
Merge pull request #17157 from alalek:issue_17138
Alexander Smorkalov [Wed, 15 Apr 2020 14:45:20 +0000 (17:45 +0300)]
Added initial version of cmake toolchain for RISC-V architecture.
Alexander Alekhin [Sun, 26 Apr 2020 04:42:42 +0000 (04:42 +0000)]
cmake: fix protobuf handling
Liubov Batanina [Sun, 26 Apr 2020 17:42:11 +0000 (20:42 +0300)]
Fix test
Paul Jurczak [Sun, 26 Apr 2020 06:17:39 +0000 (00:17 -0600)]
Added to Camera constructor parameter description
Alexander Alekhin [Sat, 25 Apr 2020 20:33:59 +0000 (20:33 +0000)]
dnn(protobuf): backport AllowUnknownField(), SetRecursionLimit()
- limit recursion in SkipField*() calls
Alexander Alekhin [Fri, 24 Apr 2020 18:32:18 +0000 (18:32 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Fri, 24 Apr 2020 18:15:15 +0000 (18:15 +0000)]
Merge pull request #17119 from alalek:move_sift
Alexander Alekhin [Fri, 24 Apr 2020 17:46:53 +0000 (17:46 +0000)]
Merge pull request #17149 from alalek:core_simd_suppress_coverity
Alexander Alekhin [Fri, 24 Apr 2020 17:40:57 +0000 (17:40 +0000)]
Merge pull request #17144 from YashasSamaga:cuda4dnn-fix-i17116
Alexander Alekhin [Fri, 24 Apr 2020 17:25:31 +0000 (17:25 +0000)]
Merge pull request #17108 from HowardsPlayPen:patch-1
Alexander Alekhin [Fri, 24 Apr 2020 16:36:35 +0000 (16:36 +0000)]
core(SIMD): suppress coverity UNINIT_CTOR on SIMD vectors
HowardsPlayPen [Sun, 19 Apr 2020 11:51:27 +0000 (12:51 +0100)]
Update videocapture_basic.cpp
I believe you are using the wrong version of open() on line 28 - adding deviceID + appId together. It's better to use the new version of .open() taking two integers as parameter.
YashasSamaga [Fri, 24 Apr 2020 07:24:17 +0000 (12:54 +0530)]
handle redundant slice in SliceOp
Alexander Alekhin [Thu, 23 Apr 2020 22:39:45 +0000 (22:39 +0000)]
Merge pull request #17134 from alalek:dnn_ie_avoid_conversion_to_legacy
Alexander Alekhin [Thu, 23 Apr 2020 19:41:15 +0000 (19:41 +0000)]
Merge pull request #17129 from alalek:dnn_myriad_tests
Alexander Alekhin [Wed, 22 Apr 2020 22:33:12 +0000 (22:33 +0000)]
dnn(ie): avoid conversion to legacy CNNNetworkImpl
Maxim Pashchenkov [Thu, 23 Apr 2020 17:47:55 +0000 (20:47 +0300)]
Merge pull request #17088 from mpashchenkov:mp/ocv-gapi-kernel-laplacian
G-API: Laplacian and bilateralFilter standard kernels
* Added Laplacian kernel and tests
* Added: Laplacian kernel, Bilateral kernel (CPU, GPU); Performance and accuracy tests for this kernels
* Changed tolerance for GPU test
* boner
* Some changes with alignment; Tests's parameters are the same as for OCV
* Cut tests
* Compressed tests
* Minor changes (rsrt bb)
* Returned types
Alexander Alekhin [Thu, 23 Apr 2020 12:07:26 +0000 (12:07 +0000)]
Merge pull request #17082 from OrestChura:oc/buildPyramid
Alexander Alekhin [Tue, 21 Apr 2020 06:58:21 +0000 (06:58 +0000)]
features2d(sift): move SIFT tests / headers / build fixes
Alexander Alekhin [Wed, 22 Apr 2020 23:06:14 +0000 (23:06 +0000)]
Merge pull request #17133 from alalek:build_fix_gapi_ie
Alexander Alekhin [Wed, 22 Apr 2020 21:41:36 +0000 (21:41 +0000)]
gapi: fix build, update IE handling, add OPENCV_GAPI_INF_ENGINE
Alexander Alekhin [Wed, 22 Apr 2020 09:01:25 +0000 (09:01 +0000)]
dnn(test): skip failed NGRAPH/MYRIAD tests
Alexander Alekhin [Wed, 22 Apr 2020 11:42:33 +0000 (11:42 +0000)]
Merge pull request #17122 from mshabunin:videoio-win-dbg-plugins
Maksim Shabunin [Tue, 21 Apr 2020 12:17:45 +0000 (15:17 +0300)]
videoio: load debug versions of plug-ins in debug builds
Alexander Alekhin [Wed, 22 Apr 2020 09:47:45 +0000 (09:47 +0000)]
Merge pull request #16887 from ashishkrshrivastava:fasterrcnn
Alexander Alekhin [Wed, 22 Apr 2020 09:08:02 +0000 (09:08 +0000)]
Merge pull request #17120 from ganesh-k13:bugfix/documentation/16987
Liubov Batanina [Wed, 22 Apr 2020 06:52:20 +0000 (09:52 +0300)]
Skip myriad
ashishiva3@gmail.com [Thu, 19 Mar 2020 16:52:36 +0000 (22:22 +0530)]
add fused batchNorm Upsample
Alexander Alekhin [Tue, 21 Apr 2020 21:08:52 +0000 (21:08 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Tue, 21 Apr 2020 21:03:35 +0000 (21:03 +0000)]
Merge pull request #17123 from ganesh-k13:bugfix/documentation/3.4/16987
Alexander Alekhin [Tue, 21 Apr 2020 21:02:41 +0000 (21:02 +0000)]
Merge pull request #17030 from ashishkrshrivastava:onnximporter
Polina Smolnikova [Tue, 21 Apr 2020 20:44:50 +0000 (23:44 +0300)]
Merge pull request #16961 from rayonnant14:objdetect_different_return_value_issue
QRDetectMulti : different return value bug fix
* QRDetectMulti : bug fix
* added tests
* changed test image due to large size of previous test image
Maxim Pashchenkov [Tue, 21 Apr 2020 20:22:01 +0000 (23:22 +0300)]
Merge pull request #16995 from mpashchenkov:mp/ocv-gapi-standalone-mat
G-API: Mat's "deownification"
* deowned Mat
* boner
* Removed canDescribe test for own::Mat
* Removed STANDALONE flag for apply() and operator()
* Removed: desc_tests for own::Mat, descr_of for own::Mat.
* Returned: tests, cv::gapi::own::descr_of; fixed alignment; Removed own::Mat's headers
* Removed unused header own/mat.hpp from gbackend.hpp
Ganesh Kathiresan [Tue, 21 Apr 2020 14:01:52 +0000 (19:31 +0530)]
Formula Fixes for master branch
Foumula fix 6
Foumula fix 7
Ganesh Kathiresan [Tue, 21 Apr 2020 10:38:58 +0000 (16:08 +0530)]
Formula Fixes for 3.4 branch
Foumula fix 1
Foumula fix 2
Foumula fix 3
Foumula fix 4
Foumula fix 5
Foumula fix 8
Liubov Batanina [Tue, 21 Apr 2020 07:34:56 +0000 (10:34 +0300)]
Supported TF concat 3d
OrestChura [Mon, 13 Apr 2020 21:53:01 +0000 (00:53 +0300)]
gapi: buildOpticalFlowPyramid() interface, CPUkernel and CPUtests implementation
- kernel added to a cv::gapi::video namespace
- tests to check a kernels (based on cv::video tests for cv::buildOpticalFlowPyramid())
- tests for a combined G-API-pipeline (buildOpticalFlowPyramid() -> calcOpticalFlowPyrLK())
- tests for internal purposes added
- custom function for comparison in tests implemented
AshihsKrShrivastava [Fri, 10 Apr 2020 06:36:09 +0000 (12:06 +0530)]
modification for upsample node fused from unfused Resize subgraph