platform/upstream/opencv.git
10 years agoEnabled Intel-specific optimizations for HOG detector.
Alexander Karsakov [Wed, 19 Mar 2014 13:30:13 +0000 (17:30 +0400)]
Enabled Intel-specific optimizations for HOG detector.

10 years agoMerge pull request #2479 from alalek:ocl_compare_scalar
Andrey Pavlenko [Mon, 17 Mar 2014 10:04:22 +0000 (14:04 +0400)]
Merge pull request #2479 from alalek:ocl_compare_scalar

10 years agoMerge pull request #2428 from alalek:ocl_copyMakeBorder_3channels
Andrey Pavlenko [Mon, 17 Mar 2014 09:10:34 +0000 (13:10 +0400)]
Merge pull request #2428 from alalek:ocl_copyMakeBorder_3channels

10 years agoocl: compare: remove useless perf tests
Alexander Alekhin [Mon, 17 Mar 2014 08:29:49 +0000 (12:29 +0400)]
ocl: compare: remove useless perf tests

10 years agoocl: workaround for Pow accuracy test failure
Alexander Alekhin [Fri, 14 Mar 2014 15:50:38 +0000 (19:50 +0400)]
ocl: workaround for Pow accuracy test failure

10 years agoocl: fixes
Alexander Alekhin [Fri, 14 Mar 2014 10:01:05 +0000 (14:01 +0400)]
ocl: fixes

10 years agoocl: compare with scalar
Alexander Alekhin [Thu, 13 Mar 2014 16:36:23 +0000 (20:36 +0400)]
ocl: compare with scalar

10 years agoMerge pull request #2481 from akarsakov:fix_hog_intel
Andrey Pavlenko [Fri, 14 Mar 2014 15:17:03 +0000 (19:17 +0400)]
Merge pull request #2481 from akarsakov:fix_hog_intel

10 years agoMerge pull request #2483 from ilya-lavrenov:tapi_3_vs_4
Andrey Pavlenko [Fri, 14 Mar 2014 15:14:35 +0000 (19:14 +0400)]
Merge pull request #2483 from ilya-lavrenov:tapi_3_vs_4

10 years agoMerge pull request #2482 from ilya-lavrenov:tapi_fix
Andrey Pavlenko [Fri, 14 Mar 2014 15:08:06 +0000 (19:08 +0400)]
Merge pull request #2482 from ilya-lavrenov:tapi_fix

10 years agoMerge pull request #2480 from vpisarev:ocl_orb
Andrey Pavlenko [Fri, 14 Mar 2014 15:04:18 +0000 (19:04 +0400)]
Merge pull request #2480 from vpisarev:ocl_orb

10 years agoadded 3 vs 4 channels performance tests
Ilya Lavrenov [Fri, 14 Mar 2014 13:25:34 +0000 (17:25 +0400)]
added 3 vs 4 channels performance tests

10 years agofix for unsupported doubles
Ilya Lavrenov [Fri, 14 Mar 2014 12:53:10 +0000 (16:53 +0400)]
fix for unsupported doubles

10 years agoMerge pull request #2474 from akarsakov:fix_getpolicy
Roman Donchenko [Fri, 14 Mar 2014 11:17:45 +0000 (15:17 +0400)]
Merge pull request #2474 from akarsakov:fix_getpolicy

10 years agoRemoved workaround for Intel platform.
Alexander Karsakov [Fri, 14 Mar 2014 10:18:52 +0000 (14:18 +0400)]
Removed workaround for Intel platform.

10 years agoFixed getPolicy() method to make it thread-safe.
Alexander Karsakov [Thu, 13 Mar 2014 06:22:36 +0000 (10:22 +0400)]
Fixed getPolicy() method to make it thread-safe.

10 years agofixed extra whitespace
Vadim Pisarevsky [Thu, 13 Mar 2014 19:18:41 +0000 (23:18 +0400)]
fixed extra whitespace

10 years agofixed bug in FAST
Vadim Pisarevsky [Thu, 13 Mar 2014 19:17:28 +0000 (23:17 +0400)]
fixed bug in FAST

10 years agofinished OpenCL port of ORB
Vadim Pisarevsky [Thu, 13 Mar 2014 18:56:53 +0000 (22:56 +0400)]
finished OpenCL port of ORB

