3D Point Cloud N-Ary Tree Encoding for Adaptive Leaf Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for encoding three-dimensional data face challenges in improving coding efficiency and reducing processing amounts, particularly in the context of point cloud compression.

Innovation Solution

A three-dimensional data encoding method that appends information to a bitstream indicating whether a leaf in an N-ary tree structure includes a single or multiple points, generating and encoding the appropriate tree structure accordingly, and a decoding method that decodes this information to improve coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a fixed N-ary tree structure with single-point leaves is used, then the encoding structure is simple, but coding efficiency deteriorates when multiple points exist in a leaf region

Engineering Contradiction:
Improveencoding structure complexityVSAvoidcoding efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies dynamics by making the leaf node structure adaptable rather than fixed. Each leaf node can dynamically adjust between containing a single point or multiple points based on the actual data distribution, allowing the encoding structure to flexibly respond to varying point densities in different spatial regions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements local quality by allowing different parts of the N-ary tree to have different leaf configurations. Regions with sparse points use single-point leaves while dense regions use multi-point leaves, optimizing the encoding representation for each local area rather than applying a uniform structure throughout

Inventive Principle:
Principle #3Local quality

2Productivity

If a fixed N-ary tree structure with multi-point leaves is used, then coding efficiency improves for dense regions, but processing amount increases unnecessarily for sparse regions

Engineering Contradiction:
Improvecoding efficiencyVSAvoidprocessing amount
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by configuring leaf nodes differently based on local point density. Sparse regions use single-point leaves requiring minimal processing, while dense regions use multi-point leaves that achieve better compression, thus optimizing the balance between coding efficiency and processing amount for each local area

Inventive Principle:
Principle #3Local quality

3Productivity

If variable leaf structures are used to improve coding efficiency, then data compression is optimized, but device complexity increases

Engineering Contradiction:
Improvedata compression efficiencyVSAvoidencoding structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent uses dynamics to enable leaf nodes to adapt their structure based on point density thresholds. This dynamic adjustment allows the system to achieve variable compression efficiency without requiring a completely different encoding structure for each case, managing complexity through adaptive rules rather than multiple fixed structures

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by modifying the leaf node configuration parameter (single point vs. multiple points) based on the point density parameter. This allows the encoding structure to adapt to different data characteristics by changing a key parameter rather than redesigning the entire encoding system

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250365451A1Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
Publication Date: 2025.11.27 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US20250365451A1 patent drawing
  • US20250365451A1 patent drawing
  • US20250365451A1 patent drawing

AI summary

A three-dimensional data encoding method includes: appending, to a bitstream, first information indicating whether a leaf to be included in an N-ary tree structure of three-dimensional points included in three-dimensional data is to include a single three-dimensional point or two or more three-dimensional points, where N is an integer greater than or equal to 2; when the first information indicates that the leaf is to include a single three-dimensional point, generating an N-ary tree structure in which a leaf includes a single three-dimensional point, and encoding the N-ary tree structure; and when the first information indicates that the leaf is to include two or more three-dimensional points, generating an N-ary tree structure in which a leaf includes two or more three-dimensional points, and encoding the N-ary tree structure.