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
|
7df45c0dcc
|
remove unnecessary copying in SURF
|
2012-11-25 03:26:50 +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
|
285d6320be
|
add #/usr/bin/env python to all python files
|
2012-11-23 22:57:22 +04:00 |
|
marina.kolpakova
|
a9f10e5cad
|
fixed compile without cuda
|
2012-11-14 20:34:17 +04:00 |
|
marina.kolpakova
|
0865227049
|
check if scaling values changed
|
2012-11-14 20:28:08 +04:00 |
|
marina.kolpakova
|
c3e4a52fbe
|
soft cascade sample
|
2012-11-14 20:11:18 +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 |
|
marina.kolpakova
|
e3c93ad9cf
|
Revert "Merge pull request #141 from jet47/gpu-pyrlk-fix" because this bug appears only in 2.4
This reverts commit 7e301c5c0e , reversing
changes made to b5e009eb87 .
|
2012-11-13 23:52:18 +04:00 |
|
marina.kolpakova
|
be40bd5c74
|
Merge remote-tracking branch 'cuda-geek/soft-cascade-cpu'
|
2012-11-13 23:37:44 +04:00 |
|
Andrey Kamaev
|
9719ea93b6
|
Merge branch 2.4
|
2012-11-13 19:54:48 +04:00 |
|
Andrey Kamaev
|
72a63922d2
|
Merge pull request #156 from jet47/gpu-hough-lines-fix
|
2012-11-13 18:24:36 +04:00 |
|
Andrey Kamaev
|
e4fb680566
|
Merge pull request #155 from jet47/gpu-test-fix
|
2012-11-13 18:23:52 +04:00 |
|
Andrey Kamaev
|
5bc66ec8e4
|
Merge pull request #149 from taka-no-me/osx_warnings
|
2012-11-13 18:21:40 +04:00 |
|
Vladislav Vinogradov
|
a9919e01d0
|
fixed bug in gpu::HoughLines
|
2012-11-13 17:54:17 +04:00 |
|
Vladislav Vinogradov
|
606c23b9aa
|
fixed gpu module tests
uses old CommandLineParser class
|
2012-11-13 17:50:29 +04:00 |
|
marina.kolpakova
|
aa92be34d6
|
GK107 Policy
|
2012-11-12 16:37:18 +04:00 |
|
marina.kolpakova
|
580d8173e5
|
refactor computing of scaling factor
|
2012-11-12 11:54:40 +04:00 |
|
Vladislav Vinogradov
|
afff9cf716
|
Optimized buffers reuse in gpu module:
ensureSizeIsEnough now doesn't reallocate memory, if buffer is small submat of big matrix
fixed createContinous according new changes
|
2012-11-12 10:30:35 +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 |
|
Vladislav Vinogradov
|
29f89e8930
|
moved block.hpp to include folder
|
2012-11-12 09:51:31 +04:00 |
|
marina.kolpakova
|
d3ac282487
|
GPU soft cascade documentation
|
2012-11-10 05:48:06 +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
|
e6eb1b99e1
|
fix negative confidence bug
|
2012-11-10 05:13:01 +04:00 |
|
marina.kolpakova
|
27eb2e27db
|
enable fast integral for Kepler
|
2012-11-10 05:12:48 +04:00 |
|
marina.kolpakova
|
9b251f8130
|
remove Sobel normalization
|
2012-11-10 05:12:38 +04:00 |
|
marina.kolpakova
|
df392cc830
|
use fast integral for soft cascade
|
2012-11-10 05:12:27 +04:00 |
|
marina.kolpakova
|
ac5cd48279
|
add DeviceInfo parameter to the soft cascade tests
|
2012-11-10 05:12:13 +04:00 |
|
marina.kolpakova
|
fba62c9251
|
fix compilation problem after rebase
|
2012-11-10 05:12:01 +04:00 |
|
marina.kolpakova
|
2bd35c4358
|
add support for precomputed integrals
|
2012-11-10 05:11:48 +04:00 |
|
marina.kolpakova
|
fa55d51b6a
|
add sanity check to performance tests for soft cascade
|
2012-11-10 05:11:35 +04:00 |
|
marina.kolpakova
|
ca81628a9a
|
fix retrieval of detections count
|
2012-11-10 05:11:21 +04:00 |
|
marina.kolpakova
|
022a8b9698
|
fix rounding bug in Level creation
|
2012-11-10 05:11:11 +04:00 |
|
marina.kolpakova
|
2bcb8dbd83
|
refactor performance tests
|
2012-11-10 05:11:00 +04:00 |
|
marina.kolpakova
|
f196e9fda4
|
add factory method for Fields structure
|
2012-11-10 05:10:42 +04:00 |
|
marina.kolpakova
|
0898c3c651
|
kernel policy
|
2012-11-10 05:10:35 +04:00 |
|
marina.kolpakova
|
916ba4c0ea
|
refactor preprocessing
|
2012-11-10 05:10:28 +04:00 |
|
marina.kolpakova
|
fa62e2b72f
|
move preprocessing into separate function
|
2012-11-10 05:10:13 +04:00 |
|
marina.kolpakova
|
312a58fcec
|
fix performance test
|
2012-11-10 05:10:03 +04:00 |
|
marina.kolpakova
|
ef431f70b6
|
fix buggy threshold zeroing if feature has zero area
|
2012-11-10 05:09:45 +04:00 |
|
marina.kolpakova
|
0424e2c8d2
|
remove debug code
|
2012-11-10 05:09:34 +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
|
fdef0adf95
|
Corrects objects matrix in case of the absence of objects
|
2012-11-10 05:08:43 +04:00 |
|
marina.kolpakova
|
838842cc96
|
Add performance detection test in ROI; refactored soft cascade performance tests
|
2012-11-10 05:08:32 +04:00 |
|
marina.kolpakova
|
dd595376ba
|
Add performance test for detection in ROI; refactor soft cascade performance tests
|
2012-11-10 05:08:09 +04:00 |
|
marina.kolpakova
|
eb91593c08
|
add roi support
|
2012-11-10 05:08:03 +04:00 |
|
marina.kolpakova
|
64d6e6a48d
|
add getROISize
|
2012-11-10 05:07:55 +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
|
7db1323f81
|
add test that stores detections on the specific scale
|
2012-11-10 05:07:09 +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
|
c0359ed5c5
|
fix test: enough size for detection matrix
|
2012-11-10 05:06:17 +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
|
1bf85996b3
|
add detections vector initialization in tests
|
2012-11-10 05:03:43 +04:00 |
|
marina.kolpakova
|
08b4e780de
|
add shrinking kernel
|
2012-11-10 05:03:29 +04:00 |
|
marina.kolpakova
|
1cf7a46f3a
|
fix data paths in performance test
|
2012-11-10 05:03:05 +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
|
1a52a322b5
|
add performance test for GPU soft cascade
|
2012-11-10 05:02:16 +04:00 |
|
marina.kolpakova
|
14a0dd8c98
|
fix typo in cascade loading
|
2012-11-10 05:02:01 +04:00 |
|
marina.kolpakova
|
a3af5ede80
|
CUDA callers
|
2012-11-10 05:01:44 +04:00 |
|
marina.kolpakova
|
4aac1444ad
|
integral channel storage are cached as a cascade's field
|
2012-11-10 05:01:25 +04:00 |
|
marina.kolpakova
|
1ab7af6995
|
GPU soft cascade: buffers preallocation
|
2012-11-10 05:01:09 +04:00 |
|
marina.kolpakova
|
2b7ce8b160
|
precompute feature response for scaling factor
|
2012-11-10 05:00:53 +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 |
|
marina.kolpakova
|
d65b3e0617
|
fix warning in CUDA samples
|
2012-11-10 04:59:55 +04:00 |
|
Andrey Kamaev
|
a126532cb7
|
Fix OS X build warnings
|
2012-11-09 11:29:52 +04:00 |
|
Vladislav Vinogradov
|
bff818afbd
|
fixed static build of gpu module with ffmpeg:
multiple definition of cap_ffmpeg_impl.hpp functions in gpu and highgui
|
2012-11-08 15:49:56 +04:00 |
|
Vladislav Vinogradov
|
a0be7b57f5
|
fixed bug in gpu::PyrLKOpticalFlow::dense
vector index out of range
|
2012-11-07 17:13:19 +04:00 |
|
marina.kolpakova
|
c04725b681
|
add apply cascade method
|
2012-11-07 03:19:04 +04:00 |
|
Vladislav Vinogradov
|
beb377b38c
|
gpu implementation of Dual TV-L1 Optical Flow
|
2012-11-02 19:51:43 +04:00 |
|
Andrey Kamaev
|
4d059e9e5b
|
Merge release 2.4.3
|
2012-11-02 17:58:02 +04:00 |
|
Andrey Kamaev
|
828faf4e68
|
Merge pull request #129 from cuda-geek/CCL-test-fix
|
2012-11-02 14:30:20 +04:00 |
|
Andrey Kamaev
|
63ee26adda
|
Merge pull request #127 from cuda-geek/apple2clang
|
2012-11-02 14:29:39 +04:00 |
|
Vadim Pisarevsky
|
42471c082f
|
possibly fixed compile errors in GPU module on Windows
|
2012-11-02 12:03:25 +04:00 |
|
marina.kolpakova
|
97cab339d2
|
fix Connected Components Labeling test crash
|
2012-11-01 23:59:01 +04:00 |
|
marina.kolpakova
|
7a5b9a6b7f
|
replase __APPLE__ marco with __clang__
|
2012-11-01 19:34:05 +04:00 |
|
Andrey Kamaev
|
74fe158f4b
|
Merge pull request #117 from vpisarev/doc_updates
|
2012-10-31 16:56:04 +04:00 |
|
Vadim Pisarevsky
|
849a8c8d20
|
fixed many errors in warnings in rst docs; added ocl module description (by Niko Li)
|
2012-10-31 15:15:51 +04:00 |
|
Andrey Kamaev
|
2b0072d823
|
Suppress more warnings in gtest on OS X
|
2012-10-24 20:36:30 +04:00 |
|
Andrey Kamaev
|
57775988e7
|
Merge branch '2.4'
|
2012-10-22 16:57:56 +04:00 |
|
marina.kolpakova
|
b14f447cc6
|
fix GPU SURF tests for masked case
|
2012-10-21 11:40:08 +04:00 |
|
Andrey Kamaev
|
e8dd73798c
|
Merge pull request #59 from taka-no-me:doc/fix-signatures-master
|
2012-10-19 15:03:26 +04:00 |
|
Andrey Kamaev
|
546ec2af65
|
Merge pull request #54 from taka-no-me:doc/fix-signatures
|
2012-10-19 15:02:30 +04:00 |
|
Andrey Kamaev
|
5bc104cef5
|
Merge branch '2.4'
|
2012-10-19 15:00:05 +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 |
|
Andrey Kamaev
|
73bbabf207
|
Eliminate discrepancies between signatures in documentation and OpenCV headers
All errors were found by doc/check_docs2.py
|
2012-10-18 13:03:12 +04:00 |
|
Andrey Kamaev
|
0e7ca71dcc
|
Normalize whitespace in documentation and text files
|
2012-10-17 21:42:09 +04:00 |
|
Andrey Kamaev
|
461b69f6ee
|
Eliminate discrepancies between signatures in documentation and OpenCV headers
All errors were found by doc/check_docs2.py
|
2012-10-17 21:24:55 +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
|
319e861cf2
|
FAIL_NO_CPU marco
|
2012-10-12 14:46:18 +04:00 |
|
marina.kolpakova
|
296aa7c4fb
|
One more fix for Kepler-specific gpu::integral usage
|
2012-10-12 13:45:09 +04:00 |
|
Vladislav Vinogradov
|
304714862f
|
fixed bug in gpu::HOGDescriptor::computeConfidenceMultiScale
|
2012-10-12 12:49:10 +04:00 |
|
Vladislav Vinogradov
|
a008d6fc17
|
fixed bug #2425 : Concurrent convolutions with streams
|
2012-10-10 16:55:16 +04:00 |
|
marina.kolpakova
|
b28acfc12e
|
add GPU module specific command line arguments
|
2012-10-10 16:13:25 +04:00 |
|
marina.kolpakova
|
f88be98ec4
|
print information message about target device for GPU module tests
|
2012-10-10 16:13:25 +04:00 |
|
marina.kolpakova
|
715a0032e0
|
add sanity checks into the denoising gpu performance tests
|
2012-10-10 16:13:25 +04:00 |
|
marina.kolpakova
|
45190aea47
|
add sanity checks into the features2d gpu performance tests
|
2012-10-10 16:13:25 +04:00 |
|
marina.kolpakova
|
2243645d36
|
add sanity checks into the objdetect gpu performance tests
|
2012-10-10 16:13:25 +04:00 |
|
marina.kolpakova
|
3de2023c61
|
add sanity checks into the calib3d gpu performance tests
|
2012-10-10 16:13:25 +04:00 |
|
marina.kolpakova
|
dce323a67b
|
add sanity checks into the video gpu performance tests
|
2012-10-10 16:13:25 +04:00 |
|
marina.kolpakova
|
d7ef6f078f
|
temporarily disable HoughLines test
|
2012-10-10 16:13:25 +04:00 |
|
marina.kolpakova
|
3dbfde421c
|
add sanity checks into the matop gpu performance tests
|
2012-10-10 16:13:25 +04:00 |
|
marina.kolpakova
|
2a277fb777
|
add sanity checks into the filters gpu performance tests
|
2012-10-10 16:13:25 +04:00 |
|
marina.kolpakova
|
1e344d7eba
|
add sanity checks into the imgproc gpu performance tests
|
2012-10-10 16:13:24 +04:00 |
|
marina.kolpakova
|
e46e928429
|
add sanity checks in core gpu pefrormance tests
|
2012-10-10 16:13:24 +04:00 |
|
marina.kolpakova
|
f5d6367ea1
|
GPU module performance tests are aligned with other OpenCV pefrofmance tests
|
2012-10-10 16:13:24 +04:00 |
|
marina.kolpakova
|
10f1004465
|
move GPU utiluty functions in utility.cpp
|
2012-10-10 16:13:24 +04:00 |
|
marina.kolpakova
|
a9ab26f799
|
main.cpp moved to perf_main.cpp
|
2012-10-10 16:13:24 +04:00 |
|
Anatoly Baksheev
|
408e0dcbd0
|
Fixed output log in GPU perf tests
|
2012-10-09 00:44:48 +04:00 |
|
Anatoly Baksheev
|
c9bcbda827
|
more compilation fixes
|
2012-10-09 00:12:28 +04:00 |
|
Anatoly Baksheev
|
91a1a71de2
|
fixed compilation under Ubuntu without CUDA
|
2012-10-08 22:44:11 +04:00 |
|
Anatoly Baksheev
|
bc0d0c8f31
|
fixed compilation without CUDA
|
2012-10-08 21:49:40 +04:00 |
|
Anatoly Baksheev
|
5b31c46c4f
|
added MatCn enum to GPU perf tests
|
2012-10-08 19:57:20 +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 |
|
marina.kolpakova
|
23699acca0
|
fix for bug 2264
fix compilation OpenCV with cxx11 under Ubuntu with clang and gcc 4.7
|
2012-10-08 02:37:22 +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
|
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 |
|
Vladislav Vinogradov
|
8d07e92b2c
|
disabled NPP resize for 8uc4+Cubic (Bug #2388)
|
2012-10-04 13:33:47 +04:00 |
|