10 years agoMerge pull request #2477 from alalek:ocl_cleanup_workarounds
Andrey Pavlenko [Thu, 13 Mar 2014 14:55:27 +0000 (18:55 +0400)]
Merge pull request #2477 from alalek:ocl_cleanup_workarounds

10 years agoMerge pull request #2470 from ilya-lavrenov:tapi_reduction
Andrey Pavlenko [Thu, 13 Mar 2014 14:42:00 +0000 (18:42 +0400)]
Merge pull request #2470 from ilya-lavrenov:tapi_reduction

10 years agoMerge pull request #2469 from alalek:ocl_pyrUp_pyrDown_3channels
Andrey Pavlenko [Thu, 13 Mar 2014 14:37:05 +0000 (18:37 +0400)]
Merge pull request #2469 from alalek:ocl_pyrUp_pyrDown_3channels

10 years agoMerge pull request #2466 from ilya-lavrenov:tapi_transpose_3cn
Andrey Pavlenko [Thu, 13 Mar 2014 12:56:01 +0000 (16:56 +0400)]
Merge pull request #2466 from ilya-lavrenov:tapi_transpose_3cn

10 years agoMerge pull request #2459 from ilya-lavrenov:tapi_experiments
Andrey Pavlenko [Thu, 13 Mar 2014 12:49:56 +0000 (16:49 +0400)]
Merge pull request #2459 from ilya-lavrenov:tapi_experiments

10 years agoMerge pull request #2382 from ilya-lavrenov:tapi_nlmeans
Andrey Pavlenko [Thu, 13 Mar 2014 12:48:38 +0000 (16:48 +0400)]
Merge pull request #2382 from ilya-lavrenov:tapi_nlmeans

10 years agoocl: cleanup workarounds
Alexander Alekhin [Thu, 13 Mar 2014 11:45:23 +0000 (15:45 +0400)]
ocl: cleanup workarounds

10 years agoMerge pull request #2468 from mlyashko:back_proj_fix
Roman Donchenko [Thu, 13 Mar 2014 09:42:20 +0000 (13:42 +0400)]
Merge pull request #2468 from mlyashko:back_proj_fix

10 years agoMerge pull request #2463 from ziyangli:master
Roman Donchenko [Wed, 12 Mar 2014 14:51:40 +0000 (18:51 +0400)]
Merge pull request #2463 from ziyangli:master

10 years agoMerge pull request #2465 from SpecLad:merge-2.4
Roman Donchenko [Wed, 12 Mar 2014 13:08:43 +0000 (17:08 +0400)]
Merge pull request #2465 from SpecLad:merge-2.4

10 years ago3-channel reduction operations
Ilya Lavrenov [Tue, 11 Mar 2014 21:00:29 +0000 (01:00 +0400)]
3-channel reduction operations

10 years agoocl: pyrUp/pyrDown 3-channel
Alexander Alekhin [Thu, 27 Feb 2014 12:25:26 +0000 (16:25 +0400)]
ocl: pyrUp/pyrDown 3-channel

10 years agocleanup
ziyangli [Wed, 12 Mar 2014 10:16:54 +0000 (18:16 +0800)]
cleanup

10 years agoremove a whitepace
Ziyang LI [Wed, 12 Mar 2014 10:14:43 +0000 (18:14 +0800)]
remove a whitepace

10 years agocv::compare
Ilya Lavrenov [Tue, 11 Mar 2014 19:41:44 +0000 (23:41 +0400)]
cv::compare

10 years agoadded data type check for back projection fix
mlyashko [Wed, 12 Mar 2014 07:30:28 +0000 (11:30 +0400)]
added data type check for back projection fix

10 years ago3 channel support to cv::transpose
Ilya Lavrenov [Tue, 11 Mar 2014 20:08:55 +0000 (00:08 +0400)]
3 channel support to cv::transpose

10 years agoexperiments
Ilya Lavrenov [Fri, 7 Mar 2014 21:29:27 +0000 (01:29 +0400)]
experiments

10 years agoMerge remote-tracking branch 'origin/2.4' into merge-2.4
Roman Donchenko [Tue, 11 Mar 2014 13:20:01 +0000 (17:20 +0400)]
Merge remote-tracking branch 'origin/2.4' into merge-2.4

