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

Reconfigurable hardware acceleration method and system for Gaussian pyramid construction

A Gaussian pyramid and hardware acceleration technology, which is applied in the direction of improving operation speed, electrical digital data processing, processor architecture/configuration, etc., can solve the problems of high hardware overhead, no consideration of edge filling, low hardware utilization, etc.

Pending Publication Date: 2021-07-30
HUAZHONG UNIV OF SCI & TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the defects of the prior art, the purpose of the present invention is to provide a reconfigurable hardware acceleration method and system for Gaussian pyramid construction, aiming to solve the problem of large hardware overhead, low hardware utilization, and computational complexity during the construction of a full-parallel Gaussian pyramid. A large amount and does not consider the problem of edge padding

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
  • Reconfigurable hardware acceleration method and system for Gaussian pyramid construction
  • Reconfigurable hardware acceleration method and system for Gaussian pyramid construction
  • Reconfigurable hardware acceleration method and system for Gaussian pyramid construction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute conflicts with each other.

[0051] The invention provides a reconfigurable hardware acceleration method for Gaussian pyramid construction, comprising the following steps:

[0052] S1. Store the original image pixel data in the form of row buffer, and output the pixel value matrix to be convolved in parallel by column;

[0053] S2. Adjust the row order of the pixel value matrix to be convoluted, so that the pixel data writt...

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 reconfigurable hardware acceleration method and system for Gaussian pyramid construction, and belongs to the field of hardware accelerator design. The system provided by the invention comprises an SRAM (Static Random Access Memory) group, an FIFO (First In First Out) group, a switch network, a shift register array, an adder tree module, a demultiplexer, a reconfigurable PE (Provider Edge) array and a Gaussian difference module. According to the method, the reconfigurable PE array resources can be configured according to the requirements of different scenes and tasks on system performance to realize convolution calculation of different scales, so that high-performance Gaussian pyramid and Gaussian difference pyramid construction is realized. The method comprises a fast and slow double-clock domain design, a dynamic edge filling design, an input image part and a multiplexing design method, the hardware utilization rate is improved, reconfigurable calculation of different edge filling and different scale convolution is achieved, and the calculation amount and hardware overhead of Gaussian pyramid and Gaussian difference pyramid construction are reduced.

Description

technical field [0001] The invention belongs to the field of hardware accelerator design, and more specifically relates to a reconfigurable hardware acceleration method and system for Gaussian pyramid construction. Background technique [0002] Scale Invariant Feature Transform (SIFT) is a local feature description algorithm, which can solve the matching problem caused by translation, rotation, affine transformation and other conditions of two images, and has good invariance and strong matching ability. This algorithm converts a picture into a set with a large number of local feature vectors, and can still obtain more reliable matching results under conditions such as affine changes in the image, 3D viewing angle changes, scaling, exposure changes, and noise addition. Therefore, the algorithm is widely used in robotics, drones, autonomous driving, virtual reality, augmented reality, computer vision and other fields. [0003] With the improvement of image clarity and the rea...

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): G06T1/20G06F9/30G06F9/28
CPCG06T1/20G06F9/28G06F9/30134Y02D10/00G06T1/60G06T3/403G06T11/40G06T2200/28G06F17/15
Inventor 王超余国义詹翊刘炳强胡晓峰王子豪
Owner HUAZHONG UNIV OF SCI & 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