platform/upstream/opencv.git
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

12 years agoFixing Windows build
Andrey Pavlenko [Thu, 8 Sep 2011 08:54:14 +0000 (08:54 +0000)]
Fixing Windows build

12 years agoFixed perf target on Windows.
Andrey Kamaev [Thu, 8 Sep 2011 06:27:46 +0000 (06:27 +0000)]
Fixed perf target on Windows.

12 years agoMade perf test for CascadeClassifier (LBP frontal face cascade).
Leonid Beynenson [Wed, 7 Sep 2011 19:52:52 +0000 (19:52 +0000)]
Made perf test for CascadeClassifier (LBP frontal face cascade).

12 years agoNeon Optimized Resize added
Kirill Kornyakov [Wed, 7 Sep 2011 15:06:51 +0000 (15:06 +0000)]
Neon Optimized Resize added

12 years agotouch stitching app, test/verify svn access
P. Karasev [Wed, 7 Sep 2011 15:00:27 +0000 (15:00 +0000)]
touch stitching app, test/verify svn access

12 years agofixed bug in gpu perf. test
Alexey Spizhevoy [Wed, 7 Sep 2011 14:01:12 +0000 (14:01 +0000)]
fixed bug in gpu perf. test

12 years agoadded performance tests for gpu module
Vladislav Vinogradov [Wed, 7 Sep 2011 13:16:07 +0000 (13:16 +0000)]
added performance tests for gpu module

12 years agoFixing Windows build
Andrey Pavlenko [Wed, 7 Sep 2011 12:51:41 +0000 (12:51 +0000)]
Fixing Windows build

12 years agoPerf Tests: updates to cvtColor() & integral() perf tests
Andrey Pavlenko [Wed, 7 Sep 2011 12:50:56 +0000 (12:50 +0000)]
Perf Tests: updates to cvtColor() & integral() perf tests

12 years agorefactored features finders in stitching module
Alexey Spizhevoy [Wed, 7 Sep 2011 12:48:48 +0000 (12:48 +0000)]
refactored features finders in stitching module

12 years agoPerf tests: minor fix in chart.py
Andrey Kamaev [Wed, 7 Sep 2011 11:41:30 +0000 (11:41 +0000)]
Perf tests: minor fix in chart.py

12 years agominor refactoring of stitching
Alexey Spizhevoy [Wed, 7 Sep 2011 11:22:00 +0000 (11:22 +0000)]
minor refactoring of stitching

12 years agoadded first version of public stitching API, added simple sample which uses that...
Alexey Spizhevoy [Wed, 7 Sep 2011 11:14:27 +0000 (11:14 +0000)]
added first version of public stitching API, added simple sample which uses that API, old sample renamed to stitching_detailed

12 years agofixed Java API build (not sure if features2d is wrapped correctly now)
Andrey Kamaev [Wed, 7 Sep 2011 09:51:26 +0000 (09:51 +0000)]
fixed Java API build (not sure if features2d is wrapped correctly now)

12 years agohandling Ptr<> arguments and return values in Python wrappers
Alexander Mordvintsev [Wed, 7 Sep 2011 09:38:22 +0000 (09:38 +0000)]
handling Ptr<> arguments and return values in Python wrappers
partially wrapped features2d framework
added feature_homography.py sample

12 years agoPerf tests: fixed some bugs in scripts
Andrey Kamaev [Wed, 7 Sep 2011 09:38:12 +0000 (09:38 +0000)]
Perf tests: fixed some bugs in scripts

12 years agoGpu functionality in stitching module is excluded from Android build
Andrey Kamaev [Wed, 7 Sep 2011 08:59:39 +0000 (08:59 +0000)]
Gpu functionality in stitching module is excluded from Android build

12 years agoput all old stitching API into detail namespace
Alexey Spizhevoy [Wed, 7 Sep 2011 06:34:22 +0000 (06:34 +0000)]
put all old stitching API into detail namespace

12 years agofixed bug in stitching in GpuSurfFeaturesFinder (missing upright parameter)
Vladislav Vinogradov [Wed, 7 Sep 2011 06:19:21 +0000 (06:19 +0000)]
fixed bug in stitching in GpuSurfFeaturesFinder (missing upright parameter)

