Point Cloud Compression with Triangular Prediction for Encoding Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for processing point cloud data are inefficient due to the large amount of data required to express three-dimensional media for applications like VR, AR, MR, XR, and autonomous driving.
Innovation Solution
A point cloud compression method that approximates a reference point cloud into triangles for inter-frame prediction, using motion compensation and entropy encoding of geometric information based on predicted statistical values derived from adjacent voxels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If point cloud data is processed using traditional methods, then the data can be handled, but the encoding efficiency is low due to the large amount of data required to express three-dimensional media
Solution Approach 1:
The patent divides the point cloud data into multiple prediction units (e.g., 8x8x8 voxels) and further segments each unit into multiple triangles. This segmentation allows the system to process and encode only the essential geometric information (triangle vertices and normals) rather than all point data, significantly reducing the data quantity while maintaining three-dimensional representation accuracy and improving encoding efficiency.
Solution Approach 2:
The patent extracts and utilizes only the necessary geometric information from the point cloud data, specifically the triangle vertices and normal vectors, for prediction and encoding. By taking out only these critical elements and discarding redundant point cloud data, the system achieves efficient encoding while preserving the essential three-dimensional structure needed for VR, AR, and autonomous driving applications.
2Productivity
If inter-frame prediction using triangular approximation is implemented, then encoding efficiency is improved, but the complexity of the compression method increases
Solution Approach 1:
The patent performs preliminary actions by pre-defining the triangular approximation framework and prediction unit structure before actual encoding. The system pre-establishes the relationship between prediction units, triangles, and motion compensation, allowing the encoding process to follow a standardized procedure that reduces computational complexity while maintaining high encoding efficiency through the pre-planned triangular representation approach.
Solution Approach 2:
The patent changes the representation parameters from raw point cloud data to triangular geometric primitives (vertices and normals). This parameter transformation simplifies the data structure and enables efficient inter-frame prediction by working with the simplified triangular representations rather than complex point cloud datasets, thereby reducing processing complexity while improving encoding efficiency.
3Measurement precision
If motion compensation is performed on prediction units, then prediction accuracy is improved, but the processing time increases
Solution Approach 1:
The patent segments the entire point cloud into multiple prediction units (e.g., 8x8x8 voxels) and applies motion compensation only to each unit independently. This segmentation allows parallel processing of different units, reducing total processing time while maintaining high prediction accuracy within each unit. The triangular approximation within each unit further accelerates computation by reducing the number of points requiring motion compensation.
Solution Approach 2:
The patent applies motion compensation selectively to prediction units that require it, rather than processing the entire point cloud uniformly. By applying motion compensation only where necessary (partial action) and using the efficient triangular approximation method, the system achieves high prediction accuracy while minimizing processing time compared to applying the same treatment to all point cloud data.
Data Source
AI summary
The present invention provides a point cloud compression method and apparatus. Particularly, the point cloud compression method and apparatus may: perform global motion compensation on the basis of a frame previous to a current frame; partition the current frame into a plurality of prediction units; determine a motion compensated point within a current prediction unit by performing local motion compensation on the current prediction unit; and on the basis of the motion compensated point, determine geometric information of a current point within the current prediction unit.


