| 
							
							
								 Alexey Spizhevoy | cbb132ccb1 | added ensureSizeIsEnough into gpu module, updated reduction methods | 2011-01-18 12:36:01 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | f3a2656808 | added hasPtxFor and isCompatibleWith functions into gpu module, added docs for them | 2011-01-18 12:01:28 +00:00 |  | 
			
				
					| 
							
							
								 Anatoly Baksheev | cb63046dcf | gpu face detetcion: 1) fixed bug with error codes (enum NppStStatus) shift.
2) added some asserts | 2011-01-17 11:32:38 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 349e0ece93 | added docs for GPU Filter Engine | 2011-01-13 13:48:58 +00:00 |  | 
			
				
					| 
							
							
								 Anatoly Baksheev | 1a94186195 | First version of CascadeClassifier_GPU. Only for VS2008 now.
Sample for it.
new NPP_staging for VS2008 only | 2011-01-13 13:04:00 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 4e23f37ff8 | added docs for gpu::HOGDescriptor | 2011-01-12 13:07:33 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 4dfbf99dd5 | cosmetic changes in gpu module, decreased matchTemplate test running time | 2011-01-12 09:30:08 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | d091ae5746 | removed unnecessary code from gpu::matchTemplate | 2011-01-12 06:49:03 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 57f917d6f2 | replaced adding constant in normalization with taking max | 2011-01-11 10:15:46 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | dc763e0250 | updated normalization routine in the matchTemplate to avoid division by zero on black images (ticket #798), added test | 2011-01-11 09:36:21 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | ba32833c3f | added missed include (for MSVC 2010) | 2010-12-28 14:57:23 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | be38864dd0 | added buffered version of gpu::convolve | 2010-12-27 10:18:42 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 1ecb6cf775 | simplified gpu::columnSum test, it doesn't fail on Quadro anymore (when seed is 000001af5a11badd) after BFM test, but something definitely wrong with NPP_Staging's transpose | 2010-12-27 09:10:22 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 8f0d36b8b6 | refactored gpu::dft | 2010-12-27 07:35:41 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 86802ec968 | minor warning fixed | 2010-12-24 13:44:26 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | eaf35a8421 | minor refactoring in gpu module | 2010-12-24 12:55:43 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 21b081deff | now single row GPU matrix is continuous one, added aux. functions, updated dft and matchTemplates | 2010-12-24 09:26:19 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 6702d55711 | added support of scaling into gpu::dft, refactored gpu::convolve | 2010-12-24 06:48:23 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 783716838d | updated test for gpu::dft, updated dft for handling continous source | 2010-12-23 13:00:33 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 52ca0c4bca | fixed bug in gpu::dft | 2010-12-23 10:07:37 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 09735fd208 | added gpu::dft implemented via CUFFT | 2010-12-23 09:24:33 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 68aba9f2fb | added mulSpectrums functions into GPU module | 2010-12-22 13:46:06 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | fef06c25b5 | moved crossCorr (as NPP_Staging wrapper) into public GPU module part from the internal matchTemplate files | 2010-12-22 08:56:16 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | f9bcef9003 | moved sqrIntegral (NPP_Staging wrapper) into public GPU module part from matchTemplate.cpp | 2010-12-22 08:17:36 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | a6d9cce500 | added CUFFT errors handling into GPU module | 2010-12-22 08:03:53 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 8190837dd4 | fixed some warnings under linux | 2010-12-22 07:30:21 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 0cd587ee34 | added gpu transpose and integral based on NPP Staging. added mask support to SURF_GPU. | 2010-12-21 14:02:09 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 5bfb44f887 | fixed compiler error under linux | 2010-12-21 08:13:15 +00:00 |  | 
			
				
					| 
							
							
								 Vladislav Vinogradov | 0e45a637c4 | added SURF_GPU. added support of CV_32FC1 type to gpu copyMakeBorder. | 2010-12-20 12:49:40 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | df8529377b | refactoring: moved gpu reduction-based functions into separated file | 2010-12-20 09:51:25 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 1922e50f19 | refactoring: made gpu bitwise operations inline | 2010-12-20 09:16:17 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 0465b89e7e | gpu module refactoring: moved per-element operations into separated file | 2010-12-20 09:07:19 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 6891a60149 | added host code for gpu::matchTemplate (as NPP_staging was integrated) | 2010-12-20 08:09:09 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | e62bf3a2ae | updated gpu bitwise operations | 2010-12-20 08:06:13 +00:00 |  | 
			
				
					| 
							
							
								 Anatoly Baksheev | 0f30fe080f | renamed constantspacebp -> stereocsbp line all other algs created element_operations and matrix_reductions files for farther refactoring | 2010-12-19 17:20:54 +00:00 |  | 
			
				
					| 
							
							
								 Anatoly Baksheev | 9dd4a22a5e | temporary added NPP_staging, functionality from the library will be moved to NPP with next release. | 2010-12-17 15:41:26 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 7767038ef0 | updated other gpu's bitwise operations | 2010-12-17 12:48:04 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 5132ce211b | reimplemented gpu::bitwise_not operation, refactored gpu module | 2010-12-17 12:22:51 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 1a93412eca | refactored bitwise operations in gpu module | 2010-12-17 10:26:57 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 74197c5b14 | fixed link time error in gpu module | 2010-12-16 08:46:47 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 343c33d73e | added support of CCOEFF_NORMED for multichannel images (8U) into gpu::matchTemplate | 2010-12-16 08:10:31 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 640af6623c | added support of multichannel images into gpu::sqrSum | 2010-12-15 16:32:56 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 3db5b687f6 | added support of multichannel images into gpu::matchTemplate for CCOEFF method | 2010-12-15 16:04:10 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | f56d9c340f | added support of remaining image number of channels into gpu::sum | 2010-12-15 15:28:35 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | d8a7ff1e00 | refactored gpu module, added vec math operators for uint, added support of 2 channel images into gpu::sum (removed support of double) | 2010-12-15 15:12:32 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | e5eec31be1 | fixed minor bugs in gpu module | 2010-12-15 12:10:30 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 68c3018047 | added support of multichannel images into gpu::matchTemplate (all methods except CCOEFF based), refactored | 2010-12-15 11:22:37 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | e7cf541f5f | fixed bug in matchTemplate when template size is (1,1), refactored | 2010-12-14 09:53:17 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | 1887b7d2e4 | refactored matchTemplate.cu | 2010-12-14 08:45:11 +00:00 |  | 
			
				
					| 
							
							
								 Alexey Spizhevoy | ce47a37e6e | added CUDA kernel for CV_TM_CCOEFF_NORMED matchTemplate method | 2010-12-14 08:00:53 +00:00 |  |