platform/upstream/opencv.git
13 years agoupdated gpu module docs
Alexey Spizhevoy [Thu, 13 Jan 2011 14:02:55 +0000 (14:02 +0000)]
updated gpu module docs

13 years agoupdated gpu module docs
Alexey Spizhevoy [Thu, 13 Jan 2011 13:55:13 +0000 (13:55 +0000)]
updated gpu module docs

13 years agoadded docs for GPU Filter Engine
Vladislav Vinogradov [Thu, 13 Jan 2011 13:48:58 +0000 (13:48 +0000)]
added docs for GPU Filter Engine

13 years agoFirst version of CascadeClassifier_GPU.
Anatoly Baksheev [Thu, 13 Jan 2011 13:04:00 +0000 (13:04 +0000)]
First version of CascadeClassifier_GPU.
Only for VS2008 now.
Sample for it.
new NPP_staging for VS2008 only

13 years agoupdated gpu module docs
Alexey Spizhevoy [Thu, 13 Jan 2011 12:26:15 +0000 (12:26 +0000)]
updated gpu module docs

13 years agoupdated gpu module docs
Alexey Spizhevoy [Thu, 13 Jan 2011 11:42:29 +0000 (11:42 +0000)]
updated gpu module docs

13 years agoadded docs for SURF_GPU and BruteForceMatcher_GPU
Vladislav Vinogradov [Thu, 13 Jan 2011 09:39:42 +0000 (09:39 +0000)]
added docs for SURF_GPU and BruteForceMatcher_GPU

13 years agoupdated gpu module docs
Alexey Spizhevoy [Thu, 13 Jan 2011 09:11:56 +0000 (09:11 +0000)]
updated gpu module docs

13 years agoMemory management and primitive operators
Victor Erukhimov [Wed, 12 Jan 2011 19:50:36 +0000 (19:50 +0000)]
Memory management and primitive operators

13 years agoMemory management and primitive operators
Victor Erukhimov [Wed, 12 Jan 2011 19:50:19 +0000 (19:50 +0000)]
Memory management and primitive operators

13 years agoAdded a section on accessing matrix elements
Victor Erukhimov [Wed, 12 Jan 2011 18:35:55 +0000 (18:35 +0000)]
Added a section on accessing matrix elements

13 years agodoc'd gpu bitwise, meanShift code
Alexey Spizhevoy [Wed, 12 Jan 2011 15:03:24 +0000 (15:03 +0000)]
doc'd gpu bitwise, meanShift code

13 years agoadded docs for gpu::HOGDescriptor
Alexey Spizhevoy [Wed, 12 Jan 2011 13:07:33 +0000 (13:07 +0000)]
added docs for gpu::HOGDescriptor

13 years agofixed CvBoost
Maria Dimashova [Wed, 12 Jan 2011 12:53:36 +0000 (12:53 +0000)]
fixed CvBoost

13 years agofixed compile error
Maria Dimashova [Wed, 12 Jan 2011 12:46:26 +0000 (12:46 +0000)]
fixed compile error

