3D Point Cloud Encoding Max Bit Count Constraint

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a demand for appropriately decoding point cloud data in the encoding and decoding of three-dimensional data, but existing methods lack efficient solutions for this purpose.

Innovation Solution

A three-dimensional data encoding method that determines a maximum bit count for encoded data and generates a bitstream by encoding point cloud data to satisfy this bit count, including bit count information in the bitstream. This allows a three-dimensional data decoding device to determine if the bitstream meets the required bit count without analyzing it, reducing processing load.

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 the decoding device cannot efficiently determine whether the encoded data meets required specifications without analyzing the entire bitstream

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoiddecoding processing load
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The encoder performs preliminary encoding to generate a bitstream that satisfies a predetermined maximum bit count before transmission. By pre-determining and enforcing the bit count constraint during encoding, the decoder receives already-validated data and only needs to verify the maximum bit count parameter, avoiding the need to analyze the entire bitstream content for compliance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention changes the parameter verification approach from content-based analysis to parameter-based validation. Instead of analyzing the bitstream content to determine compliance, the system uses the maximum bit count parameter as a sufficient condition for validation, simplifying the decoding process.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the decoder analyzes the entire bitstream to verify compliance, then decoding accuracy is improved, but processing time and computational load increase

Engineering Contradiction:
Improvedecoding verification accuracyVSAvoiddecoding processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The verification requirement is extracted from the complex bitstream analysis task and represented as a simple maximum bit count parameter. This extracted parameter serves as a sufficient condition for compliance verification, allowing the decoder to validate the bitstream without performing comprehensive content analysis.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of copying and analyzing the entire bitstream content for verification, the system uses a simplified copy of the essential compliance information (maximum bit count parameter) that captures the necessary verification requirement without the complexity of full content analysis.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250173909A1Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
Publication Date: 2025.05.29 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US20250173909A1 patent drawing
  • US20250173909A1 patent drawing
  • US20250173909A1 patent drawing

AI summary

A three-dimensional data encoding method includes: determining a first maximum bit count for encoded data obtained after encoding at least one of (i) a divisional data unit obtained when point cloud data indicating a three-dimensional point cloud is divided or (ii) a point cloud data unit of the point cloud data before the dividing; and generating a bitstream by encoding (i) items of divisional data obtained by dividing the point cloud data or (ii) the point cloud data before the dividing, to satisfy the first maximum bit count determined. The bitstream includes first bit count information indicating the first maximum bit count.