Point Cloud Geometry Encoding Using Sensing Paths and Coarse Points

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing point cloud codecs fail to combine simplicity, low latency, and high compression performance, particularly when encoding and decoding sparse geometry data sensed by sensors with flexible sensing paths, such as those used in autonomous vehicles.

Innovation Solution

A method and apparatus that encode and decode point clouds using a sensing path defined in a two-dimensional angular coordinate space, incorporating azimuthal and elevation angles, to represent potential point locations, and utilize coarse points for efficient encoding and decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If existing point cloud codecs are used to compress point cloud data, then compression is achieved, but encoding complexity and latency increase, making real-time processing difficult

Engineering Contradiction:
Improvecompression efficiencyVSAvoidencoding complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent segments the point cloud data processing into distinct stages: generating candidate points from sensed data, selecting optimal candidate points, and encoding relative to selected points. This segmentation allows each stage to be optimized independently, reducing overall encoding complexity while maintaining compression efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by generating multiple candidate points before the actual encoding process. These candidate points are pre-computed based on sensed point cloud data, allowing the encoder to select the most suitable candidates in advance. This preliminary generation reduces the computational burden during real-time encoding, lowering latency while preserving compression performance.

Inventive Principle:
Principle #10Preliminary action

2Loss of energy

If existing point cloud codecs are used to compress point cloud data, then compression is achieved, but latency increases, preventing real-time application

Engineering Contradiction:
Improvecompression efficiencyVSAvoidencoding latency
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by generating multiple candidate points before the actual encoding process. These candidate points are pre-computed based on sensed point cloud data, allowing the encoder to select the most suitable candidates in advance. This preliminary generation reduces the computational burden during real-time encoding, lowering latency while preserving compression performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The encoding method uses the sensed point cloud data itself to generate candidate points and determine encoding references, rather than relying on external pre-processing or complex external algorithms. This self-service approach reduces dependency on external processing stages, thereby reducing overall latency while maintaining compression efficiency.

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If sparse geometry data from spinning Lidar is encoded using conventional methods, then encoding is performed, but compression performance deteriorates due to data sparsity

Engineering Contradiction:
Improveencoding simplicityVSAvoidcompression performance
Core Design Contradiction:
Ease of manufactureVSLoss of energy

Solution Approach 1:

The patent applies local quality by generating candidate points and selecting references based on local spatial relationships in the point cloud data. Rather than applying uniform encoding across all points, the method adapts to local density and distribution characteristics, improving compression performance for sparse regions while maintaining simplicity in dense regions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes parameters by representing points relative to selected candidate points rather than using absolute coordinates. This parameter transformation adapts the encoding to the local structure of sparse data, improving compression efficiency without increasing encoding complexity. The relative representation captures spatial relationships more efficiently for sparse Lidar data.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12614314B2Method and apparatus of encoding/decoding point cloud geometry data sensed by at least one sensor
Publication Date: 2026.04.28 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US12614314B2 patent drawing
  • US12614314B2 patent drawing
  • US12614314B2 patent drawing

AI summary

A method and apparatus for encoding/decoding a point cloud may use any type of sensor following a sensing path. The method obtains coarse representations of sensed points and encodes the sensing path and the coarse representations. The sensing path and coarse representations of points are decoded, and points of the point cloud are reconstructed from the decoded sensing path and the decoded coarse representations.