profile/ivi/opencv.git
10 years agoMerge pull request #2017 from pemmanuelviel:flannMemoryLeak
Roman Donchenko [Wed, 25 Dec 2013 15:36:49 +0000 (19:36 +0400)]
Merge pull request #2017 from pemmanuelviel:flannMemoryLeak

10 years agoMerge pull request #2051 from AlexWillisson:patch-2
Roman Donchenko [Wed, 25 Dec 2013 09:14:13 +0000 (13:14 +0400)]
Merge pull request #2051 from AlexWillisson:patch-2

10 years agoFixed typo in comment
Alex Willisson [Wed, 25 Dec 2013 00:53:50 +0000 (19:53 -0500)]
Fixed typo in comment

10 years agoMerge pull request #2040 from asmorkalov:android_mk_fix
Roman Donchenko [Mon, 23 Dec 2013 14:02:18 +0000 (18:02 +0400)]
Merge pull request #2040 from asmorkalov:android_mk_fix

10 years agoOCV option ENABLE_DYNAMIC_CUDA mistake fix.
Alexander Smorkalov [Mon, 23 Dec 2013 10:42:00 +0000 (14:42 +0400)]
OCV option ENABLE_DYNAMIC_CUDA mistake fix.

10 years agoMerge pull request #2039 from asmorkalov:ocv_version_inc3
Roman Donchenko [Mon, 23 Dec 2013 11:53:11 +0000 (15:53 +0400)]
Merge pull request #2039 from asmorkalov:ocv_version_inc3

10 years agoOpenCV.mk fixed for accurate CUDA support.
Alexander Smorkalov [Mon, 23 Dec 2013 08:33:49 +0000 (12:33 +0400)]
OpenCV.mk fixed for accurate CUDA support.

10 years agoMerge pull request #2022 from asmorkalov:ocv_dynamic_cuda
Roman Donchenko [Mon, 23 Dec 2013 08:45:49 +0000 (12:45 +0400)]
Merge pull request #2022 from asmorkalov:ocv_dynamic_cuda

10 years agoOpenCV version++; OpenCV Manager version++.
Alexander Smorkalov [Mon, 23 Dec 2013 07:31:41 +0000 (11:31 +0400)]
OpenCV version++; OpenCV Manager version++.

10 years agoCode review fixes.
Alexander Smorkalov [Fri, 20 Dec 2013 12:32:34 +0000 (16:32 +0400)]
Code review fixes.

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 #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 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 #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 agoBuild fixes for case where HAVE_CUDA==OFF.
Alexander Smorkalov [Fri, 20 Dec 2013 05:46:03 +0000 (09:46 +0400)]
Build fixes for case where HAVE_CUDA==OFF.

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 agoBuild fixes for GPU module.
Alexander Smorkalov [Thu, 19 Dec 2013 14:36:02 +0000 (18:36 +0400)]
Build fixes for GPU module.

10 years agoWarious fixes for case where HAVE_CUDA==OFF.
Alexander Smorkalov [Thu, 19 Dec 2013 14:02:59 +0000 (18:02 +0400)]
Warious fixes for case where HAVE_CUDA==OFF.

10 years agoAdditional ENABLE_DYNAMIC_CUDA option implemented in cmake. Warning fixes and refacto...
Alexander Smorkalov [Thu, 19 Dec 2013 13:41:04 +0000 (17:41 +0400)]
Additional ENABLE_DYNAMIC_CUDA option implemented in cmake. Warning fixes and refactoring.

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 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 agoDynamic CUDA support library reimplemented as OpenCV module.
Alexander Smorkalov [Thu, 19 Dec 2013 12:42:11 +0000 (16:42 +0400)]
Dynamic CUDA support library reimplemented as OpenCV module.

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 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 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 agoCUDA related func tables refactored to remove unneeded dependencies.
Alexander Smorkalov [Thu, 19 Dec 2013 07:18:04 +0000 (11:18 +0400)]
CUDA related func tables refactored to remove unneeded dependencies.

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 agoMake dependency from CUDA explicit to prevent from fake dependedcies from CUDA runtime.
Alexander Smorkalov [Thu, 19 Dec 2013 06:27:38 +0000 (10:27 +0400)]
Make dependency from CUDA explicit to prevent from fake dependedcies from CUDA runtime.

