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

Hardware implementation method of related parallel computation of groups in image recognition

A parallel computing and hardware implementation technology, applied in computer parts, computing, character and pattern recognition, etc., can solve problems such as time-consuming, and achieve the effect of improving computing speed, reducing requirements, and improving parallelism.

Inactive Publication Date: 2012-12-26
SUZHOU GALAXY ELECTRONICS TECH
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It is quite time-consuming to do the above calculations with software

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
  • Hardware implementation method of related parallel computation of groups in image recognition
  • Hardware implementation method of related parallel computation of groups in image recognition
  • Hardware implementation method of related parallel computation of groups in image recognition

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments.

[0024] The purpose of using hardware to implement group correlation calculation is to accelerate, and the method of accelerating calculation is parallel computing.

[0025] The present invention uses all the template windows in the group to perform calculations with one window of the real-time graph at the same time to achieve speed-up. In this way, if n windows are used to calculate at the same time, the speed will be increased by n times.

[0026] One of the conditions for using n arithmetic units to do calculations at the same time is to have n channels to read out template data. When n is large, it is hard to implement in hardware. For example, n=49, and the data width is 16, which cannot be realized according to the current technological level. This is the difficulty of group correlation parallel computing.

[0027] However, ...

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 hardware implementation method of related parallel computation of groups in image recognition. The hardware implementation method comprises the following steps of: 1) setting a large window of a template, wherein the large window includes all windows in the template; 2) transmitting the data read out by a template memory data path to all arithmetic units; 3) judging whether the data belongs to the data in the window charged by the arithmetic unit by each arithmetic unit, if so, adding the data to participate in operation, if not, ignoring and waiting arrival of the belonged data. According to the hardware implementation method, a parallelism degree of computation is greatly improved under the situation of not increasing access memory path, and a computation speed is also improved.

Description

technical field [0001] The invention relates to the fields of computer technology and image recognition processing technology, in particular to a hardware implementation method of group correlation parallel computing in image recognition. Background technique [0002] Image recognition is a technology with a wide range of applications. Among various means of image recognition, image matching is the most basic method. The commonly used algorithm for image matching is to calculate the correlation coefficient of two images. The calculation formula of the normalized correlation coefficient is as follows: [0003] Coef = Σ i = 1 n ( f i - f ‾ ) ...

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
IPC IPC(8): G06K9/64
Inventor 鞠怡明易凯
Owner SUZHOU GALAXY ELECTRONICS TECH
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