profile/ivi/opencv.git
10 years agoMerge pull request #2078 from ilya-lavrenov:warn
Roman Donchenko [Fri, 27 Dec 2013 14:17:21 +0000 (18:17 +0400)]
Merge pull request #2078 from ilya-lavrenov:warn

10 years agoMerge pull request #2072 from pengx17:patch-3
Andrey Pavlenko [Fri, 27 Dec 2013 11:36:24 +0000 (15:36 +0400)]
Merge pull request #2072 from pengx17:patch-3

10 years agofixed warning [-Wempty-body]
Ilya Lavrenov [Fri, 27 Dec 2013 10:44:58 +0000 (14:44 +0400)]
fixed warning [-Wempty-body]

10 years agoMerge pull request #2036 from GregoryMorse:patch-1
Roman Donchenko [Fri, 27 Dec 2013 08:44:02 +0000 (12:44 +0400)]
Merge pull request #2036 from GregoryMorse:patch-1

10 years agoMerge pull request #2074 from asmorkalov:android_nonfree_cuda
Roman Donchenko [Fri, 27 Dec 2013 08:43:49 +0000 (12:43 +0400)]
Merge pull request #2074 from asmorkalov:android_nonfree_cuda

10 years agoMerge pull request #2037 from GregoryMorse:patch-2
Roman Donchenko [Fri, 27 Dec 2013 08:11:51 +0000 (12:11 +0400)]
Merge pull request #2037 from GregoryMorse:patch-2

10 years agoCUDA dependency in nonfree nodule removed. OpenCV.mk generation fixed.
Alexander Smorkalov [Fri, 27 Dec 2013 07:18:10 +0000 (11:18 +0400)]
CUDA dependency in nonfree nodule removed. OpenCV.mk generation fixed.

10 years agofixed a buffer overrun of ocl canny
Peng Xiao [Fri, 27 Dec 2013 03:54:08 +0000 (11:54 +0800)]
fixed a buffer overrun of ocl canny

the `map` buffer does not have the same size with CUDA and index starts at [1, 1] instead of [0, 0].

10 years agoMerge pull request #2069 from asmorkalov:android_ocl_1_1_fix
Andrey Pavlenko [Thu, 26 Dec 2013 19:07:24 +0000 (23:07 +0400)]
Merge pull request #2069 from asmorkalov:android_ocl_1_1_fix

10 years agoMerge pull request #2068 from akarsakov:disable_ipp
Andrey Pavlenko [Thu, 26 Dec 2013 18:41:52 +0000 (22:41 +0400)]
Merge pull request #2068 from akarsakov:disable_ipp

10 years agostatic function qualifier replaced on inline to enable kernel compilation with OpenCL...
Alexander Smorkalov [Thu, 26 Dec 2013 17:20:32 +0000 (21:20 +0400)]
static function qualifier replaced on inline to enable kernel compilation with OpenCL 1.1 embedded profile.

10 years agoDisabled some IPP implementation since it breaks tests
Alexander Karsakov [Thu, 26 Dec 2013 15:53:53 +0000 (19:53 +0400)]
Disabled some IPP implementation since it breaks tests

10 years agoMerge pull request #2061 from apavlenko:2.4_fix_build_vs12
Andrey Pavlenko [Thu, 26 Dec 2013 15:38:56 +0000 (19:38 +0400)]
Merge pull request #2061 from apavlenko:2.4_fix_build_vs12

10 years agoMerge pull request #2064 from dpen2000:patch-2
Roman Donchenko [Thu, 26 Dec 2013 13:47:09 +0000 (17:47 +0400)]
Merge pull request #2064 from dpen2000:patch-2

10 years agoMerge pull request #2057 from asmorkalov:android_cuda_sample
Roman Donchenko [Thu, 26 Dec 2013 12:59:56 +0000 (16:59 +0400)]
Merge pull request #2057 from asmorkalov:android_cuda_sample

10 years agoremoving legacy stuff
Andrey Pavlenko [Thu, 26 Dec 2013 11:49:12 +0000 (15:49 +0400)]
removing legacy stuff

