Unlock instant, AI-driven research and patent intelligence for your innovation.

Two-dimensional image resampling algorithm accelerator based on field-programmable gate array (FPGA)

A two-dimensional image, resampling technology, applied in image data processing, image data processing, instruments, etc. Problems such as low availability of large-scale parallel computing platforms, to achieve the effects of low storage, high computing processing power, and low latency

Active Publication Date: 2012-09-12
NAT UNIV OF DEFENSE TECH
View PDF5 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

From the perspective of users, method ① has the characteristics of small platform size and convenient use by users, but limited by platform performance, its processing speed cannot meet the real-time or timely processing requirements of modern image applications for large-scale data
Method ② has the advantages of high processing performance and strong real-time performance, but it is extremely inconvenient for ordinary users due to the low availability of large-scale parallel computing platforms and the high design difficulty of parallel algorithms
At the same time, the above two methods have a common disadvantage: poor environmental applicability, and it is difficult to meet the needs of occasions with special requirements for volume and performance (such as spaceborne remote sensing image processing)
Since the storage block capacity integrated in FPGA is usually only a few KB to several MB, which cannot meet the processing requirements of large-capacity image data, no image resampling algorithm accelerator based on FPGA chip has been found in the existing accelerator design.

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
  • Two-dimensional image resampling algorithm accelerator based on field-programmable gate array (FPGA)
  • Two-dimensional image resampling algorithm accelerator based on field-programmable gate array (FPGA)
  • Two-dimensional image resampling algorithm accelerator based on field-programmable gate array (FPGA)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0024] like figure 1 Shown, the two-dimensional image resampling algorithm accelerator based on FPGA of the present invention comprises FPGA chip and external memory, and FPGA chip stores the known image that collects from the outside in external memory; When carrying out resampling process, FPGA chip from The data of the known image is read from the external memory for calculation, and the calculated result image is stored in the external memory and output to the outside. In this embodiment, the external memory is SDRAM or flash memory.

[0025] In this example, if figure 2 As shown, the FPGA chip includes a storage control module, a coordinate calculation module, a weight calculation module, a result pixel value calculation module and a general control module; memory, and read all the pixels in the interpolation pixel window dur...

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 two-dimensional image resampling algorithm accelerator based on a field-programmable gate array (FPGA). The accelerator comprises a FPGA chip and an external memory. The FPGA chip stores a known image collected externally into the external memory. During carrying out resampling processing, the FPGA chip reads data of the known image from the external memory and carries out calculating, and then stores the calculated result image into the external memory and outputs to the external. By using the accelerator of the invention, the resampling processing of the two dimensional image with rigid transformation can be realized.

Description

technical field [0001] The invention relates to the fields of digital image processing, circuits and systems, in particular to a two-dimensional image resampling algorithm accelerator. Background technique [0002] With the rapid development of image acquisition technology and application requirements, the data volume of a single image and the total image data volume per unit time are showing an exponential growth trend, thus bringing forward the processing speed of traditional software-based image applications. Great challenge. There are two main ways of traditional image processing based on software: ① stand-alone image processing software based on desktop PC computers, workstations, servers, etc.; ② multi-machine parallel image processing software based on massively parallel processors, cluster systems, etc. . From the perspective of users, method ① has the characteristics of small platform size and convenient use by users, but limited by platform performance, its proce...

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/00G06T1/20
Inventor 李宝峰蒋句平徐炜遐田宝华屈婉霞郑明玲张晓明郑义李元山李小芳宋振龙邢建英
Owner NAT UNIV OF DEFENSE TECH