Point Cloud Attribute Encoding with Bitrate-Adaptive Run-Length Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing point cloud compression technologies suffer from low encoding efficiency due to the use of a uniform run-length encoding manner for different bit rate points.

Innovation Solution

Adaptive selection of run-length encoding manners based on the distribution characteristics of attribute information at different bit rate points, allowing for tailored encoding strategies for varying lengths.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a uniform run-length encoding manner is used for different bit rate points, then the encoding process is simple, but the encoding efficiency is low

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

Solution Approach 1:

The patent implements dynamic selection of run-length encoding manners based on attribute information distribution characteristics at different bit rate points. The encoder adapts the encoding strategy by evaluating distribution characteristics and selecting appropriate encoding manners (e.g., first run-length encoding manner for certain distributions, second run-length encoding manner for others), transforming the static uniform encoding approach into a dynamic adaptive one that optimizes efficiency for varying data characteristics.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the encoding parameters (run-length encoding manner) based on the distribution characteristics of attribute information. By monitoring distribution characteristics and adjusting the encoding manner accordingly, the system optimizes encoding efficiency for different bit rate points and data patterns, rather than using a fixed encoding approach.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If adaptive run-length encoding manners are selected based on distribution characteristics, then encoding efficiency is improved, but the encoding process becomes more complex

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

Solution Approach 1:

The patent changes the encoding parameters (run-length encoding manner) based on the distribution characteristics of attribute information. By monitoring distribution characteristics and adjusting the encoding manner accordingly, the system optimizes encoding efficiency for different bit rate points and data patterns, rather than using a fixed encoding approach.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamic selection of run-length encoding manners based on attribute information distribution characteristics at different bit rate points. The encoder adapts the encoding strategy by evaluating distribution characteristics and selecting appropriate encoding manners (e.g., first run-length encoding manner for certain distributions, second run-length encoding manner for others), transforming the static uniform encoding approach into a dynamic adaptive one that optimizes efficiency for varying data characteristics.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12513296B2Point cloud encoding method and apparatus, point cloud decoding method and apparatus, and communication device
Publication Date: 2025.12.30 VIVO MOBILE COMM CO LTD
  • US12513296B2 patent drawing
  • US12513296B2 patent drawing
  • US12513296B2 patent drawing

AI summary

A point cloud encoding and decoding method and apparatus, and pertains to the field of point cloud processing technologies. The point cloud encoding method in embodiments of this application includes: An encoder determines, based on attribute information of target point cloud, a target attribute information distribution characteristic value corresponding to a target bit rate point, where the target bit rate point is a bit rate point corresponding to an attribute quantization step of the attribute information; the encoder determines a target run-length encoding manner based on the target attribute information distribution characteristic value; and the encoder performs encoding processing on the attribute information based on the target run-length encoding manner.