profile/ivi/opencv.git
12 years agoDisabled some unfinished optimizations.
Leonid Beynenson [Thu, 29 Sep 2011 08:51:03 +0000 (08:51 +0000)]
Disabled some unfinished optimizations.

12 years agore-enabled 16s images in cvSobel & cvLaplace.
Vadim Pisarevsky [Thu, 29 Sep 2011 07:32:02 +0000 (07:32 +0000)]
re-enabled 16s images in cvSobel & cvLaplace.

12 years agoImplemented the first variant of working with masks in CascadeClassifier. Probably...
Leonid Beynenson [Wed, 28 Sep 2011 21:14:20 +0000 (21:14 +0000)]
Implemented the first variant of working with masks in CascadeClassifier. Probably, will be rewritten soon.

12 years agofixed build for compute capability < 2.0
Vladislav Vinogradov [Wed, 28 Sep 2011 16:24:51 +0000 (16:24 +0000)]
fixed build for compute capability < 2.0

12 years agofixed build under linux
Vladislav Vinogradov [Wed, 28 Sep 2011 12:08:17 +0000 (12:08 +0000)]
fixed build under linux

12 years agooptimized gpu filters, added buffered version for different filters
Vladislav Vinogradov [Wed, 28 Sep 2011 11:52:26 +0000 (11:52 +0000)]
optimized gpu filters, added buffered version for different filters

12 years agoFixed TBB-related bug in YUV420 to RGB conversion
Andrey Kamaev [Wed, 28 Sep 2011 09:10:24 +0000 (09:10 +0000)]
Fixed TBB-related bug in YUV420 to RGB conversion

12 years agoCMake scripts changed a bit: added more accurate variant of the Threading Framework...
Leonid Beynenson [Tue, 27 Sep 2011 16:25:13 +0000 (16:25 +0000)]
CMake scripts changed a bit: added more accurate variant of the Threading Framework support (it is a lightweight analogue of TBB for ARM-s).

12 years agofixed bug #1364
Vadim Pisarevsky [Tue, 27 Sep 2011 15:58:08 +0000 (15:58 +0000)]
fixed bug #1364

12 years agofixed bug #1381
Vadim Pisarevsky [Tue, 27 Sep 2011 15:50:17 +0000 (15:50 +0000)]
fixed bug #1381

