platform/upstream/opencv.git
10 years agodisabled cv::split perf test
Ilya Lavrenov [Fri, 27 Dec 2013 17:57:20 +0000 (21:57 +0400)]
disabled cv::split perf test

10 years agoadded new perf tests to core
Ilya Lavrenov [Fri, 27 Dec 2013 12:33:18 +0000 (16:33 +0400)]
added new perf tests to core

10 years agoMerge pull request #2065 from ilya-lavrenov:tapi_calcBackProject
Andrey Pavlenko [Thu, 26 Dec 2013 16:37:33 +0000 (20:37 +0400)]
Merge pull request #2065 from ilya-lavrenov:tapi_calcBackProject

10 years agoMerge pull request #2066 from ilya-lavrenov:tapi_ocl
Andrey Pavlenko [Thu, 26 Dec 2013 15:38:01 +0000 (19:38 +0400)]
Merge pull request #2066 from ilya-lavrenov:tapi_ocl

10 years agoMerge pull request #2028 from KonstantinMatskevich:ocl_tapi_morphology
Andrey Pavlenko [Thu, 26 Dec 2013 15:20:12 +0000 (19:20 +0400)]
Merge pull request #2028 from KonstantinMatskevich:ocl_tapi_morphology

10 years agoadded cv::calcBackProject for 2-dimensional histograms
Ilya Lavrenov [Thu, 26 Dec 2013 12:17:06 +0000 (16:17 +0400)]
added cv::calcBackProject for 2-dimensional histograms

10 years agoMerge pull request #2054 from alalek:ocl_tapi_dev_selection
Andrey Pavlenko [Thu, 26 Dec 2013 13:27:05 +0000 (17:27 +0400)]
Merge pull request #2054 from alalek:ocl_tapi_dev_selection

10 years agohope last fix
Konstantin Matskevich [Thu, 26 Dec 2013 13:16:55 +0000 (17:16 +0400)]
hope last fix

10 years agofixed warning [ -Wreorder ]
Ilya Lavrenov [Thu, 26 Dec 2013 13:14:20 +0000 (17:14 +0400)]
fixed warning [ -Wreorder ]

10 years agoremoved unnecessary data copying
Ilya Lavrenov [Thu, 26 Dec 2013 13:13:26 +0000 (17:13 +0400)]
removed unnecessary data copying

10 years agoported cv::calcBackProject to T-API
Ilya Lavrenov [Mon, 23 Dec 2013 13:37:41 +0000 (17:37 +0400)]
ported cv::calcBackProject to T-API

10 years agonot synchronous kernel's run
Konstantin Matskevich [Thu, 26 Dec 2013 06:45:09 +0000 (10:45 +0400)]
not synchronous kernel's run

10 years agosome fixes
Konstantin Matskevich [Mon, 23 Dec 2013 08:27:39 +0000 (12:27 +0400)]
some fixes

10 years agomorphology
Konstantin Matskevich [Wed, 18 Dec 2013 05:37:57 +0000 (09:37 +0400)]
morphology

10 years agofixes
Alexander Alekhin [Wed, 25 Dec 2013 14:41:24 +0000 (18:41 +0400)]
fixes

10 years agoMerge pull request #2046 from ilya-lavrenov:tapi_inrange
Andrey Pavlenko [Wed, 25 Dec 2013 20:14:23 +0000 (00:14 +0400)]
Merge pull request #2046 from ilya-lavrenov:tapi_inrange

10 years agoMerge pull request #1984 from ilya-lavrenov:tapi_perf
Andrey Pavlenko [Wed, 25 Dec 2013 20:13:28 +0000 (00:13 +0400)]
Merge pull request #1984 from ilya-lavrenov:tapi_perf

10 years agoMerge pull request #2053 from KonstantinMatskevich:ocl_bugfix_eqhist
Andrey Pavlenko [Wed, 25 Dec 2013 20:05:13 +0000 (00:05 +0400)]
Merge pull request #2053 from KonstantinMatskevich:ocl_bugfix_eqhist

