Real-time distortion image processing accelerator

An acceleration device and image processing technology, applied in the field of image processing, can solve the problems of system bandwidth waste, large filter window span, etc., and achieve the effect of avoiding bandwidth waste, reducing filter window span, and reducing buffer storage space requirements.

Active Publication Date: 2017-05-31
ALLWINNER TECH CO LTD
View PDF5 Cites 4 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
  • Real-time distortion image processing accelerator
  • Real-time distortion image processing accelerator
  • Real-time distortion image processing accelerator

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 accelerator which comprises a coefficient-taking DMA module, an original image-taking DMA module, a 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. An original image mapping coordinate is blocked, and the range of original image data is determined according to a coordinate ordering result of points dropping into each block, so that the filter window span is greatly reduced, the requirements on a buffer storage space of image data are reduced, repeated reading is avoided and bandwidth waste is avoided. The corresponding relationship between the line number in each block and a pointer is built by using a table building method, and the data-taking search time is shortened.

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 Applications(China)
IPC IPC(8): G06T1/20G06T5/00
CPCG06T1/20G06T5/006
Inventor 张俊唐禹谱
Owner ALLWINNER TECH CO LTD
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