profile/ivi/opencv.git
9 years agoOpenni2 support
Lars Glud [Tue, 1 Jul 2014 08:07:01 +0000 (10:07 +0200)]
Openni2 support

9 years agoMerge pull request #2910 from ilya-lavrenov:sse2_canny
Vadim Pisarevsky [Tue, 15 Jul 2014 09:46:28 +0000 (09:46 +0000)]
Merge pull request #2910 from ilya-lavrenov:sse2_canny

9 years agoMerge pull request #2765 from pradeep-pyro:kullback_leibler
Vadim Pisarevsky [Tue, 15 Jul 2014 08:57:31 +0000 (08:57 +0000)]
Merge pull request #2765 from pradeep-pyro:kullback_leibler

9 years agoMerge pull request #2939 from adishavit:sample-fix_stitching_pipeline
Vadim Pisarevsky [Tue, 15 Jul 2014 08:09:04 +0000 (08:09 +0000)]
Merge pull request #2939 from adishavit:sample-fix_stitching_pipeline

9 years agoChanged cv::log to std::log
pradeep [Tue, 15 Jul 2014 04:32:53 +0000 (12:32 +0800)]
Changed cv::log to std::log

9 years agoMerge pull request #2953 from gongzg:master
Vadim Pisarevsky [Mon, 14 Jul 2014 19:21:14 +0000 (19:21 +0000)]
Merge pull request #2953 from gongzg:master

9 years agoMerge pull request #2947 from vbystricky:capDShow
Vadim Pisarevsky [Mon, 14 Jul 2014 18:53:25 +0000 (18:53 +0000)]
Merge pull request #2947 from vbystricky:capDShow

9 years agoMerge pull request #2882 from akarsakov:ocl_pyrDown_opt
Alexander Alekhin [Mon, 14 Jul 2014 18:48:28 +0000 (18:48 +0000)]
Merge pull request #2882 from akarsakov:ocl_pyrDown_opt

9 years agoMerge pull request #2962 from alalek:fix_v4l_build
Roman Donchenko [Mon, 14 Jul 2014 08:20:54 +0000 (08:20 +0000)]
Merge pull request #2962 from alalek:fix_v4l_build

9 years agoMerge pull request #2918 from vbystricky:oclopt_reduce2
Alexander Alekhin [Sat, 12 Jul 2014 05:00:57 +0000 (05:00 +0000)]
Merge pull request #2918 from vbystricky:oclopt_reduce2

9 years agoMerge pull request #2963 from ilya-lavrenov:tapi_bufferpool
Alexander Alekhin [Fri, 11 Jul 2014 14:55:13 +0000 (14:55 +0000)]
Merge pull request #2963 from ilya-lavrenov:tapi_bufferpool

9 years agoMerge pull request #2935 from vbystricky:oclopt_meanStdDev
Alexander Alekhin [Fri, 11 Jul 2014 14:53:46 +0000 (14:53 +0000)]
Merge pull request #2935 from vbystricky:oclopt_meanStdDev

9 years agoMerge pull request #2851 from ilya-lavrenov:tapi_set_identity
Alexander Alekhin [Fri, 11 Jul 2014 10:00:15 +0000 (10:00 +0000)]
Merge pull request #2851 from ilya-lavrenov:tapi_set_identity

9 years agoMerge pull request #2888 from ilya-lavrenov:tapi_remap
Alexander Alekhin [Fri, 11 Jul 2014 09:59:26 +0000 (09:59 +0000)]
Merge pull request #2888 from ilya-lavrenov:tapi_remap

9 years agoenabled BufferPool
Ilya Lavrenov [Thu, 10 Jul 2014 14:13:01 +0000 (18:13 +0400)]
enabled BufferPool

9 years agofix build
Alexander Alekhin [Thu, 10 Jul 2014 13:59:37 +0000 (17:59 +0400)]
fix build

9 years agoMerge pull request #2927 from ilya-lavrenov:tapi_lut
Alexander Alekhin [Thu, 10 Jul 2014 09:38:37 +0000 (09:38 +0000)]
Merge pull request #2927 from ilya-lavrenov:tapi_lut

