Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						827fa850f6 
					 
					
						
						
							
							Merge branch 'bgfg-gmg-gpu' into bgfg-gmg-merged  
						
						
						
						
					 
					
						2012-08-09 14:48:26 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						7f3296566c 
					 
					
						
						
							
							added performance tests  
						
						
						
						
					 
					
						2012-08-09 14:14:13 +04:00 
						 
				 
			
				
					
						
							
							
								marina.kolpakova 
							
						 
					 
					
						
						
							
						
						634c9dae46 
					 
					
						
						
							
							added performance test fot CCL  
						
						
						
						
					 
					
						2012-08-09 12:42:27 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						8624d18ca5 
					 
					
						
						
							
							new implementation of gpu debayer  
						
						... 
						
						
						
						* without border extrapolation
* with aligned write
* process 4 pixels per thread in 8u case 
						
						
					 
					
						2012-08-07 13:34:11 +04:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						5ce896d9ee 
					 
					
						
						
							
							added perf tests for new gpu::cvtColor functions  
						
						
						
						
					 
					
						2012-08-07 13:34:11 +04:00 
						 
				 
			
				
					
						
							
							
								marina.kolpakova 
							
						 
					 
					
						
						
							
						
						1b7ad93dc9 
					 
					
						
						
							
							LBP features integrated in CascadeClassifier_GPU  
						
						
						
						
					 
					
						2012-07-24 13:51:35 +04:00 
						 
				 
			
				
					
						
							
							
								Marina Kolpakova 
							
						 
					 
					
						
						
							
						
						86d785622b 
					 
					
						
						
							
							LBP: switched to texture implementation  
						
						
						
						
					 
					
						2012-07-10 11:58:15 +00:00 
						 
				 
			
				
					
						
							
							
								Andrey Kamaev 
							
						 
					 
					
						
						
							
						
						e900952b87 
					 
					
						
						
							
							quiet most of the OSX build warnings  
						
						
						
						
					 
					
						2012-07-05 12:56:31 +00:00 
						 
				 
			
				
					
						
							
							
								Marina Kolpakova 
							
						 
					 
					
						
						
							
						
						bc83011736 
					 
					
						
						
							
							removed unnecessary memory allocation in LBP classifier  
						
						
						
						
					 
					
						2012-07-04 16:03:48 +00:00 
						 
				 
			
				
					
						
							
							
								Marina Kolpakova 
							
						 
					 
					
						
						
							
						
						248f39e13e 
					 
					
						
						
							
							added performance test for LBP classifier.  
						
						
						
						
					 
					
						2012-07-04 12:11:07 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						e9e66e5796 
					 
					
						
						
							
							added VIBE_GPU (background subtraction) to gpu module  
						
						
						
						
					 
					
						2012-06-26 10:38:15 +00:00 
						 
				 
			
				
					
						
							
							
								Andrey Kamaev 
							
						 
					 
					
						
						
							
						
						d9c74f63e1 
					 
					
						
						
							
							All tests writing temporary files are updated to use cv::tempfile() function  
						
						
						
						
					 
					
						2012-06-25 11:24:06 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						acc031aaba 
					 
					
						
						
							
							added MOG_GPU and MOG2_GPU (Gaussian Mixture background subtraction)  
						
						
						
						
					 
					
						2012-06-25 11:13:50 +00:00 
						 
				 
			
				
					
						
							
							
								Marina Kolpakova 
							
						 
					 
					
						
						
							
						
						e7f6c4b7ef 
					 
					
						
						
							
							scan operations are moved in separate header  
						
						
						
						
					 
					
						2012-06-20 05:41:16 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						f392ab0e08 
					 
					
						
						
							
							new implementation of gpu::PyrLKOpticalFlow::sparse (1.5 - 2x faster)  
						
						
						
						
					 
					
						2012-06-18 06:49:10 +00:00 
						 
				 
			
				
					
						
							
							
								Marina Kolpakova 
							
						 
					 
					
						
						
							
						
						cd81a13d8b 
					 
					
						
						
							
							added check for CUDA BLUS support in GEMM tests  
						
						
						
						
					 
					
						2012-06-15 13:19:36 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						2e2bd55729 
					 
					
						
						
							
							new implementation of gpu::PyrLKOpticalFlow::dense (1.5 - 2x faster)  
						
						
						
						
					 
					
						2012-06-15 11:02:33 +00:00 
						 
				 
			
				
					
						
							
							
								Marina Kolpakova 
							
						 
					 
					
						
						
							
						
						f2c30cd90d 
					 
					
						
						
							
							resize area for big downscaling integration  
						
						
						
						
					 
					
						2012-06-09 15:24:01 +00:00 
						 
				 
			
				
					
						
							
							
								Andrey Kamaev 
							
						 
					 
					
						
						
							
						
						47a4e87784 
					 
					
						
						
							
							Ignored warnings from gtest with precompiled headers enabled  
						
						
						
						
					 
					
						2012-06-08 14:54:17 +00:00 
						 
				 
			
				
					
						
							
							
								Andrey Kamaev 
							
						 
					 
					
						
						
							
						
						49a1ba6038 
					 
					
						
						
							
							Set stricter warning rules for gcc  
						
						
						
						
					 
					
						2012-06-07 17:21:29 +00:00 
						 
				 
			
				
					
						
							
							
								Marina Kolpakova 
							
						 
					 
					
						
						
							
						
						16ef01efda 
					 
					
						
						
							
							set to linear interpolation type for upscaling with area interplation flag  
						
						
						
						
					 
					
						2012-06-06 16:05:31 +00:00 
						 
				 
			
				
					
						
							
							
								Marina Kolpakova 
							
						 
					 
					
						
						
							
						
						83390ea4e1 
					 
					
						
						
							
							performance test for INTER_AREA resize has been added.  
						
						
						
						
					 
					
						2012-06-06 14:45:33 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						bfb390e82a 
					 
					
						
						
							
							added gpu::FGDStatModel (Background/foreground segmentation)  
						
						
						
						
					 
					
						2012-06-05 13:32:04 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						f07250acf3 
					 
					
						
						
							
							updated gpu performance tests  
						
						
						
						
					 
					
						2012-05-23 12:58:01 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						6d08d04293 
					 
					
						
						
							
							compilation  
						
						
						
						
					 
					
						2012-05-22 18:59:26 +00:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						671233cd46 
					 
					
						
						
							
							gpu: added Cascade and mulAndScaleSpectrums perf tests  
						
						
						
						
					 
					
						2012-05-22 18:58:01 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						3c7240024e 
					 
					
						
						
							
							updated filters performance tests in gpu module  
						
						
						
						
					 
					
						2012-05-22 13:59:40 +00:00 
						 
				 
			
				
					
						
							
							
								Anatoly Baksheev 
							
						 
					 
					
						
						
							
						
						32c7eeca78 
					 
					
						
						
							
							arithm test gpu tests for cpu :)  
						
						
						
						
					 
					
						2012-05-22 13:15:22 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						44eaeee865 
					 
					
						
						
							
							refactored gpu BruteForceMather (made it similar to BFMatcher)  
						
						
						
						
					 
					
						2012-04-24 07:56:33 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						ade7394e77 
					 
					
						
						
							
							refactored and fixed bugs in gpu warp functions (remap, resize, warpAffine, warpPerspective)  
						
						... 
						
						
						
						wrote more complicated tests for them