10 years agoMerge pull request #2043 from ilya-lavrenov:tapi_hack
Andrey Pavlenko [Wed, 25 Dec 2013 15:00:25 +0000 (19:00 +0400)]
Merge pull request #2043 from ilya-lavrenov:tapi_hack

10 years agoMerge pull request #2042 from vpisarev:ocl_facedetect8
Andrey Pavlenko [Wed, 25 Dec 2013 15:00:06 +0000 (19:00 +0400)]
Merge pull request #2042 from vpisarev:ocl_facedetect8

10 years agoadded cv::inRange to T-API
Ilya Lavrenov [Mon, 23 Dec 2013 15:37:59 +0000 (19:37 +0400)]
added cv::inRange to T-API

10 years agoadded perf tests for T-API core functions
Ilya Lavrenov [Fri, 13 Dec 2013 15:35:30 +0000 (19:35 +0400)]
added perf tests for T-API core functions

10 years agoMerge pull request #2045 from SpecLad:merge-2.4
Roman Donchenko [Wed, 25 Dec 2013 12:18:00 +0000 (16:18 +0400)]
Merge pull request #2045 from SpecLad:merge-2.4

10 years agocore/ocl: temporary move device selection from ocl module
Alexander Alekhin [Wed, 25 Dec 2013 10:39:21 +0000 (14:39 +0400)]
core/ocl: temporary move device selection from ocl module

10 years agobugfix in equalizeHist
Konstantin Matskevich [Wed, 25 Dec 2013 11:02:56 +0000 (15:02 +0400)]
bugfix in equalizeHist

10 years agoremoved unnecessary assert
Ilya Lavrenov [Mon, 23 Dec 2013 11:49:45 +0000 (15:49 +0400)]
removed unnecessary assert

10 years agoworkaround for some strange bug on old Mac.
Vadim Pisarevsky [Mon, 23 Dec 2013 17:29:31 +0000 (21:29 +0400)]
workaround for some strange bug on old Mac.

10 years agoMerge pull request #2033 from ilya-lavrenov:tapi_normalize
Andrey Pavlenko [Mon, 23 Dec 2013 15:19:00 +0000 (19:19 +0400)]
Merge pull request #2033 from ilya-lavrenov:tapi_normalize

10 years agoadded cv::normalize to T-API; implemented missed UMat::copyTo with mask
Ilya Lavrenov [Fri, 20 Dec 2013 16:10:43 +0000 (20:10 +0400)]
added cv::normalize to T-API; implemented missed UMat::copyTo with mask

10 years agoMerge pull request #2041 from ilya-lavrenov:tapi_mul_div
Andrey Pavlenko [Mon, 23 Dec 2013 15:09:59 +0000 (19:09 +0400)]
Merge pull request #2041 from ilya-lavrenov:tapi_mul_div

10 years agoMerge remote-tracking branch 'origin/2.4' into merge-2.4
Roman Donchenko [Mon, 23 Dec 2013 14:50:17 +0000 (18:50 +0400)]
Merge remote-tracking branch 'origin/2.4' into merge-2.4

Conflicts:
CMakeLists.txt
modules/highgui/src/cap.cpp
modules/nonfree/src/surf.ocl.cpp
modules/ocl/include/opencv2/ocl/ocl.hpp
modules/ocl/src/color.cpp
modules/ocl/src/gftt.cpp
modules/ocl/src/imgproc.cpp
samples/ocl/facedetect.cpp

10 years agoremoved extra whitespaces and hopefully fixed the test failures
Vadim Pisarevsky [Mon, 23 Dec 2013 14:41:54 +0000 (18:41 +0400)]
removed extra whitespaces and hopefully fixed the test failures

10 years agoadded OpenCL optimization for LBP-based face detector
Vadim Pisarevsky [Mon, 23 Dec 2013 11:28:50 +0000 (15:28 +0400)]
added OpenCL optimization for LBP-based face detector

10 years agoMerge pull request #2035 from ilya-lavrenov:tapi_CamShift
Andrey Pavlenko [Mon, 23 Dec 2013 09:00:22 +0000 (13:00 +0400)]
Merge pull request #2035 from ilya-lavrenov:tapi_CamShift

