Self-adaptive control-based circuit product correlation algorithm realization system

An 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 failure to meet computing requirements, so as to achieve the effect of improving computing performance

Active Publication Date: 2016-01-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. Attachment 3 shows that when the small image size is 32×32, the FPGA product Underutilized storage and computing resources inside the algorithm coprocessor, the actual resource utilization rate is less than 50%; on the other hand, when the size of the small image exceeds 64, the original design can no longer meet the computing requirements and needs 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
  • Self-adaptive control-based circuit product correlation algorithm realization system
  • Self-adaptive control-based circuit product correlation algorithm realization system
  • Self-adaptive control-based circuit product correlation algorithm realization system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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 self-adaptive control-based circuit product correlation algorithm realization system. The system comprises a self-adaptive control circuit, a data parallel splitting module, an algorithm function unit, a summing unit and an output control circuit, wherein the self-adaptive control circuit is connected with the data parallel splitting module, the adding unit and the output control circuit; and the algorithm function unit and the adding unit are connected with the output control circuit. Along with the change of size condition of an image, the control circuit is capable of self-adaptively splitting the image into a plurality of sub-parts which are suitable for calculation, the algorithm function unit is utilized to respectively calculating the multiply add value of each sub-part, and the multiply add values are added to obtain the value of the multiply accumulate items to be calculated; and through calculating the number of the algorithm function units required by the matching of one image, the corresponding parallel circuits are correspondingly decreased until only one circuit is left, so that the FPGA interior resources are fully utilized, the maximum algorithm parallelizing is realized and the operational performance of a co-processor is improved.

Description

technical field 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 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 correlation is often...

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): 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