10 years agoUpdate CMakeLists.txt
GregoryMorse [Sun, 22 Dec 2013 16:28:50 +0000 (00:28 +0800)]
Update CMakeLists.txt

WinRT native C++ support allowing building of static libraries

Update CMakeLists.txt

Update OpenCVCRTLinkage.cmake

Update OpenCVCRTLinkage.cmake

10 years agoCUDA support check added.
Alexander Smorkalov [Wed, 25 Dec 2013 13:50:15 +0000 (17:50 +0400)]
CUDA support check added.

10 years agoNew sample for CUDA on Android added.
Alexander Smorkalov [Mon, 23 Dec 2013 11:20:09 +0000 (15:20 +0400)]
New sample for CUDA on Android added.

10 years agoMerge pull request #2060 from asmorkalov:ocv_ts_cuda
Roman Donchenko [Thu, 26 Dec 2013 10:39:51 +0000 (14:39 +0400)]
Merge pull request #2060 from asmorkalov:ocv_ts_cuda

10 years agoFix python sample path
dpen2000 [Thu, 26 Dec 2013 10:36:24 +0000 (10:36 +0000)]
Fix python sample path

10 years agoMerge pull request #2056 from asmorkalov:java_core_cuda_wrappers
Roman Donchenko [Thu, 26 Dec 2013 10:21:21 +0000 (14:21 +0400)]
Merge pull request #2056 from asmorkalov:java_core_cuda_wrappers

10 years agoMerge pull request #2050 from asmorkalov:android_mk_fix2
Roman Donchenko [Thu, 26 Dec 2013 10:16:29 +0000 (14:16 +0400)]
Merge pull request #2050 from asmorkalov:android_mk_fix2

10 years agoeliminating VS2013 build warnings
Andrey Pavlenko [Thu, 26 Dec 2013 09:35:59 +0000 (13:35 +0400)]
eliminating VS2013 build warnings

10 years agoFake dependency from CUDA in case of satic linkage with OpenCV removed.
Alexander Smorkalov [Tue, 24 Dec 2013 12:36:11 +0000 (16:36 +0400)]
Fake dependency from CUDA in case of satic linkage with OpenCV removed.

10 years agoMerge pull request #2052 from SpecLad:seporate
Roman Donchenko [Thu, 26 Dec 2013 08:22:45 +0000 (12:22 +0400)]
Merge pull request #2052 from SpecLad:seporate

10 years agoJava wrappers for functions from cv::gpu namespace in core module added.
Alexander Smorkalov [Wed, 25 Dec 2013 13:10:50 +0000 (17:10 +0400)]
Java wrappers for functions from cv::gpu namespace in core module added.

10 years agoMerge pull request #2049 from asmorkalov:android_cuda_warning_fix
Roman Donchenko [Thu, 26 Dec 2013 08:07:00 +0000 (12:07 +0400)]
Merge pull request #2049 from asmorkalov:android_cuda_warning_fix

10 years agots dependency from CUDA runtime removed. All implicit CUDA calls replaced by calls...
Alexander Smorkalov [Thu, 26 Dec 2013 07:36:00 +0000 (11:36 +0400)]
ts dependency from CUDA runtime removed. All implicit CUDA calls replaced by calls from core module.

10 years agoCUDA warning fix/supporession for Android.
Alexander Smorkalov [Tue, 24 Dec 2013 08:23:50 +0000 (12:23 +0400)]
CUDA warning fix/supporession for Android.

10 years agoDynamic CUDA support library name fixed. Additional error messages added.
Alexander Smorkalov [Thu, 26 Dec 2013 06:16:29 +0000 (10:16 +0400)]
Dynamic CUDA support library name fixed. Additional error messages added.

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 agoFixed the seporate/seporator typo everywhere.
Roman Donchenko [Wed, 25 Dec 2013 10:04:44 +0000 (14:04 +0400)]
Fixed the seporate/seporator typo everywhere.

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 agoUpdate system.cpp
GregoryMorse [Sun, 22 Dec 2013 16:21:51 +0000 (00:21 +0800)]
Update system.cpp

Add native C++ support

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