9 years agoMerge pull request #2943 from vbystricky:highgui_imgcodecs
Vadim Pisarevsky [Thu, 10 Jul 2014 05:28:44 +0000 (05:28 +0000)]
Merge pull request #2943 from vbystricky:highgui_imgcodecs

9 years agoAvoid unmap an umat(ocl) which hasn't been mapped at all.
Zhigang Gong [Wed, 9 Jul 2014 08:04:22 +0000 (16:04 +0800)]
Avoid unmap an umat(ocl) which hasn't been mapped at all.

According to opencl 1.2 spec 5.4.2:
  enqueues a command to unmap a previously mapped region of a memory object.
  ...
  CL_INVALID_VALUE if mapped_ptr is not a valid pointer returned by
  clEnqueueMapBuffer, or clEnqueueMapImage for memobj.

So if the u->data is not from a clEnqueueMapBuffer call, we should not
call clEnqueueUnmapMemObject() unmap it. With this patch, the cases
./opencv_test_video --gtest_filter=OCL_Video/FarnebackOpticalFlow.Mat/*
could work well with beignet 0.9.1, Otherwise, it will get a
CL_INVALID_VALUE at the clEnqueueUnmapMemObject().

Signed-off-by: Zhigang Gong <zhigang.gong@intel.com>
9 years agoFixed truncation warning
pradeep [Wed, 9 Jul 2014 07:29:47 +0000 (15:29 +0800)]
Fixed truncation warning

9 years agoFixed test errors, added support for C data types.
pradeep [Wed, 9 Jul 2014 05:39:40 +0000 (13:39 +0800)]
Fixed test errors, added support for C data types.

9 years agoMerge pull request #2951 from ilya-lavrenov:tapi_ipp_filter2d
Alexander Alekhin [Tue, 8 Jul 2014 15:21:35 +0000 (15:21 +0000)]
Merge pull request #2951 from ilya-lavrenov:tapi_ipp_filter2d

9 years agoOpenCL before IPP
Ilya Lavrenov [Tue, 8 Jul 2014 14:51:27 +0000 (18:51 +0400)]
OpenCL before IPP

9 years agoRemove unused variable
vbystricky [Tue, 8 Jul 2014 09:29:28 +0000 (13:29 +0400)]
Remove unused variable

9 years agoDShow camera as IVideoCapture object
vbystricky [Tue, 8 Jul 2014 08:21:54 +0000 (12:21 +0400)]
DShow camera as IVideoCapture object

9 years agoMerge pull request #2936 from ilya-lavrenov:tapi_minmaxloc_opt
Alexander Alekhin [Tue, 8 Jul 2014 07:30:48 +0000 (07:30 +0000)]
Merge pull request #2936 from ilya-lavrenov:tapi_minmaxloc_opt

9 years agoMerge pull request #2669 from Adil-Ibragimov:flann_distance_fix
Vadim Pisarevsky [Mon, 7 Jul 2014 13:35:08 +0000 (13:35 +0000)]
Merge pull request #2669 from Adil-Ibragimov:flann_distance_fix

9 years agoExtract imgcodecs module from highgui
vbystricky [Fri, 4 Jul 2014 14:48:15 +0000 (18:48 +0400)]
Extract imgcodecs module from highgui

9 years agoMerge pull request #2929 from ilya-lavrenov:sse_pow
Vadim Pisarevsky [Mon, 7 Jul 2014 11:22:26 +0000 (11:22 +0000)]
Merge pull request #2929 from ilya-lavrenov:sse_pow

9 years agoMerge pull request #2937 from ilya-lavrenov:sse_patch_nans
Vadim Pisarevsky [Mon, 7 Jul 2014 11:20:30 +0000 (11:20 +0000)]
Merge pull request #2937 from ilya-lavrenov:sse_patch_nans

9 years agoMerge pull request #2941 from ilya-lavrenov:sse_inrange
Vadim Pisarevsky [Mon, 7 Jul 2014 11:19:54 +0000 (11:19 +0000)]
Merge pull request #2941 from ilya-lavrenov:sse_inrange

9 years agoMerge pull request #2944 from bkueng:fix_compiler_error
Alexander Alekhin [Mon, 7 Jul 2014 11:18:31 +0000 (11:18 +0000)]
Merge pull request #2944 from bkueng:fix_compiler_error

9 years agoimgproc: fix compiler error for gcc 4.8
Beat Küng [Sat, 5 Jul 2014 07:27:11 +0000 (09:27 +0200)]
imgproc: fix compiler error for gcc 4.8

this bug was introduced in a73809e6.

9 years agoSSE2 optimization of cv::patchNaNs
Ilya Lavrenov [Thu, 3 Jul 2014 17:28:54 +0000 (21:28 +0400)]
SSE2 optimization of cv::patchNaNs

9 years agoSSE2 optimization of cv::inRange
Ilya Lavrenov [Thu, 3 Jul 2014 20:36:32 +0000 (00:36 +0400)]
SSE2 optimization of cv::inRange

9 years agoAdded call to clone() to avoid unexpected change to external data.
Adi Shavit [Thu, 3 Jul 2014 19:14:58 +0000 (22:14 +0300)]
Added call to clone() to avoid unexpected change to external data.
- Fix both stitching_detailed.cpp sample and cv::Stitcher.

9 years agoMerge pull request #2932 from ilya-lavrenov:tapi_other_vendors
Alexander Alekhin [Thu, 3 Jul 2014 13:02:40 +0000 (13:02 +0000)]
Merge pull request #2932 from ilya-lavrenov:tapi_other_vendors

9 years agooptimization of cv::minMaxLoc - used min/max
Ilya Lavrenov [Thu, 3 Jul 2014 12:16:23 +0000 (16:16 +0400)]
optimization of cv::minMaxLoc - used min/max

9 years agoChange groups count for Intel
vbystricky [Thu, 3 Jul 2014 11:50:56 +0000 (15:50 +0400)]
Change groups count for Intel

9 years agouse vectors for devices of all vendors
Ilya Lavrenov [Thu, 3 Jul 2014 09:45:55 +0000 (13:45 +0400)]
use vectors for devices of all vendors

9 years agoMerge pull request #2931 from alalek:mac_fix_master
Alexander Alekhin [Thu, 3 Jul 2014 09:26:52 +0000 (09:26 +0000)]
Merge pull request #2931 from alalek:mac_fix_master

9 years agoMerge pull request #2897 from vbystricky:oclopt_sepFilter2D
Alexander Alekhin [Thu, 3 Jul 2014 09:26:05 +0000 (09:26 +0000)]
Merge pull request #2897 from vbystricky:oclopt_sepFilter2D

9 years agoocl: add try-catch for OpenCL device getter
Alexander Alekhin [Thu, 3 Jul 2014 08:18:19 +0000 (12:18 +0400)]
ocl: add try-catch for OpenCL device getter

9 years agofixed warnings
Ilya Lavrenov [Tue, 1 Jul 2014 10:31:25 +0000 (14:31 +0400)]
fixed warnings

9 years agosse2 optimization of inv_sqrt_64f
Ilya Lavrenov [Wed, 2 Jul 2014 21:28:31 +0000 (01:28 +0400)]
sse2 optimization of inv_sqrt_64f

9 years agoMerge pull request #2928 from ilya-lavrenov:tapi_warp_fix
Alexander Alekhin [Wed, 2 Jul 2014 19:06:45 +0000 (19:06 +0000)]
Merge pull request #2928 from ilya-lavrenov:tapi_warp_fix

9 years agofixed cv::warpPerspective
Ilya Lavrenov [Wed, 2 Jul 2014 15:32:10 +0000 (19:32 +0400)]
fixed cv::warpPerspective

9 years agominor optimization of cv::LUT
Ilya Lavrenov [Wed, 2 Jul 2014 13:06:34 +0000 (17:06 +0400)]
minor optimization of cv::LUT

9 years agoMerge pull request #2856 from sanchom:master
Vadim Pisarevsky [Wed, 2 Jul 2014 14:22:55 +0000 (14:22 +0000)]
Merge pull request #2856 from sanchom:master

9 years agoMerge pull request #2923 from alalek:ocl_default_device_ignore_cpu
Vadim Pisarevsky [Wed, 2 Jul 2014 09:56:59 +0000 (09:56 +0000)]
Merge pull request #2923 from alalek:ocl_default_device_ignore_cpu

9 years agoMerge pull request #2913 from ilya-lavrenov:sse2_precornerdetect
Vadim Pisarevsky [Wed, 2 Jul 2014 09:55:51 +0000 (09:55 +0000)]
Merge pull request #2913 from ilya-lavrenov:sse2_precornerdetect

9 years agoMerge pull request #2830 from mlyashko:moments
Alexander Alekhin [Wed, 2 Jul 2014 09:14:48 +0000 (09:14 +0000)]
Merge pull request #2830 from mlyashko:moments

9 years agoChange global buffer to local
vbystricky [Tue, 1 Jul 2014 07:58:58 +0000 (11:58 +0400)]
Change global buffer to local

9 years agoSSE2 optimization of magnitude calculation
Ilya Lavrenov [Sun, 29 Jun 2014 14:32:15 +0000 (18:32 +0400)]
SSE2 optimization of magnitude calculation

9 years agoMerge pull request #2911 from ilya-lavrenov:sse2_convert_scale_abs
Vadim Pisarevsky [Tue, 1 Jul 2014 17:31:37 +0000 (17:31 +0000)]
Merge pull request #2911 from ilya-lavrenov:sse2_convert_scale_abs

9 years agoMerge pull request #2895 from fradelg:master
Vadim Pisarevsky [Tue, 1 Jul 2014 17:16:22 +0000 (17:16 +0000)]
Merge pull request #2895 from fradelg:master

9 years agoMerge pull request #2906 from ilya-lavrenov:tapi_transpose
Alexander Alekhin [Tue, 1 Jul 2014 13:21:35 +0000 (13:21 +0000)]
Merge pull request #2906 from ilya-lavrenov:tapi_transpose

9 years agoocl: don't use OpenCL CPU device in default setup
Alexander Alekhin [Tue, 1 Jul 2014 10:24:14 +0000 (14:24 +0400)]
ocl: don't use OpenCL CPU device in default setup

9 years agosse2 optimization of cv::convertScaleAbs
Ilya Lavrenov [Sun, 29 Jun 2014 17:03:16 +0000 (21:03 +0400)]
sse2 optimization of cv::convertScaleAbs

9 years agooptimized cv::transpose inplace
Ilya Lavrenov [Fri, 27 Jun 2014 10:03:05 +0000 (14:03 +0400)]
optimized cv::transpose inplace

9 years agocv::transpose
Ilya Lavrenov [Fri, 27 Jun 2014 08:44:32 +0000 (12:44 +0400)]
cv::transpose

9 years agoMerge pull request #2907 from ilya-lavrenov:tapi_perf_transpose
Alexander Alekhin [Mon, 30 Jun 2014 14:59:36 +0000 (14:59 +0000)]
Merge pull request #2907 from ilya-lavrenov:tapi_perf_transpose

9 years agoadded perf test for transpose inplace
Ilya Lavrenov [Fri, 27 Jun 2014 10:06:32 +0000 (14:06 +0400)]
added perf test for transpose inplace

9 years agoMerge pull request #2869 from ilya-lavrenov:tapi_warps
Alexander Alekhin [Mon, 30 Jun 2014 11:59:13 +0000 (11:59 +0000)]
Merge pull request #2869 from ilya-lavrenov:tapi_warps

9 years agoMerge pull request #2876 from vbystricky:oclopt_integralsum
Alexander Alekhin [Mon, 30 Jun 2014 10:06:54 +0000 (10:06 +0000)]
Merge pull request #2876 from vbystricky:oclopt_integralsum

9 years agoMerge pull request #2899 from ilya-lavrenov:tapi_ex
Alexander Alekhin [Mon, 30 Jun 2014 10:05:24 +0000 (10:05 +0000)]
Merge pull request #2899 from ilya-lavrenov:tapi_ex

9 years agoMerge pull request #2886 from ilya-lavrenov:tapi_inrange
Alexander Alekhin [Mon, 30 Jun 2014 10:04:04 +0000 (10:04 +0000)]
Merge pull request #2886 from ilya-lavrenov:tapi_inrange

9 years agoMerge pull request #2829 from ilya-lavrenov:tapi_cvtcolor
Alexander Alekhin [Mon, 30 Jun 2014 10:02:41 +0000 (10:02 +0000)]
Merge pull request #2829 from ilya-lavrenov:tapi_cvtcolor

9 years agoSSE2 optimization of cv::preCornerDetect
Ilya Lavrenov [Sun, 29 Jun 2014 21:47:51 +0000 (01:47 +0400)]
SSE2 optimization of cv::preCornerDetect

9 years agoUse fma only for Intel devices
Alexander Karsakov [Mon, 23 Jun 2014 06:18:11 +0000 (10:18 +0400)]
Use fma only for Intel devices

9 years agooptimized some operations
Ilya Lavrenov [Thu, 26 Jun 2014 14:15:13 +0000 (18:15 +0400)]
optimized some operations

9 years agoMerge pull request #2852 from ilya-lavrenov:tapi_abs
Alexander Alekhin [Fri, 27 Jun 2014 08:21:06 +0000 (08:21 +0000)]
Merge pull request #2852 from ilya-lavrenov:tapi_abs

9 years agoMerge pull request #2626 from KayKwon:matlab_formatter
Roman Donchenko [Thu, 26 Jun 2014 13:40:25 +0000 (17:40 +0400)]
Merge pull request #2626 from KayKwon:matlab_formatter

9 years agoMerge pull request #2672 from a-wi:findContours
Roman Donchenko [Thu, 26 Jun 2014 13:35:07 +0000 (17:35 +0400)]
Merge pull request #2672 from a-wi:findContours

9 years agoMerge pull request #2774 from 23pointsNorth:lsd-nfa-fix
Roman Donchenko [Thu, 26 Jun 2014 13:29:25 +0000 (17:29 +0400)]
Merge pull request #2774 from 23pointsNorth:lsd-nfa-fix

9 years agoMerge pull request #2858 from 23pointsNorth:patch-3
Roman Donchenko [Thu, 26 Jun 2014 13:24:24 +0000 (17:24 +0400)]
Merge pull request #2858 from 23pointsNorth:patch-3

9 years agoMerge pull request #2824 from abidrahmank:pylsd
Roman Donchenko [Thu, 26 Jun 2014 13:22:53 +0000 (17:22 +0400)]
Merge pull request #2824 from abidrahmank:pylsd

9 years agoChange local size
vbystricky [Thu, 26 Jun 2014 11:43:40 +0000 (15:43 +0400)]
Change local size

9 years agoported changes from PR #2867
Ilya Lavrenov [Thu, 26 Jun 2014 09:25:24 +0000 (13:25 +0400)]
ported changes from PR #2867

9 years agoadded ocl_** function
Ilya Lavrenov [Thu, 26 Jun 2014 09:18:03 +0000 (13:18 +0400)]
added ocl_** function

9 years agoreverted to original plain C++ code
Ilya Lavrenov [Thu, 26 Jun 2014 09:13:01 +0000 (13:13 +0400)]
reverted to original plain C++ code

9 years agoadded perftest for moments
mlyashko [Wed, 25 Jun 2014 12:07:33 +0000 (16:07 +0400)]
added perftest for moments

9 years agoOptimize OpenCL version of sepFilter2D
vbystricky [Thu, 26 Jun 2014 08:46:03 +0000 (12:46 +0400)]
Optimize OpenCL version of sepFilter2D

9 years agoMerge pull request #2894 from vpisarev:cleanup_project_tree1
Andrey Pavlenko [Wed, 25 Jun 2014 17:12:20 +0000 (17:12 +0000)]
Merge pull request #2894 from vpisarev:cleanup_project_tree1

9 years agofixed some more compile warnings on Windows
Vadim Pisarevsky [Wed, 25 Jun 2014 16:22:56 +0000 (20:22 +0400)]
fixed some more compile warnings on Windows

9 years agofixed compile warnings on Windows
Vadim Pisarevsky [Wed, 25 Jun 2014 12:17:52 +0000 (16:17 +0400)]
fixed compile warnings on Windows

9 years agoChange comment according to fix
Fco. Javier Delgado del Hoyo [Wed, 25 Jun 2014 09:49:26 +0000 (11:49 +0200)]
Change comment according to fix

9 years agoFix GCC 4.9 compiler warning
Fco. Javier Delgado del Hoyo [Wed, 25 Jun 2014 09:46:05 +0000 (11:46 +0200)]
Fix GCC 4.9 compiler warning

9 years agoremoved extra whitespaces
Vadim Pisarevsky [Tue, 24 Jun 2014 19:05:24 +0000 (23:05 +0400)]
removed extra whitespaces

9 years agoput the detection-based tracker back (to objdetect module), so that the Android face...
Vadim Pisarevsky [Tue, 24 Jun 2014 17:16:09 +0000 (21:16 +0400)]
put the detection-based tracker back (to objdetect module), so that the Android face detection sample builds fine. The patch by Konstantin Matskevich that adds C++11 threads support has been merged in too. Also, fixed compile error in the doc builder.

9 years agoMerge pull request #2881 from mlyashko:moments_opt
Alexander Alekhin [Tue, 24 Jun 2014 16:19:52 +0000 (16:19 +0000)]
Merge pull request #2881 from mlyashko:moments_opt

9 years agoMerge pull request #2786 from ElenaGvozdeva:ocl_matchTemplate
Alexander Alekhin [Tue, 24 Jun 2014 16:12:42 +0000 (16:12 +0000)]
Merge pull request #2786 from ElenaGvozdeva:ocl_matchTemplate

9 years agoremoved contrib, legacy and softcsscade modules; removed latentsvm and datamatrix...
Vadim Pisarevsky [Tue, 24 Jun 2014 15:18:51 +0000 (19:18 +0400)]
removed contrib, legacy and softcsscade modules; removed latentsvm and datamatrix detector from objdetect. removed haartraining and sft apps.
some of the stuff will be moved to opencv_contrib module.
in order to make this PR pass buildbot, please, comment off opencv_legacy, opencv_contrib and opencv_softcascade test runs.

9 years agoChange kernel for optimization. Remove restriction to align data
vbystricky [Thu, 19 Jun 2014 10:39:49 +0000 (14:39 +0400)]
Change kernel for optimization. Remove restriction to align data

Fix kernel compilation errors on AMD system

Fix licanse information in cl file

Support CV_64F destination type

Change build options of the kernel

Optimize sum of square

Remove separate kernel for integral square

Increase epsilon for perfomance tests

Increase epsilon for perfomance tests

Test double support on AMD devices

Fix some issues

Try to fix problems with AMD device

Try to solve problem with AMD device

Fix error of destination size in kernel

Fix warnings

9 years agoMerge pull request #2892 from PhilLab:patch-1
Vadim Pisarevsky [Tue, 24 Jun 2014 11:52:36 +0000 (11:52 +0000)]
Merge pull request #2892 from PhilLab:patch-1

9 years agoUpdates python feature matching tutorial
PhilLab [Tue, 24 Jun 2014 09:35:22 +0000 (11:35 +0200)]
Updates python feature matching tutorial

The given ORB parameter was misspelled

9 years agoMerge pull request #2887 from ilya-lavrenov:ipp_morph_fix
Alexander Alekhin [Mon, 23 Jun 2014 14:27:10 +0000 (14:27 +0000)]
Merge pull request #2887 from ilya-lavrenov:ipp_morph_fix

9 years agoMerge pull request #2874 from vbystricky:ocl_LUTAMDfix
Alexander Alekhin [Mon, 23 Jun 2014 14:23:26 +0000 (14:23 +0000)]
Merge pull request #2874 from vbystricky:ocl_LUTAMDfix

9 years agooptimized INTER_LINEAR mode
Ilya Lavrenov [Tue, 17 Jun 2014 15:41:53 +0000 (19:41 +0400)]
optimized INTER_LINEAR mode

9 years agooptimized cv::inRange
Ilya Lavrenov [Sat, 21 Jun 2014 15:17:03 +0000 (19:17 +0400)]
optimized cv::inRange