3D Point Cloud Attribute Transformation for Efficient Sequence Coding

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 for efficient data representation and transmission.

Innovation Solution

A method involving transforming attribute information of three-dimensional points and encoding it with sequence and frame-specific parameters to generate a bitstream, allowing for selective control of transform processes to enhance coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If point cloud data is compressed using existing encoding methods, then data transmission efficiency is improved, but encoding efficiency remains insufficient for handling massive amounts of three-dimensional data

Engineering Contradiction:
Improveencoding efficiencyVSAvoidamount of three-dimensional data
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the point cloud data processing into multiple stages: obtaining original attribute information, transforming it to second attribute information, and then encoding. This segmentation allows for more efficient handling of massive three-dimensional data by breaking down the complex encoding task into manageable steps, thereby improving encoding efficiency while dealing with large data quantities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms original attribute information into second attribute information through parameter changes. This transformation modifies the representation of the data to be more suitable for compression and encoding, enabling more efficient processing and transmission of three-dimensional point cloud data without losing essential information.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If attribute information is transformed and encoded with multiple parameters, then encoding efficiency is improved, but device complexity increases

Engineering Contradiction:
Improveencoding efficiencyVSAvoidencoding device complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs preliminary transformation of attribute information into second attribute information before the actual encoding process. This preliminary action prepares the data in advance, making the subsequent encoding more efficient and reducing the computational burden during real-time processing, thus improving encoding efficiency without proportionally increasing device complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces both sequence-level parameters and frame-level parameters, allowing the encoding process to adapt dynamically to different levels of data organization. This dynamic parameter structure enables flexible control over the encoding process, improving efficiency while managing device complexity through hierarchical parameter management.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12432382B2Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
Publication Date: 2025.09.30 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US12432382B2 patent drawing
  • US12432382B2 patent drawing
  • US12432382B2 patent drawing

AI summary

A three-dimensional data encoding method includes: obtaining second attribute information obtained by transforming first attribute information of a three-dimensional point in at least one frame among frames, the frames constituting a sequence; and encoding the second attribute information to generate a bitstream. The transforming is different from quantization, and the bitstream further includes: at least one first parameter provided for the sequence for the transforming; and at least one second parameter provided for each of the at least one frame for the transforming.