Image segmentation processing device based on SGDMA (scatter gather direct memory access)

An image segmentation and processing device technology, applied in the direction of digital output to display devices, etc., can solve the problems of reducing the bandwidth utilization of external memory, increasing the complexity of GPU programming, and low utilization of bandwidth on the bus, reducing the amount of transmitted data, The data is highly targeted and the effect of reducing invalid data

Active Publication Date: 2012-07-11
GUANGDONG VTRON TECH CO LTD
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantages of this image segmentation method are:
[0012] (1) This segmentation method completely transmits a pair of image data to each GPU, but in fact each GPU needs only a part of the data, which causes the data to occupy the bandwidth of the bus during the transmission process. Therefore, this method results in lower utilization of bandwidth on the bus;
[0013] (2) The image data is taken out from the external memory, and too much invalid data will also reduce the bandwidth utilization of the external memory;
[0014] (3) The image segmentation function is realized by GPU, which increases the complexity of GPU programming

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
  • Image segmentation processing device based on SGDMA (scatter gather direct memory access)
  • Image segmentation processing device based on SGDMA (scatter gather direct memory access)
  • Image segmentation processing device based on SGDMA (scatter gather direct memory access)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The core idea of ​​the present invention is to set up an image segmentation controller to segment the image data before DMA transmission, so that only part of the image data of the corresponding area can be transmitted to the GPU, thereby improving the utilization efficiency of the bus bandwidth and the bandwidth utilization of the external memory efficiency.

[0033] In order to enable those skilled in the art to better understand the technical solutions of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0034] see image 3 , represents a preferred embodiment of the SGDMA-based image segmentation processing device of the present invention. The image segmentation processing device includes video decoding chip 100, data collector 101, DMA controller 102, image segmentation controller 303, arbiter 103, external memory 104, video memory / internal memory 105, GPU...

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 an image segmentation processing device based on SGDMA (scatter gather direct memory access). The image segmentation processing device comprises a DMA (direct memory access) controller, an external memory connected to the DMA controller, a video memory / an internal memory connected to the DMA controller through a bus, and GPUs (graphic processing units) connected to the video memory / the internal memory; and in addition, the image segmentation processing device further comprises an image segmentation controller, which is connected between the DMA controller and the external memory and used for segmenting data of an entire image in the external memory into blocks in advance; then the blocks are transmitted to the video memory / the internal memory by the DMA controller and further undertake the follow-up processing by the GPUs. According to the image segmentation processing device disclosed by the invention, the data of the image is segmented before DMA transmission, and the special data is only transmitted to each GPU, so that the bandwidth utilization rates of the bus and the external memory can be improved.

Description

technical field [0001] The invention relates to digital image processing technology, in particular to an image segmentation processing device based on SGDMA, which is especially suitable for the field of large-scale digital splicing display walls. Background technique [0002] DMA (Direct Memory Access) is an ideal way of high-speed data transmission. DMA directly transmits data between memory and I / O devices, and its data operations are completed by the DMA controller without changing the CPU. Participation, thus greatly improving the CPU utilization. [0003] There are two implementations of DMA: one is block transfer DMA (block DMA); the other is SGDMA (Scatter Gather DMA, disperse aggregation DMA), which can move discontinuously stored data to continuous address space, The reverse is also fine. [0004] In the process of DMA data transfer, the source physical address and the target physical address are usually required to be continuous, but in some applications, the so...

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): G06F3/14
Inventor 兰进城景博曹捷林文富
Owner GUANGDONG VTRON 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