3D Point Cloud Attribute Prediction with Adaptive Encoding Modes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional data encoding methods lack efficiency in compressing and transmitting large amounts of point cloud data, necessitating improved encoding techniques to reduce data overhead.

Innovation Solution

A method for encoding three-dimensional data that calculates a predicted value of attribute information using neighboring points and generates a bitstream with prediction residual and mode information, employing one of multiple modes or a fixed mode based on attribute information complexity, thereby optimizing encoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple prediction modes are used for attribute information encoding, then encoding efficiency is improved for complex attributes, but device complexity and processing overhead increase

Engineering Contradiction:
Improveencoding efficiencyVSAvoidprediction mode selection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of prediction mode selection based on the type of attribute information being encoded. For first attribute information with many elements, multiple prediction modes are available, while for second attribute information with fewer elements, a fixed prediction mode is used. This parameter-based adaptation resolves the contradiction by optimizing encoding efficiency for complex attributes while avoiding unnecessary complexity for simpler attributes.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies different prediction mode strategies to different types of attribute information based on their characteristics. First attribute information (with many elements) receives multiple prediction modes for optimal compression, while second attribute information (with fewer elements) uses a fixed prediction mode. This local differentiation resolves the contradiction by tailoring the complexity of the encoding process to the specific needs of each attribute type.

Inventive Principle:
Principle #3Local quality

2Device complexity

If fixed prediction mode is used for all attribute information, then device complexity is reduced, but encoding efficiency deteriorates for complex attribute information

Engineering Contradiction:
Improveprediction mode processingVSAvoidencoding efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent introduces a parameter-based differentiation where the prediction mode strategy changes according to the attribute information type. First attribute information triggers multiple prediction modes for high efficiency, while second attribute information uses fixed mode for simplicity. This resolves the contradiction by allowing the system to adapt its complexity to match the encoding requirements.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments attribute information into two categories based on the number of elements: first attribute information with many elements and second attribute information with fewer elements. This segmentation allows different prediction mode strategies to be applied to appropriate segments, resolving the contradiction between complexity and efficiency by matching the processing approach to the data characteristics.

Inventive Principle:
Principle #1Segmentation

3Loss of substance

If multiple prediction modes are selectively used based on attribute information type, then encoding overhead is reduced, but processing complexity during encoding increases

Engineering Contradiction:
Improveencoding overheadVSAvoidprediction mode determination
Core Design Contradiction:
Loss of substanceVSDevice complexity

Solution Approach 1:

The patent uses parameter-based differentiation where the type of attribute information determines the prediction mode strategy. This approach reduces encoding overhead by avoiding unnecessary complexity for simple attributes while maintaining multiple modes for complex attributes, resolving the contradiction between overhead reduction and processing complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary classification of attribute information into two types based on element count before applying prediction modes. This preliminary action allows the encoding process to efficiently determine which strategy to use, reducing both encoding overhead and processing complexity by avoiding unnecessary mode selection for simple attributes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12400371B2Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
Publication Date: 2025.08.26 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US12400371B2 patent drawing
  • US12400371B2 patent drawing
  • US12400371B2 patent drawing

AI summary

A three-dimensional data encoding method of encoding three-dimensional points includes: calculating a predicted value of attribute information of a first three-dimensional point in a prediction mode, using one or more items of attribute information of one or more second three-dimensional points in the vicinity of the first three-dimensional point; calculating a prediction residual that is a difference between the attribute information of the first three-dimensional point and the predicted value; and generating a bitstream including the prediction residual and prediction mode information indicating the prediction mode. The prediction mode is: one prediction mode among two or more prediction modes when a type of the attribute information of the first three-dimensional point is first attribute information including elements more than a predetermined threshold value; and one fixed prediction mode when the type is second attribute information including elements equal to or less than the predetermined threshold value.