Point Cloud Residual Encoding with Geometric Sign Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing point cloud encoding methods require a high number of bits for encoding residual values due to the inefficient process of first arithmetically encoding the sign bit and then the absolute value, leading to low encoding efficiency.

Innovation Solution

A method that calculates distances between points, determines the closest un-encoded point, encodes absolute values, and then encodes signs of residual values based on these distances, optimizing the encoding process by utilizing geometry position relationships.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the sign bit and absolute value of residual values are encoded separately using arithmetic encoding, then the encoding process is simple to implement, but the number of bits required for encoding increases and encoding efficiency decreases

Engineering Contradiction:
Improveencoding process simplicityVSAvoidnumber of bits required
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The patent merges the encoding of sign bits and absolute values into a single unified arithmetic encoding process. Instead of performing separate arithmetic encodings for sign bits and absolute values, the method combines both into one encoding operation that directly produces the encoded residual value, thereby reducing the total number of bits required while maintaining implementation feasibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent changes the encoding parameters by using a unified arithmetic encoding model that considers both sign and magnitude together. This involves modifying the probability distribution modeling to account for the joint distribution of sign bits and absolute values, allowing for more efficient bit representation through optimized probability estimates.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If the sign bit and absolute value of residual values are encoded separately using arithmetic encoding, then the encoding process is simple to implement, but encoding efficiency decreases

Engineering Contradiction:
Improveencoding process simplicityVSAvoidencoding efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent merges the encoding of sign bits and absolute values into a single unified arithmetic encoding process. Instead of performing separate arithmetic encodings for sign bits and absolute values, the method combines both into one encoding operation that directly produces the encoded residual value, thereby reducing the total number of bits required while maintaining implementation feasibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent changes the encoding parameters by using a unified arithmetic encoding model that considers both sign and magnitude together. This involves modifying the probability distribution modeling to account for the joint distribution of sign bits and absolute values, allowing for more efficient bit representation through optimized probability estimates.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12506871B2Point cloud encoding method, point cloud decoding method, point cloud encoding device, and point cloud decoding device
Publication Date: 2025.12.23 PENG CHENG LAB
  • US12506871B2 patent drawing
  • US12506871B2 patent drawing

AI summary

A point cloud encoding method, decoding method, encoding device, and decoding device are disclosed. The point cloud encoding method includes calculating a distance from a first point to a parent point of the first point as a first distance; determining a point in un-encoded points closest to the first point as a second point, and calculating residual values on N coordinate components from the second point to the first point; encoding absolute values of the residual values on the N coordinate components from the second point to the first point; encoding signs of the residual values of the second point based on the residual values of the second point and the first distance. The present disclosure utilizes the geometry position relationship between points in a point cloud to encode the absolute values of residual values and the feasible signs of residual values, thereby improving the encoding efficiency of residual values. At the same time, by optimizing the encoding efficiency of residual values, the performance of point cloud prediction tree encoding is improved.