Vladislav Vinogradov
|
63a022dcd7
|
added explicit unroll to reduce implementation
|
2012-11-26 13:12:50 +04:00 |
|
Vladislav Vinogradov
|
11c6eb6305
|
element operations
|
2012-11-26 11:45:25 +04:00 |
|
Vladislav Vinogradov
|
572d2d6a84
|
warpScanInclusive
|
2012-11-26 11:37:51 +04:00 |
|
Vladislav Vinogradov
|
76e8794e81
|
fixed warnings on old compute capabilities
|
2012-11-26 11:37:51 +04:00 |
|
Vladislav Vinogradov
|
e6b1ccdcdf
|
removed old reduce implementation
|
2012-11-26 11:37:51 +04:00 |
|
Vladislav Vinogradov
|
0ddd16cf78
|
calcHist & equalizeHist
|
2012-11-26 11:37:37 +04:00 |
|
Vladislav Vinogradov
|
28716d7f30
|
Canny
|
2012-11-26 11:37:37 +04:00 |
|
Vladislav Vinogradov
|
05db02fbc8
|
BruteForceMatcher
|
2012-11-26 11:37:37 +04:00 |
|
Vladislav Vinogradov
|
7a1874b2cc
|
new reduce and reduceKeyVal implementation
|
2012-11-26 11:37:36 +04:00 |
|
Vladislav Vinogradov
|
d47c112434
|
fix abs_func and minimum/maximum functors
|
2012-11-26 11:37:36 +04:00 |
|
marina.kolpakova
|
68d04d28b6
|
replace offsets in surf to simple copy for better speed
|
2012-11-24 16:50:29 +04:00 |
|
marina.kolpakova
|
8acfbde68e
|
remove debug detect at scale method
|
2012-11-14 14:22:12 +04:00 |
|
Vladislav Vinogradov
|
29f89e8930
|
moved block.hpp to include folder
|
2012-11-12 09:51:31 +04:00 |
|
marina.kolpakova
|
916967cac5
|
add comments to class declaration
|
2012-11-10 05:13:37 +04:00 |
|
marina.kolpakova
|
0cbf9eb22a
|
add support for CUDA streams
|
2012-11-10 05:13:26 +04:00 |
|
marina.kolpakova
|
40600fa504
|
GPU version becomes algorithm
|
2012-11-10 05:13:19 +04:00 |
|
marina.kolpakova
|
64d6e6a48d
|
add getROISize
|
2012-11-10 05:07:55 +04:00 |
|
marina.kolpakova
|
b52fea7fae
|
update soft cascade interface: - add class Detection in interface, - split sync- and async- versions, - add support for detecting at the specific scale.
|
2012-11-10 05:06:54 +04:00 |
|
marina.kolpakova
|
1ab7af6995
|
GPU soft cascade: buffers preallocation
|
2012-11-10 05:01:09 +04:00 |
|
marina.kolpakova
|
267d140bfe
|
soft cascade: gpu representation
|
2012-11-10 05:00:33 +04:00 |
|
marina.kolpakova
|
dd9c53497b
|
GPU interface for soft cascade
|
2012-11-10 05:00:16 +04:00 |
|
Vladislav Vinogradov
|
beb377b38c
|
gpu implementation of Dual TV-L1 Optical Flow
|
2012-11-02 19:51:43 +04:00 |
|
OpenCV Buildbot
|
81f826db2b
|
Normalize line endings and whitespace
|
2012-10-17 15:57:49 +04:00 |
|
OpenCV Buildbot
|
04384a71e4
|
Normalize line endings and whitespace
|
2012-10-17 15:32:23 +04:00 |
|
marina.kolpakova
|
e5437e5486
|
Fix binary compatibility of opencv_gpu
|
2012-10-17 02:09:40 +04:00 |
|
marina.kolpakova
|
296aa7c4fb
|
One more fix for Kepler-specific gpu::integral usage
|
2012-10-12 13:45:09 +04:00 |
|
Anatoly Baksheev
|
9a4265a8d0
|
fast nlm (class version)
|
2012-10-08 19:57:20 +04:00 |
|
Anatoly Baksheev
|
4b5bbb7752
|
fast_nlm initial version
|
2012-10-08 19:57:19 +04:00 |
|
Vladislav Vinogradov
|
be19150672
|
deleted thrust header
|
2012-10-05 18:06:46 +04:00 |
|
Vladislav Vinogradov
|
ab3a5244ba
|
moved device layer headers to include directory
|
2012-10-05 18:04:23 +04:00 |
|
Vladislav Vinogradov
|
6f175a3c52
|
changed the type of the arguments to const reference (Bug #2376)
ORB_GPU::downloadKeyPoints
ORB_GPU::convertKeyPoints
|
2012-09-20 13:52:04 +04:00 |
|
Vladislav Vinogradov
|
98c92f196e
|
added Generalized Hough implementation
|
2012-09-10 16:49:40 +04:00 |
|
Anatoly Baksheev
|
0ba01afd83
|
added GPU bilateral filter + tests
added GPU non local means brute force filter + tests
|
2012-08-29 19:20:32 +04:00 |
|
Anatoly Baksheev
|
70204a8e68
|
Removed PtrElemStep, Marked DevMem1D as deprecated, now should use PtrStepSz now
|
2012-08-24 02:02:42 +04:00 |
|
Vladislav Vinogradov
|
c3f277b7bc
|
gpu version of HoughCircles
|
2012-08-23 17:12:43 +04:00 |
|
Vladislav Vinogradov
|
c26d543e1e
|
gpu::HoughLines : minor code improvements
|
2012-08-20 16:03:01 +04:00 |
|
Vladislav Vinogradov
|
97731c152d
|
fixed typo
|
2012-08-15 15:07:29 +04:00 |
|
Vladislav Vinogradov
|
c3fa7974e6
|
new optimized version
|
2012-08-14 17:00:57 +04:00 |
|
Vladislav Vinogradov
|
3703722a72
|
first naive version
|
2012-08-13 17:44:46 +04:00 |
|
Vladislav Vinogradov
|
1ecf491373
|
added updateBackgroundModel parameter
|
2012-08-09 14:46:27 +04:00 |
|
Vladislav Vinogradov
|
77cae11a74
|
added docs for GMG_GPU
|
2012-08-09 13:28:28 +04:00 |
|
Vladislav Vinogradov
|
ace7e9d842
|
added release method to GMG_GPU
|
2012-08-09 13:13:04 +04:00 |
|
Vladislav Vinogradov
|
9ec96597cd
|
gpu version of GMG Background Subtractor
|
2012-08-09 11:31:08 +04:00 |
|
marina.kolpakova
|
5084511fff
|
reserved flags parameter for future usage
|
2012-08-08 15:51:56 +04:00 |
|
marina.kolpakova
|
0bf10c9a47
|
added connectivityMask calculation function
|
2012-08-07 13:22:41 +04:00 |
|
marina.kolpakova
|
51433a9331
|
C.C. Labeling: added stream support
|
2012-08-07 13:22:41 +04:00 |
|
marina.kolpakova
|
350621057f
|
connected components labeling
|
2012-08-07 13:22:41 +04:00 |
|
Vladislav Vinogradov
|
051adcb786
|
added gpu BGR<->Lab and RGB<->Luv color conversion and gammaCorrection
|
2012-07-31 12:46:04 +04:00 |
|
marina.kolpakova
|
e1e0c46639
|
integrated patch: HOG confidence calculation. Thanks, Wongun.
|
2012-07-25 15:26:26 +04:00 |
|
marina.kolpakova
|
1b7ad93dc9
|
LBP features integrated in CascadeClassifier_GPU
|
2012-07-24 13:51:35 +04:00 |
|
marina.kolpakova
|
2dc93574e1
|
LBP: switched to PImpl pattern
|
2012-07-24 13:41:19 +04:00 |
|
Marina Kolpakova
|
e63ab8dec5
|
LBP: multiscale approach; refactored atomics usage
|
2012-07-17 08:27:34 +00:00 |
|
Marina Kolpakova
|
b9e53ec8ea
|
fixed build after r9027
|
2012-07-14 15:50:49 +00:00 |
|
Anatoly Baksheev
|
9706079ace
|
a bit refactoring in LBP face detection on GPU
|
2012-07-13 15:47:09 +00:00 |
|
Marina Kolpakova
|
86d785622b
|
LBP: switched to texture implementation
|
2012-07-10 11:58:15 +00:00 |
|
Marina Kolpakova
|
bc83011736
|
removed unnecessary memory allocation in LBP classifier
|
2012-07-04 16:03:48 +00:00 |
|
Marina Kolpakova
|
6c0af66fd8
|
removed unused class filds
|
2012-07-04 16:03:40 +00:00 |
|
Marina Kolpakova
|
a9f2f522e7
|
LBP classifier was refactored, added parameter for max size of detected object
|
2012-07-02 08:08:11 +00:00 |
|
Marina Kolpakova
|
60b73e7471
|
gpu classifier default values became same as to cpu implementation
|
2012-07-02 08:07:55 +00:00 |
|
Marina Kolpakova
|
a743eca076
|
LBP features: GPU representation
|
2012-06-26 12:15:19 +00:00 |
|
Vladislav Vinogradov
|
e9e66e5796
|
added VIBE_GPU (background subtraction) to gpu module
|
2012-06-26 10:38:15 +00:00 |
|
Marina Kolpakova
|
6801f475ad
|
LBP: implemented first version of device side part
|
2012-06-25 16:39:50 +00:00 |
|
Marina Kolpakova
|
71f94e12fb
|
LBP: implemented image data preparing
|
2012-06-25 16:39:45 +00:00 |
|
Marina Kolpakova
|
91ba48c5f9
|
added lbp related CUDA files
|
2012-06-25 16:39:40 +00:00 |
|
Marina Kolpakova
|
143c57064b
|
LBP classifier represintation in GPU memory
|
2012-06-25 16:39:29 +00:00 |
|
Vladislav Vinogradov
|
d85ef03a42
|
added background subtraction sample for gpu module
|
2012-06-25 12:48:54 +00:00 |
|
Vladislav Vinogradov
|
acc031aaba
|
added MOG_GPU and MOG2_GPU (Gaussian Mixture background subtraction)
|
2012-06-25 11:13:50 +00:00 |
|
Marina Kolpakova
|
5f6bbcc89a
|
added test for GPU LBP cascade: load cascade
|
2012-06-25 08:46:34 +00:00 |
|
Marina Kolpakova
|
1365e28a54
|
initial support of GPU LBP classifier: added new style xml format loading
|
2012-06-22 15:00:36 +00:00 |
|
Marina Kolpakova
|
e7f6c4b7ef
|
scan operations are moved in separate header
|
2012-06-20 05:41:16 +00:00 |
|
Marina Kolpakova
|
9a9f212db0
|
resize function signature refactoring
|
2012-06-18 09:00:28 +00:00 |
|
Vladislav Vinogradov
|
f392ab0e08
|
new implementation of gpu::PyrLKOpticalFlow::sparse (1.5 - 2x faster)
|
2012-06-18 06:49:10 +00:00 |
|
Vladislav Vinogradov
|
2e2bd55729
|
new implementation of gpu::PyrLKOpticalFlow::dense (1.5 - 2x faster)
|
2012-06-15 11:02:33 +00:00 |
|
Andrey Kamaev
|
c5aba337e9
|
Fixed number of warnings. Fixed mingw64 build.
|
2012-06-12 14:46:12 +00:00 |
|
Marina Kolpakova
|
f2c30cd90d
|
resize area for big downscaling integration
|
2012-06-09 15:24:01 +00:00 |
|
Vladislav Vinogradov
|
bfb390e82a
|
added gpu::FGDStatModel (Background/foreground segmentation)
|
2012-06-05 13:32:04 +00:00 |
|
Vladislav Vinogradov
|
df1ca974ca
|
made GPU Feature Extractor download/convertKeypoints() methods static (Feature #2007)
|
2012-06-05 08:37:16 +00:00 |
|
Andrey Kamaev
|
40e8d08e8d
|
Added check for trailing semicolon to rst parser; fixed few documentation build warnings
|
2012-05-29 10:57:25 +00:00 |
|
Andrey Kamaev
|
05de6302fd
|
Fixed documentation: corrected parameter names
|
2012-05-29 10:36:19 +00:00 |
|
Andrey Kamaev
|
6ca618277c
|
More fixes for documentation.
|
2012-05-28 20:11:38 +00:00 |
|
Andrey Kamaev
|
71625ad458
|
Fixed more documentation & source discrepancies
|
2012-05-28 11:22:43 +00:00 |
|
Vladislav Vinogradov
|
9df6e51a5b
|
added gpu::compare with scalars (Feature #1754)
|
2012-05-12 09:45:21 +00:00 |
|
Vadim Pisarevsky
|
d5a0088bbe
|
merged 2.4 into trunk
|
2012-04-30 14:33:52 +00:00 |
|
Vladislav Vinogradov
|
76dc827648
|
added BruteForceMatcher_GPU (for legacy)
|
2012-04-28 07:41:21 +00:00 |
|
Vladislav Vinogradov
|
44eaeee865
|
refactored gpu BruteForceMather (made it similar to BFMatcher)
|
2012-04-24 07:56:33 +00:00 |
|
Vladislav Vinogradov
|
f65d841d6f
|
fixed several warnings (VS2010, Win64)
added getParams method to VideoWriter_GPU
|
2012-04-23 14:22:02 +00:00 |
|
Alexey Spizhevoy
|
24be840c44
|
Added GPU version of wobble suppressor (videostab)
|
2012-04-23 10:37:07 +00:00 |
|
Alexey Spizhevoy
|
1569c1ed52
|
Added GPU version of PyrLK based global motion estimator (videostab)
|
2012-04-18 13:23:41 +00:00 |
|
Vladislav Vinogradov
|
f4b4665940
|
added VideoReader_GPU
|
2012-04-18 11:18:25 +00:00 |
|
Vladislav Vinogradov
|
70909738f4
|
added support of different surface formats to VideoWriter_GPU
added key frame handling to ffmpeg wrappers
|
2012-04-17 11:08:08 +00:00 |
|
Vladislav Vinogradov
|
2bfaf540a1
|
added VideoWriter_GPU
|
2012-04-17 07:12:16 +00:00 |
|
Vladislav Vinogradov
|
2659453694
|
merged revisions r7808 from 2.4 branch
|
2012-04-03 06:49:13 +00:00 |
|
Vladislav Vinogradov
|
489a1da0ed
|
fixeg gpu::Laplacian
|
2012-04-02 08:20:23 +00:00 |
|
Vladislav Vinogradov
|
82d619a34d
|
fixed gpu::filter2D
|
2012-04-01 07:32:25 +00:00 |
|
Anatoly Baksheev
|
a22641aa9c
|
fixed bug #1367 in CSBP
|
2012-03-31 22:07:16 +00:00 |
|
Vladislav Vinogradov
|
8e3f1c09d2
|
added support of 3-channels output to gpu::reprojectImageTo3D
minor refactoring of gpu tests
|
2012-03-28 12:48:28 +00:00 |
|
Alexey Spizhevoy
|
c776bff95b
|
#1713 Added the possibility of setting user_block_size manually for gpu::matchTemplate function (and gpu::convolve). Added a buffer param into these functions. Removed using of 2^n block sizes when it's not necessary.
|
2012-03-28 07:11:07 +00:00 |
|
Alexander Mordvintsev
|
d304a55e1e
|
gpu.hpp:filterSpeckles conflicts with calib3d.hpp -- should it be removed at all?
|
2012-03-28 04:44:33 +00:00 |
|
Vladislav Vinogradov
|
eaea6782d5
|
added more assertion on device features to gpu functions and tests
moved TargerArchs and DeviceInfo to core
fixed bug in GpuMat::copy with mask (incorrect index in function tab)
|
2012-03-27 10:34:30 +00:00 |
|
Vladislav Vinogradov
|
089a835c0a
|
fixed octave computation in SURF_GPU
used random images in gpu filter tests
|
2012-03-26 18:07:03 +00:00 |
|