Template matching parallel implementation method and apparatus by combining large template graph

A technology of template matching and implementation method, which is applied in processor architecture/configuration, image memory management, character and pattern recognition, etc., and can solve problems such as large and small template image matching

Inactive Publication Date: 2018-01-19
NANJING UNIV OF POSTS & TELECOMM
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] The technical problem to be solved by the present invention is to propose a matching parallel implementation method and device for merging large template graphs in view of the defects of the background technology, and realize how to provide a small template graph to realize the calculation of normalized correlation coefficients that adapt to large template graphs at the same time method, which can solve the problem of matching the size of the template graph in different stages of the above task

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Template matching parallel implementation method and apparatus by combining large template graph
  • Template matching parallel implementation method and apparatus by combining large template graph
  • Template matching parallel implementation method and apparatus by combining large template graph

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0070] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0071] A template matching parallel implementation method for fusing large template graphs, the normalized correlation coefficient formula used is as follows:

[0072]

[0073] A represents the real-time image, B represents the template image, and its size is K×L and M×N pixels, (u, v) is any search position, K represents the number of rows in the real-time graph, and L represents the column of the real-time graph Number, M represents the number of rows of the module graph, N represents the number of columns of the module graph, 0≤u≤K-M, 0≤v≤L-N. ∑∑ means is the mean value of the template image, It is the average value of the overlapping part of the real-time graph and the template graph at the search position (u, v), u represents the current column, v represents the current column, c represents the current block, and the serial numbers of the follow...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention discloses a template matching parallel implementation method and apparatus by combining a large template graph, and belongs to the field of normalized correlation graph templatematching. The normalized correlation coefficient calculation module logical framework comprises a template image gray value summation module, a template gray value square summation module, a real-timegraph gray value summation module, a real-time graph gray value square summation module, a real-time graph template gray value product summation module, a subsequent calculation module, a real-time graph template gray value total buffer module, a real-time graph gray value total buffer module, a real-time graph gray value total square buffer module, and other modules. According to the technical scheme of the present invention, by adding the real-time graph gray value total buffer module, the real-time graph gray value square total buffer module and the real-time graph template gray value product total buffer module, and by controlling the number of parallel channels implemented by comparing the sizes of the template graphs in the process, control of the logic of the big template graph mode and the small template graph mode is respectively executed, so that the structure is realized to be no longer limited by the number of parallel channels and the resource utilization is improved.

Description

technical field [0001] The invention relates to the field of normalized correlation image template matching, in particular to a matching parallel implementation method and device for fusing large template images. Background technique [0002] Template matching performs target localization by calculating the similarity measure between the template map representing the target and all positions in the search area in the real-time map, and the target has similar size and image as the template map. Because of its invariance to changes in brightness and contrast, the normalized correlation coefficient is a widely used measure for template matching. Assume that the real-time image and the template image are denoted by A and B respectively, and their dimensions are K×L and M×N pixels respectively. At any search position (u, v), 0≤u≤K-M, 0≤v≤L-N, the normalized correlation coefficient (NCC-Normalized Cross-Correlation) is defined as: [0003] [0004] where ∑∑ means is the m...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06K9/62G06T1/60G06T1/20
Inventor 王邢波王小涛聂宏刘烨
Owner NANJING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products