Three-Dimensional Point Cloud Subspace Encoding for Lower Decoding Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional data encoding and decoding methods require significant processing resources, necessitating a reduction in the amount of processing performed by decoding devices.

Innovation Solution

A method and device that generate a bitstream by encoding subspaces within a three-dimensional space, associating each subspace with identifiers, and storing this information in a header for efficient decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If three-dimensional data is encoded using traditional point cloud compression methods, then the data can be stored and transmitted, but the decoding devices require significant processing resources and complex operations

Engineering Contradiction:
Improveencoding efficiencyVSAvoiddecoding processing load
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The three-dimensional space is divided into multiple subspaces, and point clouds are divided into multiple groups. Each group is encoded independently with its own header containing identification information. This segmentation allows the decoding device to process only relevant groups rather than the entire point cloud, reducing processing complexity while maintaining encoding efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Identification information (subspace identifiers, group identifiers, and correspondence relationships) is pre-encoded and stored in headers during the encoding phase. This preliminary action enables the decoding device to quickly locate and process only the necessary data groups without performing complex searches or analysis, thereby reducing decoding processing load.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If point cloud data is compressed to reduce data volume, then storage and transmission become feasible, but the amount of processing required for decoding increases

Engineering Contradiction:
Improvedata volumeVSAvoiddecoding processing load
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The point cloud data is segmented into multiple groups, each with its own header containing identification information. This segmentation enables selective decoding of only the necessary data groups, reducing the overall processing load while maintaining effective data compression for storage and transmission.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Headers serve as intermediary structures that contain identification information (subspace identifiers, group identifiers, and correspondence relationships). These headers act as mediators between the compressed data and the decoding process, enabling efficient data location and retrieval without requiring complex processing of the entire compressed data set.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If traditional encoding methods are used to represent three-dimensional space, then all spatial information is preserved, but the decoding process requires extensive processing resources

Engineering Contradiction:
Improvespatial information preservationVSAvoiddecoding processing load
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The three-dimensional space is divided into subspaces and point clouds into groups, with each group representing a specific subspace. This segmentation preserves spatial information through the correspondence relationships stored in headers, while enabling selective processing that reduces decoding complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Correspondence relationships between subspaces and point cloud groups are pre-established and stored in headers during encoding. This preliminary organization of spatial information allows the decoding device to efficiently retrieve and process only the necessary spatial data without extensive processing of the entire data set.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12356007B2Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
Publication Date: 2025.07.08 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US12356007B2 patent drawing
  • US12356007B2 patent drawing
  • US12356007B2 patent drawing

AI summary

A three-dimensional data encoding method includes: generating a bitstream by encoding subspaces included in a current space in which three-dimensional points are included. The bitstream includes encoded data respectively corresponding to the subspaces. In the generating of the bitstream, a list of information about the subspaces is stored in first control information included in the bitstream. The subspaces are respectively associated with identifiers assigned to the subspaces, and the first control information is common to the encoded data. Each of the identifiers assigned to the subspaces respectively corresponding to the encoded data is stored in a header of a corresponding one of the encoded data.