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).
Vadim Pisarevsky [Tue, 27 Sep 2011 15:58:08 +0000 (15:58 +0000)]
fixed bug #1364
Vadim Pisarevsky [Tue, 27 Sep 2011 15:50:17 +0000 (15:50 +0000)]
fixed bug #1381
Vadim Pisarevsky [Tue, 27 Sep 2011 15:43:13 +0000 (15:43 +0000)]
fixed resource leak in lsvmparser (ticket #1390)
Vadim Pisarevsky [Tue, 27 Sep 2011 15:34:39 +0000 (15:34 +0000)]
fixed bug #1368
Vadim Pisarevsky [Tue, 27 Sep 2011 15:23:43 +0000 (15:23 +0000)]
fixed bug #1388
Vadim Pisarevsky [Tue, 27 Sep 2011 15:17:00 +0000 (15:17 +0000)]
fixed bug #1389
Alexey Spizhevoy [Tue, 27 Sep 2011 07:46:28 +0000 (07:46 +0000)]
Minor changes in stitching module
Vladislav Vinogradov [Tue, 27 Sep 2011 06:45:17 +0000 (06:45 +0000)]
implemented optimized version of bf_radius_match for train collection
Alexey Spizhevoy [Mon, 26 Sep 2011 13:17:06 +0000 (13:17 +0000)]
Fixed bug in ROI based features finder (stitching)
Vladislav Vinogradov [Mon, 26 Sep 2011 11:18:30 +0000 (11:18 +0000)]
implemented optimized version of gpu::bf_radius_match
Andrey Kamaev [Mon, 26 Sep 2011 11:05:56 +0000 (11:05 +0000)]
Fixed build error (Linux)
Alexey Spizhevoy [Mon, 26 Sep 2011 10:04:50 +0000 (10:04 +0000)]
Minor fix in stitching_detailed
Alexey Spizhevoy [Mon, 26 Sep 2011 09:59:13 +0000 (09:59 +0000)]
Added handling of ROI in stitching features matchers
Alexey Spizhevoy [Mon, 26 Sep 2011 09:24:45 +0000 (09:24 +0000)]
Added matching mask into pairwise matcher from stitching module
Alexey Spizhevoy [Mon, 26 Sep 2011 08:52:31 +0000 (08:52 +0000)]
Refactored stitching module
Vladislav Vinogradov [Mon, 26 Sep 2011 08:14:31 +0000 (08:14 +0000)]
added performance tests for gpu::reduce
Alexey Spizhevoy [Mon, 26 Sep 2011 07:57:05 +0000 (07:57 +0000)]
Added support of GPU in stitching seam estimators
Alexey Spizhevoy [Sat, 24 Sep 2011 08:20:13 +0000 (08:20 +0000)]
Added support of vertical straightening into stitching
Alexey Spizhevoy [Sat, 24 Sep 2011 05:58:29 +0000 (05:58 +0000)]
Fixed GPU version of multi-band blending in stitching module
Alexey Spizhevoy [Fri, 23 Sep 2011 10:57:20 +0000 (10:57 +0000)]
Replaced SVD with eigenval decomposition in waveCorrect func (stitching)
Andrey Kamaev [Thu, 22 Sep 2011 13:58:07 +0000 (13:58 +0000)]
Added debug function to project back from pano to original image
Alexander Mordvintsev [Thu, 22 Sep 2011 12:32:37 +0000 (12:32 +0000)]
frame size specification for video sources in video.py
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.
Vadim Pisarevsky [Thu, 22 Sep 2011 10:40:48 +0000 (10:40 +0000)]
improved phaseCorrelate() performance (thanks to Will Lucas for the patch)
Vadim Pisarevsky [Thu, 22 Sep 2011 09:58:58 +0000 (09:58 +0000)]
fixed bug #1370
Alexey Spizhevoy [Thu, 22 Sep 2011 08:58:48 +0000 (08:58 +0000)]
Added BA refinement flags into stitching_detailed
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)
Vladislav Vinogradov [Thu, 22 Sep 2011 07:08:26 +0000 (07:08 +0000)]
implemented gpu::reduce
Vladislav Vinogradov [Thu, 22 Sep 2011 06:43:52 +0000 (06:43 +0000)]
fixed bug in cv::reduce in reduceC_ for multi-channels source
Marius Muja [Thu, 22 Sep 2011 00:42:51 +0000 (00:42 +0000)]
Applied fix from #1382
Jose Luis Blanco [Thu, 22 Sep 2011 00:31:45 +0000 (00:31 +0000)]
Removed extra "," that raised GCC warnings.
Anatoly Baksheev [Wed, 21 Sep 2011 18:25:22 +0000 (18:25 +0000)]
fixed compilation under ubuntu
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.
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)
Alexey Spizhevoy [Wed, 21 Sep 2011 12:13:07 +0000 (12:13 +0000)]
Refactored motion estimators in stitching module
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.
Vladislav Vinogradov [Wed, 21 Sep 2011 08:58:54 +0000 (08:58 +0000)]
implemented gpu::addWeighted
Vladislav Vinogradov [Wed, 21 Sep 2011 07:02:45 +0000 (07:02 +0000)]
implemented gpu::copyMakeBorder for all border modes
Ilya Lysenkov [Tue, 20 Sep 2011 13:45:46 +0000 (13:45 +0000)]
Fixed the new version of findCirclesGrid.
Ilya Lysenkov [Tue, 20 Sep 2011 13:35:21 +0000 (13:35 +0000)]
Added tests of findCirclesGrid() with the asymmetric pattern.
Ilya Lysenkov [Tue, 20 Sep 2011 13:16:54 +0000 (13:16 +0000)]
Removed unnecessary variables.
Ilya Lysenkov [Tue, 20 Sep 2011 12:47:24 +0000 (12:47 +0000)]
Improved robustness of the findCirclesGrid() to affine distortions.
Alexander Mordvintsev [Tue, 20 Sep 2011 11:49:24 +0000 (11:49 +0000)]
fix in RectSelector
Vladislav Vinogradov [Tue, 20 Sep 2011 06:38:40 +0000 (06:38 +0000)]
fixed bug in gpu::HOGDescriptor::getBuffer (ticket #1379)
Andrey Kamaev [Mon, 19 Sep 2011 15:14:14 +0000 (15:14 +0000)]
Tegra optimization for CirclesGridClusterFinder::hierarchicalClustering
Alexey Spizhevoy [Mon, 19 Sep 2011 06:37:22 +0000 (06:37 +0000)]
Changed one CLI message in stitching_detailed.
Alexander Mordvintsev [Mon, 19 Sep 2011 06:28:39 +0000 (06:28 +0000)]
RectSelector in common.py
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.
Andrey Kamaev [Sun, 18 Sep 2011 15:30:36 +0000 (15:30 +0000)]
Fixed some cmake 2.6 compatibility issues.
Andrey Kamaev [Fri, 16 Sep 2011 12:38:41 +0000 (12:38 +0000)]
Removed countNonZero call from CirclesGridClusterFinder::hierarchicalClustering
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.
Andrey Kamaev [Fri, 16 Sep 2011 11:27:19 +0000 (11:27 +0000)]
Perf tests: added option to set affinity mask on Android platform
Andrey Kamaev [Thu, 15 Sep 2011 14:43:23 +0000 (14:43 +0000)]
Removed unnecessary comparison from CirclesGridClusterFinder::hierarchicalClustering
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
Alexander Shishkov [Thu, 15 Sep 2011 09:52:51 +0000 (09:52 +0000)]
fixed compilation errors in TeX
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
Alexander Mordvintsev [Thu, 15 Sep 2011 08:07:37 +0000 (08:07 +0000)]
python DescriptorExtractor.compute now returns filtered keypoints
wrapped StarFeatureDetector and GridAdaptedFeatureDetector
Andrey Kamaev [Thu, 15 Sep 2011 07:35:05 +0000 (07:35 +0000)]
Perf tests: linux version of adb search
Andrey Kamaev [Thu, 15 Sep 2011 06:31:59 +0000 (06:31 +0000)]
Perf tests: fixed some bugs with adb tool search
Anatoly Baksheev [Thu, 15 Sep 2011 05:51:41 +0000 (05:51 +0000)]
minor
Andrey Kamaev [Wed, 14 Sep 2011 16:20:10 +0000 (16:20 +0000)]
Tegra-optimized minMaxLoc/minMaxIdx
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
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)
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"
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
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.
Alexey Spizhevoy [Tue, 13 Sep 2011 14:15:18 +0000 (14:15 +0000)]
Added fix for 0 found features in stitching matcher
Andrey Pavlenko [Tue, 13 Sep 2011 11:19:40 +0000 (11:19 +0000)]
Perf Tests: default stitching scenario.
Alexander Mordvintsev [Tue, 13 Sep 2011 09:14:49 +0000 (09:14 +0000)]
work on #1360 (custom LshIndex params fixed)
Andrey Kamaev [Tue, 13 Sep 2011 07:54:19 +0000 (07:54 +0000)]
Added performance tests for findCirclesGrid and solvePnP
Marius Muja [Tue, 13 Sep 2011 06:08:38 +0000 (06:08 +0000)]
Fixing ticket #1366
Marius Muja [Mon, 12 Sep 2011 20:20:49 +0000 (20:20 +0000)]
Fixing include defines
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)
Vladislav Vinogradov [Mon, 12 Sep 2011 15:15:02 +0000 (15:15 +0000)]
minor
Vladislav Vinogradov [Mon, 12 Sep 2011 15:14:02 +0000 (15:14 +0000)]
fixed bug in SURF_GPU (memory access error)
Alexey Spizhevoy [Mon, 12 Sep 2011 14:58:56 +0000 (14:58 +0000)]
Bug in multiply was fixed (by Vlad Vinogradov)
Vladislav Vinogradov [Mon, 12 Sep 2011 10:23:20 +0000 (10:23 +0000)]
added check if src.size() == dst.size() to gpu::resize
Vladislav Vinogradov [Mon, 12 Sep 2011 10:13:14 +0000 (10:13 +0000)]
implemented gpu::resize for all types
Vladislav Vinogradov [Mon, 12 Sep 2011 08:45:56 +0000 (08:45 +0000)]
optimized gpu::multiply
Vladislav Vinogradov [Mon, 12 Sep 2011 07:48:09 +0000 (07:48 +0000)]
added padded performance tests for gpu module
Andrey Kamaev [Sun, 11 Sep 2011 18:54:25 +0000 (18:54 +0000)]
Fixed fullscreen window mode on Windows.
Alexey Spizhevoy [Sat, 10 Sep 2011 12:30:28 +0000 (12:30 +0000)]
Reverted some unnecessary changes in GPU module
Alexey Spizhevoy [Sat, 10 Sep 2011 12:28:03 +0000 (12:28 +0000)]
Added TODOs 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
Andrey Kamaev [Fri, 9 Sep 2011 13:21:26 +0000 (13:21 +0000)]
Perf tests: improved reporting when test fails because of exception
Andrey Kamaev [Fri, 9 Sep 2011 12:15:09 +0000 (12:15 +0000)]
Perf tests reports - added output format with embedded styles
Leonid Beynenson [Fri, 9 Sep 2011 11:28:19 +0000 (11:28 +0000)]
Small modification in test parameters.
Andrey Kamaev [Fri, 9 Sep 2011 10:00:10 +0000 (10:00 +0000)]
Fixed modules order in OpenCVConfig.cmake
Alexey Spizhevoy [Thu, 8 Sep 2011 15:03:35 +0000 (15:03 +0000)]
Added handling of stitching module into OpenCVConfig.cmake.in
Andrey Pavlenko [Thu, 8 Sep 2011 13:13:37 +0000 (13:13 +0000)]
Fixing static libs build on Windows
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
Andrey Kamaev [Thu, 8 Sep 2011 09:29:27 +0000 (09:29 +0000)]
Perf tests: fixed some issues
Andrey Pavlenko [Thu, 8 Sep 2011 08:54:14 +0000 (08:54 +0000)]
Fixing Windows build
Andrey Kamaev [Thu, 8 Sep 2011 06:27:46 +0000 (06:27 +0000)]
Fixed perf target on Windows.
Leonid Beynenson [Wed, 7 Sep 2011 19:52:52 +0000 (19:52 +0000)]
Made perf test for CascadeClassifier (LBP frontal face cascade).
Kirill Kornyakov [Wed, 7 Sep 2011 15:06:51 +0000 (15:06 +0000)]
Neon Optimized Resize added
P. Karasev [Wed, 7 Sep 2011 15:00:27 +0000 (15:00 +0000)]
touch stitching app, test/verify svn access
Alexey Spizhevoy [Wed, 7 Sep 2011 14:01:12 +0000 (14:01 +0000)]
fixed bug in gpu perf. test
Vladislav Vinogradov [Wed, 7 Sep 2011 13:16:07 +0000 (13:16 +0000)]
added performance tests for gpu module