Adaptive Occupancy Map Precision for Point Cloud Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing point cloud compression technologies face inefficiencies in adapting occupancy precision values, leading to suboptimal bitstream transmission and reconstruction quality due to fixed default values or user-defined settings that may not suit various compression scenarios.

Innovation Solution

An adaptive selection mechanism for occupancy precision values based on a quantization parameter (QP), allowing for different precision values depending on the QP threshold, enabling dynamic subsampling and upsampling of occupancy maps during point cloud encoding and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a fixed default occupancy precision value is used, then the encoding and decoding process is simple, but the bitstream efficiency and reconstruction quality are suboptimal for various compression scenarios

Engineering Contradiction:
Improveencoding simplicityVSAvoidreconstruction quality
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The occupancy precision value is changed from a fixed default to a dynamic value that adapts based on the quantization parameter (QP). The encoder selectively applies different occupancy precision values (first, second, or third value) depending on the QP range, allowing the system to optimize for both simplicity and quality across different compression scenarios

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the occupancy precision parameter based on the quantization parameter (QP) conditions. When QP is below a first threshold, a first occupancy precision value is used; when QP is between the first and second thresholds, a second occupancy precision value is used; and when QP is above the second threshold, a third occupancy precision value is used. This parameter adaptation resolves the contradiction by allowing the system to maintain simplicity when quality requirements are low while improving reconstruction quality when higher bitrates are available

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If a user-defined occupancy precision value is used, then flexibility is improved, but the complexity of determining the appropriate value increases

Engineering Contradiction:
Improvecompression scenario adaptabilityVSAvoidprecision selection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system uses the quantization parameter (QP) as feedback to automatically determine the appropriate occupancy precision value. The encoder monitors the QP value and selectively applies different occupancy precision values based on predefined QP thresholds, eliminating the need for manual user input while maintaining adaptability across different compression scenarios

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The encoding system automatically selects the appropriate occupancy precision value based on the QP condition without requiring external user input. The system serves itself by using its own encoding parameters (QP) to determine the optimal occupancy precision, thereby maintaining flexibility while reducing the complexity of value selection

Inventive Principle:
Principle #25Self-service

3Measurement precision

If high occupancy precision is used, then reconstruction quality is improved, but the bitrate increases

Engineering Contradiction:
Improveoccupancy map precisionVSAvoidbitrate
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent dynamically changes the occupancy precision parameter based on the quantization parameter (QP) to optimize the bitrate-quality tradeoff. By applying different occupancy precision values (first, second, or third) according to QP thresholds, the system achieves high reconstruction quality when bitrate is available while maintaining efficiency when bitrate is constrained

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The occupancy precision is made dynamic rather than fixed, allowing the system to adapt to different bitrate conditions. The encoder selectively applies higher occupancy precision values when the QP indicates higher bitrate availability, and lower precision values when bitrate is constrained, thereby resolving the contradiction between precision and bitrate

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11259048B2Adaptive selection of occupancy map precision
Publication Date: 2022.02.22 SAMSUNG ELECTRONICS CO LTD
  • US11259048B2 patent drawing
  • US11259048B2 patent drawing
  • US11259048B2 patent drawing

AI summary

An encoding device, a method of encoding, and decoding device for point cloud compression of a 3D point cloud. The encoding device is configured to generate, for the three-dimensional (3D) point cloud, at least a set of geometry frames and a set of occupancy map frames for points of the 3D point cloud. The encoding device is also configured to select an occupancy precision value based on a quantization parameter (QP) associated with at least one generated geometry frame in the set of geometry frames, subsample at least one occupancy map frame in the set of occupancy map frames based on the selected occupancy precision value, and encode the set of geometry frames and the set of occupancy map frames into a bitstream for transmission.