Conflicts:
modules/calib3d/perf/perf_pnp.cpp
modules/contrib/src/imagelogpolprojection.cpp
modules/contrib/src/templatebuffer.hpp
modules/core/perf/opencl/perf_gemm.cpp
modules/cudafeatures2d/doc/feature_detection_and_description.rst
modules/cudafeatures2d/perf/perf_features2d.cpp
modules/cudafeatures2d/src/fast.cpp
modules/cudafeatures2d/test/test_features2d.cpp
modules/features2d/doc/feature_detection_and_description.rst
modules/features2d/include/opencv2/features2d/features2d.hpp
modules/features2d/perf/opencl/perf_brute_force_matcher.cpp
modules/gpu/include/opencv2/gpu/gpu.hpp
modules/gpu/perf/perf_imgproc.cpp
modules/gpu/perf4au/main.cpp
modules/imgproc/perf/opencl/perf_blend.cpp
modules/imgproc/perf/opencl/perf_color.cpp
modules/imgproc/perf/opencl/perf_moments.cpp
modules/imgproc/perf/opencl/perf_pyramid.cpp
modules/objdetect/perf/opencl/perf_hogdetect.cpp
modules/ocl/perf/perf_arithm.cpp
modules/ocl/perf/perf_bgfg.cpp
modules/ocl/perf/perf_blend.cpp
modules/ocl/perf/perf_brute_force_matcher.cpp
modules/ocl/perf/perf_canny.cpp
modules/ocl/perf/perf_filters.cpp
modules/ocl/perf/perf_gftt.cpp
modules/ocl/perf/perf_haar.cpp
modules/ocl/perf/perf_imgproc.cpp
modules/ocl/perf/perf_imgwarp.cpp
modules/ocl/perf/perf_match_template.cpp
modules/ocl/perf/perf_matrix_operation.cpp
modules/ocl/perf/perf_ml.cpp
modules/ocl/perf/perf_moments.cpp
modules/ocl/perf/perf_opticalflow.cpp
modules/ocl/perf/perf_precomp.hpp
modules/ocl/src/cl_context.cpp
modules/ocl/src/opencl/haarobjectdetect.cl
modules/video/src/lkpyramid.cpp
modules/video/src/precomp.hpp
samples/gpu/morphology.cpp

10 years agoMerge pull request #2373 from mlyashko:optflow_dualtvl1
Andrey Pavlenko [Tue, 11 Mar 2014 12:00:21 +0000 (16:00 +0400)]
Merge pull request #2373 from mlyashko:optflow_dualtvl1

10 years agoMerge pull request #2387 from alalek:ocl_remap_3cn
Andrey Pavlenko [Tue, 11 Mar 2014 11:59:11 +0000 (15:59 +0400)]
Merge pull request #2387 from alalek:ocl_remap_3cn

10 years agoMerge pull request #2455 from ilya-lavrenov:tapi_fix
Andrey Pavlenko [Tue, 11 Mar 2014 11:58:32 +0000 (15:58 +0400)]
Merge pull request #2455 from ilya-lavrenov:tapi_fix

10 years agochanges according to reviewer's suggestions
Ilya Lavrenov [Tue, 11 Mar 2014 11:21:14 +0000 (15:21 +0400)]
changes according to reviewer's suggestions

10 years agoMerge pull request #2448 from akarsakov:ocl_cxt_termination
Andrey Pavlenko [Tue, 11 Mar 2014 08:57:28 +0000 (12:57 +0400)]
Merge pull request #2448 from akarsakov:ocl_cxt_termination

10 years agoMerge pull request #2461 from ilya-lavrenov:tapi_calc_hist
Andrey Pavlenko [Tue, 11 Mar 2014 08:44:33 +0000 (12:44 +0400)]
Merge pull request #2461 from ilya-lavrenov:tapi_calc_hist

10 years agoMerge pull request #2457 from ilya-lavrenov:ocl_calc_hist
Andrey Pavlenko [Tue, 11 Mar 2014 08:37:11 +0000 (12:37 +0400)]
Merge pull request #2457 from ilya-lavrenov:ocl_calc_hist

10 years agoadded performance tests for cv::ocl::calcHist
Ilya Lavrenov [Fri, 7 Mar 2014 10:35:51 +0000 (14:35 +0400)]
added performance tests for cv::ocl::calcHist

