platform/upstream/opencv.git
5 years agoOpenVINO version bump
Maksim Shabunin [Thu, 29 Nov 2018 18:46:46 +0000 (21:46 +0300)]
OpenVINO version bump

5 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Sun, 9 Dec 2018 13:21:58 +0000 (13:21 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

5 years agoMerge pull request #13300 from riju:photoModule
Rijubrata Bhaumik [Sun, 9 Dec 2018 12:08:59 +0000 (14:08 +0200)]
Merge pull request #13300 from riju:photoModule

* Enable Javascript bindings for photo module.

1. Enable the build flag in build_js.py.
2. Append js into WRAP list of photo’s CMakefiles.txt
3. Add photo module's API into JS API whitelist (embindgen.py)

Exposing the HDR imaging part of photo module.

[TODO]
Add tests
Fix opencv/doc/js_tutorials/

* [WIP] TODO: Add tests

* Remove TonemapDurand: algorithm patented in US, so moved to opencv_contrib

* Fix ningxin's comment: expose the base class.

* Add some more simple binding tests.

Also expose process function

5 years agoMerge pull request #13382 from LaurentBerger:imreadsize
LaurentBerger [Sun, 9 Dec 2018 12:05:27 +0000 (13:05 +0100)]
Merge pull request #13382 from LaurentBerger:imreadsize

* try to solve #13381

* Add note

5 years agoMerge pull request #13388 from alalek:ocl_fix_perf_stitching
Alexander Alekhin [Sat, 8 Dec 2018 17:51:47 +0000 (17:51 +0000)]
Merge pull request #13388 from alalek:ocl_fix_perf_stitching

5 years agoMerge pull request #13385 from alalek:cmake_cleanup_build_junk_dir
Alexander Alekhin [Sat, 8 Dec 2018 17:51:09 +0000 (17:51 +0000)]
Merge pull request #13385 from alalek:cmake_cleanup_build_junk_dir

5 years agoMerge pull request #13316 from alalek:cmake_fix_baseline_detect
Alexander Alekhin [Sat, 8 Dec 2018 17:50:03 +0000 (17:50 +0000)]
Merge pull request #13316 from alalek:cmake_fix_baseline_detect

5 years agoMerge pull request #13389 from dkurt:dnn_tf_eltwise_sub
Alexander Alekhin [Fri, 7 Dec 2018 13:54:09 +0000 (13:54 +0000)]
Merge pull request #13389 from dkurt:dnn_tf_eltwise_sub

5 years agoMerge pull request #13367 from mshabunin:cmake-verify
Maksim Shabunin [Fri, 7 Dec 2018 12:57:25 +0000 (15:57 +0300)]
Merge pull request #13367 from mshabunin:cmake-verify

* Added dependency verification mechanism for cmake

5 years agoElement-wise subtraction from TensorFlow
Dmitry Kurtaev [Fri, 7 Dec 2018 10:38:05 +0000 (13:38 +0300)]
Element-wise subtraction from TensorFlow

5 years agostitching(perf): increase threshold of transform vector
Alexander Alekhin [Fri, 7 Dec 2018 10:22:39 +0000 (13:22 +0300)]
stitching(perf): increase threshold of transform vector

5 years agocmake: hide 'junk' dir from the root of build directory
Alexander Alekhin [Fri, 7 Dec 2018 05:14:08 +0000 (05:14 +0000)]
cmake: hide 'junk' dir from the root of build directory

moved to CMakeFiles (no conflicts are expected)

5 years agoMerge pull request #13377 from dkurt:hotfix_dnn_ie_master
Alexander Alekhin [Thu, 6 Dec 2018 15:11:09 +0000 (15:11 +0000)]
Merge pull request #13377 from dkurt:hotfix_dnn_ie_master

5 years agoMerge pull request #13376 from dkurt:hotfix_dnn_ie
Alexander Alekhin [Thu, 6 Dec 2018 15:09:51 +0000 (15:09 +0000)]
Merge pull request #13376 from dkurt:hotfix_dnn_ie

5 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Wed, 5 Dec 2018 19:54:52 +0000 (19:54 +0000)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

5 years agoExclude Input layer from list of outputs for IE networks
Dmitry Kurtaev [Thu, 6 Dec 2018 06:12:05 +0000 (09:12 +0300)]
Exclude Input layer from list of outputs for IE networks

5 years agoExclude Input layer from list of outputs for IE networks
Dmitry Kurtaev [Thu, 6 Dec 2018 06:08:50 +0000 (09:08 +0300)]
Exclude Input layer from list of outputs for IE networks

5 years agoMerge pull request #13359 from dkurt:dnn_keras_pad_concat
Alexander Alekhin [Wed, 5 Dec 2018 19:48:58 +0000 (19:48 +0000)]
Merge pull request #13359 from dkurt:dnn_keras_pad_concat

5 years agoMerge pull request #13370 from alalek:ocl_update_perf_stitching_matchers_threshold
Alexander Alekhin [Wed, 5 Dec 2018 19:46:12 +0000 (19:46 +0000)]
Merge pull request #13370 from alalek:ocl_update_perf_stitching_matchers_threshold

5 years agostitching(perf): update test threshold
Alexander Alekhin [Wed, 5 Dec 2018 15:58:04 +0000 (18:58 +0300)]
stitching(perf): update test threshold

5 years agoMerge pull request #13341 from UnaNancyOwen:fix_librealsense
Tsukasa Sugiura [Wed, 5 Dec 2018 17:12:25 +0000 (02:12 +0900)]
Merge pull request #13341 from UnaNancyOwen:fix_librealsense

* videoio(librealsense): fix pipeline start with config

fix to apply pipeline settings by passing config to start.

* videoio(librealsense): add support get props

add support get some props.

5 years agoMerge pull request #13369 from alalek:fixup_13332
Alexander Alekhin [Wed, 5 Dec 2018 17:02:02 +0000 (17:02 +0000)]
Merge pull request #13369 from alalek:fixup_13332

5 years agodnn: fixup available backends/targets
Alexander Alekhin [Wed, 5 Dec 2018 15:31:14 +0000 (18:31 +0300)]
dnn: fixup available backends/targets

5 years agoMerge pull request #13361 from okriof:brisk_getset
okriof [Wed, 5 Dec 2018 15:44:23 +0000 (16:44 +0100)]
Merge pull request #13361 from okriof:brisk_getset

* Get/Set functions for BRISK parameters, issue #11527.

Allows setting threshold and octaves parameters after creating a brisk object. These parameters do not affect the initial pattern initialization and can be changed later without re-initialization.

* Fix doc parameter name.

* Brisk get/set functions tests. Check for correct value and make tests independent of default parameter values.

* Add dummy implementations for BRISK get/set functions not to break API in case someone has overloaded the Feature2d::BRISK interface. This makes BRISK different from the other detectors/descriptors on the other hand, where get/set functions are pure virtual in the interface.

5 years agoMerge pull request #13332 from mshabunin:dnn-backends
Maksim Shabunin [Wed, 5 Dec 2018 15:11:45 +0000 (18:11 +0300)]
Merge pull request #13332 from mshabunin:dnn-backends

DNN backends registry (#13332)

* Added dnn backends registry

* dnn: process DLIE/FPGA target

5 years agoMerge pull request #12945 from terfendail:core_wintr_full
Alexander Alekhin [Wed, 5 Dec 2018 12:52:03 +0000 (12:52 +0000)]
Merge pull request #12945 from terfendail:core_wintr_full

5 years agoMerge pull request #13364 from nglee:dev_FixLineIteratorExample
Alexander Alekhin [Wed, 5 Dec 2018 10:09:48 +0000 (10:09 +0000)]
Merge pull request #13364 from nglee:dev_FixLineIteratorExample

5 years agoMerge pull request #13363 from kartikmohta:patch-1
Alexander Alekhin [Wed, 5 Dec 2018 09:50:08 +0000 (09:50 +0000)]
Merge pull request #13363 from kartikmohta:patch-1

5 years agoMerge pull request #13362 from alalek:photo_move_durand_contrib
Alexander Alekhin [Wed, 5 Dec 2018 09:46:30 +0000 (09:46 +0000)]
Merge pull request #13362 from alalek:photo_move_durand_contrib

5 years agoFix error in LineIterator example code in doc
Namgoo Lee [Wed, 5 Dec 2018 02:22:23 +0000 (11:22 +0900)]
Fix error in LineIterator example code in doc

5 years agoFix comment marker in OpenCVDetectCudaArch.cu
Kartik Mohta [Tue, 4 Dec 2018 19:47:28 +0000 (11:47 -0800)]
Fix comment marker in OpenCVDetectCudaArch.cu

5 years agoConcat layer from TensorFlow with constant inputs
Dmitry Kurtaev [Tue, 4 Dec 2018 12:02:22 +0000 (15:02 +0300)]
Concat layer from TensorFlow with constant inputs

5 years agophoto: move TonemapDurand to opencv_contrib
Alexander Alekhin [Tue, 4 Dec 2018 10:51:17 +0000 (13:51 +0300)]
photo: move TonemapDurand to opencv_contrib

5 years agoMerge pull request #13358 from terfendail:disflow_warn
Maksim Shabunin [Tue, 4 Dec 2018 14:21:43 +0000 (14:21 +0000)]
Merge pull request #13358 from terfendail:disflow_warn

5 years agoReplaced core module calls to universal intrinsics with wide universal intrinsics
Vitaly Tuzov [Tue, 28 Aug 2018 10:45:50 +0000 (13:45 +0300)]
Replaced core module calls to universal intrinsics with wide universal intrinsics

5 years agoFixed static analyzer warnings in DISOpticalFlow
Vitaly Tuzov [Tue, 4 Dec 2018 09:57:14 +0000 (12:57 +0300)]
Fixed static analyzer warnings in DISOpticalFlow

5 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Mon, 3 Dec 2018 15:38:27 +0000 (18:38 +0300)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

5 years agoMerge pull request #13352 from alalek:issue_13324
Alexander Alekhin [Mon, 3 Dec 2018 15:34:23 +0000 (15:34 +0000)]
Merge pull request #13352 from alalek:issue_13324

5 years agoMerge pull request #13350 from alalek:fix_kw_gapi
Alexander Alekhin [Mon, 3 Dec 2018 15:16:45 +0000 (15:16 +0000)]
Merge pull request #13350 from alalek:fix_kw_gapi

5 years agoMerge pull request #13346 from alalek:fix_kw_persistence
Alexander Alekhin [Mon, 3 Dec 2018 15:16:31 +0000 (15:16 +0000)]
Merge pull request #13346 from alalek:fix_kw_persistence

5 years agoMerge pull request #13351 from mshabunin:fix-va-compile
Alexander Alekhin [Mon, 3 Dec 2018 15:15:55 +0000 (15:15 +0000)]
Merge pull request #13351 from mshabunin:fix-va-compile

5 years agoMerge pull request #13348 from alalek:kw_videoio_v4l
Alexander Alekhin [Mon, 3 Dec 2018 14:45:02 +0000 (14:45 +0000)]
Merge pull request #13348 from alalek:kw_videoio_v4l

5 years agoMerge pull request #13347 from alalek:kw_resize_check
Alexander Alekhin [Mon, 3 Dec 2018 14:44:41 +0000 (14:44 +0000)]
Merge pull request #13347 from alalek:kw_resize_check

5 years agocore: add getcwd() stub
Alexander Alekhin [Mon, 3 Dec 2018 14:38:57 +0000 (17:38 +0300)]
core: add getcwd() stub

5 years agoFixed compilation with VA-interop on 32-bit platforms
Maksim Shabunin [Mon, 3 Dec 2018 14:16:09 +0000 (17:16 +0300)]
Fixed compilation with VA-interop on 32-bit platforms

5 years agocore(persistence): fix KW issues
Alexander Alekhin [Mon, 3 Dec 2018 09:43:53 +0000 (12:43 +0300)]
core(persistence): fix KW issues

5 years agoMerge pull request #13349 from mshabunin:fix-highgui-test
Alexander Alekhin [Mon, 3 Dec 2018 13:06:09 +0000 (13:06 +0000)]
Merge pull request #13349 from mshabunin:fix-highgui-test

5 years agovideoio(v4l): initialize members in ctor
Alexander Alekhin [Mon, 3 Dec 2018 10:30:41 +0000 (13:30 +0300)]
videoio(v4l): initialize members in ctor

5 years agogapi: eliminate KW issues
Alexander Alekhin [Mon, 3 Dec 2018 12:19:48 +0000 (15:19 +0300)]
gapi: eliminate KW issues

5 years agoRestored 500ms delay in highgui test
Maksim Shabunin [Mon, 3 Dec 2018 11:34:29 +0000 (14:34 +0300)]
Restored 500ms delay in highgui test

5 years agoimgproc(resize): update checks (static analyzers)
Alexander Alekhin [Mon, 3 Dec 2018 10:07:58 +0000 (13:07 +0300)]
imgproc(resize): update checks (static analyzers)

5 years agoMerge pull request #13338 from alalek:fix_resize_bitexact_test
Alexander Alekhin [Fri, 30 Nov 2018 15:46:33 +0000 (15:46 +0000)]
Merge pull request #13338 from alalek:fix_resize_bitexact_test

5 years agoimgproc(test): fix resize bitexact test
Alexander Alekhin [Fri, 30 Nov 2018 13:34:42 +0000 (16:34 +0300)]
imgproc(test): fix resize bitexact test

- use "random" area on input image
- avoid duplicate cases

5 years agoMerge pull request #13336 from sergiud:core_sse_immediates_gcc-5.4.0
Alexander Alekhin [Fri, 30 Nov 2018 09:51:59 +0000 (09:51 +0000)]
Merge pull request #13336 from sergiud:core_sse_immediates_gcc-5.4.0

5 years agofixed gcc 5.4.0 compilation errors
Sergiu Deitsch [Fri, 30 Nov 2018 07:48:19 +0000 (08:48 +0100)]
fixed gcc 5.4.0 compilation errors

5 years agoMerge pull request #13317 from terfendail:norm_wintr
Vitaly Tuzov [Thu, 29 Nov 2018 16:34:14 +0000 (19:34 +0300)]
Merge pull request #13317 from terfendail:norm_wintr

* Added performance tests for hal::norm functions

* Added sum of absolute differences intrinsic

* norm implementation updated to use wide universal intrinsics

* improve and fix v_reduce_sad on VSX

5 years agoMerge pull request #13331 from dbudniko:dbudniko/gapi_gpu_to_ocl_renaming_patch
Alexander Alekhin [Thu, 29 Nov 2018 15:39:14 +0000 (15:39 +0000)]
Merge pull request #13331 from dbudniko:dbudniko/gapi_gpu_to_ocl_renaming_patch

5 years agoMerge pull request #13329 from elatkin:el/gapi_perf_medblur
Evgeny Latkin [Thu, 29 Nov 2018 15:02:29 +0000 (18:02 +0300)]
Merge pull request #13329 from elatkin:el/gapi_perf_medblur

GAPI (fluid): Median blur optimization (#13329)

* GAPI (fluid): Median blur optimization: reference 3x3

* GAPI (fluid): Median blur optimization: CPU dispatcher

* GAPI (fluid): Median blur optimization: manual CV_SIMD

5 years agopatch removes gpu mention from ocl backend
Dmitry Budnikov [Thu, 29 Nov 2018 14:05:41 +0000 (17:05 +0300)]
patch removes gpu mention from ocl backend

5 years agoMerge pull request #13240 from dbudniko:dbudniko/gapi_gpu_to_ocl_renaming
Dmitry Budnikov [Thu, 29 Nov 2018 13:29:11 +0000 (16:29 +0300)]
Merge pull request #13240 from dbudniko:dbudniko/gapi_gpu_to_ocl_renaming

G-API rename GPU backend to OCL backend (#13240)

* renaming draft

* inline namespace instead non-safe define

* more back compatibility

* Updates after review from Dmitry

5 years agoMerge pull request #13323 from alalek:issue_13297
Alexander Alekhin [Thu, 29 Nov 2018 12:40:02 +0000 (12:40 +0000)]
Merge pull request #13323 from alalek:issue_13297

5 years agoMerge pull request #13327 from allnes:qrcode_modifications
Alexander Alekhin [Thu, 29 Nov 2018 12:39:06 +0000 (12:39 +0000)]
Merge pull request #13327 from allnes:qrcode_modifications

5 years agoCorrected parameters
Alexander Nesterov [Thu, 29 Nov 2018 12:57:45 +0000 (11:57 -0100)]
Corrected parameters

5 years agoimgproc: local "CV_Assert(totalSampleCount > 0)" check
Alexander Alekhin [Wed, 28 Nov 2018 20:16:37 +0000 (20:16 +0000)]
imgproc: local "CV_Assert(totalSampleCount > 0)" check

5 years agoMerge pull request #13264 from mshabunin:fix-windows
Alexander Alekhin [Wed, 28 Nov 2018 20:00:04 +0000 (20:00 +0000)]
Merge pull request #13264 from mshabunin:fix-windows

5 years agoMerge pull request #13320 from alalek:api_checks_4.0.0
Alexander Alekhin [Wed, 28 Nov 2018 19:51:29 +0000 (19:51 +0000)]
Merge pull request #13320 from alalek:api_checks_4.0.0

5 years agoMerge pull request #13322 from akashivskyy:pr/iossim-archs
Alexander Alekhin [Wed, 28 Nov 2018 19:34:25 +0000 (19:34 +0000)]
Merge pull request #13322 from akashivskyy:pr/iossim-archs

5 years agoAdd ability to specify iPhoneSimulator ARCHS
Adrian Kashivskyy [Mon, 26 Nov 2018 18:28:59 +0000 (19:28 +0100)]
Add ability to specify iPhoneSimulator ARCHS

5 years agoMerge pull request #13319 from elatkin:el/gapi_perf_erdilate_2
Evgeny Latkin [Wed, 28 Nov 2018 16:50:39 +0000 (19:50 +0300)]
Merge pull request #13319 from elatkin:el/gapi_perf_erdilate_2

GAPI (fluid): Erode/Dilate optimization, part 2 (#13319)

* GAPI (fluid): Erode/Dilate optimization: hard-code 3x3 case

* GAPI (fluid): Erode/Dilate optimization: CPU dispatcher

* GAPI (fluid): Erode/Dilate optimization: speed-up 10-15x times with CV_SIMD

* GAPI (fluid): Erode/Dilate optimization: 20-30% speed-up

5 years agoopencv4: fix abi-checker (to enable API/source checks only)
Alexander Alekhin [Wed, 28 Nov 2018 12:12:55 +0000 (15:12 +0300)]
opencv4: fix abi-checker (to enable API/source checks only)

5 years agoMerge pull request #13315 from elatkin:el/gapi_perf_erdilate
Evgeny Latkin [Wed, 28 Nov 2018 15:20:31 +0000 (18:20 +0300)]
Merge pull request #13315 from elatkin:el/gapi_perf_erdilate

GAPI (fluid): Erode/Dilate optimization (#13315)

* GAPI (fluid): Erode/Dilate optimization: hard-code 3x3 case

* GAPI (fluid): Erode/Dilate optimization: CPU dispatcher

* GAPI (fluid): Erode/Dilate optimization: speed-up 10-15x times with CV_SIMD

5 years agocmake: fix compiler flags (CPU_BASELINE_REQUIRED=xxx + CPU_BASELINE=DETECT)
Alexander Alekhin [Wed, 28 Nov 2018 11:02:30 +0000 (14:02 +0300)]
cmake: fix compiler flags (CPU_BASELINE_REQUIRED=xxx + CPU_BASELINE=DETECT)

5 years agoMerge pull request #13290 from elatkin:el/gapi_perf_filter2d
Evgeny Latkin [Tue, 27 Nov 2018 16:12:14 +0000 (19:12 +0300)]
Merge pull request #13290 from elatkin:el/gapi_perf_filter2d

GAPI (fluid): Filter 2D optimization (#13290)

* GAPI (fluid): Filter 2D optimization: speedup 13x if float, 2x if integral

* GAPI (fluid): Filter 2D speedup 8x if output is short/ushort

* GAPI (fluid): Filter 2D speedup 7x if output is uchar

* GAPI (fluid): Filter 2D optimization: fixed compiler warnings

* GAPI (fluid): fix compiler warnings on Mac

* GAPI (fluid): fix compiler warnings on Mac

* GAPI (fluid): fix compiler errors on VS2015

* GAPI (fluid): fix compiler errors on VS2015

* GAPI (fluid): fix compiler errors on VS2015

5 years agoMerge pull request #13298 from mshabunin:fix-intrin-indent
Alexander Alekhin [Tue, 27 Nov 2018 13:58:02 +0000 (13:58 +0000)]
Merge pull request #13298 from mshabunin:fix-intrin-indent

5 years agoMerge pull request #13294 from terfendail:contours_wintr
Alexander Alekhin [Tue, 27 Nov 2018 13:54:23 +0000 (13:54 +0000)]
Merge pull request #13294 from terfendail:contours_wintr

5 years agoMerge pull request #13301 from alalek:build_warnings
Alexander Alekhin [Tue, 27 Nov 2018 13:53:02 +0000 (13:53 +0000)]
Merge pull request #13301 from alalek:build_warnings

5 years agoFixed misleading indentation in intrin_cpp.hpp
Maksim Shabunin [Tue, 27 Nov 2018 11:36:23 +0000 (14:36 +0300)]
Fixed misleading indentation in intrin_cpp.hpp

5 years agoMerge pull request #13293 from dkurt:dnn_add_extra_ie_net_method
Maksim Shabunin [Tue, 27 Nov 2018 12:26:09 +0000 (12:26 +0000)]
Merge pull request #13293 from dkurt:dnn_add_extra_ie_net_method

5 years agoeliminate build warnings
Alexander Alekhin [Mon, 26 Nov 2018 15:07:20 +0000 (18:07 +0300)]
eliminate build warnings

5 years agoMerge pull request #13292 from mshabunin:fix-filenode-compat
Alexander Alekhin [Tue, 27 Nov 2018 10:56:23 +0000 (10:56 +0000)]
Merge pull request #13292 from mshabunin:fix-filenode-compat

5 years agoAdd serialize method for IE net wrapper
Dmitry Kurtaev [Tue, 27 Nov 2018 09:02:00 +0000 (12:02 +0300)]
Add serialize method for IE net wrapper

5 years agoMade FileNode::operator string inline
Maksim Shabunin [Tue, 27 Nov 2018 08:47:23 +0000 (11:47 +0300)]
Made FileNode::operator string inline

5 years agoAdded anonymous namespace to perf_contours
Vitaly Tuzov [Tue, 27 Nov 2018 08:33:36 +0000 (11:33 +0300)]
Added anonymous namespace to perf_contours

5 years agoMerge pull request #13251 from dbudniko:dbudniko/gapi_more_fixes_for_tests
Dmitry Budnikov [Mon, 26 Nov 2018 14:44:46 +0000 (17:44 +0300)]
Merge pull request #13251 from dbudniko:dbudniko/gapi_more_fixes_for_tests

More fixes for G-API tests (#13251)

* scalar comparator and more fixes for tests

* add weighted aligned

* white space

* more white space

* Add weighted test accuracy check enabled

5 years agoMerge remote-tracking branch 'upstream/3.4' into merge-3.4
Alexander Alekhin [Mon, 26 Nov 2018 12:37:45 +0000 (15:37 +0300)]
Merge remote-tracking branch 'upstream/3.4' into merge-3.4

5 years agoMerge pull request #13242 from terfendail:contours_wintr
Alexander Alekhin [Mon, 26 Nov 2018 12:29:30 +0000 (12:29 +0000)]
Merge pull request #13242 from terfendail:contours_wintr

5 years agoRestored function to rescale pixel values before imshow
Maksim Shabunin [Fri, 23 Nov 2018 16:14:14 +0000 (19:14 +0300)]
Restored function to rescale pixel values before imshow

5 years agoMerge pull request #13280 from dkurt:enable_dnn_ie_r4_tests
Alexander Alekhin [Mon, 26 Nov 2018 12:24:16 +0000 (12:24 +0000)]
Merge pull request #13280 from dkurt:enable_dnn_ie_r4_tests

5 years agoMerge pull request #13221 from elatkin:el/gapi_perf_sepfilter
Evgeny Latkin [Mon, 26 Nov 2018 12:05:35 +0000 (15:05 +0300)]
Merge pull request #13221 from elatkin:el/gapi_perf_sepfilter

GAPI (fluid): optimization of Separable filter (#13221)

* GAPI (fluid): Separable filter: performance test

* GAPI (fluid): enable all performance tests

* GAPI: separable filters: alternative code for Sobel

* GAPI (fluid): hide unused old code for Sobel filter

* GAPI (fluid): especial code for Sobel if U8 into S16

* GAPI (fluid): back to old code for Sobel

* GAPI (fluid): run_sepfilter3x3_impl() with CPU dispatcher

* GAPI (fluid): run_sepfilter3x3_impl(): fix compiler warnings

* GAPI (fluid): new engine for separable filters (but Sobel)

* GAPI (fluid): new performance engine for Sobel

* GAPI (fluid): Sepfilters performance: fixed compilation error

5 years agoMerge pull request #13228 from MatthiasWinkelmann:master
Matthias Winkelmann [Mon, 26 Nov 2018 12:04:16 +0000 (13:04 +0100)]
Merge pull request #13228 from MatthiasWinkelmann:master

Add URLs, harmonise formatting, and fix parse error in bibliography (#13228)

* Fixed parse error in bibliography

* Removed extra curly braces

* harmonized whitespace

* changed organisation -> publisher where appropriate. Organisation is intended as the author's organisation, not the publishing.

* harmonized capitalisation and whitespace

* Add links to about 1/3 of references

5 years agoEnable some dnn tests according to the new Intel's Inference Engine release (R4)
Dmitry Kurtaev [Mon, 26 Nov 2018 09:09:50 +0000 (12:09 +0300)]
Enable some dnn tests according to the new Intel's Inference Engine release (R4)

5 years agoMerge pull request #13279 from mshabunin:fix-carotene-build-3.4
Alexander Alekhin [Mon, 26 Nov 2018 09:30:31 +0000 (09:30 +0000)]
Merge pull request #13279 from mshabunin:fix-carotene-build-3.4

5 years agoMerge pull request #13278 from mshabunin:fix-carotene-build
Alexander Alekhin [Mon, 26 Nov 2018 09:29:47 +0000 (09:29 +0000)]
Merge pull request #13278 from mshabunin:fix-carotene-build

5 years agoMerge pull request #13275 from wzw-intel:thread_safe
Alexander Alekhin [Mon, 26 Nov 2018 09:15:09 +0000 (09:15 +0000)]
Merge pull request #13275 from wzw-intel:thread_safe

5 years agoFixed NEON detection in Carotene build
Maksim Shabunin [Mon, 26 Nov 2018 08:30:20 +0000 (11:30 +0300)]
Fixed NEON detection in Carotene build

5 years agoFixed NEON detection in Carotene build
Maksim Shabunin [Mon, 26 Nov 2018 08:30:20 +0000 (11:30 +0300)]
Fixed NEON detection in Carotene build

5 years agodnn/Vulkan: make thread safe
Wu Zhiwen [Thu, 22 Nov 2018 08:18:35 +0000 (16:18 +0800)]
dnn/Vulkan: make thread safe

Use a global dedicated mutex to make sure initialize once and
protect command buffer pool and queue.

Signed-off-by: Wu Zhiwen <zhiwen.wu@intel.com>
5 years agoMerge pull request #13270 from 1over:flann_dist_fix
Alexander Alekhin [Sun, 25 Nov 2018 18:27:42 +0000 (18:27 +0000)]
Merge pull request #13270 from 1over:flann_dist_fix

5 years agoMerge pull request #13269 from alalek:ocl_fix_kernels_with_use_host_mem
Alexander Alekhin [Sun, 25 Nov 2018 18:27:01 +0000 (18:27 +0000)]
Merge pull request #13269 from alalek:ocl_fix_kernels_with_use_host_mem

5 years agoMerge pull request #13268 from alalek:core_findfile_linux_use_dladdr
Alexander Alekhin [Sun, 25 Nov 2018 18:26:28 +0000 (18:26 +0000)]
Merge pull request #13268 from alalek:core_findfile_linux_use_dladdr