10 years agofixed cv::multuply, cv::divide
Ilya Lavrenov [Sun, 22 Dec 2013 11:07:24 +0000 (15:07 +0400)]
fixed cv::multuply, cv::divide

10 years agorefactored cv::CamShift and cv::meanShift
Ilya Lavrenov [Sat, 21 Dec 2013 10:36:50 +0000 (14:36 +0400)]
refactored cv::CamShift and cv::meanShift

10 years agoMerge pull request #2023 from krodyush:pullreq/2.4-opt-131126-cvt
Andrey Pavlenko [Sat, 21 Dec 2013 08:44:05 +0000 (12:44 +0400)]
Merge pull request #2023 from krodyush:pullreq/2.4-opt-131126-cvt

10 years agoMerge pull request #2030 from LeszekSwirski:fix-imgproc-ipp
Andrey Pavlenko [Fri, 20 Dec 2013 17:39:10 +0000 (21:39 +0400)]
Merge pull request #2030 from LeszekSwirski:fix-imgproc-ipp

10 years agoMerge pull request #2032 from ilya-lavrenov:tapi_mulSpectrums
Andrey Pavlenko [Fri, 20 Dec 2013 17:38:14 +0000 (21:38 +0400)]
Merge pull request #2032 from ilya-lavrenov:tapi_mulSpectrums

10 years agoadded cv::mulSpectrums to T-API
Ilya Lavrenov [Fri, 20 Dec 2013 14:39:57 +0000 (18:39 +0400)]
added cv::mulSpectrums to T-API

10 years agostarted adding OpenCL acceleration of LBP-based object detectors
Vadim Pisarevsky [Fri, 20 Dec 2013 14:39:35 +0000 (18:39 +0400)]
started adding OpenCL acceleration of LBP-based object detectors

10 years agoMerge pull request #1995 from akarsakov:ocl_pyramids
Andrey Pavlenko [Fri, 20 Dec 2013 13:57:09 +0000 (17:57 +0400)]
Merge pull request #1995 from akarsakov:ocl_pyramids

10 years agoMerge pull request #1950 from GregoryMorse:patch-2
Roman Donchenko [Fri, 20 Dec 2013 13:54:01 +0000 (17:54 +0400)]
Merge pull request #1950 from GregoryMorse:patch-2

10 years agoMerge pull request #2003 from vbystricky:intelperc_camera_2.4
Roman Donchenko [Fri, 20 Dec 2013 13:06:27 +0000 (17:06 +0400)]
Merge pull request #2003 from vbystricky:intelperc_camera_2.4

10 years agoMerge pull request #1966 from asmorkalov:ocv_neon_support
Roman Donchenko [Fri, 20 Dec 2013 13:04:17 +0000 (17:04 +0400)]
Merge pull request #1966 from asmorkalov:ocv_neon_support

10 years agoMerge pull request #2014 from krodyush:pullreq/2.4-opt-131211-surf
Andrey Pavlenko [Fri, 20 Dec 2013 12:50:00 +0000 (16:50 +0400)]
Merge pull request #2014 from krodyush:pullreq/2.4-opt-131211-surf

10 years agoimgproc: IPP compilation fix and minor cleanup
Leszek Swirski [Fri, 20 Dec 2013 12:38:31 +0000 (12:38 +0000)]
imgproc: IPP compilation fix and minor cleanup

10 years agoNEON instruction set control unified for regular and cross-compiler builds.
Alexander Smorkalov [Tue, 10 Dec 2013 07:22:29 +0000 (11:22 +0400)]
NEON instruction set control unified for regular and cross-compiler builds.

10 years agochange code according reviewer suggesions
krodyush [Fri, 20 Dec 2013 09:51:51 +0000 (13:51 +0400)]
change code according reviewer suggesions

10 years agoRemove TBB ifdef form code
Vladimir Bystricky [Fri, 20 Dec 2013 08:33:39 +0000 (12:33 +0400)]
Remove TBB ifdef form code

10 years agoMerge pull request #2021 from vpisarev:ocl_facedetect7
Roman Donchenko [Fri, 20 Dec 2013 08:30:46 +0000 (12:30 +0400)]
Merge pull request #2021 from vpisarev:ocl_facedetect7