10 years agoFixes for Android support.
Alexander Smorkalov [Thu, 19 Dec 2013 05:38:46 +0000 (09:38 +0400)]
Fixes for Android support.

10 years agoFix some memory leaks in HierarchicalClusteringIndex
Pierre-Emmanuel Viel [Wed, 18 Dec 2013 14:01:47 +0000 (15:01 +0100)]
Fix some memory leaks in HierarchicalClusteringIndex

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 agoDeviceInfo class method that were implemented in header moved to cpp file.
Alexander Smorkalov [Wed, 18 Dec 2013 08:02:15 +0000 (12:02 +0400)]
DeviceInfo class method that were implemented in header moved to cpp file.

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 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 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 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 agooptimize separable filter by
krodyush [Tue, 17 Dec 2013 10:09:06 +0000 (14:09 +0400)]
optimize separable filter by
Added "sep_filter_singlepass" kernel that performs separable filtering in one kernel call
Added appropriate host part - sepFilter2D_SinglePass function and SingleStepSeparableFilterEngine_GPU class
Changed function declarations to enable their usage

10 years agoChanges the datatype of the angle of the gradient for Intel platforms.
krodyush [Tue, 17 Dec 2013 10:06:14 +0000 (14:06 +0400)]
Changes the datatype of the angle of the gradient for Intel platforms.

10 years agoremove extra calculations from haar to be consistent with native implementation
krodyush [Tue, 17 Dec 2013 10:04:10 +0000 (14:04 +0400)]
remove extra calculations from haar to be consistent with native implementation

10 years agoHOST side optimization for GFFT
krodyush [Tue, 17 Dec 2013 10:02:57 +0000 (14:02 +0400)]
HOST side optimization for GFFT

10 years agooptimize Dx and Dy calcualtion to make it as single opencl kernel
krodyush [Tue, 17 Dec 2013 10:01:01 +0000 (14:01 +0400)]
optimize Dx and Dy calcualtion to make it as single opencl kernel

10 years agoMerge pull request #1987 from pentschev:cv_completesymm_template_2.4
Roman Donchenko [Tue, 17 Dec 2013 09:17:25 +0000 (13:17 +0400)]
Merge pull request #1987 from pentschev:cv_completesymm_template_2.4

10 years agoAdd set/get depth generator properties by default. Add documentation
Vladimir Bystricky [Tue, 17 Dec 2013 08:00:40 +0000 (12:00 +0400)]
Add set/get depth generator properties by default. Add documentation

10 years agoBuild fix.
Alexander Smorkalov [Tue, 17 Dec 2013 06:24:00 +0000 (10:24 +0400)]
Build fix.

10 years agoDynamic CUDA support library loading implemented for Linux.
Alexander Smorkalov [Fri, 13 Dec 2013 13:28:29 +0000 (17:28 +0400)]
Dynamic CUDA support library loading implemented for Linux.

Logical mistake in macro fixed;
DeviceInfo deligate reimplemented;
Build and warning fixes.

10 years agoAll CUDA related stuff were moved to separate dynamic library.
Alexander Smorkalov [Wed, 11 Dec 2013 12:38:30 +0000 (16:38 +0400)]
All CUDA related stuff were moved to separate dynamic library.

10 years agoFixed suggestion of bugfix 3431
StevenPuttemans [Mon, 16 Dec 2013 10:05:53 +0000 (11:05 +0100)]
Fixed suggestion of bugfix 3431
Seems correct to me and builds fine

10 years agoMerge pull request #1990 from AD-530:Issue3164
Roman Donchenko [Mon, 16 Dec 2013 08:11:43 +0000 (12:11 +0400)]
Merge pull request #1990 from AD-530:Issue3164

10 years agocv::completeSymm fixed to work with any OpenCV data type and multiple channels.
Peter Andreas Entschev [Sun, 15 Dec 2013 00:48:01 +0000 (22:48 -0200)]
cv::completeSymm fixed to work with any OpenCV data type and multiple channels.

10 years agofixed init of clCxt
Matthias Bady [Sun, 15 Dec 2013 21:41:07 +0000 (22:41 +0100)]
fixed init of clCxt

