profile/ivi/opencv.git
13 years agofixed some bugs in GPU matrix reductions, removed <functional> into precomp.hpp
Alexey Spizhevoy [Fri, 21 Jan 2011 07:43:11 +0000 (07:43 +0000)]
fixed some bugs in GPU matrix reductions, removed <functional> into precomp.hpp

13 years agofixed some GPU tests failing when compiled for 1.1(no doubles) and run on 1.3(with...
Alexey Spizhevoy [Thu, 20 Jan 2011 15:08:48 +0000 (15:08 +0000)]
fixed some GPU tests failing when compiled for 1.1(no doubles) and run on 1.3(with doubles)

13 years agofixed parsing of CC in gpu module
Alexey Spizhevoy [Thu, 20 Jan 2011 14:34:27 +0000 (14:34 +0000)]
fixed parsing of CC in gpu module

13 years agoupdated gpu initialization functions, added compile-time error on CC 1.0
Alexey Spizhevoy [Thu, 20 Jan 2011 14:13:07 +0000 (14:13 +0000)]
updated gpu initialization functions, added compile-time error on CC 1.0

13 years agofixed GPU switchable tests, changed default CC's for gpu module
Alexey Spizhevoy [Thu, 20 Jan 2011 10:15:44 +0000 (10:15 +0000)]
fixed GPU switchable tests, changed default CC's for gpu module

13 years agocosmetic changes
Alexey Spizhevoy [Thu, 20 Jan 2011 09:38:45 +0000 (09:38 +0000)]
cosmetic changes

13 years agoupdated main CMakeLists.txt gpu module section, now user can manage binary and interm...
Alexey Spizhevoy [Thu, 20 Jan 2011 09:22:05 +0000 (09:22 +0000)]
updated main CMakeLists.txt gpu module section, now user can manage binary and intermediate code versions of the gpu module image
added more functions to check version of gpu code in runtime

13 years agofixing bug related to using the hamming distance on descriptors whose length is not...
Ethan Rublee [Thu, 20 Jan 2011 02:36:46 +0000 (02:36 +0000)]
fixing bug related to using the hamming distance on descriptors whose length is not divisible by sizeof(size_t).

13 years agoadded IPP Sobel and Sharr filters. Also some minor changes.
Vladimir Dudnik [Wed, 19 Jan 2011 23:27:30 +0000 (23:27 +0000)]
added IPP Sobel and Sharr filters. Also some minor changes.

13 years ago#674, fix leaks in CreateHist
James Bowman [Wed, 19 Jan 2011 20:47:10 +0000 (20:47 +0000)]
#674, fix leaks in CreateHist

13 years agofixed minor bugs
Alexey Spizhevoy [Wed, 19 Jan 2011 13:28:22 +0000 (13:28 +0000)]
fixed minor bugs

13 years agoupdates protected code testing for gpu HOGDescriptor
Alexey Spizhevoy [Wed, 19 Jan 2011 13:13:23 +0000 (13:13 +0000)]
updates protected code testing for gpu HOGDescriptor

13 years agorefactored gpu module
Alexey Spizhevoy [Wed, 19 Jan 2011 12:47:34 +0000 (12:47 +0000)]
refactored gpu module

13 years agorefactored gpu module
Alexey Spizhevoy [Wed, 19 Jan 2011 10:54:58 +0000 (10:54 +0000)]
refactored gpu module

13 years agoFixed leak of dims in MatND creates
James Bowman [Wed, 19 Jan 2011 01:43:45 +0000 (01:43 +0000)]
Fixed leak of dims in MatND creates

13 years agoTest case for #674
James Bowman [Wed, 19 Jan 2011 01:29:53 +0000 (01:29 +0000)]
Test case for #674

13 years agoBetter tests for ticket #759
James Bowman [Wed, 19 Jan 2011 00:25:24 +0000 (00:25 +0000)]
Better tests for ticket #759

13 years ago#818, Propset Rev
James Bowman [Wed, 19 Jan 2011 00:22:02 +0000 (00:22 +0000)]
#818, Propset Rev

13 years ago#759. memtrack comments, sealed the numpy MatND leak
James Bowman [Wed, 19 Jan 2011 00:05:30 +0000 (00:05 +0000)]
#759.  memtrack comments, sealed the numpy MatND leak

13 years agoAdded features2d section
Victor Erukhimov [Tue, 18 Jan 2011 15:56:40 +0000 (15:56 +0000)]
Added features2d section

13 years agoadded checkPtxVersion into gpu module
Alexey Spizhevoy [Tue, 18 Jan 2011 14:52:35 +0000 (14:52 +0000)]
added checkPtxVersion into gpu module

13 years agoadded ensureSizeIsEnough into gpu module, updated reduction methods
Alexey Spizhevoy [Tue, 18 Jan 2011 12:36:01 +0000 (12:36 +0000)]
added ensureSizeIsEnough into gpu module, updated reduction methods

13 years agoadded hasPtxFor and isCompatibleWith functions into gpu module, added docs for them
Alexey Spizhevoy [Tue, 18 Jan 2011 12:01:28 +0000 (12:01 +0000)]
added hasPtxFor and isCompatibleWith functions into gpu module, added docs for them

13 years agofixed some mistakes in gpu docs, added docs for gpu stereo.
Vladislav Vinogradov [Tue, 18 Jan 2011 11:42:11 +0000 (11:42 +0000)]
fixed some mistakes in gpu docs, added docs for gpu stereo.

13 years agofixed some mistakes in gpu docs
Alexey Spizhevoy [Tue, 18 Jan 2011 08:09:47 +0000 (08:09 +0000)]
fixed some mistakes in gpu docs

13 years agominor (possibility to change, font scale, min neighbors)
Anatoly Baksheev [Mon, 17 Jan 2011 17:32:50 +0000 (17:32 +0000)]
minor (possibility to change, font scale, min neighbors)

13 years agoMoving all user guide sources to a single folder
Victor Erukhimov [Mon, 17 Jan 2011 13:15:40 +0000 (13:15 +0000)]
Moving all user guide sources to a single folder

13 years agoupdated gpu docs (monowidth font for types)
Alexey Spizhevoy [Mon, 17 Jan 2011 12:09:47 +0000 (12:09 +0000)]
updated gpu docs (monowidth font for types)

13 years agogpu docs minor changes
Alexey Spizhevoy [Mon, 17 Jan 2011 11:34:20 +0000 (11:34 +0000)]
gpu docs minor changes

13 years agogpu face detetcion:
Anatoly Baksheev [Mon, 17 Jan 2011 11:32:38 +0000 (11:32 +0000)]
gpu face detetcion:
1) fixed bug with error codes (enum NppStStatus) shift.
2) added some asserts

