marina.kolpakova
|
05cd88ae42
|
clean code; fix problems in documentation
|
2012-11-26 18:50:08 +04:00 |
|
marina.kolpakova
|
bd3179bda8
|
fix CUDA support for streams for NMS; refactor tests
|
2012-11-26 17:53:25 +04:00 |
|
marina.kolpakova
|
60c0e41ba5
|
integrate NMS (Dollar's criteria)
|
2012-11-26 17:22:47 +04:00 |
|
marina.kolpakova
|
d2e88e1d4d
|
nms: part 1
|
2012-11-26 15:26:11 +04:00 |
|
Vladislav Vinogradov
|
11c6eb6305
|
element operations
|
2012-11-26 11:45:25 +04:00 |
|
Vladislav Vinogradov
|
76e8794e81
|
fixed warnings on old compute capabilities
|
2012-11-26 11:37:51 +04:00 |
|
Vladislav Vinogradov
|
e8f9762ef3
|
matrix reduction
|
2012-11-26 11:37:50 +04:00 |
|
Vladislav Vinogradov
|
fbf3de43a2
|
SURF
|
2012-11-26 11:37:38 +04:00 |
|
Vladislav Vinogradov
|
19c87d1c9d
|
ORB
|
2012-11-26 11:37:38 +04:00 |
|
Vladislav Vinogradov
|
7f97fb481c
|
FastNonLocalMeans
|
2012-11-26 11:37:37 +04:00 |
|
Vladislav Vinogradov
|
1f1e24be3c
|
PyrLKOpticalFlow
|
2012-11-26 11:37:37 +04:00 |
|
Vladislav Vinogradov
|
1b571bde10
|
StereoConstantSpaceBP
|
2012-11-26 11:37:37 +04:00 |
|
Vladislav Vinogradov
|
0e339dd137
|
hog
|
2012-11-26 11:37:37 +04:00 |
|
Vladislav Vinogradov
|
0ddd16cf78
|
calcHist & equalizeHist
|
2012-11-26 11:37:37 +04:00 |
|
Vladislav Vinogradov
|
7e57648ea2
|
FGDStatModel
|
2012-11-26 11:37:37 +04:00 |
|
Vladislav Vinogradov
|
28716d7f30
|
Canny
|
2012-11-26 11:37:37 +04:00 |
|
Vladislav Vinogradov
|
e299595667
|
computeHypothesisScoresKernel
|
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
|
91913364d6
|
reintegrate warp shuffle based integral
|
2012-11-25 03:21:51 +04:00 |
|
marina.kolpakova
|
5460cee9e9
|
fix cascade classifier GFF NMS for empty candidates vector
|
2012-11-25 03:19:24 +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
|
be0c20b758
|
align grid by 4
|
2012-11-24 01:55:03 +04:00 |
|
marina.kolpakova
|
ee4f003e72
|
fixed typo
|
2012-11-14 14:49:38 +04:00 |
|
marina.kolpakova
|
781c04324e
|
refactor: PrefixSum
|
2012-11-14 14:47:00 +04:00 |
|
marina.kolpakova
|
a30bbda3bd
|
remove hardcoded values
|
2012-11-14 14:36:59 +04:00 |
|
marina.kolpakova
|
8acfbde68e
|
remove debug detect at scale method
|
2012-11-14 14:22:12 +04:00 |
|
marina.kolpakova
|
72e2b8b370
|
remove size constraints of input frame
|
2012-11-14 14:00:02 +04:00 |
|
marina.kolpakova
|
08910e81af
|
integrate pre-Kepler architectures
|
2012-11-14 12:40:44 +04:00 |
|
Vladislav Vinogradov
|
a9919e01d0
|
fixed bug in gpu::HoughLines
|
2012-11-13 17:54:17 +04:00 |
|
marina.kolpakova
|
aa92be34d6
|
GK107 Policy
|
2012-11-12 16:37:18 +04:00 |
|
Vladislav Vinogradov
|
810829f32e
|
speedup compilation of row_filter.cu and column_filter.cu
split them into several small files
|
2012-11-12 10:16:04 +04:00 |
|
marina.kolpakova
|
0cbf9eb22a
|
add support for CUDA streams
|
2012-11-10 05:13:26 +04:00 |
|
marina.kolpakova
|
e6eb1b99e1
|
fix negative confidence bug
|
2012-11-10 05:13:01 +04:00 |
|
marina.kolpakova
|
df392cc830
|
use fast integral for soft cascade
|
2012-11-10 05:12:27 +04:00 |
|
marina.kolpakova
|
ca81628a9a
|
fix retrieval of detections count
|
2012-11-10 05:11:21 +04:00 |
|
marina.kolpakova
|
0898c3c651
|
kernel policy
|
2012-11-10 05:10:35 +04:00 |
|
marina.kolpakova
|
ef431f70b6
|
fix buggy threshold zeroing if feature has zero area
|
2012-11-10 05:09:45 +04:00 |
|
marina.kolpakova
|
1b9bccb856
|
move Level into shared memory
|
2012-11-10 05:09:15 +04:00 |
|
marina.kolpakova
|
30bce16ad6
|
optimize roi loads
only one thread load roi for all block
|
2012-11-10 05:08:56 +04:00 |
|
marina.kolpakova
|
eb91593c08
|
add roi support
|
2012-11-10 05:08:03 +04:00 |
|
marina.kolpakova
|
672cf1f445
|
implement different behaviour for up- and down-scaling
|
2012-11-10 05:07:40 +04:00 |
|
marina.kolpakova
|
56c7ef06e7
|
integrate Kepler version
|
2012-11-10 05:07:26 +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
|
612a258506
|
kepler specific version
|
2012-11-10 05:06:44 +04:00 |
|
marina.kolpakova
|
0314e0e5d7
|
add kind in detection representation
|
2012-11-10 05:06:30 +04:00 |
|
marina.kolpakova
|
72b499df00
|
add detection storing
|
2012-11-10 05:06:05 +04:00 |
|
marina.kolpakova
|
8108bd30fe
|
optimize memory usage
|
2012-11-10 05:05:43 +04:00 |
|
marina.kolpakova
|
b83d4add2e
|
memory optimization
|
2012-11-10 05:05:25 +04:00 |
|
marina.kolpakova
|
4d9c7c1012
|
preprocessing ~1.981 ms
|
2012-11-10 05:05:17 +04:00 |
|
marina.kolpakova
|
1917366528
|
empty cascade
|
2012-11-10 05:05:09 +04:00 |
|
marina.kolpakova
|
4881205bae
|
refactor logs
|
2012-11-10 05:04:52 +04:00 |
|
marina.kolpakova
|
dca27b4622
|
fix cast bug; add logging
|
2012-11-10 05:04:36 +04:00 |
|
marina.kolpakova
|
e606a0d651
|
remove dead code
|
2012-11-10 05:04:20 +04:00 |
|
marina.kolpakova
|
ba50d19341
|
first version of soft cascade on GPU
|
2012-11-10 05:03:59 +04:00 |
|
marina.kolpakova
|
08b4e780de
|
add shrinking kernel
|
2012-11-10 05:03:29 +04:00 |
|
marina.kolpakova
|
0691dc554f
|
fix compilation
|
2012-11-10 05:02:52 +04:00 |
|
marina.kolpakova
|
5d15e4ea58
|
CUDA kernels interface
|
2012-11-10 05:02:37 +04:00 |
|
marina.kolpakova
|
a3af5ede80
|
CUDA callers
|
2012-11-10 05:01:44 +04:00 |
|
marina.kolpakova
|
267d140bfe
|
soft cascade: gpu representation
|
2012-11-10 05:00:33 +04:00 |
|
marina.kolpakova
|
d65b3e0617
|
fix warning in CUDA samples
|
2012-11-10 04:59:55 +04:00 |
|
Vladislav Vinogradov
|
beb377b38c
|
gpu implementation of Dual TV-L1 Optical Flow
|
2012-11-02 19:51:43 +04:00 |
|
Vladislav Vinogradov
|
34b4a35ea7
|
gpu separable filters for CV_8UC3, CV_32FC3 and CV_32FC4 types
|
2012-10-19 12:41:14 +04:00 |
|
OpenCV Buildbot
|
04384a71e4
|
Normalize line endings and whitespace
|
2012-10-17 15:32:23 +04:00 |
|
marina.kolpakova
|
296aa7c4fb
|
One more fix for Kepler-specific gpu::integral usage
|
2012-10-12 13:45:09 +04:00 |
|
Vladislav Vinogradov
|
a008d6fc17
|
fixed bug #2425 : Concurrent convolutions with streams
|
2012-10-10 16:55:16 +04:00 |
|
Anatoly Baksheev
|
91a1a71de2
|
fixed compilation under Ubuntu without CUDA
|
2012-10-08 22:44:11 +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
|
3ebec7448d
|
minor refactoring:
moved lbp.hpp to src/cuda folder
added missing cv::gpu::device namespace
deleted whitespaces
|
2012-10-05 17:43:22 +04:00 |
|
Anatoly Baksheev
|
55b1d7c097
|
added CUDA_DISABLER preprocessor commands
|
2012-10-01 23:57:38 +04:00 |
|
marina.kolpakova
|
ed6885dd8b
|
fixed bit arifmetic in sft-based integral
|
2012-09-28 14:55:45 +04:00 |
|
Anatoly Baksheev
|
f059899329
|
fixed bug in nln (out of border access)
|
2012-09-24 17:01:44 +04:00 |
|
Vladislav Vinogradov
|
fd77ef7ece
|
optimized gpu pyrDown and sepFilter2D
|
2012-09-13 10:21:43 +04:00 |
|
Vladislav Vinogradov
|
98c92f196e
|
added Generalized Hough implementation
|
2012-09-10 16:49:40 +04:00 |
|
Vladislav Vinogradov
|
29cdddd845
|
fixed bug in buildPointList
|
2012-08-30 10:03:19 +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
|
a09679044e
|
renamed device::bilaterl_filter kernel to device::disp_bilaterl_filter for correct naming
fixed some warnings
|
2012-08-29 19:20:32 +04:00 |
|
Anatoly Baksheev
|
d3f4c9b2dc
|
Fixed bug in BP_GPU
|
2012-08-24 18:38:54 +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
|
56b7ddad09
|
fixed type for threshold parameter
|
2012-08-23 17:12:44 +04:00 |
|
Vladislav Vinogradov
|
c3f277b7bc
|
gpu version of HoughCircles
|
2012-08-23 17:12:43 +04:00 |
|
Anatoly Baksheev
|
290030d030
|
possibility to enable /mp compiler flag from cmake
fixed MCVC warnings
|
2012-08-23 16:53:53 +04:00 |
|
marina.kolpakova
|
c8a54f67d4
|
minor warning fix
|
2012-08-23 13:43:42 +04:00 |
|
Anatoly Baksheev
|
d395bf1522
|
minor fix in FindTBB
added texture_binder
|
2012-08-23 13:37:27 +04:00 |
|
Vladislav Vinogradov
|
da5aaab277
|
optimized gpu::integral for Kepler
|
2012-08-22 12:13:34 +04:00 |
|
Vladislav Vinogradov
|
c26d543e1e
|
gpu::HoughLines : minor code improvements
|
2012-08-20 16:03:01 +04:00 |
|
marina.kolpakova
|
aeaf1a6f6d
|
refactoring in Emulation
|
2012-08-20 02:26:23 +04:00 |
|
Vladislav Vinogradov
|
528ddb5647
|
fixed block size for old CC
|
2012-08-15 17:24:53 +04:00 |
|
Vladislav Vinogradov
|
97731c152d
|
fixed typo
|
2012-08-15 15:07:29 +04:00 |
|
Vladislav Vinogradov
|
db79022b85
|
fixed shared memory size for linesAccumShared
|
2012-08-15 15:07:29 +04:00 |
|
Vladislav Vinogradov
|
7928cec670
|
added linesAccumGlobal kernel
|
2012-08-15 13:18:35 +04:00 |
|
Vladislav Vinogradov
|
34b9bd61a2
|
fixed failure
|
2012-08-14 17:42:15 +04:00 |
|
Vladislav Vinogradov
|
c3fa7974e6
|
new optimized version
|
2012-08-14 17:00:57 +04:00 |
|
Vladislav Vinogradov
|
9201db32eb
|
fixed overflow bugs, updated perf tests
|
2012-08-14 12:33:47 +04:00 |
|
Vladislav Vinogradov
|
3703722a72
|
first naive version
|
2012-08-13 17:44:46 +04:00 |
|
marina.kolpakova
|
c3ae08a13d
|
fixed typo in enum
|
2012-08-10 15:39:45 +04:00 |
|
Vladislav Vinogradov
|
7ff04a65f1
|
fixed build for old compute capabilities
|
2012-08-10 10:03:35 +04:00 |
|
marina.kolpakova
|
40c76b9de2
|
1.x related fixes
|
2012-08-09 18:48:25 +04:00 |
|