platform/upstream/opencv.git
5 years agoMerge tag '4.1.1-openvino'
Alexander Alekhin [Fri, 26 Jul 2019 03:22:23 +0000 (03:22 +0000)]
Merge tag '4.1.1-openvino'

5 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Thu, 25 Jul 2019 19:21:47 +0000 (19:21 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

5 years agoMerge tag '3.4.7'
Alexander Alekhin [Thu, 25 Jul 2019 19:19:16 +0000 (19:19 +0000)]
Merge tag '3.4.7'

5 years agoOpenCV version++ (3.4.7)
Alexander Alekhin [Thu, 25 Jul 2019 19:01:19 +0000 (19:01 +0000)]
OpenCV version++ (3.4.7)

OpenCV 3.4.7

5 years agoMerge pull request #15139 from alalek:openvino_2019R2
Alexander Alekhin [Thu, 25 Jul 2019 18:59:56 +0000 (18:59 +0000)]
Merge pull request #15139 from alalek:openvino_2019R2

5 years agoMerge pull request #15118 from dkurt:fix_15106
Alexander Alekhin [Thu, 25 Jul 2019 18:56:32 +0000 (18:56 +0000)]
Merge pull request #15118 from dkurt:fix_15106

5 years agoMerge pull request #15136 from ChipKerchner:dotProd_unroll
Chip Kerchner [Thu, 25 Jul 2019 18:21:32 +0000 (14:21 -0400)]
Merge pull request #15136 from ChipKerchner:dotProd_unroll

* Unroll multiply and add instructions in dotProd_32f - 35% faster.

* Eliminate unnecessary v_reduce_sum instructions.

5 years agoMerge pull request #15150 from alalek:fix_15124_15125
Alexander Alekhin [Thu, 25 Jul 2019 18:19:04 +0000 (18:19 +0000)]
Merge pull request #15150 from alalek:fix_15124_15125

5 years agoFix false positives of face detection network for large faces
Dmitry Kurtaev [Mon, 22 Jul 2019 09:18:57 +0000 (12:18 +0300)]
Fix false positives of face detection network for large faces

5 years agoMerge pull request #15131 from paroj:web
Alexander Alekhin [Thu, 25 Jul 2019 16:25:57 +0000 (16:25 +0000)]
Merge pull request #15131 from paroj:web

5 years agoMerge pull request #15145 from alalek:fix_15127
Alexander Alekhin [Thu, 25 Jul 2019 16:14:25 +0000 (16:14 +0000)]
Merge pull request #15145 from alalek:fix_15127

5 years agodnn(test): OpenVINO 2019R2
Alexander Alekhin [Thu, 25 Jul 2019 06:57:49 +0000 (06:57 +0000)]
dnn(test): OpenVINO 2019R2

5 years agoobjdetect: validate feature rectangle on reading
Alexander Alekhin [Thu, 25 Jul 2019 14:15:59 +0000 (17:15 +0300)]
objdetect: validate feature rectangle on reading

5 years agocore(persistence): added null ptr checks
Alexander Alekhin [Thu, 25 Jul 2019 12:14:22 +0000 (15:14 +0300)]
core(persistence): added null ptr checks

5 years agoMerge pull request #15103 from alalek:simd_intrinsics_in_user_code
Alexander Alekhin [Thu, 25 Jul 2019 11:36:36 +0000 (11:36 +0000)]
Merge pull request #15103 from alalek:simd_intrinsics_in_user_code

5 years agodnn: use OpenVINO 2019R2 defines
Alexander Alekhin [Mon, 24 Jun 2019 11:57:44 +0000 (14:57 +0300)]
dnn: use OpenVINO 2019R2 defines

5 years agoMerge pull request #14985 from andrey-golubev:gapi_fix_ocl_umat
Andrey Golubev [Wed, 24 Jul 2019 20:36:18 +0000 (23:36 +0300)]
Merge pull request #14985 from andrey-golubev:gapi_fix_ocl_umat

* G-API: fix GOCLExecutable issue with UMat lifetime

Add tests on initialized/uninitialized outputs for all
backends

* Use proper clean-up procedure for magazine

* Rename InitOut test and reduce tested sizes

* Enable output allocation test

5 years agoMerge pull request #14952 from smirnov-alexey:gapi_transform_macro_rework
Alexey Smirnov [Wed, 24 Jul 2019 20:29:52 +0000 (23:29 +0300)]
Merge pull request #14952 from smirnov-alexey:gapi_transform_macro_rework

G-API: GAPI_TRANSFORM internal functionality rework (#14952)

* Change internal pattern and substitute signatures and refactor tests

* Enhance GArrayU with type-checker function

Add a couple of new tests on GAPI_TRANSFORM

5 years agoMerge pull request #15091 from anton-potapov:fluid_internal_parallellism_custom_pfor
Alexander Alekhin [Wed, 24 Jul 2019 20:28:48 +0000 (20:28 +0000)]
Merge pull request #15091 from anton-potapov:fluid_internal_parallellism_custom_pfor

5 years agoMerge pull request #15059 from hugolm84:improved-support-for-wince
Hugo Lindström [Wed, 24 Jul 2019 20:12:09 +0000 (22:12 +0200)]
Merge pull request #15059 from hugolm84:improved-support-for-wince

* Improve support for Windows Embedded Compact

* Remove redundant set(WINCE true) and format CMake

5 years agojs: whitelist some more functions (calib3d , aruco)
Pavel Rojtberg [Tue, 23 Jul 2019 09:57:59 +0000 (11:57 +0200)]
js: whitelist some more functions (calib3d , aruco)

5 years agoMerge pull request #15105 from komakai:camera_permissions
Alexander Alekhin [Mon, 22 Jul 2019 17:47:54 +0000 (17:47 +0000)]
Merge pull request #15105 from komakai:camera_permissions

5 years agoMerge pull request #15097 from komakai:no_samples_build-option
Alexander Alekhin [Mon, 22 Jul 2019 17:38:37 +0000 (17:38 +0000)]
Merge pull request #15097 from komakai:no_samples_build-option

5 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Sun, 21 Jul 2019 18:06:04 +0000 (18:06 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

5 years agoMerge pull request #15107 from dkurt:js_features2d_drawings
Alexander Alekhin [Sun, 21 Jul 2019 17:57:19 +0000 (17:57 +0000)]
Merge pull request #15107 from dkurt:js_features2d_drawings

5 years agoMerge pull request #15104 from alalek:videoio_fix_debug_message
Alexander Alekhin [Sun, 21 Jul 2019 17:56:41 +0000 (17:56 +0000)]
Merge pull request #15104 from alalek:videoio_fix_debug_message

5 years agoFix drawKeypoints and drawMatches for JS
Dmitry Kurtaev [Sat, 20 Jul 2019 20:26:40 +0000 (23:26 +0300)]
Fix drawKeypoints and drawMatches for JS

5 years agoMerge pull request #15093 from tomoaki0705:fixCudaLegacyRansac
Alexander Alekhin [Sat, 20 Jul 2019 08:07:14 +0000 (08:07 +0000)]
Merge pull request #15093 from tomoaki0705:fixCudaLegacyRansac

5 years agoAdd CameraActivity utility class to automate Camera permission request handling
Giles Payne [Sat, 20 Jul 2019 04:40:10 +0000 (13:40 +0900)]
Add CameraActivity utility class to automate Camera permission request handling

5 years agocore: support SIMD intrinsics in user code
Alexander Alekhin [Thu, 18 Jul 2019 07:25:59 +0000 (07:25 +0000)]
core: support SIMD intrinsics in user code

5 years agoMerge pull request #15032 from l-bat:reduce_mean
Lubov Batanina [Fri, 19 Jul 2019 16:18:34 +0000 (19:18 +0300)]
Merge pull request #15032 from l-bat:reduce_mean

* Added support for the ONNX "ReduceMean" Layer. (as this is the same as the GlobalAveragePool)

* Add ReduceMean test

* Fix ONNX importer

* Fix ReduceMean

* Add assert

* Split test

* Fix split test

5 years agoMerge pull request #15092 from alalek:videoio_gstreamer_more_get_checks
Alexander Alekhin [Fri, 19 Jul 2019 15:50:54 +0000 (15:50 +0000)]
Merge pull request #15092 from alalek:videoio_gstreamer_more_get_checks

5 years agovideoio(gstreamer): more .get() checks
Alexander Alekhin [Thu, 18 Jul 2019 22:12:01 +0000 (22:12 +0000)]
videoio(gstreamer): more .get() checks

5 years agoMerge pull request #15084 from lpea:calib3d_doc_fix
Alexander Alekhin [Fri, 19 Jul 2019 10:11:35 +0000 (10:11 +0000)]
Merge pull request #15084 from lpea:calib3d_doc_fix

5 years agoFluid Internal Parallelism
Anton Potapov [Thu, 18 Jul 2019 20:24:56 +0000 (23:24 +0300)]
Fluid Internal Parallelism

 - added ability to use custom implementation of "parallel for" function

5 years agocudalegacy: fix test failure of SolvePnPRansac
Tomoaki Teshima [Fri, 19 Jul 2019 08:50:00 +0000 (17:50 +0900)]
cudalegacy: fix test failure of SolvePnPRansac
  * use SOLVE_EPNP for the initial guess

5 years agovideoio: fix debug message
Alexander Alekhin [Thu, 18 Jul 2019 21:36:38 +0000 (21:36 +0000)]
videoio: fix debug message

5 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Thu, 18 Jul 2019 19:15:14 +0000 (19:15 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

5 years agoMerge pull request #15058 from alalek:core_fix_base64_packed_struct_master
Alexander Alekhin [Thu, 18 Jul 2019 19:09:07 +0000 (19:09 +0000)]
Merge pull request #15058 from alalek:core_fix_base64_packed_struct_master

5 years agoMerge pull request #15050 from alalek:core_fix_base64_packed_struct
Alexander Alekhin [Thu, 18 Jul 2019 19:07:05 +0000 (19:07 +0000)]
Merge pull request #15050 from alalek:core_fix_base64_packed_struct

5 years agoMerge pull request #14994 from terfendail:wintr_undistort
Vitaly Tuzov [Thu, 18 Jul 2019 16:32:51 +0000 (19:32 +0300)]
Merge pull request #14994 from terfendail:wintr_undistort

WUI based implementation to initUndistortRectifyMap (#14994)

* Add initUndistortRectifyMap performance test

* Move cv namespace boundaries

* Add wide universal intrinsics based implementation to initUndistortRectifyMap

* Dispatch undistort

5 years agoMerge pull request #15057 from l-bat:fix_vizualizer
Lubov Batanina [Thu, 18 Jul 2019 15:41:08 +0000 (18:41 +0300)]
Merge pull request #15057 from l-bat:fix_vizualizer

* Fix dumpToFile

* Add test

* Fix test

5 years agoMerge pull request #15080 from alalek:gapi_fix_build
Alexander Alekhin [Thu, 18 Jul 2019 15:15:25 +0000 (15:15 +0000)]
Merge pull request #15080 from alalek:gapi_fix_build

5 years agoAdd no_samples_build option to Android SDK build
Giles Payne [Thu, 18 Jul 2019 12:31:02 +0000 (21:31 +0900)]
Add no_samples_build option to Android SDK build

5 years agogapi: fix build with unique_ptr
Alexander Alekhin [Thu, 18 Jul 2019 11:06:45 +0000 (14:06 +0300)]
gapi: fix build with unique_ptr

avoid generation of copy ctors with unique_ptr members

5 years agoMerge pull request #15071 from l-bat:tf_split
Alexander Alekhin [Thu, 18 Jul 2019 08:12:42 +0000 (08:12 +0000)]
Merge pull request #15071 from l-bat:tf_split

5 years agocalib3d: fix format in findChessboardCornersSB doxygen
Guillaume Jacob [Thu, 18 Jul 2019 08:04:47 +0000 (10:04 +0200)]
calib3d: fix format in findChessboardCornersSB doxygen

5 years agoFix TF Split layer
Liubov Batanina [Wed, 17 Jul 2019 12:50:50 +0000 (15:50 +0300)]
Fix TF Split layer

5 years agoMerge pull request #15061 from AsyaPronina:dev/fix_merge_issue
Alexander Alekhin [Tue, 16 Jul 2019 18:00:50 +0000 (21:00 +0300)]
Merge pull request #15061 from AsyaPronina:dev/fix_merge_issue

5 years agoFixed issue happened during merge
AsyaPronina [Tue, 16 Jul 2019 17:47:34 +0000 (20:47 +0300)]
Fixed issue happened during merge

5 years agoMerge pull request #15024 from alalek:android_stl_cxx_shared
Alexander Alekhin [Tue, 16 Jul 2019 17:10:04 +0000 (17:10 +0000)]
Merge pull request #15024 from alalek:android_stl_cxx_shared

5 years agoMerge pull request #14945 from andrey-golubev:delete_bool
Andrey Golubev [Tue, 16 Jul 2019 16:04:18 +0000 (19:04 +0300)]
Merge pull request #14945 from andrey-golubev:delete_bool

G-API: clean up accuracy tests (#14945)

* Delete createOutputMatrices flag

Update the way compile args function is created

Fix instantiation suffix print function

* Update comment (NB)

* Make printable comparison functions

* Use defines instead of objects for compile args

* Remove custom printers, use operator<< overload

* Remove SAME_TYPE and use -1 instead

* Delete createOutputMatrices flag in new tests

* Fix GetParam() printed values

* Update Resize tests: use CompareF object

* Address code review feedback

* Add default cases for operator<< overloads

* change throw to GAPI_Assert

5 years agoMerge pull request #15012 from andrey-golubev:test_output
Andrey Golubev [Tue, 16 Jul 2019 16:01:45 +0000 (19:01 +0300)]
Merge pull request #15012 from andrey-golubev:test_output

G-API: Add output allocation tests for backends (#15012)

* Add output tests for backends

* Fix large size test: output is in fact reallocated

* Use cv::Mat copies for reallocation tracking

* Separate LargeSizeWithCorrectSubmatrix test

* Rename backed output allocation tests

* Address code review feedback

Update test names

Add illustrative "expect (non-)empty" checks

Rename mat "copy" to mat reference

Add more pointer checks

* Add illustrative checks

5 years agoMerge pull request #15052 from alalek:dnn_fix_required_data
Alexander Alekhin [Tue, 16 Jul 2019 16:00:33 +0000 (16:00 +0000)]
Merge pull request #15052 from alalek:dnn_fix_required_data

5 years agoMerge pull request #15021 from andrey-golubev:gapi_fix_standalone_exports
Andrey Golubev [Tue, 16 Jul 2019 15:53:51 +0000 (18:53 +0300)]
Merge pull request #15021 from andrey-golubev:gapi_fix_standalone_exports

* Fix G-API export specifier in standalone build

* Make dummy GAPI_EXPORTS in case of non-OpenCV builds

* Add old version under #if 0

5 years agoMerge pull request #14968 from anton-potapov:fluid_internal_parallellism
Alexander Alekhin [Tue, 16 Jul 2019 14:22:06 +0000 (14:22 +0000)]
Merge pull request #14968 from anton-potapov:fluid_internal_parallellism

5 years agoMerge pull request #15037 from hugolm84:noop-noexcept-for-vs13
Alexander Alekhin [Tue, 16 Jul 2019 13:28:15 +0000 (13:28 +0000)]
Merge pull request #15037 from hugolm84:noop-noexcept-for-vs13

5 years agoMerge pull request #15048 from ChipKerchner:reduceStoreGatheringThreshold
Chip Kerchner [Tue, 16 Jul 2019 13:10:49 +0000 (09:10 -0400)]
Merge pull request #15048 from ChipKerchner:reduceStoreGatheringThreshold

* Reduce store gathering pressures - speeds thresholds by up to 20%

* Rename temporary histogram array and initialize so that MACOSX builder is happy

5 years agoFluid Internal Parallelism
Anton Potapov [Wed, 3 Jul 2019 08:35:54 +0000 (11:35 +0300)]
Fluid Internal Parallelism

 - Added new graph compile time argument to specify multiple independent
ROIs (Tiles)
 - Added new "executable" with serial loop other user specified
ROIs(Tiles)
 - refactored graph traversal code into separate function to be called
once
 - added saturate cast to Fluid AddCsimple test kernel

5 years agocore(persistence): disable base64 tests due missing encoders
Alexander Alekhin [Tue, 16 Jul 2019 12:34:53 +0000 (15:34 +0300)]
core(persistence): disable base64 tests due missing encoders

5 years agoMerge branch 'core_fix_base64_packed_struct'
Alexander Alekhin [Tue, 16 Jul 2019 12:28:13 +0000 (15:28 +0300)]
Merge branch 'core_fix_base64_packed_struct'

5 years agocore(persistence): fix writeRaw() / readRaw() struct support
Alexander Alekhin [Mon, 15 Jul 2019 21:30:35 +0000 (21:30 +0000)]
core(persistence): fix writeRaw() / readRaw() struct support

- writeRaw(): support structs
- readRaw(): 'len' is buffer limit in bytes (documentation is fixed)

5 years agoMerge pull request #15053 from SciMad:fix-error-message
Alexander Alekhin [Tue, 16 Jul 2019 09:55:05 +0000 (09:55 +0000)]
Merge pull request #15053 from SciMad:fix-error-message

5 years agodnn(test): fix required data
Alexander Alekhin [Tue, 16 Jul 2019 07:53:50 +0000 (07:53 +0000)]
dnn(test): fix required data

5 years agoFix error message on invalid seam finder parameter
Madhav [Tue, 16 Jul 2019 07:42:04 +0000 (13:27 +0545)]
Fix error message on invalid seam finder parameter

5 years agocore(persistence): struct storage layout without alignment gaps
Alexander Alekhin [Mon, 15 Jul 2019 17:17:34 +0000 (20:17 +0300)]
core(persistence): struct storage layout without alignment gaps

5 years agoMerge pull request #15049 from alalek:disable_14850
Alexander Alekhin [Mon, 15 Jul 2019 16:27:45 +0000 (16:27 +0000)]
Merge pull request #15049 from alalek:disable_14850

5 years agocmake: disable WITH_NVCUVID by default due build failures
Alexander Alekhin [Mon, 15 Jul 2019 14:09:07 +0000 (17:09 +0300)]
cmake: disable WITH_NVCUVID by default due build failures

5 years agoandroid: change ANDROID_STL='c++_shared'
Alexander Alekhin [Thu, 11 Jul 2019 20:04:05 +0000 (20:04 +0000)]
android: change ANDROID_STL='c++_shared'

- fixes crashes in face-detector application
- libc++_shared.so is bundled automatically via CMake helper project

5 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Fri, 12 Jul 2019 18:43:27 +0000 (18:43 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

5 years agoMerge pull request #15026 from terfendail:gaussian_fix
Alexander Alekhin [Fri, 12 Jul 2019 18:31:09 +0000 (18:31 +0000)]
Merge pull request #15026 from terfendail:gaussian_fix

5 years agoSupport compiliation for <=VS13
Hugo Lindström [Fri, 12 Jul 2019 17:01:47 +0000 (19:01 +0200)]
Support compiliation for <=VS13

5 years agoMerge pull request #15025 from alalek:issue_14281
Alexander Alekhin [Fri, 12 Jul 2019 15:28:44 +0000 (15:28 +0000)]
Merge pull request #15025 from alalek:issue_14281

5 years agoFix pixel value evaluation overflow in bit-exact GaussianBlur implementation
Vitaly Tuzov [Thu, 11 Jul 2019 22:53:49 +0000 (01:53 +0300)]
Fix pixel value evaluation overflow in bit-exact GaussianBlur implementation

5 years agoMerge pull request #14996 from l-bat:ocv_deconv3d
Lubov Batanina [Fri, 12 Jul 2019 12:51:44 +0000 (15:51 +0300)]
Merge pull request #14996 from l-bat:ocv_deconv3d

* Support Deconvolution3D on IE backend

* Add test tag

* Fix tests

5 years agoimgproc: fix unaligned memory access
Alexander Alekhin [Thu, 11 Jul 2019 20:49:47 +0000 (20:49 +0000)]
imgproc: fix unaligned memory access

may cause crashes on ARM platform

5 years agoMerge pull request #14842 from l-bat:ocv_conv3d
Lubov Batanina [Thu, 11 Jul 2019 17:13:52 +0000 (20:13 +0300)]
Merge pull request #14842 from l-bat:ocv_conv3d

* Support Conv3D on OCV backend

* Add header

* Add perf tests

* Support pool3d

* Enable Resnet34_kinetics on OCV backend

* Add test

* Fix conv

* Optimize Conv2D

5 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Tue, 9 Jul 2019 19:57:57 +0000 (19:57 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

5 years agoMerge pull request #15001 from antmicro:v4l2-y10-support
Alexander Alekhin [Tue, 9 Jul 2019 14:34:11 +0000 (14:34 +0000)]
Merge pull request #15001 from antmicro:v4l2-y10-support

5 years agoMerge pull request #14989 from alalek:issue_14978
Alexander Alekhin [Tue, 9 Jul 2019 14:14:06 +0000 (14:14 +0000)]
Merge pull request #14989 from alalek:issue_14978

5 years agoMerge pull request #15000 from mshabunin:fix-videoio-writer
Alexander Alekhin [Tue, 9 Jul 2019 12:59:09 +0000 (12:59 +0000)]
Merge pull request #15000 from mshabunin:fix-videoio-writer

5 years agoV4L2: Add V4L2_PIX_FMT_Y10 (10 bit grey) support
Tomasz Gorochowik [Tue, 9 Jul 2019 12:00:17 +0000 (14:00 +0200)]
V4L2: Add V4L2_PIX_FMT_Y10 (10 bit grey) support

5 years agoFixed video writer filename check for plugins
Maksim Shabunin [Tue, 9 Jul 2019 11:08:29 +0000 (14:08 +0300)]
Fixed video writer filename check for plugins

5 years agoFixed video writer filename check for plugins
Maksim Shabunin [Tue, 9 Jul 2019 11:08:29 +0000 (14:08 +0300)]
Fixed video writer filename check for plugins

5 years agoMerge pull request #14811 from jxu:ubuntu-doc-fix
Alexander Alekhin [Mon, 8 Jul 2019 16:47:19 +0000 (16:47 +0000)]
Merge pull request #14811 from jxu:ubuntu-doc-fix

5 years agoFix python setup in ubuntu dependencies
jxu [Fri, 14 Jun 2019 21:57:28 +0000 (17:57 -0400)]
Fix python setup in ubuntu dependencies

5 years agoMerge pull request #14888 from vchiluka5:NVIDIA_Optical_Flow
Alexander Alekhin [Sun, 7 Jul 2019 14:20:53 +0000 (17:20 +0300)]
Merge pull request #14888 from vchiluka5:NVIDIA_Optical_Flow

5 years agocmake: workaround to fix link issues with stubs/libcuda.so.1
Alexander Alekhin [Fri, 5 Jul 2019 23:10:41 +0000 (23:10 +0000)]
cmake: workaround to fix link issues with stubs/libcuda.so.1

5 years agoimgcodecs: force reshaping of imdecode() input into a single row
Alexander Alekhin [Sat, 6 Jul 2019 10:06:03 +0000 (10:06 +0000)]
imgcodecs: force reshaping of imdecode() input into a single row

OpenCV upstream stuff may reinterpret vector as column.

5 years agoMerge pull request #14981 from alalek:android_camera_use_calc_frame_size_method
Alexander Alekhin [Sat, 6 Jul 2019 08:20:20 +0000 (08:20 +0000)]
Merge pull request #14981 from alalek:android_camera_use_calc_frame_size_method

5 years agoMerge pull request #14983 from tomoaki0705:fixOclCvtColorMRGBA
Alexander Alekhin [Fri, 5 Jul 2019 09:31:08 +0000 (09:31 +0000)]
Merge pull request #14983 from tomoaki0705:fixOclCvtColorMRGBA

5 years agofix test failure of OCL_ImgProc/CvtColor8u.mRGBA2RGBA
Tomoaki Teshima [Fri, 5 Jul 2019 02:22:22 +0000 (11:22 +0900)]
fix test failure of OCL_ImgProc/CvtColor8u.mRGBA2RGBA

5 years agoandroid: JavaCamera2View use calculateCameraFrameSize() method
Alexander Alekhin [Thu, 4 Jul 2019 21:41:14 +0000 (21:41 +0000)]
android: JavaCamera2View use calculateCameraFrameSize() method

from CameraBridgeViewBase (common base with JavaCameraView)

5 years agoMerge pull request #14858 from dvd42:instancenorm_onnx
Diego [Thu, 4 Jul 2019 18:15:04 +0000 (20:15 +0200)]
Merge pull request #14858 from dvd42:instancenorm_onnx

Instancenorm onnx (#14858)

* Onnx unsupported operation handling

* instance norm implementation

* Revert "Onnx unsupported operation handling"

* instance norm layer test

* onnx instancenorm layer

5 years agodnn: use OpenVINO 2019R2 defines
Alexander Alekhin [Mon, 24 Jun 2019 11:57:44 +0000 (14:57 +0300)]
dnn: use OpenVINO 2019R2 defines

5 years agoOpenCV version '-openvino'
Alexander Alekhin [Tue, 11 Jun 2019 11:43:01 +0000 (14:43 +0300)]
OpenCV version '-openvino'

5 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Thu, 4 Jul 2019 15:44:13 +0000 (18:44 +0300)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

5 years agoMerge pull request #14917 from rgarnov:gapi_planar_kernels
Ruslan Garnov [Thu, 4 Jul 2019 15:19:09 +0000 (18:19 +0300)]
Merge pull request #14917 from rgarnov:gapi_planar_kernels

G-API planar kernels (#14917)

* Added resizeP with tests

* NV12 planar filters

* fix warnings in ResizeP test

* fix out mat ocv warning

* sz_on - > sz rename

* cpu tests new signature

* try to fix resizeP test

* trailing spaces remove

* doxygen doc fixed

* doxygen minor fix

* more doxygen fixes

* Doxygen corrected and extended after review.

5 years agoMerge pull request #14970 from terfendail:undistort_avx2_fix
Alexander Alekhin [Thu, 4 Jul 2019 14:01:27 +0000 (14:01 +0000)]
Merge pull request #14970 from terfendail:undistort_avx2_fix

5 years agoFixed initUndistortRectifyMap AVX2 implementation
Vitaly Tuzov [Wed, 3 Jul 2019 12:15:28 +0000 (15:15 +0300)]
Fixed initUndistortRectifyMap AVX2 implementation