Point Cloud Decoding with Selective Node Splitting and Motion Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The surge in internet videos and higher video clarity requirements have led to a need for improved digital video compression technology to reduce bandwidth and traffic pressure, particularly in managing large volumes of point cloud data which are constrained by storage space and transmission bandwidth.

Innovation Solution

A decoding method and encoding method are provided that determine whether to split a current node, perform motion compensation, and encode a flag indicating the split, while utilizing geometric position information to optimize point cloud compression, along with a non-transitory computer-readable storage medium to implement these methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If motion compensation is performed on point cloud data, then transmission bandwidth is reduced, but computational complexity increases

Engineering Contradiction:
Improvetransmission bandwidthVSAvoidcomputational complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The point cloud data is divided into multiple nodes that can be independently processed. Each node is evaluated separately to determine whether motion compensation should be applied, allowing selective processing that reduces overall computational complexity while maintaining bandwidth efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different processing strategies are applied to different regions of the point cloud data based on local characteristics. The split_flag parameter enables different nodes to have different processing qualities, with motion compensation applied only where beneficial, rather than uniformly across all data.

Inventive Principle:
Principle #3Local quality

2Productivity

If node splitting is implemented in point cloud compression, then compression efficiency is improved, but processing time increases

Engineering Contradiction:
Improvecompression efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The point cloud is segmented into discrete nodes with split_flag parameters that control further subdivision. This hierarchical segmentation allows compression efficiency to be improved through selective splitting only where necessary, rather than uniformly processing all data to the finest detail level.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of applying full node splitting uniformly across all point cloud data, the method applies splitting selectively based on the split_flag parameter. This partial action approach achieves sufficient compression efficiency without the excessive processing time that would result from complete hierarchical decomposition.

Inventive Principle:
Principle #16Partial or excessive action

3Quantity of substance

If geometric position information is optimized through selective node processing, then storage space is reduced, but decoding complexity increases

Engineering Contradiction:
Improvestorage spaceVSAvoiddecoding complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The method extracts and processes only the necessary geometric position information for each node based on the split_flag parameter. By taking out only the essential data elements rather than processing complete node hierarchies, storage space is reduced without proportionally increasing decoding complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of processing all nodes uniformly and then filtering, the method inverts the approach by using the split_flag parameter to pre-identify which nodes require processing. This inversion allows the decoder to skip unnecessary processing steps, reducing both storage requirements and decoding complexity.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20260101061A1Decoding method, encoding method, and non-transitory computer-readable storage medium
Publication Date: 2026.04.09 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20260101061A1 patent drawing
  • US20260101061A1 patent drawing
  • US20260101061A1 patent drawing

AI summary

A decoding method, an encoding method, and a non-transitory computer-readable storage medium are provided. The decoding method includes the following. Whether to split a current node in a current point cloud is determined. A motion parameter of the current node is determined by decoding a bitstream in the case where the current node is not to be split. A compensation node for the current node is determined by performing motion compensation on a reference node for the current node based on the motion parameter of the current node. A prediction node for the current node is determined based on the compensation node for the current node. Geometric position information of the current point cloud is determined based on the prediction node for the current node.