platform/upstream/opencv.git
13 years agoadded type selection in the Kalman filter (thanks to Nghia Ho for the patch; see...
Vadim Pisarevsky [Mon, 22 Nov 2010 21:05:22 +0000 (21:05 +0000)]
added type selection in the Kalman filter (thanks to Nghia Ho for the patch; see ticket #693)

13 years agorefactored features2d and sample on matching to many images
Maria Dimashova [Mon, 22 Nov 2010 18:27:08 +0000 (18:27 +0000)]
refactored features2d and sample on matching to many images

13 years agoadded 64f support in cv::resize
Vadim Pisarevsky [Mon, 22 Nov 2010 17:37:29 +0000 (17:37 +0000)]
added 64f support in cv::resize

13 years agointegrated multi-threaded version of SURF (thanks to imahon and yvo2m for the patch...
Vadim Pisarevsky [Mon, 22 Nov 2010 17:02:51 +0000 (17:02 +0000)]
integrated multi-threaded version of SURF (thanks to imahon and yvo2m for the patch; see ticket #275)

13 years agofixed compiling bug under g++ in gpi HOG sample
Alexey Spizhevoy [Mon, 22 Nov 2010 16:46:49 +0000 (16:46 +0000)]
fixed compiling bug under g++ in gpi HOG sample

13 years agofixed compile bug under g++
Alexey Spizhevoy [Mon, 22 Nov 2010 16:21:49 +0000 (16:21 +0000)]
fixed compile bug under g++

13 years agofixes bugs #624 and #625 (thanks to chaene!)
Vadim Pisarevsky [Mon, 22 Nov 2010 15:32:18 +0000 (15:32 +0000)]
fixes bugs #624 and #625 (thanks to chaene!)

13 years agofixed background image reader (thanks to albertzeyer for the patch - ticket #651)
Vadim Pisarevsky [Mon, 22 Nov 2010 15:22:13 +0000 (15:22 +0000)]
fixed background image reader (thanks to albertzeyer for the patch - ticket #651)

13 years agofixed scaling in gpu HOG
Alexey Spizhevoy [Mon, 22 Nov 2010 14:13:23 +0000 (14:13 +0000)]
fixed scaling in gpu HOG

13 years agoadd protection against EAGAIN error in the streams (thanks to vrabaud for the patch...
Vadim Pisarevsky [Mon, 22 Nov 2010 13:07:43 +0000 (13:07 +0000)]
add protection against EAGAIN error in the streams (thanks to vrabaud for the patch - ticket #553)

13 years agoanother fix on the ticket #518 - ignore all the circles with radius outside of the...
Vadim Pisarevsky [Mon, 22 Nov 2010 12:53:11 +0000 (12:53 +0000)]
another fix on the ticket #518 - ignore all the circles with radius outside of the specified range

13 years agodecreased the lower canny threshold in HoughCircles, helps to detect some circles...
Vadim Pisarevsky [Mon, 22 Nov 2010 12:16:38 +0000 (12:16 +0000)]
decreased the lower canny threshold in HoughCircles, helps to detect some circles in low-contrast images (ticket #518)

13 years agoadded masks support for bitwise operations on GPU
Alexey Spizhevoy [Mon, 22 Nov 2010 09:39:34 +0000 (09:39 +0000)]
added masks support for bitwise operations on GPU

13 years agoadded 16-bit tiff support, enabled LZW codec in tiff (tickets #588, #590)
Vadim Pisarevsky [Sun, 21 Nov 2010 21:50:45 +0000 (21:50 +0000)]
added 16-bit tiff support, enabled LZW codec in tiff (tickets #588, #590)

13 years agoprobably fixed the bug in ANN::calc_output_scale with update_weights=true (ticket...
Vadim Pisarevsky [Sun, 21 Nov 2010 13:54:19 +0000 (13:54 +0000)]
probably fixed the bug in ANN::calc_output_scale with update_weights=true (ticket #558)

13 years agoavoid use of writable global variables in V4L capturing module (thanks to fjmadrid...
Vadim Pisarevsky [Sun, 21 Nov 2010 13:09:37 +0000 (13:09 +0000)]
avoid use of writable global variables in V4L capturing module (thanks to fjmadrid for the patch! - see the ticket #384)

13 years agoAdding two samples that deal with FileStorage - useful for creating image lists
Ethan Rublee [Sat, 20 Nov 2010 21:37:09 +0000 (21:37 +0000)]
Adding two samples that deal with FileStorage - useful for creating image lists

13 years agofixed compilation error and warnings under ubuntu
Andrey Morozov [Sat, 20 Nov 2010 14:41:28 +0000 (14:41 +0000)]
fixed compilation error and warnings under ubuntu

13 years agofixes Mat::empty() and Mat::create() in the case of zero sizes (ticket #691)
Vadim Pisarevsky [Sat, 20 Nov 2010 13:16:16 +0000 (13:16 +0000)]
fixes Mat::empty() and Mat::create() in the case of zero sizes (ticket #691)

13 years agoin the case of GCC always build jcdctmgr.c with "-O1" (ticket #519)
Vadim Pisarevsky [Sat, 20 Nov 2010 12:59:46 +0000 (12:59 +0000)]
in the case of GCC always build jcdctmgr.c with "-O1" (ticket #519)

13 years agoremoved memset in cv::pyrMeanShiftFiltering (ticket #664)
Vadim Pisarevsky [Sat, 20 Nov 2010 12:39:52 +0000 (12:39 +0000)]
removed memset in cv::pyrMeanShiftFiltering (ticket #664)

13 years agoincorporated several critical fixes in EM implementation from Albert G (ticket #264)
Vadim Pisarevsky [Sat, 20 Nov 2010 12:34:16 +0000 (12:34 +0000)]
incorporated several critical fixes in EM implementation from Albert G (ticket #264)

13 years agoadded flann
Vadim Pisarevsky [Sat, 20 Nov 2010 12:29:57 +0000 (12:29 +0000)]
added flann

13 years agoraised error threshold in filter-generic test. re-enabled mhi-global & filter-generic...
Vadim Pisarevsky [Sat, 20 Nov 2010 12:22:24 +0000 (12:22 +0000)]
raised error threshold in filter-generic test. re-enabled mhi-global & filter-generic tests

13 years agoyet another fix in mhi-global test (ticket #457)
Vadim Pisarevsky [Sat, 20 Nov 2010 12:19:22 +0000 (12:19 +0000)]
yet another fix in mhi-global test (ticket #457)

13 years agofixed some GCC 4.4 warnings
Vadim Pisarevsky [Sat, 20 Nov 2010 12:05:28 +0000 (12:05 +0000)]
fixed some GCC 4.4 warnings

13 years agodoc what cvout_sample does
Gary Bradski [Sat, 20 Nov 2010 02:04:41 +0000 (02:04 +0000)]
doc what cvout_sample does

13 years agoUpdated for building in latexsphinx directory
Gary Bradski [Fri, 19 Nov 2010 22:19:00 +0000 (22:19 +0000)]
Updated for building in latexsphinx directory

13 years agomoved failed tests to blacklists
Alexander Shishkov [Fri, 19 Nov 2010 14:29:37 +0000 (14:29 +0000)]
moved failed tests to blacklists
filter-generic - ticket 690
mhi-global - ticket 457

fixed issue 689

13 years agoadded support of different descriptor formats into gpu HOGDescriptor
Alexey Spizhevoy [Fri, 19 Nov 2010 12:06:11 +0000 (12:06 +0000)]
added support of different descriptor formats into gpu HOGDescriptor

13 years agoadded bitwise operations into gpu module
Alexey Spizhevoy [Fri, 19 Nov 2010 10:19:35 +0000 (10:19 +0000)]
added bitwise operations into gpu module

13 years agoAdded description, fixed missing >
Gary Bradski [Fri, 19 Nov 2010 06:58:37 +0000 (06:58 +0000)]
Added description, fixed missing >

13 years agoLANCZOS4 interpolation constant added to C interface
Vadim Pisarevsky [Thu, 18 Nov 2010 22:04:32 +0000 (22:04 +0000)]
LANCZOS4 interpolation constant added to C interface

13 years agoextended cv::convertPointsHomogeneous to handle 4D input. corrected documentation
Vadim Pisarevsky [Thu, 18 Nov 2010 22:03:20 +0000 (22:03 +0000)]
extended cv::convertPointsHomogeneous to handle 4D input. corrected documentation

13 years agoDataType::generic renamed to DataType::generic_type (ticket #681)
Vadim Pisarevsky [Thu, 18 Nov 2010 10:54:12 +0000 (10:54 +0000)]
DataType::generic renamed to DataType::generic_type (ticket #681)

13 years agoadded getDescriptors support into gpu HOG, also added commented test for this feature
Alexey Spizhevoy [Thu, 18 Nov 2010 09:22:23 +0000 (09:22 +0000)]
added getDescriptors support into gpu HOG, also added commented test for this feature

13 years agoadded max window size parameter for cascade classifier
Kirill Kornyakov [Thu, 18 Nov 2010 09:10:47 +0000 (09:10 +0000)]
added max window size parameter for cascade classifier

13 years agoadded getDescriptors function (draft version)
Alexey Spizhevoy [Wed, 17 Nov 2010 17:10:23 +0000 (17:10 +0000)]
added getDescriptors function (draft version)

13 years agoadded different win_stride values feature into gpu HOG, refactored gpu HOG sample
Alexey Spizhevoy [Wed, 17 Nov 2010 14:11:30 +0000 (14:11 +0000)]
added different win_stride values feature into gpu HOG, refactored gpu HOG sample

13 years agorefactored hog GPU
Alexey Spizhevoy [Wed, 17 Nov 2010 13:02:31 +0000 (13:02 +0000)]
refactored hog GPU

13 years agoadded gpu HOG sample
Alexey Spizhevoy [Wed, 17 Nov 2010 12:49:53 +0000 (12:49 +0000)]
added gpu HOG sample

13 years agoadded getPeopleDetector_48x96 into gpu HOG
Alexey Spizhevoy [Wed, 17 Nov 2010 08:31:24 +0000 (08:31 +0000)]
added getPeopleDetector_48x96 into gpu HOG

13 years agoadded operator != for some basic structures (ticket #678)
Vadim Pisarevsky [Tue, 16 Nov 2010 16:58:40 +0000 (16:58 +0000)]
added operator != for some basic structures (ticket #678)

13 years agofixed wrapper generation
Vadim Pisarevsky [Tue, 16 Nov 2010 16:52:20 +0000 (16:52 +0000)]
fixed wrapper generation

13 years agoupdated some included headers
Maria Dimashova [Tue, 16 Nov 2010 16:34:27 +0000 (16:34 +0000)]
updated some included headers

13 years agoupdated user prompt and included headers
Maria Dimashova [Tue, 16 Nov 2010 16:01:56 +0000 (16:01 +0000)]
updated user prompt and included headers

13 years agofixed linker error undo mingw (#657)
Maria Dimashova [Tue, 16 Nov 2010 15:42:31 +0000 (15:42 +0000)]
fixed linker error undo mingw (#657)

13 years agoremoved unnecessary fix
Maria Dimashova [Tue, 16 Nov 2010 15:27:40 +0000 (15:27 +0000)]
removed unnecessary fix

13 years agoadded default detector for winSize(64,128) for hog on gpu
Anatoly Baksheev [Tue, 16 Nov 2010 12:33:19 +0000 (12:33 +0000)]
added default detector for winSize(64,128) for hog on gpu

13 years agominor fix
Vladislav Vinogradov [Tue, 16 Nov 2010 07:40:37 +0000 (07:40 +0000)]
minor fix

13 years agofixed big in gpu::HOGDescriptor, added property into CPU's HOGDescriptor
Alexey Spizhevoy [Tue, 16 Nov 2010 07:40:32 +0000 (07:40 +0000)]
fixed big in gpu::HOGDescriptor, added property into CPU's HOGDescriptor

13 years agofixed duplicated external symbols in the static version of OpenCV
Vadim Pisarevsky [Mon, 15 Nov 2010 21:23:14 +0000 (21:23 +0000)]
fixed duplicated external symbols in the static version of OpenCV

13 years agokeep the SURFPoint.laplacian as KeyPoint.class_id (ticket #341)
Vadim Pisarevsky [Mon, 15 Nov 2010 21:08:28 +0000 (21:08 +0000)]
keep the SURFPoint.laplacian as KeyPoint.class_id (ticket #341)

13 years agomapstep type was also changed to ptrdiff_t (ticket #157)
Vadim Pisarevsky [Mon, 15 Nov 2010 20:59:09 +0000 (20:59 +0000)]
mapstep type was also changed to ptrdiff_t (ticket #157)

13 years agotry to make a more elegant workaround for the incorrectly generated code in Canny...
Vadim Pisarevsky [Mon, 15 Nov 2010 20:53:33 +0000 (20:53 +0000)]
try to make a more elegant workaround for the incorrectly generated code in Canny (ticket #157)

13 years agoadded range check in the keypoint interpolation in SURF algorithm (ticket #497)
Vadim Pisarevsky [Mon, 15 Nov 2010 20:26:21 +0000 (20:26 +0000)]
added range check in the keypoint interpolation in SURF algorithm (ticket #497)

13 years agoremoved cv prefix
Vadim Pisarevsky [Mon, 15 Nov 2010 20:09:55 +0000 (20:09 +0000)]
removed cv prefix

13 years agosmall brief edit, was trying to allow user to pass integral image but this introduced...
Ethan Rublee [Mon, 15 Nov 2010 18:14:14 +0000 (18:14 +0000)]
small brief edit, was trying to allow user to pass integral image but this introduced some bugs, so no longer doing this...
for now.

13 years agoFixing a small error in compilation for gpu - anatoly should review.
Ethan Rublee [Mon, 15 Nov 2010 17:42:34 +0000 (17:42 +0000)]
Fixing a small error in compilation for gpu - anatoly should review.

13 years agoextended out << mat/vec operators; added opencv license
Vadim Pisarevsky [Mon, 15 Nov 2010 17:40:57 +0000 (17:40 +0000)]
extended out << mat/vec operators; added opencv license

13 years agofixed error reporting in GPU module (exceptions in destructors, etc)
Anatoly Baksheev [Mon, 15 Nov 2010 16:22:52 +0000 (16:22 +0000)]
fixed error reporting in GPU module (exceptions in destructors, etc)

13 years agofixed compilation error under nvcc
Anatoly Baksheev [Mon, 15 Nov 2010 13:51:48 +0000 (13:51 +0000)]
fixed compilation error under nvcc

13 years agofixed some bugs, added tests for gpu::HOGDescriptor
Alexey Spizhevoy [Mon, 15 Nov 2010 12:51:30 +0000 (12:51 +0000)]
fixed some bugs, added tests for gpu::HOGDescriptor

13 years agoadded HOGDescriptor on GPU
Alexey Spizhevoy [Mon, 15 Nov 2010 11:01:56 +0000 (11:01 +0000)]
added HOGDescriptor on GPU

13 years agofixed compile error undo win32 (due to int32_t using)
Maria Dimashova [Mon, 15 Nov 2010 10:24:38 +0000 (10:24 +0000)]
fixed compile error undo win32 (due to int32_t using)

13 years agosome device layer utility functions
Anatoly Baksheev [Mon, 15 Nov 2010 08:42:10 +0000 (08:42 +0000)]
some device layer utility functions

13 years agofixed gpu linear filters
Vladislav Vinogradov [Mon, 15 Nov 2010 07:57:30 +0000 (07:57 +0000)]
fixed gpu linear filters

13 years agoadding samples for brief and the cout << cv::Mat functions.
Ethan Rublee [Sun, 14 Nov 2010 06:28:41 +0000 (06:28 +0000)]
adding samples for brief and the cout << cv::Mat functions.

13 years agoadding the Brief descriptor, associated hamming distance functors for bruteforce...
Ethan Rublee [Sun, 14 Nov 2010 06:27:48 +0000 (06:27 +0000)]
adding the Brief descriptor, associated hamming distance functors for bruteforce matching.  Also adding cout << cv::Mat functions in core.

13 years agofixed uninitialized variable use in writeGraph (reported by valgrind when running...
Vadim Pisarevsky [Sat, 13 Nov 2010 22:00:10 +0000 (22:00 +0000)]
fixed uninitialized variable use in writeGraph (reported by valgrind when running opencv_test_core)

13 years agofixed buffer allocation for constant-value borders in the filter engine (ticket ...
Vadim Pisarevsky [Sat, 13 Nov 2010 21:59:07 +0000 (21:59 +0000)]
fixed buffer allocation for constant-value borders in the filter engine (ticket #524)

13 years agofixed member initialization in the sparse bundle adjustment code (ticket #385)
Vadim Pisarevsky [Sat, 13 Nov 2010 20:31:47 +0000 (20:31 +0000)]
fixed member initialization in the sparse bundle adjustment code (ticket #385)

13 years agofixed initialization of the border interpolation table in the filter engine (ticket...
Vadim Pisarevsky [Sat, 13 Nov 2010 20:23:20 +0000 (20:23 +0000)]
fixed initialization of the border interpolation table in the filter engine (ticket #161)

13 years agoUpdated user prompt in the generic_descriptor_match sample
Ilya Lysenkov [Sat, 13 Nov 2010 05:40:40 +0000 (05:40 +0000)]
Updated user prompt in the generic_descriptor_match sample

13 years agofixed some more failing tests
Vadim Pisarevsky [Fri, 12 Nov 2010 21:23:54 +0000 (21:23 +0000)]
fixed some more failing tests

13 years agoswitched from 8-point kernel to 7-point kernel in the fundamental matrix estimator...
Vadim Pisarevsky [Fri, 12 Nov 2010 21:07:41 +0000 (21:07 +0000)]
switched from 8-point kernel to 7-point kernel in the fundamental matrix estimator (fixes some corner cases; see ticket #434)

13 years agorewrote matchTemplate in C++; added border awareness to crossCorr (ticket #557)
Vadim Pisarevsky [Fri, 12 Nov 2010 20:57:01 +0000 (20:57 +0000)]
rewrote matchTemplate in C++; added border awareness to crossCorr (ticket #557)

13 years agorewrote matchTemplate in C++; added border awareness to crossCorr (ticket #557)
Vadim Pisarevsky [Fri, 12 Nov 2010 20:55:32 +0000 (20:55 +0000)]
rewrote matchTemplate in C++; added border awareness to crossCorr (ticket #557)

13 years agofixed latentsvmdetector test (ticket #661)
Alexey Polovinkin [Fri, 12 Nov 2010 19:39:20 +0000 (19:39 +0000)]
fixed latentsvmdetector test (ticket #661)

13 years agofixed transparent border handling one more time (tickets #572 & #575)
Vadim Pisarevsky [Fri, 12 Nov 2010 14:40:29 +0000 (14:40 +0000)]
fixed transparent border handling one more time (tickets #572 & #575)

13 years agominor
Maria Dimashova [Fri, 12 Nov 2010 14:04:35 +0000 (14:04 +0000)]
minor

13 years agomodified grabCut test to stable verification
Maria Dimashova [Fri, 12 Nov 2010 13:24:20 +0000 (13:24 +0000)]
modified grabCut test to stable verification

13 years agomoved failed tests to blacklists:
Alexander Shishkov [Fri, 12 Nov 2010 10:04:19 +0000 (10:04 +0000)]
moved failed tests to blacklists:
warp-affine                     //ticket 572
warp-perspective            //ticket 575
segmentation-grabcut    //ticket 666
_3d-fundam                     //ticket 434
posit                               //ticket 430

13 years agoadded CV_EXPORTS to OpponentColorDescriptorExtractor
Maria Dimashova [Fri, 12 Nov 2010 08:20:51 +0000 (08:20 +0000)]
added CV_EXPORTS to OpponentColorDescriptorExtractor

13 years agoFixed a build problem in windows
Victor Erukhimov [Thu, 11 Nov 2010 20:00:19 +0000 (20:00 +0000)]
Fixed a build problem in windows

13 years agomodified grabCut test slightly; updated test data due to latest grabCut() fix (#666)
Maria Dimashova [Thu, 11 Nov 2010 17:07:05 +0000 (17:07 +0000)]
modified grabCut test slightly; updated test data due to latest grabCut() fix (#666)

13 years agofixed SURF::operator() (#423)
Maria Dimashova [Thu, 11 Nov 2010 16:06:22 +0000 (16:06 +0000)]
fixed SURF::operator() (#423)

13 years agofixed MserFeatureDetector
Maria Dimashova [Thu, 11 Nov 2010 15:45:54 +0000 (15:45 +0000)]
fixed MserFeatureDetector

13 years agominor (compilation fix)
Anatoly Baksheev [Thu, 11 Nov 2010 12:05:48 +0000 (12:05 +0000)]
minor (compilation fix)

13 years agomodified grabCut: noise is added only if covariance determinant = 0
Maria Dimashova [Thu, 11 Nov 2010 12:04:40 +0000 (12:04 +0000)]
modified grabCut: noise is added only if covariance determinant = 0

13 years agomoved segmentation-grabcut test to blacklist (#issue 666)
Alexander Shishkov [Thu, 11 Nov 2010 10:12:03 +0000 (10:12 +0000)]
moved segmentation-grabcut test to blacklist (#issue 666)

13 years agofixed sparse histogram update (ticket #526)
Vadim Pisarevsky [Wed, 10 Nov 2010 21:23:04 +0000 (21:23 +0000)]
fixed sparse histogram update (ticket #526)

13 years agofixed remap with transparent border (ticket #582)
Vadim Pisarevsky [Wed, 10 Nov 2010 21:14:57 +0000 (21:14 +0000)]
fixed remap with transparent border (ticket #582)

13 years agofurther improved accuracy of Delaunay triangulation (ticket #433)
Vadim Pisarevsky [Wed, 10 Nov 2010 20:45:54 +0000 (20:45 +0000)]
further improved accuracy of Delaunay triangulation (ticket #433)

13 years agofixed infinite loop in FileStorage::open when reading incomplete XML's (ticket #663)
Vadim Pisarevsky [Wed, 10 Nov 2010 20:11:07 +0000 (20:11 +0000)]
fixed infinite loop in FileStorage::open when reading incomplete XML's (ticket #663)

13 years agoincreased number of points in optflow-estimate-rigid test, because in the presense...
Vadim Pisarevsky [Wed, 10 Nov 2010 19:49:36 +0000 (19:49 +0000)]
increased number of points in optflow-estimate-rigid test, because in the presense of noise there should be enough points for robust transform estimation

13 years agosome utility for GPU module internal purposes
Anatoly Baksheev [Wed, 10 Nov 2010 17:05:36 +0000 (17:05 +0000)]
some utility for GPU module internal purposes

13 years agofixed grabCut: moved to double precision and added the noise to avoid zero determinan...
Maria Dimashova [Wed, 10 Nov 2010 15:24:11 +0000 (15:24 +0000)]
fixed grabCut: moved to double precision and added the noise to avoid zero determinant of covariance matrix

13 years agoreplace include file in sample
Maria Dimashova [Wed, 10 Nov 2010 15:01:25 +0000 (15:01 +0000)]
replace include file in sample

13 years agomoved failed tests to corresponding blacklists (issues #433, 454, 661, 662)
Alexander Shishkov [Wed, 10 Nov 2010 12:20:14 +0000 (12:20 +0000)]
moved failed tests to corresponding blacklists (issues #433, 454, 661, 662)