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

GPU-based two-dimension situation image processing method and device

A two-dimensional situation and image processing technology, applied in image data processing, details related to image processing hardware, 2D image generation, etc., can solve the problems of comparable efficiency, insufficient flexibility, and low efficiency, so as to improve efficiency and improve The effect on overall performance

Inactive Publication Date: 2017-03-29
SOUTHWEST CHINA RES INST OF ELECTRONICS EQUIP
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] At present, the two-dimensional situation processing in the electronic countermeasure equipment under research and active service generally still adopts relatively primitive CPU rendering technology. The efficiency of CPU rendering cannot be compared with the current popular GPU rendering in the industry, and the efficiency is at least an amount lower. level, it is difficult to achieve real-time rendering of dynamic data, especially for the processing of large quantities of moving target tracks, which often cannot meet the needs of real-time calculation and processing
Although the pure GPU real-time rendering has fast processing speed, it is not flexible enough; the processing speed of GPU non-real-time rendering is not ideal, but complex rendering algorithms can be used to achieve high-fidelity display effects

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
  • GPU-based two-dimension situation image processing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] according to figure 1 The description of the rendering process and the specific way of software implementation are as follows:

[0034] 1) Create a frame buffer, corresponding to data classification processing, which can be considered as dividing layers and assigning data to the graphics card.

[0035] glGenFramebuffersEXT(1, &targetId._FBOID);

[0036] glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, targetId._FBOID);

[0037] glGenRenderbuffersEXT(1, &targetId._RBOID);

[0038] glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, targetId._RBOID);

[0039] glRenderbufferStorageEXT(GL_RENDERBUFFER_EXT,

[0040] GL_DEPTH_COMPONENT, width, height);

[0041] glBindRenderbufferEXT(GL_RENDERBUFFER_EXT, 0);

[0042] glFramebufferRenderbufferEXT(GL_FRAMEBUFFER_EXT,

[0043] GL_DEPTH_ATTACHMENT_EXT, GL_RENDERBUFFER_EXT, targetId._RBOID);

[0044] 2) After creation, in order to draw data on it, it is necessary to bind a texture to it, which can be visually understood as a picture, and th...

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 relates to the GPU application field, and for the problems existing in the prior art, provides a GPU-based two-dimension situation image processing method and device. With actual situations of development of electronic warfare equipment and GPU rendering technology engineering application at present being combined, the device is characterized in that hardware adopts a structure of mainboard integrated video card+GPU discrete video card, and for software implementation, a GPU real-time rendering and non-real-time rendering combined rendering scheme is adopted to realize situation display data hierarchical processing, so that real-time rendering of large-scale data is realized efficiently and conveniently in a two-dimension situation. Through openGl technology development of the GPU, data is classified to form data graph layers; a corresponding texture is bound to each data graph layer; the GPU judges whether to update change data in a frame buffer; graph layer data in the frame buffer is merged through GPU programmable pipeline technology; and through GPU rendering technology, display of the two-dimension situation is carried out.

Description

technical field [0001] The present invention relates to the application field of GPU (Graphic Processing Unit, graphics processor) programmable pipeline technology, in particular to a GPU-based two-dimensional situational image processing method and device. Background technique [0002] At present, the two-dimensional situation processing in the electronic countermeasure equipment under research and active service generally still adopts relatively primitive CPU rendering technology. The efficiency of CPU rendering cannot be compared with the current popular GPU rendering in the industry, and the efficiency is at least an amount lower. level, it is difficult to achieve real-time rendering of dynamic data, especially for the processing of a large number of moving target tracks, which often cannot meet the needs of real-time calculation and processing. Although pure GPU real-time rendering has fast processing speed, it is not flexible enough; GPU non-real-time rendering process...

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): G06T11/00
CPCG06T11/001G06T2200/28
Inventor 王洪张立铜
Owner SOUTHWEST CHINA RES INST OF ELECTRONICS EQUIP