Intra Block Copy Merging Syntax for Video Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards lack flexibility and efficiency in handling different types of content, as the maximum number of intra block copy merging candidates is not separately signaled for intra block copy mode, leading to suboptimal performance for natural and screen content.

Innovation Solution

Introducing a separate syntax element to specify the maximum number of intra block copy merging candidates, allowing for more flexible and efficient coding by enabling different configurations based on content type, such as using fewer candidates for natural content and more for screen content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single syntax element specifies the maximum number of merging candidates for all prediction modes, then the standard structure is simple and unified, but the coding efficiency is suboptimal for different content types

Engineering Contradiction:
Improveadaptability to different content typesVSAvoidsyntax element structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the merging candidate configuration by introducing a separate syntax element (max_cb_merge_cand) specifically for intra block copy mode, distinct from the general merge mode syntax element (max_merge_cand). This segmentation allows independent optimization of candidate numbers for different prediction modes and content types without affecting other modes, resolving the contradiction between adaptability and structural simplicity.

Inventive Principle:
Principle #1Segmentation

2Productivity

If more merging candidates are used for intra block copy mode, then the coding efficiency improves for screen content, but the signaling overhead and processing complexity increase

Engineering Contradiction:
Improvecoding efficiencyVSAvoidnumber of merging candidates
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies local quality by allowing different maximum numbers of merging candidates for different prediction modes. Specifically, intra block copy mode can be configured with a different max_cb_merge_cand value than the general max_merge_cand used for other modes. This enables optimization tailored to local content characteristics (screen content vs. natural content) without unnecessarily increasing the candidate number for all modes, thus balancing coding efficiency with signaling overhead.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11350083B2Intra block copy merging data syntax for video coding
Publication Date: 2022.05.31 QUALCOMM INC
  • US11350083B2 patent drawing
  • US11350083B2 patent drawing
  • US11350083B2 patent drawing

AI summary

A method of encoding and decoding video data, including coding a first syntax element that specifies a value used to derive a maximum number of intra block copy merging candidates, deriving the maximum number of intra block copy merging candidates based on the value of the first sytnax element, and coding a first block of video data using intra block copy mode according to the maximum number of intra block copy merging candidates.