3D Point Cloud Encoding with TriSoup Surface Reconstruction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing irreversible compression schemes for point clouds result in decoded point clouds that do not perfectly match the original, necessitating improved reproducibility.
Innovation Solution
An encoding and decoding method utilizing a TriSoup scheme, which includes determining edge vertices and centroid vertices within an octree structure to enhance the accuracy of point cloud reconstruction, particularly addressing issues with ridge lines and flat surfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If an irreversible compression scheme is used for point cloud encoding, then the compression ratio is improved, but the reproducibility of the decoded point cloud deteriorates
Solution Approach 1:
The point cloud data is divided into multiple octrees at different levels of detail. The encoding process segments the representation into coarse geometry (from lower-level octrees) and fine geometry (from higher-level octrees), allowing selective transmission of detail levels to balance compression and reproducibility
Solution Approach 2:
The method pre-calculates and encodes multiple levels of octree structures in advance. By preparing hierarchical representations before compression, the system can reconstruct point clouds at various quality levels without requiring full decompression, improving both compression efficiency and reproducibility
2Manufacturing precision
If complex surface reconstruction methods are used to improve accuracy, then the manufacturing precision of the point cloud model is improved, but the device complexity increases
Solution Approach 1:
The method uses spherical harmonic functions to represent surface geometry in the Octree-Based Hierarchical Representation (OBHR) scheme. This mathematical approach naturally handles complex curved surfaces and ridge lines by projecting geometry onto spherical harmonics, achieving high reconstruction accuracy without requiring complex geometric processing algorithms
Solution Approach 2:
The patent transforms the three-dimensional point cloud data into a hierarchical octree structure with multiple levels. By adding the dimensional aspect of hierarchical depth, the system can represent complex surfaces through simplified volumetric nodes, reducing the complexity of direct surface reconstruction while maintaining accuracy
Data Source
AI summary
An encoding method for encoding three-dimensional points includes: determining whether four first edge vertices are generated on four first edges of a first surface of a first node, respectively; and encoding the three-dimensional points, based on a result of the determining. The four first edge vertices are to be used in a TriSoup scheme, and the first node is a unit for containing three-dimensional points included in an octree structure.


