Alexander Alekhin [Tue, 28 Apr 2020 16:42:34 +0000 (16:42 +0000)]
features2d(sift): enable runtime dispatching
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 [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: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.
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
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 09:01:25 +0000 (09:01 +0000)]
dnn(test): skip failed NGRAPH/MYRIAD tests
Alexander Alekhin [Wed, 22 Apr 2020 09:47:45 +0000 (09:47 +0000)]
Merge pull request #16887 from ashishkrshrivastava:fasterrcnn
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: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
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
AshihsKrShrivastava [Fri, 10 Apr 2020 06:36:09 +0000 (12:06 +0530)]
modification for upsample node fused from unfused Resize subgraph
Liubov Batanina [Tue, 21 Apr 2020 09:26:58 +0000 (12:26 +0300)]
Merge pull request #17112 from l-bat:ie_region
* Support nGraph Region
* Support region since OpenVINO 2020.2
* Skip myriad
Alexander Alekhin [Mon, 20 Apr 2020 18:00:01 +0000 (18:00 +0000)]
Merge pull request #17106 from pauljurczak:patch-3
Paul Jurczak [Sun, 19 Apr 2020 07:14:09 +0000 (01:14 -0600)]
Added descriptions of randu and randn
Alexander Alekhin [Sun, 19 Apr 2020 18:06:09 +0000 (18:06 +0000)]
Merge pull request #17102 from dkurt:dnn_ie_flexible_inputs
Alexander Alekhin [Sun, 19 Apr 2020 17:38:23 +0000 (17:38 +0000)]
Merge pull request #17105 from benji1123:pointPolygonTest_demo
Ben [Sun, 19 Apr 2020 02:08:36 +0000 (22:08 -0400)]
fix tuple error
Alexander Alekhin [Sat, 18 Apr 2020 21:41:59 +0000 (21:41 +0000)]
Merge pull request #17046 from alalek:core_inputarray_matexpr_cleanup
Dmitry Kurtaev [Sat, 18 Apr 2020 16:42:48 +0000 (19:42 +0300)]
Flexible inputs for OpenVINO IR models
Alexander Alekhin [Fri, 17 Apr 2020 21:24:41 +0000 (21:24 +0000)]
Merge pull request #17096 from spectralio:java-cmake-fix
Alexander Alekhin [Fri, 17 Apr 2020 21:22:07 +0000 (21:22 +0000)]
Merge pull request #17041 from alalek:core_simd_vector_ctors
Alexander Alekhin [Sun, 12 Apr 2020 18:18:17 +0000 (18:18 +0000)]
core(SIMD): align behavior of vector constructors
- setzero() calls are dropped due low-level API nature
- initialization is mandatory if necessary (not an output of other calls)
Maksim Shabunin [Fri, 17 Apr 2020 14:28:42 +0000 (17:28 +0300)]
Merge pull request #16769 from mshabunin:fix-ipp-install
* Do not copy standalone IPP libraries to install for static builds
* Restored IPP installation under option
jshiwam [Fri, 17 Apr 2020 12:16:39 +0000 (17:46 +0530)]
Merge pull request #16795 from jshiwam:qrsample
Added a sample file for qrcode detection in python
* sample python file for qrcode detection added in samples/python
* input taken using argparse and the indents were removed
* Removed unused variables
* updated the format and removed unused variables
Removed the use of global variables and used parameterised contructor instead
=set multi detection true by default
* added detection from camera
* samples(python): coding style in qrcode.py
spectralio [Fri, 17 Apr 2020 11:08:32 +0000 (13:08 +0200)]
fix missing underscore
Alexander Alekhin [Fri, 17 Apr 2020 08:56:29 +0000 (08:56 +0000)]
Merge pull request #17071 from mshabunin:tickmeter-fps
Maksim Shabunin [Wed, 15 Apr 2020 08:18:03 +0000 (11:18 +0300)]
TickMeter: added FPS and AvgTime, improved docs, reformatted
Alexander Alekhin [Thu, 16 Apr 2020 14:46:38 +0000 (14:46 +0000)]
[move sift.cpp] sift: avoid inplace calls of GaussianBlur
- should unlock IPP optimizations
original commit: https://github.com/opencv/opencv_contrib/commit/
ce7c8f2646ccf3f5e657ab1241e22c0c32cd9d41
Alexander Alekhin [Thu, 16 Apr 2020 05:33:54 +0000 (05:33 +0000)]
[move sift.cpp] sift: perf tests and trace regions
original commit: https://github.com/opencv/opencv_contrib/commit/
a15e105db12aa7a0bade47afb791682201e46f60
Alexander Alekhin [Thu, 16 Apr 2020 16:34:45 +0000 (16:34 +0000)]
Merge pull request #17091 from tomoaki0705:fixHOGDetectorFailure
Tomoaki Teshima [Thu, 16 Apr 2020 15:59:15 +0000 (00:59 +0900)]
avoid test failure on Arm platform
Alexander Alekhin [Thu, 16 Apr 2020 12:19:58 +0000 (12:19 +0000)]
Merge pull request #17075 from alalek:dnn_updates_from_openvino_2020.2
Alexander Alekhin [Thu, 16 Apr 2020 11:19:08 +0000 (11:19 +0000)]
Merge pull request #17080 from dkurt:dnn_ngraph_future
Alexander Alekhin [Thu, 16 Apr 2020 09:44:08 +0000 (09:44 +0000)]
Merge pull request #17084 from tomoaki0705:fixQRInputCheck
Alexander Alekhin [Thu, 16 Apr 2020 09:43:44 +0000 (09:43 +0000)]
Merge pull request #17083 from pauljurczak:patch-2
Alexander Alekhin [Thu, 16 Apr 2020 09:43:20 +0000 (09:43 +0000)]
Merge pull request #17074 from AlanLi7991:doc/python-svm-doc-formula-miss
Dmitry Kurtaev [Wed, 15 Apr 2020 15:12:56 +0000 (18:12 +0300)]
Remove NodeVector for nGraph
Alanli [Thu, 16 Apr 2020 00:05:00 +0000 (09:05 +0900)]
doc: formula miss
Tomoaki Teshima [Wed, 15 Apr 2020 23:24:14 +0000 (08:24 +0900)]
fix wrong condition check
Paul Jurczak [Wed, 15 Apr 2020 22:06:14 +0000 (16:06 -0600)]
Added to description of WCube constructor
`WCube` constructor reorders `min_point`, `max_point` parameters when necessary. I added this info to the description.
Alexander Alekhin [Wed, 15 Apr 2020 18:33:41 +0000 (18:33 +0000)]
Merge pull request #17081 from alalek:backport_17056
Alexander Alekhin [Wed, 15 Apr 2020 18:30:09 +0000 (18:30 +0000)]
Merge pull request #17079 from tomoaki0705:fixCUDABgSgmMOG
Alexander Alekhin [Mon, 13 Apr 2020 21:17:11 +0000 (21:17 +0000)]
build: winpack_dldt with dldt 2020.2
Tomoaki Teshima [Wed, 15 Apr 2020 14:25:12 +0000 (23:25 +0900)]
fix test failure on Jetson TX2
Alexander Alekhin [Wed, 15 Apr 2020 12:53:42 +0000 (12:53 +0000)]
Merge pull request #17017 from VadimLevin:dev/vlevin/header-parser-explicit-support
Vadim Levin [Wed, 15 Apr 2020 11:25:39 +0000 (14:25 +0300)]
feature: Added `explicit` support to header parser
- It is safe to remove `explicit` keyword for constructors with 1
argument, because it is C++ specific keyword and does not affect any of
the generated binding.
Alexander Alekhin [Thu, 27 Feb 2020 11:28:50 +0000 (14:28 +0300)]
dnn: use OpenVINO 2020.2 defines
original commit:
45263d76429390a4c625f262248312dd68c57111
Vadim Levin [Wed, 15 Apr 2020 11:12:31 +0000 (14:12 +0300)]
test: Added tests for VideoCapture constructors in java
Alexander Alekhin [Mon, 13 Apr 2020 03:53:03 +0000 (03:53 +0000)]
core: drop EXPR handing code in InputArray
Alexander Alekhin [Tue, 14 Apr 2020 15:15:44 +0000 (15:15 +0000)]
Merge pull request #17060 from dkurt:dnn_align_ie_pool
Alexander Alekhin [Tue, 14 Apr 2020 15:14:35 +0000 (15:14 +0000)]
Merge pull request #17049 from ilya-lavrenov:il/nn-builder
Ilya Lavrenov [Sun, 12 Apr 2020 20:36:21 +0000 (23:36 +0300)]
Fixed compilation when NN builder is not built
Dmitry Kurtaev [Tue, 14 Apr 2020 10:54:54 +0000 (13:54 +0300)]
Align DLIE and nGraph average pooling layers
Alexander Alekhin [Mon, 13 Apr 2020 18:17:50 +0000 (18:17 +0000)]
Merge pull request #17025 from tomoaki0705:fixTestFailureCUDABruteForceNonLocalMeans
Alexander Alekhin [Mon, 13 Apr 2020 13:12:12 +0000 (13:12 +0000)]
Merge pull request #16925 from dkurt:dnn_ssd.pytorch
Alexander Alekhin [Mon, 13 Apr 2020 12:34:08 +0000 (12:34 +0000)]
Merge pull request #17047 from alalek:fix_permissions
Dmitry Kurtaev [Sat, 28 Mar 2020 15:53:57 +0000 (18:53 +0300)]
Enable ONNX SSD from https://github.com/amdegroot/ssd.pytorch
Alexander Alekhin [Mon, 13 Apr 2020 11:26:12 +0000 (11:26 +0000)]
Merge pull request #16985 from ashishkrshrivastava:padfusion
Alexander Alekhin [Mon, 13 Apr 2020 04:29:55 +0000 (04:29 +0000)]
fix files permissions
Alexander Alekhin [Sun, 12 Apr 2020 17:15:48 +0000 (17:15 +0000)]
Merge pull request #17039 from tomoaki0705:fixCudaImgprocFailure
Tomoaki Teshima [Sun, 12 Apr 2020 14:58:53 +0000 (23:58 +0900)]
fix test failure on Jetson TX1/TX2/Nano
Alexander Alekhin [Sat, 11 Apr 2020 17:24:36 +0000 (17:24 +0000)]
Merge pull request #17006 from tpoisonooo:patch-1
tpoisonooo [Tue, 7 Apr 2020 09:01:45 +0000 (17:01 +0800)]
Update grfmt_pxm.cpp
remove comment in .ppm
AshihsKrShrivastava [Sun, 5 Apr 2020 05:32:12 +0000 (11:02 +0530)]
ReflecitonPad2d and ZeroPad2d Subgraph fusion added
Alexander Alekhin [Fri, 10 Apr 2020 16:57:17 +0000 (16:57 +0000)]
Merge pull request #16653 from alalek:core_inputarray_matexpr
Alexander Alekhin [Fri, 10 Apr 2020 16:32:15 +0000 (16:32 +0000)]
Merge pull request #17023 from poelmanc:patch-1
Conrad Poelman [Thu, 9 Apr 2020 09:19:23 +0000 (05:19 -0400)]
Remove std::binary_function as it's invalid C++
std::binary_function was deprecated with C++11 and removed in C++17. It provided just two typedefs which in this case were unused.
Xiping Yan [Fri, 10 Apr 2020 12:23:13 +0000 (20:23 +0800)]
Merge pull request #17028 from xipingyan:patch-1
* Update OpenCVFindVA_INTEL.cmake
When set env VA_INTEL_IOCL_ROOT, "if($ENV{VA_INTEL_IOCL_ROOT})" don't work.
My modification as follow.
- if($ENV{VA_INTEL_IOCL_ROOT})
+ if(DEFINED ENV{VA_INTEL_IOCL_ROOT})
Refer: https://cmake.org/cmake/help/latest/variable/ENV.html
* based on merge comment, update code
Alexander Alekhin [Sat, 7 Mar 2020 17:16:06 +0000 (17:16 +0000)]
core(test): add InputArray(MatExpr) fetch test
Tomoaki Teshima [Thu, 9 Apr 2020 21:15:16 +0000 (06:15 +0900)]
fix test failure on Jetson Nano/TX1/TX2
Alexander Alekhin [Thu, 9 Apr 2020 08:28:20 +0000 (08:28 +0000)]
Merge pull request #16975 from shimat:Branch_4.3.0
shimat [Sat, 4 Apr 2020 00:39:28 +0000 (09:39 +0900)]
fix error at #include <window_winrt_bridge.hpp>
Alexander Alekhin [Wed, 8 Apr 2020 14:50:00 +0000 (14:50 +0000)]
Merge pull request #17010 from alalek:issue_16896
Alexander Alekhin [Wed, 8 Apr 2020 13:56:57 +0000 (13:56 +0000)]
Merge pull request #16993 from asmorkalov:as/faq_wiki
Alexander Alekhin [Wed, 8 Apr 2020 13:29:51 +0000 (13:29 +0000)]
Merge pull request #16979 from dkurt:dnn_fused_resize_conv
Alexander Smorkalov [Wed, 8 Apr 2020 10:55:44 +0000 (13:55 +0300)]
Migrated FAQ page to Github Wiki
Alexander Alekhin [Wed, 8 Apr 2020 10:18:33 +0000 (10:18 +0000)]
Merge pull request #17014 from dkurt:dnn_onnx_elu
Dmitry Kurtaev [Wed, 8 Apr 2020 09:09:45 +0000 (12:09 +0300)]
Fix Elu import from ONNX
Alexander Alekhin [Tue, 7 Apr 2020 22:01:18 +0000 (22:01 +0000)]
cmake: update generation of 'uninstall' target
Details: https://gitlab.kitware.com/cmake/community/-/wikis/FAQ#can-i-do-make-uninstall-with-cmake
Alexander Alekhin [Tue, 7 Apr 2020 14:59:42 +0000 (14:59 +0000)]
Merge pull request #16905 from dkurt:dnn_tf2_keras
mehlukas [Tue, 7 Apr 2020 14:14:51 +0000 (16:14 +0200)]
Merge pull request #16889 from mehlukas:3.4-consolidateImshow
* consolidate tutorials on image read/display/write
* fix unsused variables
* apply requested changes
* apply requested changes
* fix mistake
Liubov Batanina [Tue, 7 Apr 2020 14:12:18 +0000 (17:12 +0300)]
Merge pull request #16840 from l-bat:matmul_inputs
* Supported FullyConnected layer with two inputs
* Skipped test
* Fix conditions
* Added OpenCL support
* Supported ReduceMean3D
* Supported Expand layer
* Fix warning
* Added Normalize subgraph
* refactoring
* Used addLayer
* Fix check
* Used addLayer
* Skip failed test
* Added normalize1 subgraph
* Fix comments
Alexander Alekhin [Tue, 7 Apr 2020 12:54:27 +0000 (12:54 +0000)]
Merge pull request #16984 from CSharperMantle:argparse-patch-1
Alexander Alekhin [Tue, 7 Apr 2020 10:05:44 +0000 (10:05 +0000)]
Merge pull request #17005 from tomoaki0705:fixHoughKernelLocal
Tomoaki Teshima [Tue, 7 Apr 2020 05:34:55 +0000 (14:34 +0900)]
fix OpenCL spec violation
Alexander Alekhin [Mon, 6 Apr 2020 18:14:35 +0000 (18:14 +0000)]
Merge pull request #16878 from dkurt:fix_16877
Alexander Alekhin [Mon, 6 Apr 2020 15:57:08 +0000 (15:57 +0000)]
Merge pull request #16970 from l-bat:fix_enet
Alexander Alekhin [Fri, 21 Feb 2020 20:30:18 +0000 (20:30 +0000)]
core(MatExpr) fetch result before InputArray wrap
- avoid multiple expression evaluations
- avoid issues with reduced support of InputArray::EXPR
Alexander Alekhin [Mon, 6 Apr 2020 15:17:23 +0000 (15:17 +0000)]
Merge pull request #16967 from benji1123:patch-1
Adam Fowles [Mon, 6 Apr 2020 14:49:02 +0000 (10:49 -0400)]
Merge pull request #16992 from afowles:fix-forEach-segfault
* Fixed divide by zero error in forEach
* Dedicated assertion for !empty