13 years agofixed FernDescriptorMatcher (#765)
Maria Dimashova [Wed, 12 Jan 2011 12:03:03 +0000 (12:03 +0000)]
fixed FernDescriptorMatcher (#765)

13 years agocosmetic changes in gpu module, decreased matchTemplate test running time
Alexey Spizhevoy [Wed, 12 Jan 2011 09:30:08 +0000 (09:30 +0000)]
cosmetic changes in gpu module, decreased matchTemplate test running time

13 years agoremoved unnecessary code from gpu::matchTemplate
Alexey Spizhevoy [Wed, 12 Jan 2011 06:49:03 +0000 (06:49 +0000)]
removed unnecessary code from gpu::matchTemplate

13 years agofixed collisions between std::transform() and cv::transform() (#781)
Maria Dimashova [Wed, 12 Jan 2011 06:39:08 +0000 (06:39 +0000)]
fixed collisions between std::transform() and cv::transform() (#781)

13 years agoOpenCV user guide prototype
Victor Erukhimov [Tue, 11 Jan 2011 20:51:08 +0000 (20:51 +0000)]
OpenCV user guide prototype

13 years agofixed compile problems when Makefiles are used
Vadim Pisarevsky [Tue, 11 Jan 2011 12:14:31 +0000 (12:14 +0000)]
fixed compile problems when Makefiles are used

13 years agoupdated the new arithmetic tests
Vadim Pisarevsky [Tue, 11 Jan 2011 11:55:58 +0000 (11:55 +0000)]
updated the new arithmetic tests

13 years agoreplaced adding constant in normalization with taking max
Alexey Spizhevoy [Tue, 11 Jan 2011 10:15:46 +0000 (10:15 +0000)]
replaced adding constant in normalization with taking max

13 years agoupdated normalization routine in the matchTemplate to avoid division by zero on black...
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

13 years agofixed mistake in integration of IPP Sub functions. Added IPP min/max/absdiff/and...
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.

13 years agoadd IPP Sub operations to arithm.cpp for 8u, 16u, 16s, 32s, 32f, 64f data types.
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.

13 years agoadd IPP Add 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

13 years agoBug fix in flann wrapper
Marius Muja [Thu, 6 Jan 2011 05:46:08 +0000 (05:46 +0000)]
Bug fix in flann wrapper

13 years agoRenaming log constants, fixes bug #792
Marius Muja [Wed, 5 Jan 2011 22:06:03 +0000 (22:06 +0000)]
Renaming log constants, fixes bug #792

13 years agoincreased "inf" constant in the true distance transform algorithm to handle high...
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

13 years agofix issue in IPP search algorithm (when no IPPROOT available in system and IPP is...
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)

13 years agoadded OpenCVFindIPP.cmake script, which will look for IPP installation at CMake confi...
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.

13 years agoadded OpenCVFindIPP.cmake script, which will look for IPP installation at CMake confi...
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.

13 years agovideo writing via cmd args in hog sample added
Alexey Spizhevoy [Thu, 30 Dec 2010 07:19:32 +0000 (07:19 +0000)]
video writing via cmd args in hog sample added

13 years agofixed incorrect sign of the result of the convolution with normalized asymmetric...
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)

13 years agoswapping features2d with calib3d for linking order, rerun cmake in android to update...
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.

13 years agoupdated gpu hog sample
Alexey Spizhevoy [Wed, 29 Dec 2010 16:08:56 +0000 (16:08 +0000)]
updated gpu hog sample

13 years agorefactored hog, added camera support into hog_sample
Alexey Spizhevoy [Wed, 29 Dec 2010 15:45:01 +0000 (15:45 +0000)]
refactored hog, added camera support into hog_sample

13 years agotest commit emails
Brian Gerkey [Tue, 28 Dec 2010 21:38:23 +0000 (21:38 +0000)]
test commit emails

13 years agosome more fixes in background/foreground subtraction; converted bgfg_segm.cpp sample...
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++

13 years agofixed some build problems
Vadim Pisarevsky [Tue, 28 Dec 2010 21:15:58 +0000 (21:15 +0000)]
fixed some build problems

13 years agoadded background/foreground segmentation algorithm with shadow detection (by Zoran...
Vadim Pisarevsky [Tue, 28 Dec 2010 16:25:39 +0000 (16:25 +0000)]
added background/foreground segmentation algorithm with shadow detection (by Zoran Zivkovic)

13 years agomoved gtest to modules; added some gtest-based tests
Vadim Pisarevsky [Tue, 28 Dec 2010 16:24:23 +0000 (16:24 +0000)]
moved gtest to modules; added some gtest-based tests

13 years agoadded missed include (for MSVC 2010)
Alexey Spizhevoy [Tue, 28 Dec 2010 14:57:23 +0000 (14:57 +0000)]
added missed include (for MSVC 2010)

13 years agomerged fix for x64 MSVC compile errors in highgui into trunk
Vadim Pisarevsky [Mon, 27 Dec 2010 12:01:38 +0000 (12:01 +0000)]
merged fix for x64 MSVC compile errors in highgui into trunk

13 years agoadded buffered version of gpu::convolve
Alexey Spizhevoy [Mon, 27 Dec 2010 10:18:42 +0000 (10:18 +0000)]
added buffered version of gpu::convolve

13 years agoanother attempt to fix findHomography
Vadim Pisarevsky [Mon, 27 Dec 2010 10:00:26 +0000 (10:00 +0000)]
another attempt to fix findHomography

13 years agoMoved BlobDetector to features2d
Ilya Lysenkov [Mon, 27 Dec 2010 09:15:08 +0000 (09:15 +0000)]
Moved BlobDetector to features2d

13 years agosimplified gpu::columnSum test, it doesn't fail on Quadro anymore (when seed is 00000...
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

13 years agoMoved PlanarObjectDetector to the objdetect module
Ilya Lysenkov [Mon, 27 Dec 2010 08:25:31 +0000 (08:25 +0000)]
Moved PlanarObjectDetector to the objdetect module

13 years agorefactored gpu::dft
Alexey Spizhevoy [Mon, 27 Dec 2010 07:35:41 +0000 (07:35 +0000)]
refactored gpu::dft

13 years agofixed MatConstIterator<> (ticket #776)
Vadim Pisarevsky [Sun, 26 Dec 2010 22:18:30 +0000 (22:18 +0000)]
fixed MatConstIterator<> (ticket #776)

13 years agominor warning fixed
Alexey Spizhevoy [Fri, 24 Dec 2010 13:44:26 +0000 (13:44 +0000)]
minor warning fixed

13 years agominor refactoring in gpu module
Alexey Spizhevoy [Fri, 24 Dec 2010 12:55:43 +0000 (12:55 +0000)]
minor refactoring in gpu module

13 years agonow single row GPU matrix is continuous one, added aux. functions, updated dft and...
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

13 years agominor changes in gpu module (comments and warnings)
Alexey Spizhevoy [Fri, 24 Dec 2010 07:00:08 +0000 (07:00 +0000)]
minor changes in gpu module (comments and warnings)

13 years agoadded support of scaling into gpu::dft, refactored gpu::convolve
Alexey Spizhevoy [Fri, 24 Dec 2010 06:48:23 +0000 (06:48 +0000)]
added support of scaling into gpu::dft, refactored gpu::convolve

13 years agocosmetic changes, removed trailing spaces
Vladimir Dudnik [Thu, 23 Dec 2010 23:13:49 +0000 (23:13 +0000)]
cosmetic changes, removed trailing spaces

13 years agocosmetic changes
Vladimir Dudnik [Thu, 23 Dec 2010 23:08:16 +0000 (23:08 +0000)]
cosmetic changes

13 years agocosmetic changes, removed trailing spaces
Vladimir Dudnik [Thu, 23 Dec 2010 23:06:52 +0000 (23:06 +0000)]
cosmetic changes, removed trailing spaces

13 years agocosmetic changes, removed trailing spaces
Vladimir Dudnik [Thu, 23 Dec 2010 23:05:35 +0000 (23:05 +0000)]
cosmetic changes, removed trailing spaces

13 years agocosmetic changes, removed trailing spaces
Vladimir Dudnik [Thu, 23 Dec 2010 23:04:24 +0000 (23:04 +0000)]
cosmetic changes, removed trailing spaces

13 years agocosmetic changes, removed trailing spaces
Vladimir Dudnik [Thu, 23 Dec 2010 23:03:15 +0000 (23:03 +0000)]
cosmetic changes, removed trailing spaces

13 years agocosmetic changes
Vladimir Dudnik [Thu, 23 Dec 2010 23:01:18 +0000 (23:01 +0000)]
cosmetic changes

13 years agocosmetic changes, removed trailing spaces. Added ippGetCpuClocks if IPP is available...
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)

13 years agocosmetic changes
Vladimir Dudnik [Thu, 23 Dec 2010 22:56:28 +0000 (22:56 +0000)]
cosmetic changes

13 years agocosmetic changes
Vladimir Dudnik [Thu, 23 Dec 2010 22:55:23 +0000 (22:55 +0000)]
cosmetic changes

13 years agotest svn access
Vladimir Dudnik [Thu, 23 Dec 2010 22:42:08 +0000 (22:42 +0000)]
test svn access

13 years agoupdated test for gpu::dft, updated dft for handling continous source
Alexey Spizhevoy [Thu, 23 Dec 2010 13:00:33 +0000 (13:00 +0000)]
updated test for gpu::dft, updated dft for handling continous source

13 years agofixed bug in gpu::dft
Alexey Spizhevoy [Thu, 23 Dec 2010 10:07:37 +0000 (10:07 +0000)]
fixed bug in gpu::dft

13 years agoadded gpu::dft implemented via CUFFT
Alexey Spizhevoy [Thu, 23 Dec 2010 09:24:33 +0000 (09:24 +0000)]
added gpu::dft implemented via CUFFT

13 years agoadded tests for gpu::mulSpectrums
Alexey Spizhevoy [Wed, 22 Dec 2010 14:01:26 +0000 (14:01 +0000)]
added tests for gpu::mulSpectrums

13 years agoadded mulSpectrums functions into GPU module
Alexey Spizhevoy [Wed, 22 Dec 2010 13:46:06 +0000 (13:46 +0000)]
added mulSpectrums functions into GPU module

13 years agomoved crossCorr (as NPP_Staging wrapper) into public GPU module part from the interna...
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

13 years agomoved sqrIntegral (NPP_Staging wrapper) into public GPU module part from matchTemplat...
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

13 years agoadded matcher_simple_gpu sample
Vladislav Vinogradov [Wed, 22 Dec 2010 08:16:00 +0000 (08:16 +0000)]
added matcher_simple_gpu sample

13 years agoadded CUFFT errors handling into GPU module
Alexey Spizhevoy [Wed, 22 Dec 2010 08:03:53 +0000 (08:03 +0000)]
added CUFFT errors handling into GPU module

13 years agofixed some warnings under linux
Vladislav Vinogradov [Wed, 22 Dec 2010 07:30:21 +0000 (07:30 +0000)]
fixed some warnings under linux

13 years agoadded gpu transpose and integral based on NPP Staging.
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.

13 years agoFixed documentation
Ilya Lysenkov [Tue, 21 Dec 2010 13:17:52 +0000 (13:17 +0000)]
Fixed documentation

13 years agoFixed some warnings under Windows
Ilya Lysenkov [Tue, 21 Dec 2010 12:11:28 +0000 (12:11 +0000)]
Fixed some warnings under Windows

13 years agoFixed compile errors under Windows
Ilya Lysenkov [Tue, 21 Dec 2010 11:39:12 +0000 (11:39 +0000)]
Fixed compile errors under Windows

13 years agowarningx fixed under vs2008
Anatoly Baksheev [Tue, 21 Dec 2010 11:37:08 +0000 (11:37 +0000)]
warningx fixed under vs2008

13 years agominor changes in the gpu stereo sample
Alexey Spizhevoy [Tue, 21 Dec 2010 10:47:17 +0000 (10:47 +0000)]
minor changes in the gpu stereo sample

13 years agoUsed Poitn2f instead of KeyPoint
Ilya Lysenkov [Tue, 21 Dec 2010 10:08:57 +0000 (10:08 +0000)]
Used Poitn2f instead of KeyPoint

13 years agofixed comment
Alexey Spizhevoy [Tue, 21 Dec 2010 09:55:56 +0000 (09:55 +0000)]
fixed comment

13 years agoadded convert into gray and prefilter Sobel controls (for gpu stereo sample)
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)

13 years agoChanged the camera calibration sample to support circles' grid pattern
Ilya Lysenkov [Tue, 21 Dec 2010 09:32:14 +0000 (09:32 +0000)]
Changed the camera calibration sample to support circles' grid pattern

13 years agoAdded documentation for cirlces' grid detection
Ilya Lysenkov [Tue, 21 Dec 2010 09:30:21 +0000 (09:30 +0000)]
Added documentation for cirlces' grid detection

13 years agoAdded a regression test for a circles' grid detection
Ilya Lysenkov [Tue, 21 Dec 2010 09:27:31 +0000 (09:27 +0000)]
Added a regression test for a circles' grid detection

13 years agoAdded detection of cirlces' grid pattern
Ilya Lysenkov [Tue, 21 Dec 2010 09:24:36 +0000 (09:24 +0000)]
Added detection of cirlces' grid pattern

13 years agoadded more controls into gpu stereo sample
Alexey Spizhevoy [Tue, 21 Dec 2010 08:26:48 +0000 (08:26 +0000)]
added more controls into gpu stereo sample

13 years agofixed compiler error under linux
Vladislav Vinogradov [Tue, 21 Dec 2010 08:13:15 +0000 (08:13 +0000)]
fixed compiler error under linux

13 years agoadded first version of stereo match sample on gpu
Alexey Spizhevoy [Tue, 21 Dec 2010 07:35:46 +0000 (07:35 +0000)]
added first version of stereo match sample on gpu

13 years agoenable #include "cvconfig.h" in highgui on Windows. That should fix camera capture.
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.

13 years agoadded SURF_GPU.
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.

13 years agogpu hog sample: added support of writing video
Alexey Spizhevoy [Mon, 20 Dec 2010 12:29:57 +0000 (12:29 +0000)]
gpu hog sample: added support of writing video

13 years agorefactoring: moved gpu reduction-based functions into separated file
Alexey Spizhevoy [Mon, 20 Dec 2010 09:51:25 +0000 (09:51 +0000)]
refactoring: moved gpu reduction-based functions into separated file

13 years agorefactoring: made gpu bitwise operations inline
Alexey Spizhevoy [Mon, 20 Dec 2010 09:16:17 +0000 (09:16 +0000)]
refactoring: made gpu bitwise operations inline

13 years agogpu module refactoring: moved per-element operations into separated file
Alexey Spizhevoy [Mon, 20 Dec 2010 09:07:19 +0000 (09:07 +0000)]
gpu module refactoring: moved per-element operations into separated file