12 years agoPerformance testing branch is merged back into trunk
Andrey Kamaev [Tue, 6 Sep 2011 15:30:28 +0000 (15:30 +0000)]
Performance testing branch is merged back into trunk

12 years agofixed bug in gpu::remap under win32
Vladislav Vinogradov [Tue, 6 Sep 2011 13:42:50 +0000 (13:42 +0000)]
fixed bug in gpu::remap under win32

12 years agominor fixes in stitching module
Alexey Spizhevoy [Tue, 6 Sep 2011 09:31:54 +0000 (09:31 +0000)]
minor fixes in stitching module

12 years agofixed stitching module link error on Windows
Alexey Spizhevoy [Tue, 6 Sep 2011 08:41:38 +0000 (08:41 +0000)]
fixed stitching module link error on Windows

12 years agocvtColor: dst channels number default is set to 4 for RGBA/BGRA cases; added new...
Andrey Pavlenko [Tue, 6 Sep 2011 08:35:31 +0000 (08:35 +0000)]
cvtColor: dst channels number default is set to 4 for RGBA/BGRA cases; added new codes for yuv420 to RGBA/BGRA.

12 years agoadded bicubic interpolation to gpu::remap
Vladislav Vinogradov [Tue, 6 Sep 2011 07:01:23 +0000 (07:01 +0000)]
added bicubic interpolation to gpu::remap

12 years agowarnings
Anatoly Baksheev [Mon, 5 Sep 2011 14:37:27 +0000 (14:37 +0000)]
warnings

12 years agorefactored stitching module
Alexey Spizhevoy [Mon, 5 Sep 2011 11:52:30 +0000 (11:52 +0000)]
refactored stitching module

12 years agoturned opencv_stitching application to module and sample
Alexey Spizhevoy [Mon, 5 Sep 2011 10:41:54 +0000 (10:41 +0000)]
turned opencv_stitching application to module and sample

12 years agofixed build under windows (replace M_PI with CV_PI)
Vladislav Vinogradov [Mon, 5 Sep 2011 09:25:10 +0000 (09:25 +0000)]
fixed build under windows (replace M_PI with CV_PI)

12 years agominor changes in opencv_stitching
Alexey Spizhevoy [Mon, 5 Sep 2011 08:20:54 +0000 (08:20 +0000)]
minor changes in opencv_stitching

12 years agominor changes in opencv_stitching
Alexey Spizhevoy [Mon, 5 Sep 2011 08:18:45 +0000 (08:18 +0000)]
minor changes in opencv_stitching

12 years agooptimized gpu::remap (use texture memory)
Vladislav Vinogradov [Mon, 5 Sep 2011 07:59:59 +0000 (07:59 +0000)]
optimized gpu::remap (use texture memory)

12 years agoadded phaseCorrelate function by Will Lucas.
Vadim Pisarevsky [Mon, 5 Sep 2011 07:57:18 +0000 (07:57 +0000)]
added phaseCorrelate function by Will Lucas.

12 years agooptimized gpu::remap (use texture memory if possible), added stream support to gpu...
Vladislav Vinogradov [Mon, 5 Sep 2011 07:51:00 +0000 (07:51 +0000)]
optimized gpu::remap (use texture memory if possible), added stream support to gpu::remap

12 years agoadded GpuFeature assertion to gpu::Canny
Vladislav Vinogradov [Mon, 5 Sep 2011 06:20:34 +0000 (06:20 +0000)]
added GpuFeature assertion to gpu::Canny

