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

Real time rendering multi-thread distribution and control method of three-dimensional geographical information system

A technology of geographic information system and real-time rendering, which is applied in the field of multi-thread allocation and control of real-time rendering of three-dimensional geographic information system, and can solve problems such as difficulty in dynamic scheduling of model data.

Active Publication Date: 2016-01-20
HUAZHONG NORMAL UNIV
View PDF3 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of the above defects or improvement needs of the prior art, the present invention provides a multi-thread allocation and control method for real-time rendering of a 3D geographic information system, aiming at the problem of difficult dynamic scheduling of model data during real-time roaming rendering in a large-scale 3D city model , starting from the rendering process itself, aiming at real-time rendering, reflect the cost of data loading and primitive rendering into the organization and storage process of the 3D urban scene model, and dynamically adjust the multi-core resources of the processor based on the cost of real-time monitoring, Achieving a balance between the loading process and the drawing process

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 rendering multi-thread distribution and control method of three-dimensional geographical information system
  • Real time rendering multi-thread distribution and control method of three-dimensional geographical information system
  • Real time rendering multi-thread distribution and control method of three-dimensional geographical information system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027]In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0028] Such as figure 1 As shown, the real-time rendering multi-thread allocation and control method of the 3D geographic information system of the present invention considers the loading cost and rendering cost of the 3D city model object, and through spatial organization, forms a spatial index tree with node cost balance as a basis to reorganize the data storage; during real-time operation, by...

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 rendering multi-thread distribution and control method of a three-dimensional geographical information system, comprising: first rendering processing line characteristics, coordinating the cost in a whole real time rendering process based on data characteristics of a three-dimensional city model, uniformly considering data loading cost and pixel rendering cost, and organizing data of the three-dimensional city model; based on characteristics of three-dimensional city model data and application, employing CPU multi-thread to distribute loading and rendering tasks and GPU multi-thread to distribute core threads based on summit and pixel data processing; and dynamically adjusting CPU thread resources and GPU processing threads and buffer memory distribution through real time resource monitoring in order to realize a high utilization rate of CPU and GPU resources and rendering instantaneity and stability.

Description

technical field [0001] The invention belongs to the technical field of geospatial information systems, and more specifically relates to a multi-thread allocation and control method for real-time rendering of a three-dimensional geographic information system. Background technique [0002] When people use tools such as GoogleEarth, NASAWorldWind, and MicrosoftVirtualEarth to roam the earth images, a new way of browsing has shocked ordinary people, allowing people to get to know the world we live in without leaving home. Screen to see what that dream spot looks like. However, with the development of human activities, seeing our world only from images, due to the limitations of its limited viewing angle, shadows, buildings and other factors, gradually cannot meet people's requirements. People are more expecting that various objects in daily life will be reproduced in virtual reality, so that people will have an immersive feeling. And it requires people to be able to interact w...

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
IPC IPC(8): G06T17/05G06T1/20
Inventor 周东波钟正
Owner HUAZHONG NORMAL UNIV
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