A Realization System of Product Correlation Algorithm Based on Adaptive Control Circuit

A self-adaptive control and system implementation technology, applied in the field of product correlation algorithm, can solve the problems of waste of storage resources and multiplication and accumulation resources, and achieve the effect of improving computing performance

Active Publication Date: 2018-02-06
TIANJIN JINHANG COMP TECH RES INST
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The shortcomings at this time are obvious. On the one hand, when the matching operation with a size smaller than 64 is actually performed, a large amount of storage resources and multiply-accumulate resources are wasted. image 3 It shows that when the size of the thumbnail is 32×32, the underutilized storage and computing resources inside the FPGA product correlation algorithm coprocessor, the actual resource utilization rate is less than 50%; on the other hand, when the size of the thumbnail exceeds 64, the original Some designs can no longer meet the calculation requirements and need to be redesigned

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
  • A Realization System of Product Correlation Algorithm Based on Adaptive Control Circuit
  • A Realization System of Product Correlation Algorithm Based on Adaptive Control Circuit
  • A Realization System of Product Correlation Algorithm Based on Adaptive Control Circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] In order to make the purpose, content and advantages of the present invention clearer, the specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0027] refer to Figure 4 As shown, this embodiment implements the product correlation algorithm based on the adaptive control circuit. The system includes an adaptive control circuit, a data parallelization split processing module, an algorithm function unit, an adder, and an output control circuit. Split the processing module, adder and output control circuit, the arithmetic function unit and the adder are connected to the output control circuit; the arithmetic function unit has 2 n , n is a natural number, and the maximum image size that each algorithmic functional unit can handle is the same; the adder is provided with n levels, and the number of one-level adders is half of the number of algorithmic functional units...

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 product correlation algorithm realization system based on an adaptive control circuit. Parallel split processing module, adder and output control circuit, algorithm function unit and adder are connected to output control circuit. In the present invention, as the size of the image changes, the control circuit can adaptively divide the image into multiple sub-parts suitable for calculation, use the algorithm function unit to calculate the multiplication and addition values ​​of each sub-part, and obtain the sum of the multiplication and accumulation items to be calculated. value, according to the number of algorithm functional units required to calculate an image matching, the corresponding number of parallel channels is correspondingly reduced until the minimum is one channel, making full use of FPGA internal resources to achieve maximum algorithm parallelism and improve coprocessor computing performance.

Description

technical field [0001] The invention belongs to the technical field of product correlation algorithms, and in particular relates to a product correlation algorithm realization system based on an adaptive control circuit. The adaptive control circuit is used to optimize and control the product correlation algorithm circuit to realize the self-adaptation of the product correlation algorithm to different image sizes. , to achieve the optimal algorithm efficiency and hardware resource usage. Background technique [0002] In many fields such as image processing, pattern recognition and information search, it is necessary to perform matching operations on images. Commonly used matching operations include absolute difference, mean square error, and product correlation, among which the product correlation algorithm has the advantages of high precision, strong adaptability, and good robustness, and has been widely used in many fields. In engineering practice, normalized product corr...

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 Patents(China)
IPC IPC(8): G06F7/523
Inventor 王可李岩纪策刘慧婕
Owner TIANJIN JINHANG COMP TECH RES INST
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