10 years agoTAPI: remap 3-channel
Alexander Alekhin [Thu, 20 Feb 2014 14:20:08 +0000 (18:20 +0400)]
TAPI: remap 3-channel

10 years agoocl: copyMakeBorder 3-channel
Alexander Alekhin [Thu, 27 Feb 2014 10:49:36 +0000 (14:49 +0400)]
ocl: copyMakeBorder 3-channel

10 years agoMoved x = 0 into the parenthesis
Ziyang LI [Mon, 10 Mar 2014 09:33:13 +0000 (17:33 +0800)]
Moved x = 0 into the parenthesis

Easier to understand

10 years agooptimized cv::calcHist
Ilya Lavrenov [Sat, 8 Mar 2014 08:20:52 +0000 (12:20 +0400)]
optimized cv::calcHist

10 years agodo not use the large "score" buffer; now without non-max suppression OpenCL FAST...
Vadim Pisarevsky [Fri, 7 Mar 2014 14:55:45 +0000 (18:55 +0400)]
do not use the large "score" buffer; now without non-max suppression OpenCL FAST is pretty efficient

10 years agoMerge pull request #2397 from vbystricky:intelperc
Roman Donchenko [Fri, 7 Mar 2014 14:19:00 +0000 (18:19 +0400)]
Merge pull request #2397 from vbystricky:intelperc

10 years agomake the correctness test pass
Vadim Pisarevsky [Fri, 7 Mar 2014 14:18:10 +0000 (18:18 +0400)]
make the correctness test pass

10 years agoMove declaration of IVideoCapture class into precomp.hpp, make some methods of IVideo...
vbystricky [Fri, 7 Mar 2014 12:25:15 +0000 (16:25 +0400)]
Move declaration of IVideoCapture class into precomp.hpp, make some methods of IVideoCapture pure virtual

10 years agoMerge pull request #2437 from ilya-lavrenov:tapi_morph
Andrey Pavlenko [Fri, 7 Mar 2014 10:00:09 +0000 (14:00 +0400)]
Merge pull request #2437 from ilya-lavrenov:tapi_morph

10 years agoMerge pull request #2438 from ilya-lavrenov:tapi_flip
Andrey Pavlenko [Fri, 7 Mar 2014 09:54:34 +0000 (13:54 +0400)]
Merge pull request #2438 from ilya-lavrenov:tapi_flip

10 years agoMerge pull request #2441 from akarsakov:ocl_platform_vendor
Andrey Pavlenko [Fri, 7 Mar 2014 09:54:12 +0000 (13:54 +0400)]
Merge pull request #2441 from akarsakov:ocl_platform_vendor

10 years agoMerge pull request #2444 from ilya-lavrenov:tapi_gftt
Andrey Pavlenko [Fri, 7 Mar 2014 09:53:43 +0000 (13:53 +0400)]
Merge pull request #2444 from ilya-lavrenov:tapi_gftt

10 years agoMerge pull request #2451 from ilya-lavrenov:tapi_fast_covar_data
Andrey Pavlenko [Fri, 7 Mar 2014 09:52:47 +0000 (13:52 +0400)]
Merge pull request #2451 from ilya-lavrenov:tapi_fast_covar_data

10 years agoMerge pull request #2453 from ilya-lavrenov:tapi_sobel
Andrey Pavlenko [Fri, 7 Mar 2014 09:51:37 +0000 (13:51 +0400)]
Merge pull request #2453 from ilya-lavrenov:tapi_sobel

10 years agoPass vendor macro to opencl kernel
Alexander Karsakov [Wed, 5 Mar 2014 11:04:44 +0000 (15:04 +0400)]
Pass vendor macro to opencl kernel

10 years agochanged kernel.set to support unsuccssful set
mlyashko [Fri, 7 Mar 2014 07:15:54 +0000 (11:15 +0400)]
changed kernel.set to support unsuccssful set

10 years agofix bitwise ops and mask support
Ilya Lavrenov [Tue, 25 Feb 2014 15:32:55 +0000 (19:32 +0400)]
fix bitwise ops and mask support

