Point Cloud Decoding with Mode-Specific BV Candidate Lists

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies, such as Intra Block Copy (IBC) and Intra Template Matching Prediction (IntraTMP), suffer from inefficient coding due to overlapping search ranges and redundant Block Vector (BV) information, which affects the overall video coding efficiency.

Innovation Solution

The proposed solution involves eliminating redundant BV information by determining a first BV candidate list and a second BV candidate list based on a region range, thereby improving the expression efficiency of header information and overall video coding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If IBC mode and IntraTMP mode both use BV to obtain predicted values, then the coding flexibility is improved, but the search ranges overlap and cause redundant BV information

Engineering Contradiction:
Improvecoding flexibilityVSAvoidredundant BV information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent divides the BV candidate list into two separate lists: one for IBC mode and one for IntraTMP mode. This segmentation prevents overlap and redundancy between the two modes while maintaining their individual functionalities. The encoder and decoder each maintain separate candidate lists, ensuring that BV information is not duplicated across modes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts redundant BV information from the overlapping search ranges by identifying and removing duplicate candidates. The method separates the BV candidates into mode-specific lists, taking out the redundant information that would otherwise be repeated across IBC and IntraTMP modes, thereby reducing the overall information load.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If redundant BV information is maintained across modes, then the search completeness is improved, but the header information expression efficiency deteriorates

Engineering Contradiction:
Improvesearch completenessVSAvoidheader information expression efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the BV candidate information into mode-specific lists, allowing each mode to have its own complete set of candidates without duplication. This ensures search completeness within each mode while improving header efficiency by eliminating redundant information across modes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter organization by introducing separate candidate lists for different modes. Instead of using a single unified list with redundant entries, the system uses multiple specialized lists with distinct parameters for each mode, thereby reducing the total information content in the header while maintaining search completeness.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If overlapping search ranges are used in IBC and IntraTMP modes, then the prediction accuracy is improved, but the coding efficiency deteriorates

Engineering Contradiction:
Improveprediction accuracyVSAvoidcoding efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the search process into mode-specific candidate lists, allowing each mode to maintain its own complete search capability for accurate prediction. By organizing candidates separately, the system achieves prediction accuracy without the overhead of handling redundant information, thereby improving coding efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the organizational parameters of the search space by introducing mode-specific candidate lists. This parameter change allows the system to maintain complete search ranges for accurate prediction while reducing the effective information processing load, thus improving coding efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260039811A1Encoding method, decoding method, code stream, encoder, decoder and storage medium
Publication Date: 2026.02.05 GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
  • US20260039811A1 patent drawing
  • US20260039811A1 patent drawing
  • US20260039811A1 patent drawing

AI summary

Provided are an encoding method, a decoding method, a bitstream, an encoder, a decoder, and a storage medium. The decoding method includes: decoding a bitstream and determining a prediction mode of a current block; determining a first BV candidate list of the current block when the prediction mode of the current block indicates that the current block determines a predicted value of the current block using an IBC-merge prediction mode; determining a first region range, and determining a second BV candidate list based on the first BV candidate list and the first region range; a predicted value of the current block is determined based on the second BV candidate list. The embodiments of the present application can improve the accuracy of inter prediction, thereby improving the codec efficiency of geometric information and improving the codec performance of a point cloud.