Kirill Kornyakov
ec7e937481
meanShiftFiltering_GPU output parameters changed to CV_8UC4. This is a start for moving from 3 channel to C4 images within GPU module.
2010-09-03 14:32:12 +00:00
Anatoly Baksheev
e65234b8be
minor compilation fix
2010-08-31 08:42:36 +00:00
Maria Dimashova
05d702b139
fixed compile error when HAVE_CUDA is not defined
2010-08-31 07:23:03 +00:00
Andrey Morozov
fea66d9384
fixed cvtColorGPU on linux
2010-08-30 15:26:24 +00:00
Anatoly Baksheev
2a0909acfd
fixed bugs in STEREOBM (added syncs and volatiles, prevent reading from uninitialized memory)
2010-08-30 14:17:53 +00:00
Vladislav Vinogradov
0a73af8e22
added cvtColor on gpu (supports conversion between RGB, BGR and GRAY)
2010-08-30 13:41:26 +00:00
Andrey Morozov
7357852434
added test stereo_bm and added "volatile" in constantspacebp
2010-08-30 12:30:08 +00:00
Vladislav Vinogradov
34135a85f3
fixed 3 bytes reading/writing in remap
2010-08-26 12:30:41 +00:00
Vladislav Vinogradov
304caab746
added remap version for 3-channels input images
2010-08-26 09:19:47 +00:00
Andrey Morozov
6bea9f5ec4
minor fix for windows
2010-08-25 15:00:17 +00:00
Anatoly Baksheev
33bd1da589
compilation errors under win32
2010-08-25 14:39:34 +00:00
Andrey Morozov
199ffc632d
added flags OpenCV_COMPUTE_CAPABILITIES, which stores the version compute capability from which it is compiled opencv
...
now use opencv with cuda in your application in the such way : set(CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS} ${OpenCV_COMPUTE_CAPABILITIES})
2010-08-25 12:49:17 +00:00
Andrey Morozov
096080de70
added methods estimateRecopmmendedParams for StereoBP and StereoCSBP
2010-08-25 07:27:17 +00:00
Vladislav Vinogradov
1febf345bf
renamed colorizeDisp to drawColorDisp, added acync version of drawColorDisp and reprojectImageTo3D_GPU.
2010-08-25 06:30:11 +00:00
Vladislav Vinogradov
4104c3fd0b
fixed bug in StereoBeliefPropagation with user allocated disparity
2010-08-24 09:36:25 +00:00
Anatoly Baksheev
eee3a35133
uploadConstant function for gpu
2010-08-24 09:15:45 +00:00
Vladislav Vinogradov
ec4ce050f9
added reprojectImageTo3D_GPU
2010-08-23 14:19:22 +00:00
Vladislav Vinogradov
6cafec8861
added colorizeDisp, fixed DisparityBilateralFilter
2010-08-20 06:47:11 +00:00
Vladislav Vinogradov
e693f4b408
fixed bug in DisparityBilateralFilter
2010-08-19 15:29:56 +00:00
Vladislav Vinogradov
1f04ea477f
added DisparityBilateralFilter to gpu module
2010-08-19 08:44:06 +00:00
Anatoly Baksheev
97d17d8ad1
fixed warnings
...
added comments in gpu.hpp
2010-08-18 17:13:01 +00:00
Andrey Morozov
aaa8678cff
fixed some warnings
2010-08-18 13:47:10 +00:00
Vladislav Vinogradov
fe8b95ed80
fixed get_first_k_initial_global
2010-08-18 06:12:00 +00:00
Andrey Morozov
28030952fa
added get_first_k_initial_global_init_global_cost in gpu::SCBP
2010-08-17 15:53:00 +00:00
Anatoly Baksheev
9a669b1ceb
fixed bugs in page locked memory allocation
...
avoid extra gpu memory allocation in BP and CSBP
2010-08-17 10:39:18 +00:00
Vladislav Vinogradov
9ddb373614
added version of StereoBeliefPropagation::operator() for user specified data term
2010-08-16 14:47:17 +00:00
Vladislav Vinogradov
a3f3de3391
fixed problem with parameters in constant space belief propagation with short type of messages
2010-08-16 09:23:15 +00:00
Andrey Morozov
1ac097ce57
fixed build without cuda
2010-08-16 08:49:34 +00:00
Andrey Morozov
001bbfb4f9
fixed build without cuda
2010-08-16 08:47:29 +00:00
Anatoly Baksheev
4c4871e34d
GCC warning: new line at the end of file
2010-08-16 08:47:06 +00:00
Andrey Morozov
79e1c6f188
fixed build without cuda
2010-08-16 08:30:23 +00:00
Anatoly Baksheev
ef9a9d43a4
a lot of refactoring
2010-08-13 16:50:07 +00:00
Andrey Morozov
35ebeb21bd
added implement MatPL with serocopy and writecombited
2010-08-13 14:52:50 +00:00
Anatoly Baksheev
024283ceae
warning level switched to W3 fpr gpu module
2010-08-13 12:53:34 +00:00
Anatoly Baksheev
77ce659154
2010-08-13 12:51:55 +00:00
Vladislav Vinogradov
22a8dd379e
minor fix
2010-08-13 11:43:34 +00:00
Vladislav Vinogradov
6062fad7d8
added minimum disparity threshold parameter to StereoConstantSpaceBP
2010-08-13 11:17:51 +00:00
Vladislav Vinogradov
26712fad72
gpu::StereoConstantSpaceBP:
...
fixed some bugs in init_data_cost on first level (added non-reduction version for first level)
optimized compute_data_cost like init_data_cost (used reduction scheme)
avoid temp matrix
2010-08-13 08:30:06 +00:00
Vladislav Vinogradov
906a590a41
minor fix
2010-08-12 13:47:53 +00:00
Vladislav Vinogradov
ee104c27d8
added gpu implementation of constant space belief propagation stereo matching.
...
some refactoring of StereoBeliefPropagation.
2010-08-12 12:15:37 +00:00
Andrey Morozov
53057afcb8
minor fix
2010-08-12 10:59:51 +00:00
Andrey Morozov
b5e3cb0f9b
minor fix
2010-08-12 08:06:17 +00:00
Andrey Morozov
c27397dba1
minor fix
2010-08-12 07:57:53 +00:00
Andrey Morozov
789b02ad76
added choise in compute capability
2010-08-11 15:52:55 +00:00
Anatoly Baksheev
2a385be0ef
meanShiftFilteringGPU: performance and bug with type conversions
2010-08-10 12:18:47 +00:00
Anatoly Baksheev
d1fc3e6b5a
cv::gpu::CudaStream -> cv::gpu::Stream
...
some refactoring
added gpu module to compilation
2010-08-10 09:44:50 +00:00
Maria Dimashova
a2950d5d44
fixed texture binding and warning on linux
2010-08-09 11:12:58 +00:00
Anatoly Baksheev
9ee159462d
meanShiftFiltering added (by masha)
...
get free memory function
2010-08-06 17:02:06 +00:00
Vladislav Vinogradov
34565c281a
added support of 3 channels images to StereoBeliefPropagation_GPU
2010-08-02 14:26:07 +00:00
Andrey Morozov
6da2573b77
minor fix
2010-08-02 13:56:04 +00:00