A method to improve the efficiency of rendering scenes in osgb data processing

A data processing and scene technology, applied in the field of improving the efficiency of rendering scenes, can solve the problem of high memory occupancy in large-scale scenes, and achieve the effect of preserving visual effects, reducing I/O burden, and reducing memory occupancy.

Active Publication Date: 2020-04-17
ZHEJIANG KELAN INFORMATION TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Aiming at the shortcomings of high memory usage and excessive I / O operations in large-scale scenes in the prior art, the present invention provides a method for improving the efficiency of rendering scenes in OSGB data processing

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
  • A method to improve the efficiency of rendering scenes in osgb data processing
  • A method to improve the efficiency of rendering scenes in osgb data processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] (1) The initial unprocessed 671 osgb tile data, the top level is 16, and the bottom level is greater than 20;

[0024] (2) Recursively process the hierarchical depth of each top-level tile, break the existing hierarchical scheduling relationship, and realize cross-level orientation. For Geode type OSGB data, the original scheduling relationship is retained according to the principle of retaining the most detailed layer data;

[0025] (3) The odd-numbered levels are removed after simplification, and if the odd-numbered levels contain the grid data of the finest layer, they are retained. Obtain the bounding box data information of the simplified top-level node of the tile;

[0026] (4) Concentrate the bounding box information of all nodes into the newly created top-level node, and calculate the merged large bounding box information;

[0027] (5) Divide the bounding box of the created top-level node into a grid by the quartering method, classify the data nodes into the co...

Embodiment 2

[0030] Such as figure 1 As shown, node 2 contains sub-refined data, which lengthens the scheduling span. The node is simplified, and the link between node 1 and node 3 is re-established. If the levels of nodes 5 and 6 are simplified, because the 5 belongs to the fine layer data and should be retained in principle. Node 6 is sub-fine layer data, then the link relationship from node 4 to node 7 and node 8 is established.

[0031] Such as figure 2 As shown, the bounding box of all top-level nodes is obtained, and its center point c1 is obtained; the analysis shows that point n1 is the closest to c1, and the segmentation point s1 is obtained. Similarly, the split point s2 is obtained, until the number of data nodes in the child nodes is not greater than 4, the expected pyramid level can be constructed.

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 field of the computer technology, and discloses a method for improving render scene efficiency in OSGB data processing. The method comprises the following steps of: (1) obtaining single piece of OSGB data, and simplifying the hierarchy of the data which is hooked to a node; (2) packaging and combining the single data node of which the hierarchy is simplified; and (3) on the basis of the combined data, continuously constructing a pyramid hierarchy. The method has the advantages that the organization structure of the OSGB data is optimized and the consumption of hierarchy calling on I / O and memory is lowered when the data is rendered. Meanwhile, the bottom hierarchy of the pyramid is simplified, the data of a secondarily fine layer is removed, finest data is retained, the visual effect of the data is retained to a maximum degree, and I / B burdens brought by the secondarily fine layer are reduced.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a method for improving the efficiency of rendering scenes in OSGB data processing. Background technique [0002] As a mature information management technology, database has been widely recognized by users because of its high efficiency, reliability, completeness, and self-synchronization characteristics in the management of data, including spatial data. For the oblique real-scene 3D model, due to its mass, space, and timeliness characteristics, if it is not processed and directly adopts the file management method, there will be the following defects: [0003] OSGB is an open format. For ordinary OSGB data, there are too many pyramid levels. The reason for this phenomenon is mainly due to the fact that there are too many leaf nodes of the data, and when constructing the pyramid, the hierarchy is constructed upwards in the form of a quadtree. This method will cause excessive hie...

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 Patents(China)
IPC IPC(8): G06F16/29G06T15/00
CPCG06F16/29G06T15/005
Inventor 韩佳俞蔚
Owner ZHEJIANG KELAN INFORMATION 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