Back to Aurora Vision Studio website
	
                
                    
		
	You are here: Start » Filter Reference » Computer Vision » Template Matching » LocateMultipleObjects_SAD_Deprecated
| Module: | MatchingBasic | 
|---|
Finds multiple occurrences of a predefined template on an image by analysing the Square Average Difference between pixel values.
Applications
Almost always inferior to NCC, so rarely used in real applications.
| Name | Type | Range | Description | |
|---|---|---|---|---|
![]()  | 
				inImage | Image | Image on which model occurrences will be searched | |
![]()  | 
				inSearchRegion | Region* | Possible centers of the object occurrences | |
![]()  | 
				inGrayModel | GrayModel | Model which will be sought | |
![]()  | 
				inMinPyramidLevel | Integer | 0 - 12 | Defines the highest resolution level | 
![]()  | 
				inMaxPyramidLevel | Integer* | 0 - 12 | Defines the number of reduced resolution levels that can be used to speed up computations | 
![]()  | 
				inIgnoreBoundaryObjects | Bool | Flag indicating whether objects crossing image boundary should be ignored or not | |
![]()  | 
				inMaxDifference | Real | 0.0 - ![]()  | 
				Maximum accepted average difference between pixel values | 
![]()  | 
				inMinDistance | Real | 0.0 - ![]()  | 
				Minimum distance between two matches | 
![]()  | 
				outObjects | Object2DArray | Found objects | |
![]()  | 
				outPyramidHeight | Integer | Highest pyramid level used to speed up computations | |
![]()  | 
				diagImagePyramid | ImageArray | Pyramid of iteratively downsampled input image | |
![]()  | 
				diagMatchPyramid | ImageArray | Locations found on each pyramid level | |
![]()  | 
				diagScores | RealArrayArray | Scores of found matches on each pyramid level | |
Hardware Acceleration
This operation supports automatic parallelization for multicore and multiprocessor systems.
Complexity Level
This filter is available on Expert Complexity Level.

 Expert