12 years agoadded assertion for small image sizes to SURF_GPU (ticket #1323)
Vladislav Vinogradov [Mon, 5 Sep 2011 06:03:49 +0000 (06:03 +0000)]
added assertion for small image sizes to SURF_GPU (ticket #1323)

12 years agofixed CudaMem::createMatHeader (ticket #1353)
Vladislav Vinogradov [Mon, 5 Sep 2011 05:45:27 +0000 (05:45 +0000)]
fixed CudaMem::createMatHeader (ticket #1353)

12 years agofixed build under linux
Vladislav Vinogradov [Mon, 5 Sep 2011 05:40:57 +0000 (05:40 +0000)]
fixed build under linux

12 years agomemory safety test added
Alexandre Benoit [Sun, 4 Sep 2011 16:46:56 +0000 (16:46 +0000)]
memory safety test added

12 years agoUpdated retina access methods and OpenEXR image tone mapping demo cleaned
Alexandre Benoit [Sun, 4 Sep 2011 08:00:28 +0000 (08:00 +0000)]
Updated retina access methods and OpenEXR image tone mapping demo cleaned

12 years agoUpdated retina access methods and OpenEXR image tone mapping demo cleaned
Alexandre Benoit [Sun, 4 Sep 2011 08:00:09 +0000 (08:00 +0000)]
Updated retina access methods and OpenEXR image tone mapping demo cleaned

12 years agoopt_flow.py sample fixed
Alexander Mordvintsev [Fri, 2 Sep 2011 11:54:02 +0000 (11:54 +0000)]
opt_flow.py sample fixed

12 years agoAndroid port is updated for NDK r6b
Andrey Kamaev [Fri, 2 Sep 2011 11:13:32 +0000 (11:13 +0000)]
Android port is updated for NDK r6b

12 years agoFixed native_camera library build for Androids having version in x.x format
Andrey Kamaev [Thu, 1 Sep 2011 14:39:26 +0000 (14:39 +0000)]
Fixed native_camera library build for Androids having version in x.x format

12 years agoobj_detect.py sample removed
Alexander Mordvintsev [Thu, 1 Sep 2011 07:25:13 +0000 (07:25 +0000)]
obj_detect.py sample removed

12 years agomodifed minimum required cmake version for ios
Artem Myagkov [Wed, 31 Aug 2011 18:42:44 +0000 (18:42 +0000)]
modifed minimum required cmake version for ios

12 years ago- add documentation for LshIndexParams
Vincent Rabaud [Wed, 31 Aug 2011 17:56:33 +0000 (17:56 +0000)]
- add documentation for LshIndexParams

12 years agoswitched to gpu::pyrDown and gpu::pyrDown in opencv_stitching
Vladislav Vinogradov [Wed, 31 Aug 2011 13:26:33 +0000 (13:26 +0000)]
switched to gpu::pyrDown and gpu::pyrDown in opencv_stitching

12 years agoadded BORDER_REFLECT and BORDER_WRAP support to gpu module
Vladislav Vinogradov [Wed, 31 Aug 2011 13:21:14 +0000 (13:21 +0000)]
added BORDER_REFLECT and BORDER_WRAP support to gpu module
switched to gpu::remap in opencv_stitching

12 years agoremoved problem with duplicated CV_OUT InputOutputArray parameters (ticket #1348)
Vadim Pisarevsky [Wed, 31 Aug 2011 12:36:19 +0000 (12:36 +0000)]
removed problem with duplicated CV_OUT InputOutputArray parameters (ticket #1348)

12 years agolk_homography.py sample added
Alexander Mordvintsev [Wed, 31 Aug 2011 12:33:25 +0000 (12:33 +0000)]
lk_homography.py sample added

12 years agoimplemented gpu::remap for all types
Vladislav Vinogradov [Wed, 31 Aug 2011 11:42:54 +0000 (11:42 +0000)]
implemented gpu::remap for all types

12 years agolk_track.py description
Alexander Mordvintsev [Tue, 30 Aug 2011 09:34:06 +0000 (09:34 +0000)]
lk_track.py description

12 years agominor update of device layer
Anatoly Baksheev [Tue, 30 Aug 2011 09:08:41 +0000 (09:08 +0000)]
minor update of device layer

12 years agominor update of device layer
Anatoly Baksheev [Tue, 30 Aug 2011 09:04:31 +0000 (09:04 +0000)]
minor update of device layer

12 years agooptimized memory usage in BruteForceMatcher_GPU_base::knnMatch when k==2
Vladislav Vinogradov [Tue, 30 Aug 2011 08:49:11 +0000 (08:49 +0000)]
optimized memory usage in BruteForceMatcher_GPU_base::knnMatch when k==2