Vadim Pisarevsky [Tue, 11 Jan 2011 11:55:58 +0000 (11:55 +0000)]
updated the new arithmetic tests
Alexey Spizhevoy [Tue, 11 Jan 2011 10:15:46 +0000 (10:15 +0000)]
replaced adding constant in normalization with taking max
Alexey Spizhevoy [Tue, 11 Jan 2011 09:36:21 +0000 (09:36 +0000)]
updated normalization routine in the matchTemplate to avoid division by zero on black images (ticket #798), added test
Vladimir Dudnik [Mon, 10 Jan 2011 00:43:14 +0000 (00:43 +0000)]
fixed mistake in integration of IPP Sub functions. Added IPP min/max/absdiff/and/or/xor functions.
Vladimir Dudnik [Sat, 8 Jan 2011 21:24:31 +0000 (21:24 +0000)]
add IPP Sub operations to arithm.cpp for 8u, 16u, 16s, 32s, 32f, 64f data types.
Vladimir Dudnik [Fri, 7 Jan 2011 00:26:09 +0000 (00:26 +0000)]
add IPP Add operations to arithm.cpp for 8u, 16u, 16s, 32s, 32f, 64f data types.
Added print of IPP info in test log files
Marius Muja [Thu, 6 Jan 2011 05:46:08 +0000 (05:46 +0000)]
Bug fix in flann wrapper
Marius Muja [Wed, 5 Jan 2011 22:06:03 +0000 (22:06 +0000)]
Renaming log constants, fixes bug #792
Vadim Pisarevsky [Wed, 5 Jan 2011 20:18:52 +0000 (20:18 +0000)]
increased "inf" constant in the true distance transform algorithm to handle high-resolution images
Vladimir Dudnik [Mon, 3 Jan 2011 16:26:45 +0000 (16:26 +0000)]
fix issue in IPP search algorithm (when no IPPROOT available in system and IPP is installed)
Vladimir Dudnik [Fri, 31 Dec 2010 16:45:56 +0000 (16:45 +0000)]
added OpenCVFindIPP.cmake script, which will look for IPP installation at CMake configuration time. First, IPPROOT environment variable will be tested, if not found script will look at default install places.
The script should support IPP from 5.3 up to 7.x versions (although tested on Windows for IPP 6.1 and IPP 7.0 versions only)
Preliminary optimization of HOG with IPP added too. Not yet quite efficient, code for cpu branch should be redesigned in order to have better performance.
Vladimir Dudnik [Fri, 31 Dec 2010 16:45:18 +0000 (16:45 +0000)]
added OpenCVFindIPP.cmake script, which will look for IPP installation at CMake configuration time. First, IPPROOT environment variable will be tested, if not found script will look at default install places.
The script should support IPP from 5.3 up to 7.x versions (although tested on Windows for IPP 6.1 and IPP 7.0 versions only)
Preliminary optimization of HOG with IPP added too. Not yet quite efficient, code for cpu branch should be redesigned in order to have better performance.
Alexey Spizhevoy [Thu, 30 Dec 2010 07:19:32 +0000 (07:19 +0000)]
video writing via cmd args in hog sample added
Vadim Pisarevsky [Wed, 29 Dec 2010 23:44:12 +0000 (23:44 +0000)]
fixed incorrect sign of the result of the convolution with normalized asymmetric kernels (ticket #779)
Ethan Rublee [Wed, 29 Dec 2010 18:49:41 +0000 (18:49 +0000)]
swapping features2d with calib3d for linking order, rerun cmake in android to update your
android-opencv.mk file.
Alexey Spizhevoy [Wed, 29 Dec 2010 16:08:56 +0000 (16:08 +0000)]
updated gpu hog sample
Alexey Spizhevoy [Wed, 29 Dec 2010 15:45:01 +0000 (15:45 +0000)]
refactored hog, added camera support into hog_sample
Brian Gerkey [Tue, 28 Dec 2010 21:38:23 +0000 (21:38 +0000)]
test commit emails
Vadim Pisarevsky [Tue, 28 Dec 2010 21:28:34 +0000 (21:28 +0000)]
some more fixes in background/foreground subtraction; converted bgfg_segm.cpp sample to C++
Vadim Pisarevsky [Tue, 28 Dec 2010 21:15:58 +0000 (21:15 +0000)]
fixed some build problems
Vadim Pisarevsky [Tue, 28 Dec 2010 16:25:39 +0000 (16:25 +0000)]
added background/foreground segmentation algorithm with shadow detection (by Zoran Zivkovic)
Vadim Pisarevsky [Tue, 28 Dec 2010 16:24:23 +0000 (16:24 +0000)]
moved gtest to modules; added some gtest-based tests
Alexey Spizhevoy [Tue, 28 Dec 2010 14:57:23 +0000 (14:57 +0000)]
added missed include (for MSVC 2010)
Vadim Pisarevsky [Mon, 27 Dec 2010 12:01:38 +0000 (12:01 +0000)]
merged fix for x64 MSVC compile errors in highgui into trunk
Alexey Spizhevoy [Mon, 27 Dec 2010 10:18:42 +0000 (10:18 +0000)]
added buffered version of gpu::convolve
Vadim Pisarevsky [Mon, 27 Dec 2010 10:00:26 +0000 (10:00 +0000)]
another attempt to fix findHomography
Ilya Lysenkov [Mon, 27 Dec 2010 09:15:08 +0000 (09:15 +0000)]
Moved BlobDetector to features2d
Alexey Spizhevoy [Mon, 27 Dec 2010 09:10:22 +0000 (09:10 +0000)]
simplified gpu::columnSum test, it doesn't fail on Quadro anymore (when seed is
000001af5a11badd) after BFM test, but something definitely wrong with NPP_Staging's transpose
Ilya Lysenkov [Mon, 27 Dec 2010 08:25:31 +0000 (08:25 +0000)]
Moved PlanarObjectDetector to the objdetect module
Alexey Spizhevoy [Mon, 27 Dec 2010 07:35:41 +0000 (07:35 +0000)]
refactored gpu::dft
Vadim Pisarevsky [Sun, 26 Dec 2010 22:18:30 +0000 (22:18 +0000)]
fixed MatConstIterator<> (ticket #776)
Alexey Spizhevoy [Fri, 24 Dec 2010 13:44:26 +0000 (13:44 +0000)]
minor warning fixed
Alexey Spizhevoy [Fri, 24 Dec 2010 12:55:43 +0000 (12:55 +0000)]
minor refactoring in gpu module
Alexey Spizhevoy [Fri, 24 Dec 2010 09:26:19 +0000 (09:26 +0000)]
now single row GPU matrix is continuous one, added aux. functions, updated dft and matchTemplates
Alexey Spizhevoy [Fri, 24 Dec 2010 07:00:08 +0000 (07:00 +0000)]
minor changes in gpu module (comments and warnings)
Alexey Spizhevoy [Fri, 24 Dec 2010 06:48:23 +0000 (06:48 +0000)]
added support of scaling into gpu::dft, refactored gpu::convolve
Vladimir Dudnik [Thu, 23 Dec 2010 23:13:49 +0000 (23:13 +0000)]
cosmetic changes, removed trailing spaces
Vladimir Dudnik [Thu, 23 Dec 2010 23:08:16 +0000 (23:08 +0000)]
cosmetic changes
Vladimir Dudnik [Thu, 23 Dec 2010 23:06:52 +0000 (23:06 +0000)]
cosmetic changes, removed trailing spaces
Vladimir Dudnik [Thu, 23 Dec 2010 23:05:35 +0000 (23:05 +0000)]
cosmetic changes, removed trailing spaces
Vladimir Dudnik [Thu, 23 Dec 2010 23:04:24 +0000 (23:04 +0000)]
cosmetic changes, removed trailing spaces
Vladimir Dudnik [Thu, 23 Dec 2010 23:03:15 +0000 (23:03 +0000)]
cosmetic changes, removed trailing spaces
Vladimir Dudnik [Thu, 23 Dec 2010 23:01:18 +0000 (23:01 +0000)]
cosmetic changes
Vladimir Dudnik [Thu, 23 Dec 2010 23:00:04 +0000 (23:00 +0000)]
cosmetic changes, removed trailing spaces. Added ippGetCpuClocks if IPP is available (important for 64-bit build)
Vladimir Dudnik [Thu, 23 Dec 2010 22:56:28 +0000 (22:56 +0000)]
cosmetic changes
Vladimir Dudnik [Thu, 23 Dec 2010 22:55:23 +0000 (22:55 +0000)]
cosmetic changes
Vladimir Dudnik [Thu, 23 Dec 2010 22:42:08 +0000 (22:42 +0000)]
test svn access
Alexey Spizhevoy [Thu, 23 Dec 2010 13:00:33 +0000 (13:00 +0000)]
updated test for gpu::dft, updated dft for handling continous source
Alexey Spizhevoy [Thu, 23 Dec 2010 10:07:37 +0000 (10:07 +0000)]
fixed bug in gpu::dft
Alexey Spizhevoy [Thu, 23 Dec 2010 09:24:33 +0000 (09:24 +0000)]
added gpu::dft implemented via CUFFT
Alexey Spizhevoy [Wed, 22 Dec 2010 14:01:26 +0000 (14:01 +0000)]
added tests for gpu::mulSpectrums
Alexey Spizhevoy [Wed, 22 Dec 2010 13:46:06 +0000 (13:46 +0000)]
added mulSpectrums functions into GPU module
Alexey Spizhevoy [Wed, 22 Dec 2010 08:56:16 +0000 (08:56 +0000)]
moved crossCorr (as NPP_Staging wrapper) into public GPU module part from the internal matchTemplate files
Alexey Spizhevoy [Wed, 22 Dec 2010 08:17:36 +0000 (08:17 +0000)]
moved sqrIntegral (NPP_Staging wrapper) into public GPU module part from matchTemplate.cpp
Vladislav Vinogradov [Wed, 22 Dec 2010 08:16:00 +0000 (08:16 +0000)]
added matcher_simple_gpu sample
Alexey Spizhevoy [Wed, 22 Dec 2010 08:03:53 +0000 (08:03 +0000)]
added CUFFT errors handling into GPU module
Vladislav Vinogradov [Wed, 22 Dec 2010 07:30:21 +0000 (07:30 +0000)]
fixed some warnings under linux
Vladislav Vinogradov [Tue, 21 Dec 2010 14:02:09 +0000 (14:02 +0000)]
added gpu transpose and integral based on NPP Staging.
added mask support to SURF_GPU.
Ilya Lysenkov [Tue, 21 Dec 2010 13:17:52 +0000 (13:17 +0000)]
Fixed documentation
Ilya Lysenkov [Tue, 21 Dec 2010 12:11:28 +0000 (12:11 +0000)]
Fixed some warnings under Windows
Ilya Lysenkov [Tue, 21 Dec 2010 11:39:12 +0000 (11:39 +0000)]
Fixed compile errors under Windows
Anatoly Baksheev [Tue, 21 Dec 2010 11:37:08 +0000 (11:37 +0000)]
warningx fixed under vs2008
Alexey Spizhevoy [Tue, 21 Dec 2010 10:47:17 +0000 (10:47 +0000)]
minor changes in the gpu stereo sample
Ilya Lysenkov [Tue, 21 Dec 2010 10:08:57 +0000 (10:08 +0000)]
Used Poitn2f instead of KeyPoint
Alexey Spizhevoy [Tue, 21 Dec 2010 09:55:56 +0000 (09:55 +0000)]
fixed comment
Alexey Spizhevoy [Tue, 21 Dec 2010 09:49:58 +0000 (09:49 +0000)]
added convert into gray and prefilter Sobel controls (for gpu stereo sample)
Ilya Lysenkov [Tue, 21 Dec 2010 09:32:14 +0000 (09:32 +0000)]
Changed the camera calibration sample to support circles' grid pattern
Ilya Lysenkov [Tue, 21 Dec 2010 09:30:21 +0000 (09:30 +0000)]
Added documentation for cirlces' grid detection
Ilya Lysenkov [Tue, 21 Dec 2010 09:27:31 +0000 (09:27 +0000)]
Added a regression test for a circles' grid detection
Ilya Lysenkov [Tue, 21 Dec 2010 09:24:36 +0000 (09:24 +0000)]
Added detection of cirlces' grid pattern
Alexey Spizhevoy [Tue, 21 Dec 2010 08:26:48 +0000 (08:26 +0000)]
added more controls into gpu stereo sample
Vladislav Vinogradov [Tue, 21 Dec 2010 08:13:15 +0000 (08:13 +0000)]
fixed compiler error under linux
Alexey Spizhevoy [Tue, 21 Dec 2010 07:35:46 +0000 (07:35 +0000)]
added first version of stereo match sample on gpu
Vadim Pisarevsky [Mon, 20 Dec 2010 21:20:46 +0000 (21:20 +0000)]
enable #include "cvconfig.h" in highgui on Windows. That should fix camera capture.
Vladislav Vinogradov [Mon, 20 Dec 2010 12:49:40 +0000 (12:49 +0000)]
added SURF_GPU.
added support of CV_32FC1 type to gpu copyMakeBorder.
Alexey Spizhevoy [Mon, 20 Dec 2010 12:29:57 +0000 (12:29 +0000)]
gpu hog sample: added support of writing video
Alexey Spizhevoy [Mon, 20 Dec 2010 09:51:25 +0000 (09:51 +0000)]
refactoring: moved gpu reduction-based functions into separated file
Alexey Spizhevoy [Mon, 20 Dec 2010 09:16:17 +0000 (09:16 +0000)]
refactoring: made gpu bitwise operations inline
Alexey Spizhevoy [Mon, 20 Dec 2010 09:07:19 +0000 (09:07 +0000)]
gpu module refactoring: moved per-element operations into separated file
Alexey Spizhevoy [Mon, 20 Dec 2010 08:09:09 +0000 (08:09 +0000)]
added host code for gpu::matchTemplate (as NPP_staging was integrated)
Alexey Spizhevoy [Mon, 20 Dec 2010 08:06:13 +0000 (08:06 +0000)]
updated gpu bitwise operations
Anatoly Baksheev [Sun, 19 Dec 2010 17:20:54 +0000 (17:20 +0000)]
renamed constantspacebp -> stereocsbp line all other algs
created element_operations and matrix_reductions files for farther refactoring
Anatoly Baksheev [Fri, 17 Dec 2010 15:41:26 +0000 (15:41 +0000)]
temporary added NPP_staging, functionality from the library will be moved to NPP with next release.
Maria Dimashova [Fri, 17 Dec 2010 14:24:59 +0000 (14:24 +0000)]
fixed traincascade
Alexey Spizhevoy [Fri, 17 Dec 2010 12:48:04 +0000 (12:48 +0000)]
updated other gpu's bitwise operations
Alexey Spizhevoy [Fri, 17 Dec 2010 12:22:51 +0000 (12:22 +0000)]
reimplemented gpu::bitwise_not operation, refactored gpu module
Alexey Spizhevoy [Fri, 17 Dec 2010 10:26:57 +0000 (10:26 +0000)]
refactored bitwise operations in gpu module
Alexey Spizhevoy [Thu, 16 Dec 2010 08:46:47 +0000 (08:46 +0000)]
fixed link time error in gpu module
Alexey Spizhevoy [Thu, 16 Dec 2010 08:10:31 +0000 (08:10 +0000)]
added support of CCOEFF_NORMED for multichannel images (8U) into gpu::matchTemplate
Alexey Spizhevoy [Wed, 15 Dec 2010 16:32:56 +0000 (16:32 +0000)]
added support of multichannel images into gpu::sqrSum
Alexey Spizhevoy [Wed, 15 Dec 2010 16:04:10 +0000 (16:04 +0000)]
added support of multichannel images into gpu::matchTemplate for CCOEFF method
Alexey Spizhevoy [Wed, 15 Dec 2010 15:28:35 +0000 (15:28 +0000)]
added support of remaining image number of channels into gpu::sum
Alexey Spizhevoy [Wed, 15 Dec 2010 15:12:32 +0000 (15:12 +0000)]
refactored gpu module, added vec math operators for uint, added support of 2 channel images into gpu::sum (removed support of double)
Alexey Spizhevoy [Wed, 15 Dec 2010 12:10:30 +0000 (12:10 +0000)]
fixed minor bugs in gpu module
Kirill Kornyakov [Wed, 15 Dec 2010 11:32:37 +0000 (11:32 +0000)]
compilation warning fixed
Alexey Spizhevoy [Wed, 15 Dec 2010 11:22:37 +0000 (11:22 +0000)]
added support of multichannel images into gpu::matchTemplate (all methods except CCOEFF based), refactored
Kirill Kornyakov [Wed, 15 Dec 2010 11:21:27 +0000 (11:21 +0000)]
bug #762 fixed
Kirill Kornyakov [Tue, 14 Dec 2010 10:17:45 +0000 (10:17 +0000)]
CascadeClassifier refactored. Most of the members and methods are private now.
Alexey Spizhevoy [Tue, 14 Dec 2010 09:53:17 +0000 (09:53 +0000)]
fixed bug in matchTemplate when template size is (1,1), refactored
Alexey Spizhevoy [Tue, 14 Dec 2010 08:45:11 +0000 (08:45 +0000)]
refactored matchTemplate.cu