Point Cloud Decoding with Wiener Filtering for Reconstruction Quality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing point cloud encoding and decoding methods suffer from low prediction accuracy, leading to significant differences between reconstructed and original point clouds, which affects the quality and efficiency of the encoding and decoding process.

Innovation Solution

Implement a filtering coefficient calculation at the encoding end to filter the reconstructed point cloud, which is then transmitted to the decoding end for optimization, using Wiener filtering to enhance the quality of the point cloud.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If common point cloud encoding and decoding method is used, then encoding process is simple, but prediction accuracy is low and reconstruction quality is poor

Engineering Contradiction:
Improveprediction accuracyVSAvoidencoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing filtering on the reconstructed point cloud during the encoding process. The encoder calculates a filtering coefficient based on the initial point cloud and reconstructed point cloud, then applies this filter to reduce distortions before encoding. This preliminary filtering action improves prediction accuracy for subsequent blocks while adding controlled complexity to the encoding process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by using the reconstructed point cloud to calculate the filtering coefficient, which is then fed back into the encoding process. The filtering flag information and filtering coefficient are signaled in the bitstream, allowing the decoder to apply the same filter. This feedback mechanism ensures that the filtering improves prediction accuracy for future predictions while managing encoding complexity through selective application.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If filtering is applied to reconstructed point cloud, then reconstruction quality improves, but encoding and decoding time increases

Engineering Contradiction:
Improvereconstruction qualityVSAvoidencoding and decoding time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the filtering process based on calculated filtering coefficients. The filtering coefficient is determined based on the initial point cloud and reconstructed point cloud characteristics, allowing the system to adapt the filtering strength and type to the specific content. This enables high reconstruction quality while minimizing processing time by applying strong filtering only when needed.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements partial action by selectively applying filtering based on the filtering flag information. The system can choose to apply filtering to certain blocks or regions where it is most beneficial, rather than uniformly applying it to the entire point cloud. This partial application strategy maintains reconstruction quality for critical areas while reducing overall processing time.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If filtering coefficient is calculated and applied, then distortion is reduced, but bitstream complexity increases

Engineering Contradiction:
Improvedistortion reductionVSAvoidbitstream complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies the taking out principle by extracting only the essential filtering information (filtering flag and filtering coefficient) from the complex filtering process and encoding only these key parameters in the bitstream. This allows the decoder to reconstruct the filtered point cloud without transmitting the entire filtering process, reducing bitstream complexity while maintaining distortion reduction effectiveness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses copying by having the encoder calculate and signal the filtering coefficient, which is then copied and applied at the decoder. This ensures that both encoder and decoder use the same filtering parameters, maintaining consistency and reliability in distortion reduction while avoiding the need to transmit complex filtering algorithms, thus managing bitstream complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12530812B2Point cloud encoding and decoding method and decoder
Publication Date: 2026.01.20 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US12530812B2 patent drawing
  • US12530812B2 patent drawing
  • US12530812B2 patent drawing

AI summary

A point cloud encoding and decoding method and a decoder are provided. The decoder decodes a bitstream to determine filtering flag information corresponding to an initial point cloud, where the filtering flag information is used for determining whether to filter a reconstructed point cloud corresponding to the initial point cloud, determines a filtering coefficient when the filtering flag information indicates to filter the reconstructed point cloud, obtains a filtered point cloud corresponding to the reconstructed point cloud with the filtering coefficient, and updates the reconstructed point cloud with the filtered point cloud.