10 years agoAdd support Creative Senz3D camera by Intel Perceptual Computing SDK
Vladimir Bystricky [Fri, 13 Dec 2013 13:25:16 +0000 (17:25 +0400)]
Add support Creative Senz3D camera by Intel Perceptual Computing SDK

10 years agoMerge pull request #1980 from alalek:ocl_interop_initialization
Andrey Pavlenko [Fri, 13 Dec 2013 12:09:08 +0000 (16:09 +0400)]
Merge pull request #1980 from alalek:ocl_interop_initialization

10 years agoocl: add support for initialization from user-provided OpenCL handles
Alexander Alekhin [Thu, 12 Dec 2013 15:59:22 +0000 (19:59 +0400)]
ocl: add support for initialization from user-provided OpenCL handles

10 years agoMerge pull request #1976 from alalek:ocl_multiple_command_queues
Andrey Pavlenko [Thu, 12 Dec 2013 05:55:33 +0000 (09:55 +0400)]
Merge pull request #1976 from alalek:ocl_multiple_command_queues

10 years agoMerge pull request #1975 from magomimmo:clj-tut
Andrey Pavlenko [Wed, 11 Dec 2013 17:25:31 +0000 (21:25 +0400)]
Merge pull request #1975 from magomimmo:clj-tut

10 years agoocl: implemented per-thread OpenCL command queue
Alexander Alekhin [Wed, 11 Dec 2013 14:49:50 +0000 (18:49 +0400)]
ocl: implemented per-thread OpenCL command queue

10 years agocore: added TLS support
Alexander Alekhin [Wed, 11 Dec 2013 14:49:13 +0000 (18:49 +0400)]
core: added TLS support

10 years agoMerge pull request #1968 from pentschev:fix_indentation_freak_2.4
Roman Donchenko [Wed, 11 Dec 2013 12:55:26 +0000 (16:55 +0400)]
Merge pull request #1968 from pentschev:fix_indentation_freak_2.4

10 years agoremove Daniele
Mimmmo Cosenza [Wed, 11 Dec 2013 12:35:20 +0000 (13:35 +0100)]
remove Daniele

10 years agoadd tutorial content
Mimmmo Cosenza [Wed, 11 Dec 2013 12:30:52 +0000 (13:30 +0100)]
add tutorial content

10 years agoadd clojure tutorial
Mimmmo Cosenza [Wed, 11 Dec 2013 12:28:27 +0000 (13:28 +0100)]
add clojure tutorial

10 years agoadd clojure logo
Mimmmo Cosenza [Wed, 11 Dec 2013 12:28:04 +0000 (13:28 +0100)]
add clojure logo

10 years agoadd clojure sample
Mimmmo Cosenza [Wed, 11 Dec 2013 12:26:47 +0000 (13:26 +0100)]
add clojure sample

10 years agoadd Mimmo Cosenza to Authors
Mimmmo Cosenza [Wed, 11 Dec 2013 12:25:53 +0000 (13:25 +0100)]
add Mimmo Cosenza to Authors

10 years agoFixing some indentation issues on FREAK source file.
Peter Andreas Entschev [Tue, 10 Dec 2013 10:57:46 +0000 (08:57 -0200)]
Fixing some indentation issues on FREAK source file.

10 years agoMerge pull request #1959 from botverse:2.4
Roman Donchenko [Mon, 9 Dec 2013 13:25:33 +0000 (17:25 +0400)]
Merge pull request #1959 from botverse:2.4

10 years ago--no-display property fix in stereo_match.cpp sample
Alfonso (the fonz) de la Osa [Mon, 9 Dec 2013 10:55:44 +0000 (10:55 +0000)]
--no-display property fix in stereo_match.cpp sample

10 years agoMerge pull request #1946 from asmorkalov:android_manager_version_inc3
Roman Donchenko [Mon, 9 Dec 2013 09:14:15 +0000 (13:14 +0400)]
Merge pull request #1946 from asmorkalov:android_manager_version_inc3

10 years agoOpenCV Manager version++.
Alexander Smorkalov [Fri, 6 Dec 2013 14:01:15 +0000 (18:01 +0400)]
OpenCV Manager version++.

