3D Point Cloud Bitstream Decoding Across Cartesian and Polar Coordinates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing three-dimensional data encoding and decoding processes lack efficient methods for handling coordinate system transformations and multiplexing of data from multiple codecs, leading to challenges in data transmission and decoding accuracy.

Innovation Solution

A method and device for three-dimensional data encoding and decoding that utilize a Cartesian or polar coordinate system, with identification information to determine if coordinate system transformation is needed, and a bitstream format that includes identification information for appropriate decoding, enabling efficient multiplexing and decoding of data from multiple codecs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If coordinate system transformation is performed during decoding, then compatibility with multiple encoding formats is improved, but decoding complexity and processing time increase

Engineering Contradiction:
Improvecompatibility with multiple encoding formatsVSAvoiddecoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-encoding coordinate system identification information and transformation parameters into the bitstream during the encoding phase. This allows the decoder to directly use these pre-prepared data without performing complex real-time transformations, thus maintaining compatibility while reducing decoding complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism by adding identification information and transformation parameter data as intermediate elements in the bitstream. These intermediaries carry the necessary coordination data between different coordinate systems, enabling seamless compatibility without requiring complex direct transformation logic in the decoder

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If coordinate system identification information is added to the bitstream, then decoding accuracy is improved, but data transmission bandwidth increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoiddata transmission bandwidth
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies local quality by adding identification information and transformation parameters only at specific locations in the bitstream where coordinate system changes occur, rather than uniformly across all data. This localized approach maintains decoding accuracy while minimizing the overall increase in data transmission bandwidth

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses parameter changes by encoding coordinate system identification and transformation parameters in a compact format that adapts to the actual data requirements. The identification information is embedded as efficient flags or indicators that change state based on the coordinate system being used, reducing redundant data transmission

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12573097B2Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
Publication Date: 2026.03.10 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US12573097B2 patent drawing
  • US12573097B2 patent drawing
  • US12573097B2 patent drawing

AI summary

A three-dimensional data encoding method includes encoding a position of a three-dimensional point using a Cartesian coordinate system or a polar coordinate system, and, when first identification information indicates that the Cartesian coordinate system is used in the encoding of the position of the three-dimensional point, determining that second identification information indicating whether transforming of a coordinate system of the position to be decoded is to be performed indicates that the transforming is not to be performed.