implemented own version of warpAffine and warpPerspective for different border interpolation types
refactored some gpu tests 
						
						
					 
					
						2012-03-14 15:54:17 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						e7dda44a07 
					 
					
						
						
							
							updated image for StereoConstantSpaceBP regression test  
						
						... 
						
						
						
						updated gpu tests for CornerHarris and CornerMinEigen
moved direct convolution implementation to gpu::filter2D, gpu::convolve now use only DFT-based algorithm (Bug #1639 ) 
						
						
					 
					
						2012-03-07 09:49:24 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						2d30480982 
					 
					
						
						
							
							created wrappers for new NPP functions  
						
						... 
						
						
						
						removed void integral(const GpuMat& src, GpuMat& sum, GpuMat& sqsum, Stream& stream) - it fails with NPP_NOT_IMPLEMENTED error
updated docs, accuracy and performance tests 
						
						
					 
					
						2012-02-22 10:00:53 +00:00 
						 
				 
			
				
					
						
							
							
								Alexey Spizhevoy 
							
						 
					 
					
						
						
							
						
						b0bf54e713 
					 
					
						
						
							
							Added a perf. test for gpu::FarnebackOpticalFlow  
						
						
						
						
					 
					
						2012-02-16 11:48:56 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						5af529c1bd 
					 
					
						
						
							
							fixed and updated gpu implementation of separable liner filters  
						
						... 
						
						
						
						now it supports kernel's size up to 32 
						
						
					 
					
						2012-02-15 12:05:59 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						8f4d63913a 
					 
					
						
						
							
							minor  
						
						
						
						
					 
					
						2012-02-13 13:29:28 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						77f286ada6 
					 
					
						
						
							
							fixed build under linux  
						
						... 
						
						
						
						added PyrLKOpticalFlowDense performance test 
						
						
					 
					
						2012-02-13 13:19:06 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						a10fed8fd1 
					 
					
						
						
							
							added GoodFeaturesToTrackDetector_GPU and PyrLKOpticalFlow to gpu module  
						
						
						
						
					 
					
						2012-02-13 12:57:27 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						e45d5e8a5f 
					 
					
						
						
							
							added performance test for createOpticalFlowNeedleMap  
						
						
						
						
					 
					
						2012-01-16 13:51:36 +00:00 
						 
				 
			
				
					
						
							
							
								Andrey Kamaev 
							
						 
					 
					
						
						
							
						
						65f5343ed5 
					 
					
						
						
							
							Refactored performance tests. TEST_CYCLE macro is renamed to TEST_CYCLE_N; SIMPLE_TEST_CYCLE is renamed to TEST_CYCLE; from now 100 iterations are default for performance tests  
						
						
						
						
					 
					
						2011-12-29 16:46:16 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						457b8d7bff 
					 
					
						
						
							
							update gpu perf tests  
						
						
						
						
					 
					
						2011-12-28 12:53:08 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						5e38cf8042 
					 
					
						
						
							
							added FAST_GPU and ORB_GPU classes  
						
						
						
						
					 
					
						2011-12-27 09:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						677fc3a09f 
					 
					
						
						
							
							fixed gpu perf tests (out of memory)  
						
						
						
						
					 
					
						2011-12-14 06:39:32 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						1f3f4599cc 
					 
					
						
						
							
							fixed gpu performance tests  
						
						
						
						
					 
					
						2011-11-15 07:03:44 +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 
							
						 
					 
					
						
						
							
						
						e7502e7641 
					 
					
						
						
							
							implemented gpu::gemm via CUBLAS  
						
						
						
						
					 
					
						2011-10-19 13:29:54 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						d3c4e90760 
					 
					
						
						
							
							new optimized implementation of BruteForceMatcher_GPU (~2-3x faster)  
						
						
						
						
					 
					
						2011-10-12 10:23:03 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						f38596b783 
					 
					
						
						
							
							implemented brute force convolve for small kernel sizes  
						
						
						
						
					 
					
						2011-10-10 11:58:47 +00:00 
						 
				 
			
				
					
						
							
							
								Vladislav Vinogradov 
							
						 
					 
					
						
						
							
						
						d6d7ac9cee 
					 
					
						
						
							
							fixed tests for BruteForceMatcher_GPU::radiusMatch  
						
						
						
						
					 
					
						2011-10-04 10:03:52 +00:00 
						 
				 
			
				
					
						
							
							
								Alexey Spizhevoy 
							
						 
					 
					
						
						
							
						
						8a799aa89a 
					 
					
						
						
							
							Updated optimal block size estimation for the convolve() function  
						
						
						
						
					 
					
						2011-10-03 14:05:52 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Pisarevsky 
							
						 
					 
					
						
						
							
						
						60ebe2003f 
					 
					
						
						
							
							fixed multiple warnings on Windows. fixed bug  #1368  
						
						
						
						
					 
					
						2011-10-03 11:00:28 +00:00