3D Model Difference Profiles for Low-Storage Reconstruction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing 3D model file storage and transmission methods require significant storage space and inefficient encoding/decoding processes.
Innovation Solution
Implementing a 3D model file storage method that slices the model into 2D profiles, generates difference profiles using logical exclusive OR (XOR) operations, and stores these profiles sequentially to reduce storage requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If 3D model files are stored directly without processing, then complete image information is preserved, but storage space requirements increase significantly
Solution Approach 1:
The patent divides the 3D model file into multiple 2D profile images through slicing along a specific direction. Each 2D profile is then processed independently to generate difference images by comparing with adjacent profiles. This segmentation approach reduces redundant storage while preserving complete reconstructable information through the difference encoding scheme.
Solution Approach 2:
The patent transforms the storage representation from raw 2D profile images to difference images generated through logical XOR operations. This parameter change in data representation reduces the quantity of stored information while maintaining the ability to reconstruct the original 3D model, thereby reducing storage space requirements without losing essential image information.
2Quantity of substance
If difference profiles are generated using XOR operations on neighboring 2D profiles, then storage space is reduced, but processing complexity increases
Solution Approach 1:
The patent performs the XOR operation between neighboring 2D profiles during the initial processing and storage phase, creating difference images that are stored instead of the original profiles. This preliminary action eliminates the need to store redundant information, and the reconstruction process simply requires reversing the XOR operation, which is computationally simpler than the initial difference calculation.
3Quantity of substance
If 3D model files are sliced into multiple 2D profiles, then storage efficiency improves, but processing time increases
Solution Approach 1:
The patent slices the 3D model into multiple 2D profiles along a specific direction, allowing independent processing of each profile. This segmentation enables parallel processing of difference image generation and storage, reducing overall processing time while improving storage efficiency through the difference encoding method applied to each segment.
Data Source
AI summary
A 3D model file storage method comprises executed by a computing device: obtaining a 3D model file, wherein the 3D model file comprises a plurality of polygon meshes; slicing the 3D model file along a specific direction to sequentially obtain a plurality of 2D profiles, wherein each of the plurality of 2D profiles comprises a plurality of polygons corresponding to the plurality of polygon meshes; generating a plurality of difference profiles respectively corresponding to the plurality of 2D profiles according to the plurality of 2D profiles and a logical exclusive or (XOR) operation; and storing the plurality of difference profiles sequentially along the specific direction.