10 years agoMerge pull request #1945 from apavlenko:2.4_version_update
Roman Donchenko [Fri, 6 Dec 2013 13:56:59 +0000 (17:56 +0400)]
Merge pull request #1945 from apavlenko:2.4_version_update

10 years agoMerge pull request #1943 from pentschev:ocl_oclMat_ptr_remove_2.4
Andrey Pavlenko [Fri, 6 Dec 2013 12:59:02 +0000 (16:59 +0400)]
Merge pull request #1943 from pentschev:ocl_oclMat_ptr_remove_2.4

10 years agoupdating version to 2.4.7.2
Andrey Pavlenko [Fri, 6 Dec 2013 12:21:22 +0000 (16:21 +0400)]
updating version to 2.4.7.2

10 years agoMerge pull request #1927 from JBosch:issue3409
Andrey Pavlenko [Fri, 6 Dec 2013 12:06:03 +0000 (16:06 +0400)]
Merge pull request #1927 from JBosch:issue3409

10 years agoMerge pull request #1872 from KonstantinMatskevich:ocl_mt_test
Andrey Pavlenko [Fri, 6 Dec 2013 12:00:10 +0000 (16:00 +0400)]
Merge pull request #1872 from KonstantinMatskevich:ocl_mt_test

10 years agoMerge pull request #1762 from jet47:cuda-6.0-npp-fix
Andrey Pavlenko [Fri, 6 Dec 2013 11:56:14 +0000 (15:56 +0400)]
Merge pull request #1762 from jet47:cuda-6.0-npp-fix

10 years agoMerge pull request #1844 from StevenPuttemans:bugfix_3370
Andrey Pavlenko [Fri, 6 Dec 2013 11:51:59 +0000 (15:51 +0400)]
Merge pull request #1844 from StevenPuttemans:bugfix_3370

10 years agoMerge pull request #1870 from es0m:es0m-2.4-imgproc-samplers
Andrey Pavlenko [Fri, 6 Dec 2013 11:47:39 +0000 (15:47 +0400)]
Merge pull request #1870 from es0m:es0m-2.4-imgproc-samplers

10 years agoRemoving ocl::oclMat::ptr() method.
Peter Andreas Entschev [Fri, 6 Dec 2013 11:31:18 +0000 (09:31 -0200)]
Removing ocl::oclMat::ptr() method.

The method ocl::oclMat::ptr() is being removed because it returns a pointer to a row of oclMat::data. The data attribute is a cl_mem structure and cannot be iterated outside an OpenCL kernel.

10 years agoMerge pull request #1940 from pentschev:ocl_bfm_oclMat_ptr_fix_2.4
Andrey Pavlenko [Fri, 6 Dec 2013 11:05:34 +0000 (15:05 +0400)]
Merge pull request #1940 from pentschev:ocl_bfm_oclMat_ptr_fix_2.4

10 years agoMerge pull request #2 from apavlenko/ocl_mt_test
Konstantin Matskevich [Fri, 6 Dec 2013 11:03:27 +0000 (03:03 -0800)]
Merge pull request #2 from apavlenko/ocl_mt_test

minor improvements

10 years agoMerge pull request #1929 from alalek:ocl_haar_amd_beta
Andrey Pavlenko [Fri, 6 Dec 2013 10:56:47 +0000 (14:56 +0400)]
Merge pull request #1929 from alalek:ocl_haar_amd_beta

10 years agominor improvements
Andrey Pavlenko [Fri, 6 Dec 2013 10:49:36 +0000 (14:49 +0400)]
minor improvements

10 years agosome fixes
Konstantin Matskevich [Fri, 6 Dec 2013 08:12:24 +0000 (12:12 +0400)]
some fixes

10 years agoocl::BruteForceMatcher fix wrong use of oclMat::ptr().
Peter Andreas Entschev [Thu, 5 Dec 2013 21:27:10 +0000 (19:27 -0200)]
ocl::BruteForceMatcher fix wrong use of oclMat::ptr().

The oclMat::ptr() method was mistakenly used in ocl::BruteForceMatcher to pass a pointer to a oclMat object. The ptr() method returns a uchar pointer to the cl_mem data structure and this method will be removed.