10 years agoMerge pull request #1994 from StevenPuttemans:bugfix_3431
Roman Donchenko [Fri, 20 Dec 2013 07:57:29 +0000 (11:57 +0400)]
Merge pull request #1994 from StevenPuttemans:bugfix_3431

10 years agoImprove ocl cvt_color performance for the following conversions: RGB<->BGR, RGB-...
krodyush [Thu, 19 Dec 2013 18:56:46 +0000 (22:56 +0400)]
Improve ocl cvt_color performance for the following conversions: RGB<->BGR, RGB->Gray, RGB<->XYZ, RGB<->YCrCb, RGB<->YUV, and mRGBA<->RGBA.
The improvement was done basically by processing more than 1 pixel by each work-item and using vector's operations.
new performance tests were added

10 years agoMerge pull request #2019 from ilya-lavrenov:tapi_repeat
Andrey Pavlenko [Thu, 19 Dec 2013 15:28:57 +0000 (19:28 +0400)]
Merge pull request #2019 from ilya-lavrenov:tapi_repeat

10 years agoAdded ocl::pyrUp to T-API
Alexander Karsakov [Mon, 16 Dec 2013 08:55:14 +0000 (12:55 +0400)]
Added ocl::pyrUp to T-API

10 years agoMerge pull request #1765 from ilya-lavrenov:cv_remap
Andrey Pavlenko [Thu, 19 Dec 2013 13:08:52 +0000 (17:08 +0400)]
Merge pull request #1765 from ilya-lavrenov:cv_remap

10 years ago2 more fixes to calm down the doc builder
Vadim Pisarevsky [Thu, 19 Dec 2013 12:57:02 +0000 (16:57 +0400)]
2 more fixes to calm down the doc builder

10 years agoMerge pull request #2018 from ilya-lavrenov:tapi_dft
Andrey Pavlenko [Thu, 19 Dec 2013 12:47:18 +0000 (16:47 +0400)]
Merge pull request #2018 from ilya-lavrenov:tapi_dft

10 years agoMerge pull request #2007 from krodyush:pullreq/2.4-opt-131202-haar
Andrey Pavlenko [Thu, 19 Dec 2013 12:46:58 +0000 (16:46 +0400)]
Merge pull request #2007 from krodyush:pullreq/2.4-opt-131202-haar

10 years agoMerge pull request #2005 from krodyush:pullreq/2.4-opt-131114-extractCovData
Andrey Pavlenko [Thu, 19 Dec 2013 12:46:40 +0000 (16:46 +0400)]
Merge pull request #2005 from krodyush:pullreq/2.4-opt-131114-extractCovData

10 years agofixed various warnings from the “doc” and other builders
Vadim Pisarevsky [Thu, 19 Dec 2013 12:31:30 +0000 (16:31 +0400)]
fixed various warnings from the “doc” and other builders

10 years agoMerge pull request #2008 from krodyush:pullreq/2.4-opt-131209-hog
Andrey Pavlenko [Thu, 19 Dec 2013 12:14:42 +0000 (16:14 +0400)]
Merge pull request #2008 from krodyush:pullreq/2.4-opt-131209-hog

10 years agoconverted old haar cascades to the new format; added the conversion function; added...
Vadim Pisarevsky [Thu, 19 Dec 2013 10:48:42 +0000 (14:48 +0400)]
converted old haar cascades to the new format; added the conversion function; added OpenCL optimization into CascadeClassfier; optimized the data structures and CPU code for the stump case.

10 years agorenamed OpenCL kernel filename; made some final changes
Vadim Pisarevsky [Thu, 19 Dec 2013 10:29:28 +0000 (14:29 +0400)]
renamed OpenCL kernel filename; made some final changes

10 years agoadded cv::repeat to T-API
Ilya Lavrenov [Thu, 19 Dec 2013 10:27:21 +0000 (14:27 +0400)]
added cv::repeat to T-API

10 years agosome attempts to tune the performance
Vadim Pisarevsky [Thu, 19 Dec 2013 10:09:44 +0000 (14:09 +0400)]
some attempts to tune the performance

