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

OBJ file lossless compression for regular buildings

A lossless compression, building technology, applied in the field of data processing, can solve the problems of large volume, long time, affecting the efficiency of front-end visualization, etc., to achieve the effect of improving data transmission efficiency and compressing data volume

Active Publication Date: 2019-01-11
GUANGZHOU YIDONG NETWORK TECH
View PDF12 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the OBJ format has been unanimously supported by mainstream 3D software on the PC side, due to the redundant structure and large size of the original OBJ file, it takes a lot of time to load on the Web side, which seriously affects the efficiency of front-end visualization

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
  • OBJ file lossless compression for regular buildings
  • OBJ file lossless compression for regular buildings
  • OBJ file lossless compression for regular buildings

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] Below, the present invention will be further described in conjunction with the accompanying drawings and specific implementation methods. It should be noted that, under the premise of not conflicting, the various embodiments described below or the technical features can be combined arbitrarily to form new embodiments. .

[0029] OBJ file is a 3D model format stored in text form. It has a simple structure and is arranged in a simple dictionary-like structure. It can be directly opened or edited by a text editor such as Notepad; It consists of geometric data files and material files with the extension .mtl containing material information. Different from other ground object information, buildings have the characteristics of large number and obvious characteristics in the 3D city model, so data compression can be started from these characteristics. Regular buildings have the following basic characteristics: building facades are perpendicular to the ground; Surfaces are smo...

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 an OBJ file lossless compression method for regular buildings, which comprises the following steps: reading geometric data files and material files of the regular buildings, andconstructing memory objects in a memory; traversing the material in the material file, and constructing the material parameter dictionary in the memory, wherein the key of the material parameter dictionary is the name of the material parameter, and the value of the material parameter dictionary is the list of optional values of the material parameter; searching the value of the current material parameter in the material parameter dictionary, and replacing the value of the current material parameter with the corresponding index value to generate the data block of the material block; generatingcompact geometric data blocks by vertex shrinkage and tree index compression, and outputting the indexed material files in memory to the merged file in the order of material parameter dictionary anddata blocks. The method can play an effective compression effect on regular buildings, can effectively compress data volume and improve data transmission efficiency.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to an OBJ file lossless compression method for regular buildings. Background technique [0002] With the rapid development of earth observation technology, the number of geographic information data has increased by terabytes. As an important content of 3D GIS, 3D city model data plays an important role in the construction of digital city and smart city. As an important ground object, the 3D model of buildings plays a key role in the display and application of 3D cities. Its data volume is massive, which brings great challenges to data storage and network transmission. Especially at the moment, HTML5 and WebGL technologies are better supported on the browser side, and WebGIS is increasingly capable of rendering massive data, gradually replacing the traditional desktop side and becoming the mainstream GIS application form. Therefore, there is an urgent need to compress the t...

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): G06F16/13G06F16/17
Inventor 赵志鹏张磊黄鸿邓晓光刘爽李悦
Owner GUANGZHOU YIDONG NETWORK TECH
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