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

A real-time distorted image processing acceleration device

An acceleration device and image processing technology, which is applied in the field of image processing, can solve the problems of system bandwidth waste and large filter window span, and achieve the effects of avoiding bandwidth waste, reducing the filter window span, and reducing the retrieval time

Active Publication Date: 2020-06-23
ALLWINNER TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The technical problem to be solved by the present invention is to provide a real-time distorted image processing acceleration device in view of the deficiencies of the prior art, which overcomes the waste of system bandwidth caused by repeated reading and writing of DRAM by using a non-real-time display mode for the distorted image processing function of the prior art Bugs and the bug that the filter window span is too large when using the live view mode

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 real-time distorted image processing acceleration device
  • A real-time distorted image processing acceleration device
  • A real-time distorted image processing acceleration device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030]The real-time distorted image processing acceleration device of the present invention includes a coefficient DMA module, an original image DMA module, an R row BUF control module, a G row BUF control module, a B row BUF control module, an R interpolation module, a G interpolation module, and a B interpolation module. , the coefficient fetching DMA module is connected with the original image fetching DMA module, the coefficient fetching DMA module is respectively connected with the R interpolation module, the G interpolation module and the B interpolation module, and the original image fetching DMA module is respectively connected with the R row BUF control module and the G row BUF control module And the BUF control module of row B is connected, the BUF control module of R row is connected with the R interpolation module, the BUF control module of G row is connected with the G interpolation module, the BUF control module of B row is connected with the B interpolation module...

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 real-time distortion image processing acceleration device, which includes a coefficient DMA module, an original image DMA module, an R-row BUF control module, a G-row BUF control module, a B-row BUF control module, an R interpolation module, and a G interpolation module. , B interpolation module, this invention divides the original image mapping coordinates into blocks, and determines the range of extracting the original image data based on the coordinate sorting results of the points falling within each block, greatly reducing the filter window span and reducing the need for image data The buffer storage space requirements are met, and numbers will not be fetched repeatedly, thus avoiding waste of bandwidth. The present invention uses a table-building method to establish the corresponding relationship between the row number and the pointer in each block, thereby reducing the fetching and searching time.

Description

technical field [0001] The invention relates to the technical field of image processing, in particular to a real-time distorted image processing acceleration device. Background technique [0002] In the VR all-in-one system, the image transmitted to the display needs to be decoded from the normal shape ( figure 1 shown in the left figure in ) is distorted into a distorted shape ( figure 1 shown in the right figure in ), while when the distorted shape ( figure 2 As shown in the left figure in ) when it is displayed through the lens, due to the optical distortion effect of the lens, it is finally displayed as a normal shape ( figure 2 shown in the figure on the right). The distorted image processing function is usually completed by the GPU, that is, in non-real-time display mode. The anti-distortion transformation of each frame of image will go through GPU reading one frame of image in DRAM > writing back to DRAM for one frame of image > display module reading one fram...

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): G06T1/20G06T5/00
CPCG06T1/20G06T5/80
Inventor 张俊唐禹谱
Owner ALLWINNER TECH CO LTD
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