12 years agofixed resource leak in lsvmparser (ticket #1390)
Vadim Pisarevsky [Tue, 27 Sep 2011 15:43:13 +0000 (15:43 +0000)]
fixed resource leak in lsvmparser (ticket #1390)

12 years agofixed bug #1368
Vadim Pisarevsky [Tue, 27 Sep 2011 15:34:39 +0000 (15:34 +0000)]
fixed bug #1368

12 years agofixed bug #1388
Vadim Pisarevsky [Tue, 27 Sep 2011 15:23:43 +0000 (15:23 +0000)]
fixed bug #1388

12 years agofixed bug #1389
Vadim Pisarevsky [Tue, 27 Sep 2011 15:17:00 +0000 (15:17 +0000)]
fixed bug #1389

12 years agoMinor changes in stitching module
Alexey Spizhevoy [Tue, 27 Sep 2011 07:46:28 +0000 (07:46 +0000)]
Minor changes in stitching module

12 years agoimplemented optimized version of bf_radius_match for train collection
Vladislav Vinogradov [Tue, 27 Sep 2011 06:45:17 +0000 (06:45 +0000)]
implemented optimized version of bf_radius_match for train collection

12 years agoFixed bug in ROI based features finder (stitching)
Alexey Spizhevoy [Mon, 26 Sep 2011 13:17:06 +0000 (13:17 +0000)]
Fixed bug in ROI based features finder (stitching)

12 years agoimplemented optimized version of gpu::bf_radius_match
Vladislav Vinogradov [Mon, 26 Sep 2011 11:18:30 +0000 (11:18 +0000)]
implemented optimized version of gpu::bf_radius_match

12 years agoFixed build error (Linux)
Andrey Kamaev [Mon, 26 Sep 2011 11:05:56 +0000 (11:05 +0000)]
Fixed build error (Linux)

12 years agoMinor fix in stitching_detailed
Alexey Spizhevoy [Mon, 26 Sep 2011 10:04:50 +0000 (10:04 +0000)]
Minor fix in stitching_detailed

12 years agoAdded handling of ROI in stitching features matchers
Alexey Spizhevoy [Mon, 26 Sep 2011 09:59:13 +0000 (09:59 +0000)]
Added handling of ROI in stitching features matchers

12 years agoAdded matching mask into pairwise matcher from stitching module
Alexey Spizhevoy [Mon, 26 Sep 2011 09:24:45 +0000 (09:24 +0000)]
Added matching mask into pairwise matcher from stitching module

12 years agoRefactored stitching module
Alexey Spizhevoy [Mon, 26 Sep 2011 08:52:31 +0000 (08:52 +0000)]
Refactored stitching module

12 years agoadded performance tests for gpu::reduce
Vladislav Vinogradov [Mon, 26 Sep 2011 08:14:31 +0000 (08:14 +0000)]
added performance tests for gpu::reduce

12 years agoAdded support of GPU in stitching seam estimators
Alexey Spizhevoy [Mon, 26 Sep 2011 07:57:05 +0000 (07:57 +0000)]
Added support of GPU in stitching seam estimators

12 years agoAdded support of vertical straightening into stitching
Alexey Spizhevoy [Sat, 24 Sep 2011 08:20:13 +0000 (08:20 +0000)]
Added support of vertical straightening into stitching

12 years agoFixed GPU version of multi-band blending in stitching module
Alexey Spizhevoy [Sat, 24 Sep 2011 05:58:29 +0000 (05:58 +0000)]
Fixed GPU version of multi-band blending in stitching module

12 years agoReplaced SVD with eigenval decomposition in waveCorrect func (stitching)
Alexey Spizhevoy [Fri, 23 Sep 2011 10:57:20 +0000 (10:57 +0000)]
Replaced SVD with eigenval decomposition in waveCorrect func (stitching)

12 years agoAdded debug function to project back from pano to original image
Andrey Kamaev [Thu, 22 Sep 2011 13:58:07 +0000 (13:58 +0000)]
Added debug function to project back from pano to original image

12 years agoframe size specification for video sources in video.py
Alexander Mordvintsev [Thu, 22 Sep 2011 12:32:37 +0000 (12:32 +0000)]
frame size specification for video sources in video.py

12 years agoJava API: fix for Subdiv2D::getTriangleList() and Subdiv2D::getEdgeList(); test for...
Andrey Pavlenko [Thu, 22 Sep 2011 11:22:15 +0000 (11:22 +0000)]
Java API: fix for Subdiv2D::getTriangleList() and Subdiv2D::getEdgeList(); test for getTriangleList() is added.

12 years agoimproved phaseCorrelate() performance (thanks to Will Lucas for the patch)
Vadim Pisarevsky [Thu, 22 Sep 2011 10:40:48 +0000 (10:40 +0000)]
improved phaseCorrelate() performance (thanks to Will Lucas for the patch)

12 years agofixed bug #1370
Vadim Pisarevsky [Thu, 22 Sep 2011 09:58:58 +0000 (09:58 +0000)]
fixed bug #1370

12 years agoAdded BA refinement flags into stitching_detailed
Alexey Spizhevoy [Thu, 22 Sep 2011 08:58:48 +0000 (08:58 +0000)]
Added BA refinement flags into stitching_detailed

12 years agofixed problem with incorrect distance values returned by FlannBasedMatcher for hammin...
Alexander Mordvintsev [Thu, 22 Sep 2011 08:52:40 +0000 (08:52 +0000)]
fixed problem with incorrect distance values returned by FlannBasedMatcher for hamming metric (int's were interpreted as floats)

12 years agoimplemented gpu::reduce
Vladislav Vinogradov [Thu, 22 Sep 2011 07:08:26 +0000 (07:08 +0000)]
implemented gpu::reduce

12 years agofixed bug in cv::reduce in reduceC_ for multi-channels source
Vladislav Vinogradov [Thu, 22 Sep 2011 06:43:52 +0000 (06:43 +0000)]
fixed bug in cv::reduce in reduceC_ for multi-channels source

12 years agoApplied fix from #1382
Marius Muja [Thu, 22 Sep 2011 00:42:51 +0000 (00:42 +0000)]
Applied fix from #1382

12 years agoRemoved extra "," that raised GCC warnings.
Jose Luis Blanco [Thu, 22 Sep 2011 00:31:45 +0000 (00:31 +0000)]
Removed extra "," that raised GCC warnings.

12 years agofixed compilation under ubuntu
Anatoly Baksheev [Wed, 21 Sep 2011 18:25:22 +0000 (18:25 +0000)]
fixed compilation under ubuntu

12 years agoAdded HOG features to cascade detection algorithm.
Alexey Kazakov [Wed, 21 Sep 2011 18:03:53 +0000 (18:03 +0000)]
Added HOG features to cascade detection algorithm.
Added pedestrian detection trained model for HOG cascade detection algorithm.

12 years agoAdded selction of BA cost function in stitching samples (and added other BA cost...
Alexey Spizhevoy [Wed, 21 Sep 2011 13:22:12 +0000 (13:22 +0000)]
Added selction of BA cost function in stitching samples (and added other BA cost func into stitching module)

12 years agoRefactored motion estimators in stitching module
Alexey Spizhevoy [Wed, 21 Sep 2011 12:13:07 +0000 (12:13 +0000)]
Refactored motion estimators in stitching module

12 years agoAdded translation parameter into stitching module warpers. For now only PlaneWarper...
Alexey Spizhevoy [Wed, 21 Sep 2011 10:53:23 +0000 (10:53 +0000)]
Added translation parameter into stitching module warpers. For now only PlaneWarper and PlaneWarperGpu warpers support it.

12 years agoimplemented gpu::addWeighted
Vladislav Vinogradov [Wed, 21 Sep 2011 08:58:54 +0000 (08:58 +0000)]
implemented gpu::addWeighted

12 years agoimplemented gpu::copyMakeBorder for all border modes
Vladislav Vinogradov [Wed, 21 Sep 2011 07:02:45 +0000 (07:02 +0000)]
implemented gpu::copyMakeBorder for all border modes

12 years agoFixed the new version of findCirclesGrid.
Ilya Lysenkov [Tue, 20 Sep 2011 13:45:46 +0000 (13:45 +0000)]
Fixed the new version of findCirclesGrid.

12 years agoAdded tests of findCirclesGrid() with the asymmetric pattern.
Ilya Lysenkov [Tue, 20 Sep 2011 13:35:21 +0000 (13:35 +0000)]
Added tests of findCirclesGrid() with the asymmetric pattern.

12 years agoRemoved unnecessary variables.
Ilya Lysenkov [Tue, 20 Sep 2011 13:16:54 +0000 (13:16 +0000)]
Removed unnecessary variables.

12 years agoImproved robustness of the findCirclesGrid() to affine distortions.
Ilya Lysenkov [Tue, 20 Sep 2011 12:47:24 +0000 (12:47 +0000)]
Improved robustness of the findCirclesGrid() to affine distortions.

12 years agofix in RectSelector
Alexander Mordvintsev [Tue, 20 Sep 2011 11:49:24 +0000 (11:49 +0000)]
fix in RectSelector

12 years agofixed bug in gpu::HOGDescriptor::getBuffer (ticket #1379)
Vladislav Vinogradov [Tue, 20 Sep 2011 06:38:40 +0000 (06:38 +0000)]
fixed bug in gpu::HOGDescriptor::getBuffer (ticket #1379)

12 years agoTegra optimization for CirclesGridClusterFinder::hierarchicalClustering
Andrey Kamaev [Mon, 19 Sep 2011 15:14:14 +0000 (15:14 +0000)]
Tegra optimization for CirclesGridClusterFinder::hierarchicalClustering

12 years agoChanged one CLI message in stitching_detailed.
Alexey Spizhevoy [Mon, 19 Sep 2011 06:37:22 +0000 (06:37 +0000)]
Changed one CLI message in stitching_detailed.

12 years agoRectSelector in common.py
Alexander Mordvintsev [Mon, 19 Sep 2011 06:28:39 +0000 (06:28 +0000)]
RectSelector in common.py

12 years agoFixed warper selection bug in stitching_detailed. Removed estimation of aspect ratio...
Alexey Spizhevoy [Mon, 19 Sep 2011 06:22:40 +0000 (06:22 +0000)]
Fixed warper selection bug in stitching_detailed. Removed estimation of aspect ratio in BA in stitching to avoid stretching of input images. Did minor refactoring.

12 years agoFixed some cmake 2.6 compatibility issues.
Andrey Kamaev [Sun, 18 Sep 2011 15:30:36 +0000 (15:30 +0000)]
Fixed some cmake 2.6 compatibility issues.

12 years agoRemoved countNonZero call from CirclesGridClusterFinder::hierarchicalClustering
Andrey Kamaev [Fri, 16 Sep 2011 12:38:41 +0000 (12:38 +0000)]
Removed countNonZero call from CirclesGridClusterFinder::hierarchicalClustering

12 years agoUpdated bundle adjustment in stitching module: 1) it minimizes reprojection error...
Alexey Spizhevoy [Fri, 16 Sep 2011 12:25:23 +0000 (12:25 +0000)]
Updated bundle adjustment in stitching module: 1) it minimizes reprojection error now, 2) it minimizes error over focal, aspect, p.p.x, p.p.y parameters. Refactored and updated warpers.

12 years agoPerf tests: added option to set affinity mask on Android platform
Andrey Kamaev [Fri, 16 Sep 2011 11:27:19 +0000 (11:27 +0000)]
Perf tests: added option to set affinity mask on Android platform

12 years agoRemoved unnecessary comparison from CirclesGridClusterFinder::hierarchicalClustering
Andrey Kamaev [Thu, 15 Sep 2011 14:43:23 +0000 (14:43 +0000)]
Removed unnecessary comparison from CirclesGridClusterFinder::hierarchicalClustering

12 years agowrapped FlannBasedMatcher (and extended DescriptorMatcher wrapper)
Alexander Mordvintsev [Thu, 15 Sep 2011 11:10:06 +0000 (11:10 +0000)]
wrapped FlannBasedMatcher (and extended DescriptorMatcher wrapper)
updated feature_homography.py sample to use new features

12 years agofixed compilation errors in TeX
Alexander Shishkov [Thu, 15 Sep 2011 09:52:51 +0000 (09:52 +0000)]
fixed compilation errors in TeX

12 years agofixed problem in rst files
Alexander Shishkov [Thu, 15 Sep 2011 08:31:14 +0000 (08:31 +0000)]
fixed problem in rst files
changed OpenCV version to 2.3.2

12 years agopython DescriptorExtractor.compute now returns filtered keypoints
Alexander Mordvintsev [Thu, 15 Sep 2011 08:07:37 +0000 (08:07 +0000)]
python DescriptorExtractor.compute now returns filtered keypoints
wrapped StarFeatureDetector and GridAdaptedFeatureDetector

12 years agoPerf tests: linux version of adb search
Andrey Kamaev [Thu, 15 Sep 2011 07:35:05 +0000 (07:35 +0000)]
Perf tests: linux version of adb search

12 years agoPerf tests: fixed some bugs with adb tool search
Andrey Kamaev [Thu, 15 Sep 2011 06:31:59 +0000 (06:31 +0000)]
Perf tests: fixed some bugs with adb tool search

12 years agominor
Anatoly Baksheev [Thu, 15 Sep 2011 05:51:41 +0000 (05:51 +0000)]
minor

12 years agoTegra-optimized minMaxLoc/minMaxIdx
Andrey Kamaev [Wed, 14 Sep 2011 16:20:10 +0000 (16:20 +0000)]
Tegra-optimized minMaxLoc/minMaxIdx

12 years agoreplaced "unsigned int" -> "unsigned" to make Python/Java wrapper generator work...
Vadim Pisarevsky [Wed, 14 Sep 2011 14:29:30 +0000 (14:29 +0000)]
replaced "unsigned int" -> "unsigned" to make Python/Java wrapper generator work correctly

12 years agoalways initialize the output values in LSH-based k-nearest search (patch by Alex...
Vadim Pisarevsky [Wed, 14 Sep 2011 10:57:50 +0000 (10:57 +0000)]
always initialize the output values in LSH-based k-nearest search (patch by Alex Mordvintsev)

12 years agoOpenCVConfig.cmake is updated to export OpenCV_SOURCE_PATH when used without "make...
Andrey Kamaev [Wed, 14 Sep 2011 09:11:14 +0000 (09:11 +0000)]
OpenCVConfig.cmake is updated to export OpenCV_SOURCE_PATH when used without "make install"

12 years agominor gpu module refactoring: split big .cu files, disabled unnecessary template...
Vladislav Vinogradov [Wed, 14 Sep 2011 06:23:46 +0000 (06:23 +0000)]
minor gpu module refactoring: split big .cu files, disabled unnecessary template instantiation

12 years agoSince there is no a standard functions cv::min and cv::max which has cv::Scalar argum...
Leonid Beynenson [Tue, 13 Sep 2011 21:57:42 +0000 (21:57 +0000)]
Since there is no a standard functions cv::min and cv::max which has cv::Scalar argument, removed the performance tests,
calling the functions cv::min and cv::max with cv::Scalar argument.
Instead of them two performance tests were created which call the functions cv::min and cv::max with 'double' argument.

12 years agoAdded fix for 0 found features in stitching matcher
Alexey Spizhevoy [Tue, 13 Sep 2011 14:15:18 +0000 (14:15 +0000)]
Added fix for 0 found features in stitching matcher

12 years agoPerf Tests: default stitching scenario.
Andrey Pavlenko [Tue, 13 Sep 2011 11:19:40 +0000 (11:19 +0000)]
Perf Tests: default stitching scenario.

12 years agowork on #1360 (custom LshIndex params fixed)
Alexander Mordvintsev [Tue, 13 Sep 2011 09:14:49 +0000 (09:14 +0000)]
work on #1360 (custom LshIndex params fixed)

12 years agoAdded performance tests for findCirclesGrid and solvePnP
Andrey Kamaev [Tue, 13 Sep 2011 07:54:19 +0000 (07:54 +0000)]
Added performance tests for findCirclesGrid and solvePnP

12 years agoFixing ticket #1366
Marius Muja [Tue, 13 Sep 2011 06:08:38 +0000 (06:08 +0000)]
Fixing ticket #1366

12 years agoFixing include defines
Marius Muja [Mon, 12 Sep 2011 20:20:49 +0000 (20:20 +0000)]
Fixing include defines

12 years agocorrected formula formatting in phaseCorrelate docs (thanks to the author for the...
Vadim Pisarevsky [Mon, 12 Sep 2011 15:28:04 +0000 (15:28 +0000)]
corrected formula formatting in phaseCorrelate docs (thanks to the author for the patch)

12 years agominor
Vladislav Vinogradov [Mon, 12 Sep 2011 15:15:02 +0000 (15:15 +0000)]
minor

12 years agofixed bug in SURF_GPU (memory access error)
Vladislav Vinogradov [Mon, 12 Sep 2011 15:14:02 +0000 (15:14 +0000)]
fixed bug in SURF_GPU (memory access error)

12 years agoBug in multiply was fixed (by Vlad Vinogradov)
Alexey Spizhevoy [Mon, 12 Sep 2011 14:58:56 +0000 (14:58 +0000)]
Bug in multiply was fixed (by Vlad Vinogradov)

12 years agoadded check if src.size() == dst.size() to gpu::resize
Vladislav Vinogradov [Mon, 12 Sep 2011 10:23:20 +0000 (10:23 +0000)]
added check if src.size() == dst.size() to gpu::resize

12 years agoimplemented gpu::resize for all types
Vladislav Vinogradov [Mon, 12 Sep 2011 10:13:14 +0000 (10:13 +0000)]
implemented gpu::resize for all types

12 years agooptimized gpu::multiply
Vladislav Vinogradov [Mon, 12 Sep 2011 08:45:56 +0000 (08:45 +0000)]
optimized gpu::multiply

12 years agoadded padded performance tests for gpu module
Vladislav Vinogradov [Mon, 12 Sep 2011 07:48:09 +0000 (07:48 +0000)]
added padded performance tests for gpu module

12 years agoFixed fullscreen window mode on Windows.
Andrey Kamaev [Sun, 11 Sep 2011 18:54:25 +0000 (18:54 +0000)]
Fixed fullscreen window mode on Windows.

12 years agoReverted some unnecessary changes in GPU module
Alexey Spizhevoy [Sat, 10 Sep 2011 12:30:28 +0000 (12:30 +0000)]
Reverted some unnecessary changes in GPU module

12 years agoAdded TODOs into GPU module
Alexey Spizhevoy [Sat, 10 Sep 2011 12:28:03 +0000 (12:28 +0000)]
Added TODOs into GPU module

12 years agoadded support of 8UC4*32FC1 multiply into GPU module
Alexey Spizhevoy [Sat, 10 Sep 2011 11:56:55 +0000 (11:56 +0000)]
added support of 8UC4*32FC1 multiply into GPU module

12 years agoPerf tests: improved reporting when test fails because of exception
Andrey Kamaev [Fri, 9 Sep 2011 13:21:26 +0000 (13:21 +0000)]
Perf tests: improved reporting when test fails because of exception

12 years agoPerf tests reports - added output format with embedded styles
Andrey Kamaev [Fri, 9 Sep 2011 12:15:09 +0000 (12:15 +0000)]
Perf tests reports - added output format with embedded styles

12 years agoSmall modification in test parameters.
Leonid Beynenson [Fri, 9 Sep 2011 11:28:19 +0000 (11:28 +0000)]
Small modification in test parameters.

12 years agoFixed modules order in OpenCVConfig.cmake
Andrey Kamaev [Fri, 9 Sep 2011 10:00:10 +0000 (10:00 +0000)]
Fixed modules order in OpenCVConfig.cmake

12 years agoAdded handling of stitching module into OpenCVConfig.cmake.in
Alexey Spizhevoy [Thu, 8 Sep 2011 15:03:35 +0000 (15:03 +0000)]
Added handling of stitching module into OpenCVConfig.cmake.in

12 years agoFixing static libs build on Windows
Andrey Pavlenko [Thu, 8 Sep 2011 13:13:37 +0000 (13:13 +0000)]
Fixing static libs build on Windows

12 years agoPerf tests: method ::perf::TestBase::getDataPath made public static; added base CUDA...
Andrey Kamaev [Thu, 8 Sep 2011 11:01:45 +0000 (11:01 +0000)]
Perf tests: method ::perf::TestBase::getDataPath made public static; added base CUDA detection into run.py script

12 years agoPerf tests: fixed some issues
Andrey Kamaev [Thu, 8 Sep 2011 09:29:27 +0000 (09:29 +0000)]
Perf tests: fixed some issues