Maria Dimashova
3ae5a314e3
moved flannIndex to public section (temporarily)
2011-02-01 17:38:11 +00:00
Alexey Spizhevoy
e303b0dd62
added CUDA_ARCH_FEATUERS define (for correct handling of BIN(PTX) cases)
2011-02-01 12:28:39 +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
3795142604
implemented gpu::norm via absSum, sqrSum, and minMax (removed norm_diff call), added support of other data types
2011-02-01 10:23:10 +00:00
Maria Dimashova
0e8bc8c71b
changed border type to float
2011-01-31 17:10:47 +00:00
Maria Dimashova
c562d79121
changed border type to float
2011-01-31 16:45:12 +00:00
Maria Dimashova
fd1f644e39
fixed #772 (added empty implementation of SIFT class methods throwing exception if ARM)
2011-01-31 16:23:26 +00:00
Maria Dimashova
40f0b1c009
fixed #841
2011-01-31 15:16:40 +00:00
Maria Dimashova
79d8d50cbe
forgot to commit in the last time
2011-01-31 14:48:15 +00:00
Alexey Spizhevoy
ae529f4bc6
added absSum function
2011-01-31 14:37:03 +00:00
Maria Dimashova
9b4c682623
added empty() method to common features2d classes; fixed #831
2011-01-31 14:18:50 +00:00
Alexey Spizhevoy
fa446e7e35
removed linear_filters_beta.cu as its functionality was moved into filters.cu
2011-01-31 13:31:59 +00:00
Vladislav Vinogradov
8274ed22e4
fixed gpu tests (BruteForceMatcher_GPU, divide, phase, cartToPolar, async)
...
minor code refactoring
2011-01-31 13:20:52 +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
Maria Dimashova
1748f65f54
fixed ticket #823
2011-01-31 09:51:17 +00:00
Maria Dimashova
152fefe854
minor changes
2011-01-31 08:24:30 +00:00
Alexey Spizhevoy
0af5356dbc
updated code in case of the compilation without CUDA
2011-01-28 12:30:08 +00:00
Alexey Spizhevoy
575fd1fe4c
reafactoring: replaced query device props functions with the DeviceInfo class
2011-01-28 11:59:26 +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
Alexey Spizhevoy
891e2ff310
replaced has* methods in the GPU module with the TargetArchs monostate
2011-01-27 10:06:38 +00:00
Alexey Spizhevoy
13a6d0b92a
fixed parsing GPU archs in BIN(PTX) format
2011-01-27 08:26:10 +00:00
Maria Dimashova
d70d2edc9f
changed returned value of unsupported property
2011-01-27 07:33:34 +00:00
Vladislav Vinogradov
eda8416358
fixed BruteForceMatcher_GPU (fails if input data is empty)
...
updated BruteForceMatcher_GPU test
2011-01-26 15:58:47 +00:00
Maria Dimashova
508aaa41f8
added ability to get and set some Kinect params
2011-01-26 10:38:31 +00:00
James Bowman
6b4047eb46
#586 : exceptions on invalid element access
2011-01-25 01:33:48 +00:00
James Bowman
3a53d8667a
#489 , leaking cvarrmat test and fix
2011-01-25 01:05:12 +00:00
Maria Dimashova
68ed806be0
replaced own point cloud computing by OpenNI ConvertProjectiveToRealWorld()
2011-01-24 17:09:45 +00:00
Ethan Rublee
a47b6c23f5
revert the hamming distance to use unsigned long, on 64bit machines, using size_t
...
with __build_popcountl doesn't return correct number of bits. the ll version should work, but for simplicity,
locking it down to long for now. TODO add a unit test for the Hamming distance.
2011-01-24 16:59:14 +00:00
Alexey Spizhevoy
310c483da8
added first version of gpu performance tests
2011-01-24 10:33:01 +00:00
Vladislav Vinogradov
811ba31897
added synchronization after NPP calls
2011-01-24 10:32:57 +00:00
Vladislav Vinogradov
8abdb3721f
added gpu threshold.
2011-01-24 10:11:02 +00:00
James Bowman
4c4ff882ad
Fix for #791 : MatchShapes
2011-01-21 21:55:52 +00:00
Maria Dimashova
3a04d08bf7
added Kinect support (initial version without settings configuration yet) and sample on usage
2011-01-21 17:00:08 +00:00
Maria Dimashova
b63b3df522
minor fixed
2011-01-21 16:07:28 +00:00
Alexey Spizhevoy
055c226392
fixed FindNPP.cmake Apple-aimed part
2011-01-21 12:57:40 +00:00
Alexey Spizhevoy
e51b9021bc
forgot to rename namespace
2011-01-21 11:31:45 +00:00
Alexey Spizhevoy
db41449be8
fixed errors under MacOS
2011-01-21 10:53:07 +00:00
Anatoly Baksheev
e3f3de84db
warning fixed
2011-01-21 09:00:19 +00:00
Alexey Spizhevoy
01dafce1a1
fixed some bugs in GPU matrix reductions, removed <functional> into precomp.hpp
2011-01-21 07:43:11 +00:00
Alexey Spizhevoy
0da71a01ff
fixed some GPU tests failing when compiled for 1.1(no doubles) and run on 1.3(with doubles)
2011-01-20 15:08:48 +00:00
Alexey Spizhevoy
9e48f64149
fixed parsing of CC in gpu module
2011-01-20 14:34:27 +00:00
Alexey Spizhevoy
574b3f94a1
updated gpu initialization functions, added compile-time error on CC 1.0
2011-01-20 14:13:07 +00:00
Alexey Spizhevoy
8779306800
updated main CMakeLists.txt gpu module section, now user can manage binary and intermediate code versions of the gpu module image
...
added more functions to check version of gpu code in runtime
2011-01-20 09:22:05 +00:00
Ethan Rublee
1e1a139270
fixing bug related to using the hamming distance on descriptors whose length is not divisible by sizeof(size_t).
2011-01-20 02:36:46 +00:00
Vladimir Dudnik
c987b9f180
added IPP Sobel and Sharr filters. Also some minor changes.
2011-01-19 23:27:30 +00:00
James Bowman
d3462dfcba
#674 , fix leaks in CreateHist
2011-01-19 20:47:10 +00:00
Alexey Spizhevoy
4b8425dbb8
fixed minor bugs
2011-01-19 13:28:22 +00:00
Alexey Spizhevoy
186b1fc6ef
refactored gpu module
2011-01-19 12:47:34 +00:00
Alexey Spizhevoy
90ae1e3aed
refactored gpu module
2011-01-19 10:54:58 +00:00
James Bowman
8503f75212
Fixed leak of dims in MatND creates
2011-01-19 01:43:45 +00:00