10 years agoMerge pull request #2431 from ilya-lavrenov:tapi_perf
Andrey Pavlenko [Thu, 6 Mar 2014 18:17:44 +0000 (22:17 +0400)]
Merge pull request #2431 from ilya-lavrenov:tapi_perf

10 years agoMerge pull request #2445 from ilya-lavrenov:ocl_perf
Andrey Pavlenko [Thu, 6 Mar 2014 18:03:01 +0000 (22:03 +0400)]
Merge pull request #2445 from ilya-lavrenov:ocl_perf

10 years agoMerge pull request #2450 from ilya-lavrenov:tapi_test
Andrey Pavlenko [Thu, 6 Mar 2014 17:55:50 +0000 (21:55 +0400)]
Merge pull request #2450 from ilya-lavrenov:tapi_test

10 years agoMerge pull request #2452 from ilya-lavrenov:tapi_disable_surf
Andrey Pavlenko [Thu, 6 Mar 2014 17:51:24 +0000 (21:51 +0400)]
Merge pull request #2452 from ilya-lavrenov:tapi_disable_surf

10 years agoadded OpenCL-accelerated(?) FAST; for now the tests fail :(
Vadim Pisarevsky [Thu, 6 Mar 2014 14:04:04 +0000 (18:04 +0400)]
added OpenCL-accelerated(?) FAST; for now the tests fail :(

10 years agoadded new dtypes to cv::Sobel
Ilya Lavrenov [Thu, 6 Mar 2014 13:28:00 +0000 (17:28 +0400)]
added new dtypes to cv::Sobel

10 years agoMerge pull request #2443 from waveform80:issue-3554
Roman Donchenko [Thu, 6 Mar 2014 13:53:31 +0000 (17:53 +0400)]
Merge pull request #2443 from waveform80:issue-3554

10 years agoimproved cv::preCornerDetect
Ilya Lavrenov [Thu, 6 Mar 2014 11:48:57 +0000 (15:48 +0400)]
improved cv::preCornerDetect

10 years agodisable SURF
Ilya Lavrenov [Thu, 6 Mar 2014 12:49:22 +0000 (16:49 +0400)]
disable SURF

10 years agoClarifying comments
Alexander Karsakov [Thu, 6 Mar 2014 07:16:38 +0000 (11:16 +0400)]
Clarifying comments

10 years agoported fast calculation of covar data
Ilya Lavrenov [Thu, 6 Mar 2014 11:40:27 +0000 (15:40 +0400)]
ported fast calculation of covar data

10 years agotest for clEnqueueReadBufferRect
Ilya Lavrenov [Thu, 6 Mar 2014 08:11:40 +0000 (12:11 +0400)]
test for clEnqueueReadBufferRect

10 years agomacro for normal return from thriveless kernel.set
mlyashko [Thu, 6 Mar 2014 07:43:01 +0000 (11:43 +0400)]
macro for normal return from thriveless kernel.set

10 years agotuned some tests
Ilya Lavrenov [Thu, 6 Mar 2014 05:24:02 +0000 (09:24 +0400)]
tuned some tests

10 years agoimproved performance of GFTT
Ilya Lavrenov [Tue, 4 Mar 2014 16:04:16 +0000 (20:04 +0400)]
improved performance of GFTT

10 years agoRemove clReleaseDevice call (workaround for pure virtual call on Windows)
Alexander Karsakov [Wed, 5 Mar 2014 13:57:06 +0000 (17:57 +0400)]
Remove clReleaseDevice call (workaround for pure  virtual call on Windows)

10 years agoMerge pull request #2440 from codyrigney92:Master_LKOptFlow_NEON
Roman Donchenko [Wed, 5 Mar 2014 13:28:08 +0000 (17:28 +0400)]
Merge pull request #2440 from codyrigney92:Master_LKOptFlow_NEON

10 years agoAdded Device:: isAMD,isIntel,isNvidia methods.
Alexander Karsakov [Wed, 5 Mar 2014 07:25:37 +0000 (11:25 +0400)]
Added Device:: isAMD,isIntel,isNvidia methods.

10 years agoChange text of copyright
vbystricky [Wed, 5 Mar 2014 09:06:36 +0000 (13:06 +0400)]
Change text of copyright

10 years agoChange text of license and copyright
vbystricky [Wed, 5 Mar 2014 07:03:57 +0000 (11:03 +0400)]
Change text of license and copyright

10 years agoFix for #3554
Dave Hughes [Wed, 5 Mar 2014 02:44:40 +0000 (02:44 +0000)]
Fix for #3554

v4l2_scan_controls_enumerate_menu is unused and causes ioctl error on
RaspberryPi and possibly other Video4Linux variants. See
http://www.raspberrypi.org/forum/viewtopic.php?f=43&t=65026 for more
detail.

10 years agoMaster Version: Added NEON Optimizations for LK Optical Flow.
Cody Rigney [Tue, 4 Mar 2014 19:47:12 +0000 (14:47 -0500)]
Master Version: Added NEON Optimizations for LK Optical Flow.

10 years agoMerge pull request #2436 from ilya-lavrenov:tapi_dft_fix
Andrey Pavlenko [Tue, 4 Mar 2014 15:21:15 +0000 (19:21 +0400)]
Merge pull request #2436 from ilya-lavrenov:tapi_dft_fix

10 years agoMerge pull request #2429 from ilya-lavrenov:master_compatible_tests
Andrey Pavlenko [Tue, 4 Mar 2014 15:18:11 +0000 (19:18 +0400)]
Merge pull request #2429 from ilya-lavrenov:master_compatible_tests

10 years agoMerge pull request #2391 from ilya-lavrenov:tapi_match_template
Andrey Pavlenko [Tue, 4 Mar 2014 14:50:14 +0000 (18:50 +0400)]
Merge pull request #2391 from ilya-lavrenov:tapi_match_template

10 years agoMerge pull request #2408 from ilya-lavrenov:tapi_core_opt
Andrey Pavlenko [Tue, 4 Mar 2014 14:37:26 +0000 (18:37 +0400)]
Merge pull request #2408 from ilya-lavrenov:tapi_core_opt

10 years agoMerge pull request #2409 from juanmanpr:master
Roman Donchenko [Tue, 4 Mar 2014 11:32:12 +0000 (15:32 +0400)]
Merge pull request #2409 from juanmanpr:master

10 years agoMerge pull request #2407 from codyrigney92:LKOptFlow_NEON
Roman Donchenko [Tue, 4 Mar 2014 11:30:26 +0000 (15:30 +0400)]
Merge pull request #2407 from codyrigney92:LKOptFlow_NEON

10 years agoMerge pull request #2439 from ilya-lavrenov:typo
Roman Donchenko [Tue, 4 Mar 2014 09:51:30 +0000 (13:51 +0400)]
Merge pull request #2439 from ilya-lavrenov:typo

10 years agotypos
Ilya Lavrenov [Mon, 3 Mar 2014 15:37:47 +0000 (19:37 +0400)]
typos

10 years agoMerge pull request #2381 from ElenaGvozdeva:ipp_resize
Roman Donchenko [Tue, 4 Mar 2014 07:49:01 +0000 (11:49 +0400)]
Merge pull request #2381 from ElenaGvozdeva:ipp_resize

10 years agoMerge pull request #2432 from ilya-lavrenov:summary_py
Roman Donchenko [Tue, 4 Mar 2014 07:46:28 +0000 (11:46 +0400)]
Merge pull request #2432 from ilya-lavrenov:summary_py

10 years agochanged localsize to NULL (reviewers comment)
mlyashko [Tue, 4 Mar 2014 07:36:47 +0000 (11:36 +0400)]
changed localsize to NULL (reviewers comment)

10 years agoimproved performance of cv::flip (flip cols)
Ilya Lavrenov [Mon, 3 Mar 2014 15:04:32 +0000 (19:04 +0400)]
improved performance of cv::flip (flip cols)

10 years agoMerge pull request #2435 from SpecLad:merge-2.4
Roman Donchenko [Mon, 3 Mar 2014 11:41:06 +0000 (15:41 +0400)]
Merge pull request #2435 from SpecLad:merge-2.4

10 years agofixed morphology operations
Ilya Lavrenov [Mon, 3 Mar 2014 11:19:02 +0000 (15:19 +0400)]
fixed morphology operations

10 years agofixed cv::dft
Ilya Lavrenov [Mon, 3 Mar 2014 10:32:38 +0000 (14:32 +0400)]
fixed cv::dft