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

Method for mass model data dynamic scheduling and real-time asynchronous loading under virtual reality

A model data, asynchronous loading technology, applied in the field of geological exploration, can solve the problems of data read and write delay and data blockage, reduce user experience and operation experience, reduce the fluency of 3D virtual scene model loading and operation continuity, etc. The effect of achieving the ability to expand the scale of the scene

Inactive Publication Date: 2014-07-09
柳州腾龙煤电科技股份有限公司
View PDF6 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the traditional virtual reality system, due to the limitations of the system architecture, model structure, network bandwidth, computer hardware CPU and GPU computing power, memory, and video memory size, the 3D scene is statically preloaded into the system memory, and the model cannot be real-time. Perform complex operations such as dynamic organization and scheduling, and it is even more impossible to load massive model data into the system. Some systems that implement dynamic scheduling will also cause serious data reading due to massive scene model data and limited network bandwidth or GPU operating capabilities. Write delay and data blockage, thus reducing the loading fluency of the 3D virtual scene model and the consistency of operation, greatly reducing the user's use and operation experience

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0040] 1. Preprocessing and optimization process of 3D model scene data

[0041] 1) Optimize the number of geometric faces of the VR scene model

[0042] The optimization of the model is to reduce the number of faces of each independent model and the number of models. These two data are important parameters that affect the final running speed. These optimization operations are necessary and also increase the load. important aspect of entry speed.

[0043] 2) Optimize the number of independent model objects in VR scenes

[0044] Too many models in the VR scene will directly affect the export of the VR scene and the display speed of the VR scene. If there are too many models in the current VR scene, the computer may not be able to calculate some objects, and the resulting VR scene model is incomplete, fragmented, and models are missing; if the computer Even if all the models in the VR scene are barely loaded, the running speed will be very slow. In order to avoid the above p...

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 method for mass model data dynamic scheduling and real-time asynchronous loading under virtual reality. The method includes the following steps of firstly, preprocessing 3D model scene data, secondly, cutting and partitioning a whole model scene, thirdly, conducting multithreading parallel distribution loading and fourthly, clipping a view cone. Based on a view cone clipping algorithm for acquiring the point of intersection of the view cone and a topographic region, real-time clipping based on the topographic region in dynamic scheduling is achieved, by the adoption of a multithreading processing mechanism of a model data partitioning scheduling and rending pipeline, a dynamic scheduling and drawing pipeline and a data processing scheduling pipeline between different mediums can be asynchronously loaded, and therefore dynamic balance of loading and performance efficiency of the mass scene model data is achieved in the hardware environment with a limited memory, a limited processor and the like.

Description

technical field [0001] The invention belongs to the field of geological exploration, in particular to a method for dynamic scheduling and real-time asynchronous loading of massive model data under virtual reality. Background technique [0002] In the traditional virtual reality system, due to the limitations of the system architecture, model structure, network bandwidth, computer hardware CPU and GPU computing power, memory, video memory size, etc., the 3D scene is statically preloaded into the system memory, and the model cannot be real-time Perform complex operations such as dynamic organization and scheduling, and it is even more impossible to load massive model data into the system. Some systems that implement dynamic scheduling will also cause serious data reading due to massive scene model data and limited network bandwidth or GPU operating capabilities. Write delay and data blockage, thereby reducing the loading fluency of the 3D virtual scene model and the consistenc...

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): G06T17/00
Inventor 陈金龙伍轶斌胡俊鑫覃祖茂谢燕武伍正中张利学李勇吴旻馨马永丽
Owner 柳州腾龙煤电科技股份有限公司
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