3D Point Cloud Subdivision for Parallel Encoding and Selective Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for encoding and decoding three-dimensional data are inefficient, leading to prolonged processing times.

Innovation Solution

The method involves dividing three-dimensional data into independent sub-clouds, appending spatial information to each sub-cloud's header, and encoding them separately to allow for parallel processing and selective decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If three-dimensional data is encoded using conventional methods, then the encoding process can be completed, but the processing time becomes excessively long

Engineering Contradiction:
Improveencoding speedVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent divides the three-dimensional point cloud data into multiple independent sub-clouds based on spatial regions. Each sub-cloud can be encoded and decoded independently, enabling parallel processing that significantly reduces the overall encoding time while maintaining the完整性 of the original three-dimensional data structure

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a spatial partitioning dimension to the encoding process by dividing the three-dimensional space into multiple regions. This dimensional approach allows simultaneous processing of multiple data segments in parallel, transforming a sequential encoding operation into a parallel one that reduces processing time

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of time

If three-dimensional data is divided into independent sub-clouds for parallel processing, then processing time is reduced, but the system complexity increases

Engineering Contradiction:
Improveprocessing timeVSAvoidencoding system complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent segments the three-dimensional data into sub-clouds with associated metadata including spatial information, encoding parameters, and decoding flags. This segmentation enables independent processing of each sub-cloud while maintaining manageable complexity through structured organization of the divided data units

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by pre-defining the spatial division structure and encoding parameters for each sub-cloud before the actual encoding process. This preparation allows the encoding system to process sub-clouds independently without requiring complex real-time coordination, thereby reducing operational complexity while enabling parallel processing

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If conventional encoding methods are used, then the encoding process is simple, but selective decoding capability is lost

Engineering Contradiction:
Improveselective decoding capabilityVSAvoidencoding structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the encoded three-dimensional data into multiple independent sub-cloud units, each with its own header containing spatial information and decoding control flags. This segmentation enables the decoding system to selectively decode only the required sub-clouds based on application needs, providing adaptability without requiring complete decoding of the entire data set

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic decoding control through flags in each sub-cloud header that indicate whether a sub-cloud can be decoded independently or requires reference to other sub-clouds. This dynamic control mechanism allows the decoding system to adaptively select and process only the necessary sub-clouds, enhancing versatility while maintaining manageable structural complexity

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12387383B2Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
Publication Date: 2025.08.12 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US12387383B2 patent drawing
  • US12387383B2 patent drawing
  • US12387383B2 patent drawing

AI summary

A three-dimensional data encoding method includes: dividing three-dimensional points included in three-dimensional data into three-dimensional point sub-clouds including a first three-dimensional point sub-cloud and a second three-dimensional point sub-cloud; appending first information indicating a space of the first three-dimensional point sub-cloud to a header of the first three-dimensional point sub-cloud, and appending second information indicating a space of the second three-dimensional point sub-cloud to a header of the second three-dimensional point sub-cloud; and encoding the first three-dimensional point sub-cloud and the second three-dimensional point sub-cloud so that the first three-dimensional point sub-cloud and the second three-dimensional point sub-cloud are decodable independently of each other.