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

Data visualization system based on Qt frame and OpenGL programmable pipeline

A data and pipeline technology, applied in the computer field, can solve the problems of low rendering efficiency, bloated, slow running speed, etc., and achieve the effect of high display efficiency

Inactive Publication Date: 2018-06-01
NORTHWESTERN POLYTECHNICAL UNIV
View PDF2 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Traditional programs for a single platform have great limitations. When faced with different customer needs, cross-platform systems are more favored by customers
[0003] In addition, the data visualization system proposed in the literature uses the traditional fixed pipeline for image rendering, but the problem with the fixed pipeline is that the degree of programming freedom is low, and the processing of image data must be done by the programmer in the stack. High rate, low rendering efficiency
Its limitation is that it is bloated and runs slightly slower

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
  • Data visualization system based on Qt frame and OpenGL programmable pipeline
  • Data visualization system based on Qt frame and OpenGL programmable pipeline

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The present invention will be further described below in conjunction with the accompanying drawings and embodiments, and the present invention includes but not limited to the following embodiments.

[0020] Such as figure 1 As shown, the data visualization system based on the Qt framework and the OpenGL programmable pipeline provided by the present invention mainly includes: a data processing platform, a GLSL management platform, and an image visualization platform. Among them, the data processing platform uses asynchronous communication to monitor the input / output ports of the computer. Whenever a custom data packet is read, the data packet is stored through the circular buffer technology, and the data packet is regularly extracted from the circular buffer to check the data packet. Whether the spatial coordinate data in the middle exceeds the spatial boundary of the current coordinate axis in the chart corresponding to the data graph number. When exceeding, update the ...

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 provides a data visualization system based on a Qt frame and an OpenGL programmable pipeline. The system mainly comprises the components of a data processing platform, a GLSL managementplatform and an image visualization platform. The data visualization system is the visualization system which can realize cross-platform operation and furthermore can perform high-efficiency renderingon mass data. Because visualization displaying based on the OpenGL programmable pipeline is utilized, rotation, translation and zooming operation of the mass data can be realized by means of high-speed performance of a GPU, thereby realizing high displaying efficiency. Because a cross-platform Qt frame is utilized, the data visualization system can be used in different systems. Because chart displaying numbers such as coordinate boundary are calculated in real time, adaptive visualization displaying of a two-dimensional image and a three-dimensional image can be performed.

Description

technical field [0001] The invention belongs to the technical field of computers, and in particular relates to a data visualization system based on a Qt framework and an OpenGL programmable pipeline. Background technique [0002] With the continuous development of image rendering technology, the visualization of scientific data occupies an extremely important position in the field of scientific research, and it plays an important role in the field of aerospace. In the process of monitoring the entire flight process of the aircraft, it is necessary to realize two-dimensional or three-dimensional real-time visualization of its flight trajectory, various aerodynamic data measured during the flight, and external environmental interference conditions. Graphics library to visualize data. The document "Zhao Jianhua. Research on Data Visualization and Visual Simulation Technology of UAV Ground Station [D]. Chengdu: University of Electronic Science and Technology of China. 2012." di...

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/20
CPCG06T1/20
Inventor 刘浪李新国
Owner NORTHWESTERN POLYTECHNICAL UNIV
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More