Vladislav Vinogradov
|
3aa537642d
|
minor refactoring of gpu performance sample
|
2012-01-11 08:58:39 +00:00 |
|
Vladislav Vinogradov
|
5e38cf8042
|
added FAST_GPU and ORB_GPU classes
|
2011-12-27 09:33:20 +00:00 |
|
Vladislav Vinogradov
|
bd4239be7b
|
moved OpenGL wrappers to separate header
added GlBuffer, GlTexture and GpuMat support to InputArray
replaced addTextOpenGl function by render + GlFont
|
2011-11-30 06:20:29 +00:00 |
|
Vladislav Vinogradov
|
2a4fb155e1
|
added OpenGL support to Gtk realization of highgui
|
2011-11-28 08:23:26 +00:00 |
|
Vladislav Vinogradov
|
c2783af781
|
added OpenGL support to highgui under WIN32
|
2011-11-21 11:58:52 +00:00 |
|
Vladislav Vinogradov
|
fcfa72081e
|
moved GpuMat and DevMem2D to core module, some code refactoring
|
2011-11-09 13:13:52 +00:00 |
|
Vladislav Vinogradov
|
11a5e78042
|
fixed gpu samples build
|
2011-10-31 12:39:06 +00:00 |
|
Vladislav Vinogradov
|
09ba133ddf
|
prepared GpuMat for moving to core module
|
2011-10-31 08:51:00 +00:00 |
|
Alexey Spizhevoy
|
a2090a44db
|
Updated CLI for GPU samples
|
2011-10-24 08:34:15 +00:00 |
|
Vladislav Vinogradov
|
e7502e7641
|
implemented gpu::gemm via CUBLAS
|
2011-10-19 13:29:54 +00:00 |
|
Vladislav Vinogradov
|
b0536279eb
|
added wrappers for BroxOpticalFlow and interpolateFrames
|
2011-10-17 13:12:39 +00:00 |
|
Vladislav Vinogradov
|
d3c4e90760
|
new optimized implementation of BruteForceMatcher_GPU (~2-3x faster)
|
2011-10-12 10:23:03 +00:00 |
|
Alexey Spizhevoy
|
8a799aa89a
|
Updated optimal block size estimation for the convolve() function
|
2011-10-03 14:05:52 +00:00 |
|
Anatoly Baksheev
|
78e678b1f8
|
optflow_gpu compilation under ubuntu
|
2011-10-03 10:14:59 +00:00 |
|
Anatoly Baksheev
|
336e000ecc
|
optical flow sample compilation under ubuntu
|
2011-10-03 10:05:41 +00:00 |
|
Anatoly Baksheev
|
5e831f7fca
|
compilation under ubuntu
|
2011-09-30 12:00:44 +00:00 |
|
Andrey Kamaev
|
43ce5e6cc0
|
Fixed Linux build
|
2011-09-30 08:06:24 +00:00 |
|
Anton Obukhov
|
42c7aece36
|
[+] Added Brox optical flow (implementation courtesy of Michael Smirnov)
|
2011-09-29 14:46:39 +00:00 |
|
Vladislav Vinogradov
|
9da6d78989
|
optimized gpu filters, added buffered version for different filters
|
2011-09-28 11:52:26 +00:00 |
|
Vladislav Vinogradov
|
67a9b79433
|
added performance tests for gpu::reduce
|
2011-09-26 08:14:31 +00:00 |
|
Vladislav Vinogradov
|
b2079d6de1
|
implemented gpu::resize for all types
|
2011-09-12 10:13:14 +00:00 |
|
Vladislav Vinogradov
|
df9f707ff0
|
fixed bug in gpu::remap under win32
|
2011-09-06 13:42:50 +00:00 |
|
Vladislav Vinogradov
|
84022779a1
|
added bicubic interpolation to gpu::remap
|
2011-09-06 07:01:23 +00:00 |
|
Vladislav Vinogradov
|
47d68f6967
|
implemented gpu::remap for all types
|
2011-08-31 11:42:54 +00:00 |
|
Vladislav Vinogradov
|
5f9e47a9cd
|
refactored gpu::BruteForceMatcher (moved some utility functions to device layer)
|
2011-08-29 11:31:52 +00:00 |
|
Vladislav Vinogradov
|
173ac5a64b
|
optimized gpu pyrDown and pyrUp
|
2011-08-24 11:16:42 +00:00 |
|
Vladislav Vinogradov
|
5e9ae6b19f
|
added TransformFunctorTraits, optimized some functions that use transform
|
2011-08-17 11:32:24 +00:00 |
|
Vladislav Vinogradov
|
6e3a1f7b49
|
implement optimized version of gpu::BruteForceMatcher::knnMatch when k == 2
|
2011-08-15 12:14:02 +00:00 |
|
Vladislav Vinogradov
|
8bb9e4302e
|
added registerPageLocked/unregisterPageLocked functions
added convert functions to BruteForceMatcher_GPU
other minor fixes
|
2011-08-10 11:32:48 +00:00 |
|
Vladislav Vinogradov
|
12b7090a6f
|
fixed some warnings under win64
|
2011-08-08 13:03:18 +00:00 |
|
Anatoly Baksheev
|
5c691907ed
|
minor improvements in cmake-file for gpu samples
|
2011-08-08 12:16:23 +00:00 |
|
Vladislav Vinogradov
|
767ac9aa10
|
added gpu::Canny function
|
2011-08-08 08:53:55 +00:00 |
|
Vladislav Vinogradov
|
3ab2728da1
|
gpu device layer code refactoring
|
2011-08-03 12:10:36 +00:00 |
|
Vladislav Vinogradov
|
33df5ea07b
|
added gpu::calcHist function
|
2011-08-01 13:15:37 +00:00 |
|
Vladislav Vinogradov
|
e746b3e8ae
|
added buffered version of pyrDown and pyrUp
added stream support to downsample, upsample, pyrUp and pyrDown
|
2011-08-01 08:15:31 +00:00 |
|
Alexey Spizhevoy
|
a23406ea6c
|
added missing header
|
2011-07-20 12:56:21 +00:00 |
|
Alexey Spizhevoy
|
674b763395
|
GPU: updated upsample, downsample functions, added pyrDown, pyrUp, added support of 16S filtering; put spherical warper on GPU (from opencv_stitching)
|
2011-06-30 14:39:48 +00:00 |
|
Vadim Pisarevsky
|
9df999154c
|
fixed a few warnings and bugs, including ticket #1079
|
2011-06-12 20:29:50 +00:00 |
|
Alexey Spizhevoy
|
efe0b77416
|
reverted wrong commit for one of gpu samples
|
2011-06-09 10:21:02 +00:00 |
|
Alexey Spizhevoy
|
ace94d2ebf
|
fixed bug in opencv_stitching (corrected resize images step), added matches checking (both 1->2 and 2->1 must be presented)
|
2011-06-09 10:16:10 +00:00 |
|
Anatoly Baksheev
|
ee3101ba1c
|
removed cv_config
|
2011-06-09 08:25:36 +00:00 |
|
Anatoly Baksheev
|
22dbd002e6
|
fix compilation for macos
|
2011-06-03 08:13:03 +00:00 |
|
Anatoly Baksheev
|
68a2ec3394
|
compilation for macos
|
2011-06-01 15:42:11 +00:00 |
|
Anatoly Baksheev
|
1eba407378
|
compilation for macos
|
2011-06-01 15:35:30 +00:00 |
|
Vladislav Vinogradov
|
f906c9b259
|
added resetDevice function, removed MultiGpuManager
|
2011-06-01 10:11:27 +00:00 |
|
Vadim Pisarevsky
|
8ba6a54d28
|
fixed warning from GCC
|
2011-05-31 14:02:19 +00:00 |
|
Alexander Shishkov
|
33e71127f7
|
fixed problem with VideoInput on Windows when OpenCV compiled statically (ticket #573)
|
2011-05-30 13:32:57 +00:00 |
|
Vadim Pisarevsky
|
23768b1826
|
replaced #include <some_opencv_hdr> with #include "some_opencv_hdr" (ticket #719)
|
2011-05-21 18:32:34 +00:00 |
|
Anatoly Baksheev
|
69f28ef65c
|
solution folder flag disabled by default
|
2011-05-17 09:40:06 +00:00 |
|
Anatoly Baksheev
|
c49dc37761
|
[+] added use_folders cmake feature if cmake version is greater then 2.8.0
[~] fixed warning in featuers2d under windows (can't generate assignment operator)
|
2011-05-11 13:37:20 +00:00 |
|
Alexey Spizhevoy
|
f6fc807d49
|
fixed some tests in gpu module
|
2011-05-05 11:44:47 +00:00 |
|
Alexey Spizhevoy
|
ce808af594
|
fixed failing GPU projectPoints and solvePnPRansac tests
|
2011-04-27 05:29:02 +00:00 |
|
Vadim Pisarevsky
|
9a991a2e10
|
fixed build problems on Windows
|
2011-04-18 15:14:32 +00:00 |
|
Alexey Spizhevoy
|
97282d8ff8
|
added downsample function into gpu module, refactored it a little bit, added guard for CUDA related include in cascadeclassifier_nvidia_api.cpp
|
2011-04-08 08:04:56 +00:00 |
|
Anton Obukhov
|
07d19c2c6f
|
[~] Refactored, cleaned up, and consolidated the code of GPU examples (cascadeclassifier and cascadeclassifier_nvidia_api)
|
2011-04-07 12:59:01 +00:00 |
|
Anatoly Baksheev
|
ce474db8eb
|
refactored FaceDetection GPU sample
|
2011-04-04 15:21:58 +00:00 |
|
Alexey Spizhevoy
|
caa2733636
|
minor changes in gpu performance sample
|
2011-04-01 07:31:06 +00:00 |
|
Vladislav Vinogradov
|
58f6919795
|
made GPU version of SURF more consistent with CPU one
|
2011-03-10 13:53:58 +00:00 |
|
Alexey Spizhevoy
|
c067c633f0
|
added docs for gpu::solvePnPRansac
|
2011-03-09 08:48:39 +00:00 |
|
Alexey Spizhevoy
|
23416e3db5
|
make GPU version of solvePnPRansac more consistent with CPU one
|
2011-03-07 14:01:18 +00:00 |
|
Alexey Spizhevoy
|
1d62fddd31
|
updated solvePnpRansac performance test
|
2011-03-07 13:36:47 +00:00 |
|
Alexey Spizhevoy
|
c3b05cf398
|
added command line args parsing into gpu performance sample
|
2011-03-03 13:46:44 +00:00 |
|
Alexey Spizhevoy
|
60e33921e3
|
added performance sample for solvePnpRansac + refactoring
|
2011-03-01 09:17:22 +00:00 |
|
Alexey Spizhevoy
|
4ec5fb43f0
|
fixed some warnings
|
2011-03-01 08:02:27 +00:00 |
|
Alexey Spizhevoy
|
b97d8fd656
|
added performance test for gpu::projectPoints function
|
2011-02-21 11:14:12 +00:00 |
|
Alexey Spizhevoy
|
e5b563b3fd
|
refactored GPU performance sample, added filter suport
|
2011-02-17 15:25:50 +00:00 |
|
Alexey Spizhevoy
|
e1b5a4fcc8
|
fixed incorrect device id in multi_gpu sample (checked both multi GPU samples work correctly with new multi GPU API)
|
2011-02-17 07:29:56 +00:00 |
|
Vladislav Vinogradov
|
54fa600b9e
|
update docs
minor fixes and refactoring of GPU module
|
2011-02-16 08:31:45 +00:00 |
|
Marius Muja
|
7d42dbdd71
|
Removing 'using namespace std' from header files, closes bugs #730 and #846
|
2011-02-16 06:36:15 +00:00 |
|
Alexey Spizhevoy
|
04709a2793
|
refactoring of GPU module
|
2011-02-15 13:25:24 +00:00 |
|
Alexey Spizhevoy
|
725d83b0e5
|
added init() function into MultiGpuMgr, added samples
|
2011-02-15 10:03:26 +00:00 |
|
Alexey Spizhevoy
|
5d4913a2ee
|
fixed multi GPU API, added driver_api prefix to multi gpu samples
|
2011-02-15 09:12:48 +00:00 |
|
Alexey Spizhevoy
|
5f175f9594
|
fixed warnings in GPU samples
|
2011-02-14 15:36:07 +00:00 |
|
Alexey Spizhevoy
|
a42a42858c
|
fixed GPU samples and MultiGpuMgr
|
2011-02-14 15:09:45 +00:00 |
|
Alexey Spizhevoy
|
2a612ca62c
|
|
2011-02-14 13:13:05 +00:00 |
|
Alexey Spizhevoy
|
593fae4c02
|
minor chnages in GPU samples
|
2011-02-10 14:33:02 +00:00 |
|
Alexey Spizhevoy
|
bbffbe904a
|
fixed waitKey delay for the GPU FD sample, it didn't work under Linux
|
2011-02-10 13:27:50 +00:00 |
|
Vladislav Vinogradov
|
924670d32c
|
fixed block size calculation in SURF_GPU (fasthessian_gpu and nonmaxonly_gpu kernels)
|
2011-02-09 09:11:11 +00:00 |
|
Anatoly Baksheev
|
7539b7de65
|
fixed build under ubuntu, but FS is still disabled
|
2011-02-07 13:47:10 +00:00 |
|
Anatoly Baksheev
|
7b1c265563
|
fixed some compilation under ubuntu
|
2011-02-04 18:29:05 +00:00 |
|
Anatoly Baksheev
|
0747f2d863
|
1) NPP_staging as sources. Binaries removed.
2) NVidia tests for GPU
3) FD sample that uses NVidia's interface.
|
2011-02-04 15:15:25 +00:00 |
|
Alexey Spizhevoy
|
5c3495a079
|
added perf test for gpu::erode, fixed docs, refactored perf. sample
|
2011-02-04 08:16:09 +00:00 |
|
Alexey Spizhevoy
|
50429d8a3e
|
fixed some warnings and errors under g++
|
2011-02-03 14:51:58 +00:00 |
|
Alexey Spizhevoy
|
ea94b43541
|
added stereo_multi_gpu sample, cosmetic changes in multi_gpu sample
|
2011-02-03 12:02:39 +00:00 |
|
Vladislav Vinogradov
|
98493676f5
|
added cvtColor performance test, small fix of BruteForceMatcher performance test
|
2011-02-02 07:34:18 +00:00 |
|
Alexey Spizhevoy
|
da2d7ee72b
|
updated performance sample
|
2011-02-01 12:55:05 +00:00 |
|
Alexey Spizhevoy
|
bbdb52f8fd
|
replaced source type 32F with 32FC4 in gpu::norm perf. test
|
2011-02-01 10:51:50 +00:00 |
|
Alexey Spizhevoy
|
16e74ab306
|
added buffered version of norm, updated performance sample and docs
|
2011-02-01 10:46:19 +00:00 |
|
Alexey Spizhevoy
|
cc3eec546e
|
added bigger images for SURF performance test (it shows better results on them)
|
2011-02-01 09:51:23 +00:00 |
|
Alexey Spizhevoy
|
7a29d96cf4
|
added buffered version of gpu::integral function and updated performance test (it still works too slow)
|
2011-01-31 10:42:33 +00:00 |
|
Alexey Spizhevoy
|
9b556a5df9
|
removed obsolete file
|
2011-01-31 07:51:36 +00:00 |
|
Alexey Spizhevoy
|
3bac10a1ca
|
minor changes in multi_gpu sample
|
2011-01-28 16:01:32 +00:00 |
|
Alexey Spizhevoy
|
937cbcecb6
|
added images for gpu samples
|
2011-01-28 15:00:08 +00:00 |
|
Alexey Spizhevoy
|
e6d17406af
|
added results check into multi_gpu sample
|
2011-01-28 09:42:45 +00:00 |
|
Alexey Spizhevoy
|
b582330b90
|
added performance tests for mulSpectrum, resize, Sobel
|
2011-01-28 08:38:01 +00:00 |
|
Alexey Spizhevoy
|
8f35b572ff
|
added performance tests for log, exp, add, magnitude
|
2011-01-28 07:45:01 +00:00 |
|
Alexey Spizhevoy
|
1c9ad08dc5
|
finished multi_gpu sample
|
2011-01-27 15:05:21 +00:00 |
|
Alexey Spizhevoy
|
3afc37ceec
|
added HAVE_CUDA, HAVE_TBB handling into multi_gpu sample
|
2011-01-27 13:48:33 +00:00 |
|
Alexey Spizhevoy
|
65b9f3bc10
|
fixed TargetArchs implementation in case when HAVE_CUDA=false, added initial structure for multi_gpu sample
|
2011-01-27 12:17:56 +00:00 |
|
Vladislav Vinogradov
|
cecfde309c
|
update BruteForceMatcher_GPU performance test
|
2011-01-26 15:35:41 +00:00 |
|