| 
							
							
								 Vladislav Vinogradov | d38ca09738 | added gpu::printCudaDeviceInfo to all samples | 2012-01-30 07:20:09 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | a25b027ef7 | updated gpu optical_flow sample | 2012-01-11 13:05:03 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 5e38cf8042 | added FAST_GPU and ORB_GPU classes | 2011-12-27 09:33:20 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | e6d820171c | added documentation for gpu::BroxOpticalFlow, updated other docs | 2011-12-27 08:25:47 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | b398ac7a96 | added ImagePyramid class to gpu module | 2011-12-27 06:24:31 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 2695039a79 | moved GpuMat's operations implementation to core module | 2011-11-14 14:34:36 +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 | 804d9b72f6 | minor | 2011-10-31 09:41:29 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 09ba133ddf | prepared GpuMat for moving to core module | 2011-10-31 08:51:00 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 509730c1cd | minor | 2011-10-26 12:44:38 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | e7502e7641 | implemented gpu::gemm via CUBLAS | 2011-10-19 13:29:54 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 40ee754e28 | added WITH_CUFFT and WITH_CUBLAS flags to cmake scripts fixed gpu module error reporting
added asynchronous version of some functions | 2011-10-19 09:53:22 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | b0536279eb | added wrappers for BroxOpticalFlow and interpolateFrames | 2011-10-17 13:12:39 +00:00 |  | 
			
				
					| 
							
							
								 Anatoly Baksheev | 7076dfd7d6 | gpu module: refactored devmem2d.hpp (atomic bomb) | 2011-10-13 15:14:04 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 916703c6e5 | Updated optimal block size estimation in gpu::convolve() | 2011-10-13 13:02:41 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | d3c4e90760 | new optimized implementation of BruteForceMatcher_GPU (~2-3x faster) | 2011-10-12 10:23:03 +00:00 |  | 
			
				
					| 
							
							
								 Vadim Pisarevsky | b74116e694 | unified norm computing; added generalized Hamming distance | 2011-10-11 15:13:53 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | ed749c4bfe | added missing arithm operations to gpu module | 2011-10-10 08:19:11 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | dce50b67fc | Fixed support of translation in the GPU-based plane warper | 2011-10-03 07:42:16 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 9da6d78989 | optimized gpu filters, added buffered version for different filters | 2011-09-28 11:52:26 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | ea4f65b570 | implemented optimized version of bf_radius_match for train collection | 2011-09-27 06:45:17 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 8b23c79294 | implemented gpu::reduce | 2011-09-22 07:08:26 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 0aaaad1ea8 | implemented gpu::addWeighted | 2011-09-21 08:58:54 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 64119dd924 | implemented gpu::copyMakeBorder for all border modes | 2011-09-21 07:02:45 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 23636433d7 | Updated bundle adjustment in stitching module: 1) it minimizes reprojection error now, 2) it minimizes error over focal, aspect, p.p.x, p.p.y parameters. Refactored and updated warpers. | 2011-09-16 12:25:23 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | be8e31f14d | minor gpu module refactoring: split big .cu files, disabled unnecessary template instantiation | 2011-09-14 06:23:46 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | b2079d6de1 | implemented gpu::resize for all types | 2011-09-12 10:13:14 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 8009b5150e | added performance tests for gpu module | 2011-09-07 13:16:07 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | c26b005371 | optimized gpu::remap (use texture memory if possible), added stream support to gpu::remap | 2011-09-05 07:51:00 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | b2d5839af7 | added GpuFeature assertion to gpu::Canny | 2011-09-05 06:20:34 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 914ed44e28 | fixed CudaMem::createMatHeader (ticket #1353) | 2011-09-05 05:45:27 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 47d68f6967 | implemented gpu::remap for all types | 2011-08-31 11:42:54 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 173ac5a64b | optimized gpu pyrDown and pyrUp | 2011-08-24 11:16:42 +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 | c5adaa717b | minor stitching optimization (improve buffer reuse) | 2011-08-09 13:08:54 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | b2b1d41da8 | moved GpuMat class to separate header file | 2011-08-09 07:51:48 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | a9fdc1bdff | added buffered version of cornerHarris, cornerMinEigenVal, histEven and histRange | 2011-08-08 13:05:50 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 767ac9aa10 | added gpu::Canny function | 2011-08-08 08:53:55 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 6ff975af9e | added gpu::equalizeHist function | 2011-08-02 08:33:27 +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 |  | 
			
				
					| 
							
							
								 Anatoly Baksheev | 3a1beb1c01 | added cv::gpu::pow, ticket #1227 | 2011-07-21 08:47:44 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | ad454d83b9 | added gpu::buildWarpPlaneMaps and gpu::buildWarpCylindricalMaps functions, integrated into stitching | 2011-07-01 07:07:54 +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 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | d1b4b5f0de | refactored gpu module tests | 2011-06-29 10:14:16 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 1c1a61dd37 | added __forceinline__ to device functions fixed BFM warning ("cannot tell what pointer points to") | 2011-06-14 11:27:32 +00:00 |  | 
			
				
					| 
							
							
								 Anatoly Baksheev | 8f4c7db3f6 | ~40 warnings under VS2008 HAVE_CONFIG_H -> HAVE_CVCONFIG_H | 2011-06-11 17:24:09 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | cfb8c8418b | minor fix | 2011-06-09 08:29:19 +00:00 |  | 
			
				
					| 
							
							
								 Anatoly Baksheev | c8544f393b | added begin/and with Thrust iterators for Device classes | 2011-06-02 12:38:50 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | f906c9b259 | added resetDevice function, removed MultiGpuManager | 2011-06-01 10:11:27 +00:00 |  |