Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

High-speed parallel implementation method and device for template matching based on normalized correlation coefficient

A correlation coefficient and template matching technology, applied in character and pattern recognition, instruments, computer components, etc., can solve the problems of increased logic resource consumption, long wiring path, and increased wiring difficulty

Active Publication Date: 2013-09-18
NANJING UNIV OF POSTS & TELECOMM
View PDF3 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The patent application number is 200910069272.6 The high-speed image matching method and device proposes a method to realize the normalized cross-correlation coefficient. This method has a simple structure, but the specific implementation process requires too many switches. Input, which will increase the consumption of logic resources, increase the difficulty of wiring, lead to longer wiring paths, reduce the maximum possible core speed of the system, and increase power consumption; the output is only the intermediate accumulation result, which will lead to the need for more external The storage space may require DSP to closely cooperate with the operation, thus occupying a large amount of DSP running time, resulting in the complexity of DSP control and communication, and reducing the real-time performance of DSP operation

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
  • High-speed parallel implementation method and device for template matching based on normalized correlation coefficient
  • High-speed parallel implementation method and device for template matching based on normalized correlation coefficient
  • High-speed parallel implementation method and device for template matching based on normalized correlation coefficient

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The technical solution of the present invention will be further described below in conjunction with the accompanying drawings of the description.

[0054] The normalized correlation coefficient formula used in the present invention is as follows:

[0055] C ( u , v ) = ΣΣ [ A ( i + u , j + v ) - A ( u , v ) ¯ ] × [ B ( ...

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 invention discloses a high-speed parallel implementation method and device for template matching based on a normalized correlation coefficient. The method comprises the following steps of reading a real-time graph and template graph data in a corresponding internal RAM (random access memory) buffer block and a real-time graph data buffer RAM, and meanwhile calculating the sum of a template graph gray value and the squared sum of the template graph gray value, and calculating the sum of a real-time graph gray value and the squared sum of the real-time graph gray value at a search position (0, 0); then calculating the sum of the product of the real-time graph gray values of various columns in the first row of the search position of the following columns of the first row in the search position, and the normalized correlation coefficient; and meanwhile, further reading the real-time graph data of a new row in the corresponding internal RAM buffer block and the real-time graph data buffer RAM corresponding position, and calculating the value of the first column in the current row at the same time, and calculating the normalized correlation coefficients of following rows in sequence. The device is composed of a high-speed correlation operator, an external data result memory and a microprocessor.

Description

technical field [0001] The invention relates to the technical field of image template matching, in particular to a high-speed parallel implementation method and device for template matching based on normalized correlation coefficients. Background technique [0002] Template matching is mainly used to locate a target in an image. It is widely used in image processing fields such as image alignment, edge detection, binocular stereo vision, etc., and these image processing methods have been used in missile target recognition, satellite image monitoring, medical image fusion, It is widely used in military and civilian fields such as measurement based on binocular stereo vision. [0003] Template matching mainly locates objects with similar sizes and images to the template map by calculating the similarity measure between the known template map at the search location and the real-time map search area. Because the normalized cross-correlation coefficient is invariant to brightnes...

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/64
Inventor 王邢波王小涛
Owner NANJING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products