Andrey Kamaev
|
f1cb2431b8
|
Fixed small bugs in Stitcher class
|
2011-10-25 12:42:08 +00:00 |
|
Alexey Spizhevoy
|
28e006ad4f
|
Fixed median focal length estimation in the stitching module
|
2011-10-24 12:35:11 +00:00 |
|
Alexey Spizhevoy
|
b74e9c101a
|
Fixed bug in the stitching module (some images appeared at result pano center)
|
2011-10-24 11:52:36 +00:00 |
|
Kirill Kornyakov
|
602ad61967
|
Optimized versions of Erode and Dilate functions added
|
2011-10-24 09:12:55 +00:00 |
|
Andrey Kamaev
|
5656a9dd6b
|
Better default grid size for ORB-based stitching
|
2011-10-21 15:38:38 +00:00 |
|
Leonid Beynenson
|
9f837d3486
|
Made changes concerning inserting prefiltering modes into CascadeClassifier class.
Now developers should call the method setFaceDetectionMaskGenerator() to use prefiltering mask generator
implemented for face detection.
|
2011-10-21 14:56:37 +00:00 |
|
Alexey Spizhevoy
|
b8304ce764
|
Updated stitcher a little bit
|
2011-10-21 10:47:48 +00:00 |
|
Alexandre Benoit
|
4685f0e9d6
|
corrected xml parameters file management in the retina interface
|
2011-10-21 10:02:09 +00:00 |
|
Andrey Kamaev
|
94f72ae876
|
Stitching: added grid option to OrbFeaturesFinder
|
2011-10-21 08:40:10 +00:00 |
|
Andrey Kamaev
|
21a4a06d8a
|
Fixed bug in KeyPointsFilter::runByImageBorder; added ROI adjustment to ORB
|
2011-10-21 08:38:47 +00:00 |
|
Andrey Kamaev
|
e8032fa8e9
|
Fixed Android build with SDK revision 14
|
2011-10-21 08:35:34 +00:00 |
|
Kirill Kornyakov
|
177618984d
|
dft perf test minor fix
|
2011-10-21 08:28:33 +00:00 |
|
Kirill Kornyakov
|
11b7127647
|
minor fix of inpaint perf test
|
2011-10-21 08:22:11 +00:00 |
|
Kirill Kornyakov
|
f8983e8adf
|
added small resolutions for perf tests
|
2011-10-21 08:20:51 +00:00 |
|
Andrey Pavlenko
|
9b0cc77cfe
|
Fixing compilation
|
2011-10-21 05:37:33 +00:00 |
|
Alexandre Benoit
|
75506940eb
|
continuing code correction for windows warning elimination
|
2011-10-20 13:03:45 +00:00 |
|
Kirill Kornyakov
|
7c83f0dd86
|
inpaint perf test added
|
2011-10-20 11:00:29 +00:00 |
|
Kirill Kornyakov
|
3287729c9f
|
added sz2K resolution for perf tests
|
2011-10-20 07:50:34 +00:00 |
|
Kirill Kornyakov
|
f2b72928cc
|
created perf test for DFT
|
2011-10-20 07:32:12 +00:00 |
|
Vladislav Vinogradov
|
e7502e7641
|
implemented gpu::gemm via CUBLAS
|
2011-10-19 13:29:54 +00:00 |
|
Vladislav Vinogradov
|
90ff3dd990
|
added cublasSafeCall
|
2011-10-19 11:49:44 +00:00 |
|
Andrey Kamaev
|
f299bde3a9
|
Added ORB features finder into stitching module
|
2011-10-19 10:48:45 +00:00 |
|
Vladislav Vinogradov
|
40ee754e28
|
added WITH_CUFFT and WITH_CUBLAS flags to cmake scripts
fixed gpu module error reporting
added asynchronous version of some functions
|
2011-10-19 09:53:22 +00:00 |
|
Marius Muja
|
a73b509b1e
|
Clang compilation fixes, closes #1432
|
2011-10-18 18:37:47 +00:00 |
|
Andrey Kamaev
|
5eee9e6f6d
|
Several improvements in performance reports
|
2011-10-18 12:31:08 +00:00 |
|
Vladislav Vinogradov
|
b0536279eb
|
added wrappers for BroxOpticalFlow and interpolateFrames
|
2011-10-17 13:12:39 +00:00 |
|
Vladislav Vinogradov
|
87f3451ec6
|
fixed warnings
|
2011-10-17 06:44:40 +00:00 |
|
Anatoly Baksheev
|
7106513b8a
|
warning under vs2008
|
2011-10-16 13:45:11 +00:00 |
|
Alexey Spizhevoy
|
8cebb0982b
|
Updated optimal DFT size estimation in gpu::convolve()
|
2011-10-14 09:42:25 +00:00 |
|
Anatoly Baksheev
|
7076dfd7d6
|
gpu module: refactored devmem2d.hpp (atomic bomb)
|
2011-10-13 15:14:04 +00:00 |
|
Alexey Spizhevoy
|
916703c6e5
|
Updated optimal block size estimation in gpu::convolve()
|
2011-10-13 13:02:41 +00:00 |
|
Andrey Kamaev
|
e3265b0cfe
|
Added filters to html perf reports generated by summary.py
|
2011-10-12 14:41:36 +00:00 |
|
Vladislav Vinogradov
|
631d4b483a
|
minor fix
|
2011-10-12 11:36:10 +00:00 |
|
Leonid Beynenson
|
da3a60a5a7
|
Made changes in the method of inserting prefilters into the CascadeClassifier class.
|
2011-10-12 11:32:01 +00:00 |
|
Vladislav Vinogradov
|
8f108b4e7e
|
bug fix
|
2011-10-12 11:01:11 +00:00 |
|
Vladislav Vinogradov
|
d3c4e90760
|
new optimized implementation of BruteForceMatcher_GPU (~2-3x faster)
|
2011-10-12 10:23:03 +00:00 |
|
Andrey Kamaev
|
89be84a396
|
Fixed Linux build
|
2011-10-12 06:01:54 +00:00 |
|
Vadim Pisarevsky
|
b74116e694
|
unified norm computing; added generalized Hamming distance
|
2011-10-11 15:13:53 +00:00 |
|
Andrey Kamaev
|
c1277b6147
|
reenabled Tegra optimized resize
|
2011-10-11 15:00:00 +00:00 |
|
Vladislav Vinogradov
|
f38596b783
|
implemented brute force convolve for small kernel sizes
|
2011-10-10 11:58:47 +00:00 |
|
Anatoly Baksheev
|
ee768d4605
|
fixed bug in ptr in optflow.cu
|
2011-10-10 09:37:08 +00:00 |
|
Vladislav Vinogradov
|
ed749c4bfe
|
added missing arithm operations to gpu module
|
2011-10-10 08:19:11 +00:00 |
|
Vadim Pisarevsky
|
f947c2eb96
|
new, much simpler and SSE2-optimized implementation of FAST
|
2011-10-09 18:15:13 +00:00 |
|
Leonid Beynenson
|
484e56f31f
|
Fixed small bug in opencv_traincascade application: overflow sometimes happened during calculation of the number of negative samples.
|
2011-10-07 14:00:19 +00:00 |
|
Andrey Kamaev
|
22bd127365
|
Added performance tests for cv:phase and cv::SURF
|
2011-10-07 13:55:26 +00:00 |
|
Alexey Spizhevoy
|
9047ef2cdf
|
Renamed warp of point method into warpPoint
|
2011-10-07 08:51:01 +00:00 |
|
Alexey Spizhevoy
|
a7fbcad283
|
Added warp method into the RotationWarper interface, added find() into VoronoiSeamFinder which uses only source image sizes
|
2011-10-07 08:17:55 +00:00 |
|
Andrey Kamaev
|
9ae8443d37
|
Tegra optimized FastAtan2
|
2011-10-07 08:07:25 +00:00 |
|
Alexey Kazakov
|
78bd2133cc
|
Added HOG features to the traincascade module
|
2011-10-06 16:46:03 +00:00 |
|
Kirill Kornyakov
|
0e9d0f6d06
|
updated erode perf test
|
2011-10-06 14:10:29 +00:00 |
|
Kirill Kornyakov
|
20e49c8286
|
added perf test for cv::erode
|
2011-10-06 12:42:14 +00:00 |
|
Maria Dimashova
|
408d6b84fa
|
added func to different colors generation
|
2011-10-06 09:34:35 +00:00 |
|
Leonid Beynenson
|
630288fdef
|
Added possibility of prefiltering into CascadeClassifier. Now OpenCV users can implement their own mask generators and insert them into CascadeClassifier.
|
2011-10-05 13:21:28 +00:00 |
|
Vadim Pisarevsky
|
1e6479224a
|
fixed bug #1331
|
2011-10-05 01:20:52 +00:00 |
|
Vadim Pisarevsky
|
282c3044e6
|
exported C++ stereoRectify in Python
|
2011-10-05 00:14:43 +00:00 |
|
Andrey Morozov
|
6138956b5e
|
minor fix
|
2011-10-04 22:00:57 +00:00 |
|
Andrey Morozov
|
99c2326e51
|
minor fix
|
2011-10-04 21:43:37 +00:00 |
|
Andrey Morozov
|
8a06b20ad6
|
fixed compile for linux
|
2011-10-04 21:31:52 +00:00 |
|
Anatoly Baksheev
|
f444f9b43e
|
optflow gpu compilation fix under vs2010
|
2011-10-04 17:37:05 +00:00 |
|
Andrey Morozov
|
f366553a80
|
improved some methods in the Directory class
|
2011-10-04 16:46:55 +00:00 |
|
Andrey Morozov
|
d58ff0f478
|
fixed include on Linux
|
2011-10-04 12:42:49 +00:00 |
|
Maria Dimashova
|
ba62621534
|
updated test on lsvm
|
2011-10-04 12:29:56 +00:00 |
|
Andrey Morozov
|
af730e4bff
|
added class Directory
|
2011-10-04 12:12:14 +00:00 |
|
Maria Dimashova
|
36967575be
|
Added doc on c++ version of latent svm
|
2011-10-04 12:10:57 +00:00 |
|
Maria Dimashova
|
a4bc940a50
|
fixed method clear()
|
2011-10-04 11:35:39 +00:00 |
|
Vladislav Vinogradov
|
d6d7ac9cee
|
fixed tests for BruteForceMatcher_GPU::radiusMatch
|
2011-10-04 10:03:52 +00:00 |
|
Maria Dimashova
|
d3cd2cb5c0
|
removed porting to java of latent svm
|
2011-10-04 06:47:41 +00:00 |
|
Alexander Shishkov
|
b71bfef702
|
fixed bug with using not built-in ZLIB library
|
2011-10-03 17:10:18 +00:00 |
|
Maria Dimashova
|
a70496e414
|
added test for c++ version of latent svm and updated testdata
|
2011-10-03 16:55:49 +00:00 |
|
Maria Dimashova
|
4d85ee7de1
|
added c++ wrapper of latent svm
|
2011-10-03 16:45:46 +00:00 |
|
Alexey Spizhevoy
|
8a799aa89a
|
Updated optimal block size estimation for the convolve() function
|
2011-10-03 14:05:52 +00:00 |
|
Andrey Morozov
|
bee68e519a
|
fixed several bugs in CommandLineParser
|
2011-10-03 11:44:31 +00:00 |
|
Andrey Morozov
|
bf636e40bf
|
improved print help in CommandLineParser
|
2011-10-03 11:17:36 +00:00 |
|
Vadim Pisarevsky
|
60ebe2003f
|
fixed multiple warnings on Windows. fixed bug #1368
|
2011-10-03 11:00:28 +00:00 |
|
Alexey Spizhevoy
|
74561c5b8e
|
Added createWightMaps function into FeatherBlender (stitching)
|
2011-10-03 09:44:30 +00:00 |
|
Anatoly Baksheev
|
923f771cfc
|
warnings
optical flow gpu cosmetics
|
2011-10-03 09:26:00 +00:00 |
|
Andrey Kamaev
|
ee413b8026
|
Avoid duplicated surf extraction step when same parameters are used for detection and descriptors calculation
|
2011-10-03 08:44:28 +00:00 |
|
Andrey Kamaev
|
20af242a03
|
Updated command line arguments in performance tests
|
2011-10-03 07:43:57 +00:00 |
|
Alexey Spizhevoy
|
dce50b67fc
|
Fixed support of translation in the GPU-based plane warper
|
2011-10-03 07:42:16 +00:00 |
|
Alexey Spizhevoy
|
607a7fd2c2
|
Updated GPU warpers interface
|
2011-10-03 07:10:15 +00:00 |
|
Alexey Spizhevoy
|
404e9cb9d5
|
Refactored warpers in the stitching module, added buildMaps function into the RotationWarper interface
|
2011-10-03 06:31:24 +00:00 |
|
Andrey Morozov
|
b7a3d36729
|
fixed several bugs in CommandLineParser
|
2011-10-01 10:50:50 +00:00 |
|
Andrey Morozov
|
135b9280f1
|
improved print help in CommandLineParser
|
2011-10-01 10:27:19 +00:00 |
|
Marius Muja
|
0e18f066a8
|
Fixing ticket #1402
|
2011-09-30 16:39:06 +00:00 |
|
Andrey Morozov
|
97d54612c7
|
fix print help
|
2011-09-30 14:49:07 +00:00 |
|
Andrey Morozov
|
d449b0492f
|
fixed several bugs in CommandLineParser
|
2011-09-30 14:31:32 +00:00 |
|
Alexey Spizhevoy
|
c5357cc17c
|
Added fix for removing too similar images into the stitching module
|
2011-09-30 12:46:11 +00:00 |
|
Andrey Morozov
|
3d3efe7c07
|
fixed sub algorithm in CommandLineParser
|
2011-09-30 12:45:57 +00:00 |
|
Anatoly Baksheev
|
0fc8fc77c0
|
eliminated shread_ptr dependency from optical flow gpu. It caused compilation errors.
|
2011-09-30 11:27:30 +00:00 |
|
Maria Dimashova
|
b3fb4986f2
|
restored doc on latent svm that was lost in moving to rst
|
2011-09-30 09:54:31 +00:00 |
|
Anatoly Baksheev
|
b9ea3ef741
|
compilation under ubuntu
|
2011-09-30 09:02:03 +00:00 |
|
Anton Obukhov
|
42c7aece36
|
[+] Added Brox optical flow (implementation courtesy of Michael Smirnov)
|
2011-09-29 14:46:39 +00:00 |
|
Anatoly Baksheev
|
f838db92c7
|
1) detail source group for stitching
2) warnings
|
2011-09-29 13:44:27 +00:00 |
|
Andrey Kamaev
|
5d363e67a0
|
Tegra optimized cvRound; perf test for cvRound; fixed perf test for stitching
|
2011-09-29 12:11:18 +00:00 |
|
Leonid Beynenson
|
3c9979cd6a
|
Disabled some unfinished optimizations.
|
2011-09-29 08:51:03 +00:00 |
|
Vadim Pisarevsky
|
bf19d66bc2
|
re-enabled 16s images in cvSobel & cvLaplace.
|
2011-09-29 07:32:02 +00:00 |
|
Leonid Beynenson
|
87a21016d8
|
Implemented the first variant of working with masks in CascadeClassifier. Probably, will be rewritten soon.
|
2011-09-28 21:14:20 +00:00 |
|
Vladislav Vinogradov
|
4d3b1a4a02
|
fixed build for compute capability < 2.0
|
2011-09-28 16:24:51 +00:00 |
|
Vladislav Vinogradov
|
f536dfa439
|
fixed build under linux
|
2011-09-28 12:08:17 +00:00 |
|
Vladislav Vinogradov
|
9da6d78989
|
optimized gpu filters, added buffered version for different filters
|
2011-09-28 11:52:26 +00:00 |
|
Andrey Kamaev
|
340e23a4f0
|
Fixed TBB-related bug in YUV420 to RGB conversion
|
2011-09-28 09:10:24 +00:00 |
|
Leonid Beynenson
|
fcaa587b67
|
CMake scripts changed a bit: added more accurate variant of the Threading Framework support (it is a lightweight analogue of TBB for ARM-s).
|
2011-09-27 16:25:13 +00:00 |
|
Vadim Pisarevsky
|
f0759437c0
|
fixed bug #1364
|
2011-09-27 15:58:08 +00:00 |
|
Vadim Pisarevsky
|
86882e5dd1
|
fixed bug #1381
|
2011-09-27 15:50:17 +00:00 |
|
Vadim Pisarevsky
|
1c738820de
|
fixed resource leak in lsvmparser (ticket #1390)
|
2011-09-27 15:43:13 +00:00 |
|
Vadim Pisarevsky
|
65e036fe6d
|
fixed bug #1368
|
2011-09-27 15:34:39 +00:00 |
|
Vadim Pisarevsky
|
a512883170
|
fixed bug #1388
|
2011-09-27 15:23:43 +00:00 |
|
Vadim Pisarevsky
|
3535aacc23
|
fixed bug #1389
|
2011-09-27 15:17:00 +00:00 |
|
Alexey Spizhevoy
|
e0bf60fd3e
|
Minor changes in stitching module
|
2011-09-27 07:46:28 +00:00 |
|
Vladislav Vinogradov
|
ea4f65b570
|
implemented optimized version of bf_radius_match for train collection
|
2011-09-27 06:45:17 +00:00 |
|
Alexey Spizhevoy
|
e99b090871
|
Fixed bug in ROI based features finder (stitching)
|
2011-09-26 13:17:06 +00:00 |
|
Vladislav Vinogradov
|
b119833ad1
|
implemented optimized version of gpu::bf_radius_match
|
2011-09-26 11:18:30 +00:00 |
|
Andrey Kamaev
|
961dc4e348
|
Fixed build error (Linux)
|
2011-09-26 11:05:56 +00:00 |
|
Alexey Spizhevoy
|
a7d053f10d
|
Added handling of ROI in stitching features matchers
|
2011-09-26 09:59:13 +00:00 |
|
Alexey Spizhevoy
|
b053a3b486
|
Added matching mask into pairwise matcher from stitching module
|
2011-09-26 09:24:45 +00:00 |
|
Alexey Spizhevoy
|
551113292b
|
Refactored stitching module
|
2011-09-26 08:52:31 +00:00 |
|
Vladislav Vinogradov
|
67a9b79433
|
added performance tests for gpu::reduce
|
2011-09-26 08:14:31 +00:00 |
|
Alexey Spizhevoy
|
66b41b67f9
|
Added support of GPU in stitching seam estimators
|
2011-09-26 07:57:05 +00:00 |
|
Alexey Spizhevoy
|
16f5c67914
|
Added support of vertical straightening into stitching
|
2011-09-24 08:20:13 +00:00 |
|
Alexey Spizhevoy
|
48dec9c03a
|
Fixed GPU version of multi-band blending in stitching module
|
2011-09-24 05:58:29 +00:00 |
|
Alexey Spizhevoy
|
afc894db9f
|
Replaced SVD with eigenval decomposition in waveCorrect func (stitching)
|
2011-09-23 10:57:20 +00:00 |
|
Andrey Kamaev
|
7ca53cfcd4
|
Added debug function to project back from pano to original image
|
2011-09-22 13:58:07 +00:00 |
|
Andrey Pavlenko
|
823b6567a3
|
Java API: fix for Subdiv2D::getTriangleList() and Subdiv2D::getEdgeList(); test for getTriangleList() is added.
|
2011-09-22 11:22:15 +00:00 |
|
Vadim Pisarevsky
|
1dbe5ccc5f
|
improved phaseCorrelate() performance (thanks to Will Lucas for the patch)
|
2011-09-22 10:40:48 +00:00 |
|
Vadim Pisarevsky
|
a1d6671451
|
fixed bug #1370
|
2011-09-22 09:58:58 +00:00 |
|
Alexey Spizhevoy
|
39533a0b1b
|
Added BA refinement flags into stitching_detailed
|
2011-09-22 08:58:48 +00:00 |
|
Alexander Mordvintsev
|
0ad1d0afac
|
fixed problem with incorrect distance values returned by FlannBasedMatcher for hamming metric (int's were interpreted as floats)
|
2011-09-22 08:52:40 +00:00 |
|
Vladislav Vinogradov
|
8b23c79294
|
implemented gpu::reduce
|
2011-09-22 07:08:26 +00:00 |
|
Vladislav Vinogradov
|
ce35a6d8be
|
fixed bug in cv::reduce in reduceC_ for multi-channels source
|
2011-09-22 06:43:52 +00:00 |
|
Marius Muja
|
78bbefec98
|
Applied fix from #1382
|
2011-09-22 00:42:51 +00:00 |
|
Jose Luis Blanco
|
5029dfed87
|
Removed extra "," that raised GCC warnings.
|
2011-09-22 00:31:45 +00:00 |
|
Anatoly Baksheev
|
25cadb1abd
|
fixed compilation under ubuntu
|
2011-09-21 18:25:22 +00:00 |
|
Alexey Kazakov
|
50543d627f
|
Added HOG features to cascade detection algorithm.
Added pedestrian detection trained model for HOG cascade detection algorithm.
|
2011-09-21 18:03:53 +00:00 |
|
Alexey Spizhevoy
|
4ee462c961
|
Added selction of BA cost function in stitching samples (and added other BA cost func into stitching module)
|
2011-09-21 13:22:12 +00:00 |
|
Alexey Spizhevoy
|
dbce155874
|
Refactored motion estimators in stitching module
|
2011-09-21 12:13:07 +00:00 |
|
Alexey Spizhevoy
|
4a5abc7552
|
Added translation parameter into stitching module warpers. For now only PlaneWarper and PlaneWarperGpu warpers support it.
|
2011-09-21 10:53:23 +00:00 |
|
Vladislav Vinogradov
|
0aaaad1ea8
|
implemented gpu::addWeighted
|
2011-09-21 08:58:54 +00:00 |
|
Vladislav Vinogradov
|
64119dd924
|
implemented gpu::copyMakeBorder for all border modes
|
2011-09-21 07:02:45 +00:00 |
|
Ilya Lysenkov
|
8483f9ce40
|
Fixed the new version of findCirclesGrid.
|
2011-09-20 13:45:46 +00:00 |
|
Ilya Lysenkov
|
d105264bad
|
Added tests of findCirclesGrid() with the asymmetric pattern.
|
2011-09-20 13:35:21 +00:00 |
|
Ilya Lysenkov
|
d263fe2b25
|
Removed unnecessary variables.
|
2011-09-20 13:16:54 +00:00 |
|
Ilya Lysenkov
|
0ef4ff8925
|
Improved robustness of the findCirclesGrid() to affine distortions.
|
2011-09-20 12:47:24 +00:00 |
|
Vladislav Vinogradov
|
5ed65979c1
|
fixed bug in gpu::HOGDescriptor::getBuffer (ticket #1379)
|
2011-09-20 06:38:40 +00:00 |
|
Andrey Kamaev
|
f45a886adc
|
Tegra optimization for CirclesGridClusterFinder::hierarchicalClustering
|
2011-09-19 15:14:14 +00:00 |
|
Alexey Spizhevoy
|
07efb17d12
|
Fixed warper selection bug in stitching_detailed. Removed estimation of aspect ratio in BA in stitching to avoid stretching of input images. Did minor refactoring.
|
2011-09-19 06:22:40 +00:00 |
|
Andrey Kamaev
|
1554d7ab65
|
Removed countNonZero call from CirclesGridClusterFinder::hierarchicalClustering
|
2011-09-16 12:38:41 +00:00 |
|
Alexey Spizhevoy
|
23636433d7
|
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.
|
2011-09-16 12:25:23 +00:00 |
|
Andrey Kamaev
|
aebd7ebb75
|
Perf tests: added option to set affinity mask on Android platform
|
2011-09-16 11:27:19 +00:00 |
|
Andrey Kamaev
|
6d56105b42
|
Removed unnecessary comparison from CirclesGridClusterFinder::hierarchicalClustering
|
2011-09-15 14:43:23 +00:00 |
|
Alexander Mordvintsev
|
028c44531f
|
wrapped FlannBasedMatcher (and extended DescriptorMatcher wrapper)
updated feature_homography.py sample to use new features
|
2011-09-15 11:10:06 +00:00 |
|