10 years agoAdded ocl::pyrDown to T-API
Alexander Karsakov [Mon, 9 Dec 2013 13:14:20 +0000 (17:14 +0400)]
Added ocl::pyrDown to T-API

10 years agoMerge pull request #2006 from krodyush:pullreq/2.4-opt-131120-gfft
Andrey Pavlenko [Thu, 19 Dec 2013 09:48:39 +0000 (13:48 +0400)]
Merge pull request #2006 from krodyush:pullreq/2.4-opt-131120-gfft

10 years agoadded cv::dft T-API test
Ilya Lavrenov [Tue, 17 Dec 2013 13:36:26 +0000 (17:36 +0400)]
added cv::dft T-API test

10 years agoMerge pull request #2009 from krodyush:pullreq/2.4-opt-131211-sepFilterSinglePass_final
Andrey Pavlenko [Thu, 19 Dec 2013 09:38:52 +0000 (13:38 +0400)]
Merge pull request #2009 from krodyush:pullreq/2.4-opt-131211-sepFilterSinglePass_final

10 years agoFix comment in the cmake file from SSDK to SDK
Vladimir Bystricky [Thu, 19 Dec 2013 06:29:19 +0000 (10:29 +0400)]
Fix comment in the cmake file from SSDK to SDK

10 years agoMerge pull request #2000 from apavlenko:license_copyright
Andrey Pavlenko [Wed, 18 Dec 2013 15:35:04 +0000 (19:35 +0400)]
Merge pull request #2000 from apavlenko:license_copyright

10 years agoadding LICENSE file and a sample of its reference in ocl.hpp
Andrey Pavlenko [Wed, 18 Dec 2013 15:33:25 +0000 (19:33 +0400)]
adding LICENSE file and a sample of its reference in ocl.hpp

10 years agoMerge pull request #2015 from apavlenko:2.4_fix_ts_rng-fill
Andrey Pavlenko [Wed, 18 Dec 2013 15:13:22 +0000 (19:13 +0400)]
Merge pull request #2015 from apavlenko:2.4_fix_ts_rng-fill

10 years agoMerge pull request #2011 from ilya-lavrenov:dft_dct
Roman Donchenko [Wed, 18 Dec 2013 13:36:18 +0000 (17:36 +0400)]
Merge pull request #2011 from ilya-lavrenov:dft_dct

10 years agoadding more than 4 channels random Mats support
Andrey Pavlenko [Wed, 18 Dec 2013 13:27:39 +0000 (17:27 +0400)]
adding more than 4 channels random Mats support

if `Scalar:all` is used, Mats with 5+ channels cause errors

10 years agoMerge pull request #2013 from apavlenko:2.4_fd_sample
Andrey Pavlenko [Wed, 18 Dec 2013 13:05:17 +0000 (17:05 +0400)]
Merge pull request #2013 from apavlenko:2.4_fd_sample

10 years agoadding timing for multi-threaded case
Andrey Pavlenko [Wed, 18 Dec 2013 13:02:39 +0000 (17:02 +0400)]
adding timing for multi-threaded case

10 years agointel device guard was added because of perf degradation on some non intel platform.
krodyush [Wed, 18 Dec 2013 10:27:51 +0000 (14:27 +0400)]
intel device guard was added because of perf degradation on some non intel platform.

10 years agoMerge pull request #1997 from alalek:tapi_fix_memleaks
Andrey Pavlenko [Wed, 18 Dec 2013 09:53:17 +0000 (13:53 +0400)]
Merge pull request #1997 from alalek:tapi_fix_memleaks

10 years agoMerge pull request #2004 from ilya-lavrenov:tapi_umat_copyto
Andrey Pavlenko [Wed, 18 Dec 2013 09:46:14 +0000 (13:46 +0400)]
Merge pull request #2004 from ilya-lavrenov:tapi_umat_copyto

10 years agoDelete end comma in enumerations
Vladimir Bystricky [Wed, 18 Dec 2013 07:46:52 +0000 (11:46 +0400)]
Delete end comma in enumerations