13 years agogpu morphology sample
Anatoly Baksheev [Mon, 17 Jan 2011 10:56:02 +0000 (10:56 +0000)]
gpu morphology sample

13 years agoupdated gpu image filtering and image processing docs
Vladislav Vinogradov [Mon, 17 Jan 2011 10:19:11 +0000 (10:19 +0000)]
updated gpu image filtering and image processing docs

13 years agofinished gpu module docs for matrix operations
Alexey Spizhevoy [Mon, 17 Jan 2011 09:27:01 +0000 (09:27 +0000)]
finished gpu module docs for matrix operations

13 years agofinished gpu module docs for matrix reductions
Alexey Spizhevoy [Mon, 17 Jan 2011 08:39:08 +0000 (08:39 +0000)]
finished gpu module docs for matrix reductions

13 years agofinished gpu module docs for per-element operations
Alexey Spizhevoy [Mon, 17 Jan 2011 08:14:48 +0000 (08:14 +0000)]
finished gpu module docs for per-element operations

13 years agorestructured gpu modules docs
Alexey Spizhevoy [Mon, 17 Jan 2011 06:57:57 +0000 (06:57 +0000)]
restructured gpu modules docs

13 years agodocumented all functions from GPU initialization section
Anatoly Baksheev [Fri, 14 Jan 2011 17:52:40 +0000 (17:52 +0000)]
documented all functions from GPU initialization section

13 years agoupdated gpu module docs
Alexey Spizhevoy [Fri, 14 Jan 2011 14:53:48 +0000 (14:53 +0000)]
updated gpu module docs

13 years agoupdated gpu module docs
Alexey Spizhevoy [Fri, 14 Jan 2011 14:46:32 +0000 (14:46 +0000)]
updated gpu module docs

13 years agoupdated gpu module docs
Alexey Spizhevoy [Fri, 14 Jan 2011 09:17:18 +0000 (09:17 +0000)]
updated gpu module docs

13 years agofixed writing video in HOG sample
Alexey Spizhevoy [Fri, 14 Jan 2011 08:08:02 +0000 (08:08 +0000)]
fixed writing video in HOG sample

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

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

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