10 years agoAdd CV_CAP_INTELPERC and CV_CAP_PROP_INTELPERC_ prefixes to const_ignore_list
Vladimir Bystricky [Wed, 18 Dec 2013 06:55:09 +0000 (10:55 +0400)]
Add CV_CAP_INTELPERC and CV_CAP_PROP_INTELPERC_ prefixes to const_ignore_list

10 years agoFix errors in example (samples/cpp/intelperc_capture.cpp)
Vladimir Bystricky [Wed, 18 Dec 2013 05:59:24 +0000 (09:59 +0400)]
Fix errors in example (samples/cpp/intelperc_capture.cpp)

10 years agominor refactoring, no functional changes
Andrey Pavlenko [Tue, 17 Dec 2013 20:15:02 +0000 (00:15 +0400)]
minor refactoring, no functional changes

10 years agoit finally works!!!
Vadim Pisarevsky [Tue, 17 Dec 2013 16:55:49 +0000 (20:55 +0400)]
it finally works!!!

10 years agoFix build errors
Vladimir Bystricky [Tue, 17 Dec 2013 14:39:52 +0000 (18:39 +0400)]
Fix build errors

10 years agoupdate doc to be consisted with headers
krodyush [Tue, 17 Dec 2013 13:46:09 +0000 (17:46 +0400)]
update doc to be consisted with headers

10 years agotypo
Ilya Lavrenov [Tue, 17 Dec 2013 13:41:28 +0000 (17:41 +0400)]
typo

10 years agoGFFT fix for linux build
krodyush [Tue, 17 Dec 2013 13:12:57 +0000 (17:12 +0400)]
GFFT fix for linux build

10 years agoMerge pull request #1917 from alalek:ocl_d3d
Andrey Pavlenko [Tue, 17 Dec 2013 12:44:26 +0000 (16:44 +0400)]
Merge pull request #1917 from alalek:ocl_d3d

10 years agoMerge pull request #1969 from KonstantinMatskevich:ocl_tapi_minmaxloc
Andrey Pavlenko [Tue, 17 Dec 2013 12:42:44 +0000 (16:42 +0400)]
Merge pull request #1969 from KonstantinMatskevich:ocl_tapi_minmaxloc

10 years agoMerge pull request #1992 from ElenaGvozdeva:ocl_medianFilter
Andrey Pavlenko [Tue, 17 Dec 2013 12:42:16 +0000 (16:42 +0400)]
Merge pull request #1992 from ElenaGvozdeva:ocl_medianFilter

10 years agoMerge pull request #1998 from ilya-lavrenov:tapi_gemm
Andrey Pavlenko [Tue, 17 Dec 2013 12:41:58 +0000 (16:41 +0400)]
Merge pull request #1998 from ilya-lavrenov:tapi_gemm

10 years agoFix notes about cmake files. Fix build warning.
Vladimir Bystricky [Tue, 17 Dec 2013 12:13:55 +0000 (16:13 +0400)]
Fix notes about cmake files. Fix build warning.

10 years agofixed UMat::copyTo(UMat)
Ilya Lavrenov [Tue, 17 Dec 2013 10:14:04 +0000 (14:14 +0400)]
fixed UMat::copyTo(UMat)

10 years agotrying to debug the new cascade
Vadim Pisarevsky [Tue, 17 Dec 2013 10:51:22 +0000 (14:51 +0400)]
trying to debug the new cascade

10 years agoalmost finished opencl-ization of cascade classifier
Vadim Pisarevsky [Tue, 17 Dec 2013 10:29:30 +0000 (14:29 +0400)]
almost finished opencl-ization of cascade classifier

10 years agooptimize SURF by
krodyush [Tue, 17 Dec 2013 10:12:33 +0000 (14:12 +0400)]
optimize SURF by
Inlining and customizing sampling functions to reduce memory traffic and compute
Improve calcOrientation implementation.
Using more efficient rounding routines.
Removing unnecessary use of local memory

10 years agoMerge pull request #1934 from vbystricky:ocl_boxFilter
Roman Donchenko [Tue, 17 Dec 2013 10:11:50 +0000 (14:11 +0400)]
Merge pull request #1934 from vbystricky:ocl_boxFilter