Implicit MTS Control for Intra Coding via HLS Syntax

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding technologies face challenges in efficiently managing transform selection for intra and inter coded blocks, leading to suboptimal compression efficiency and increased bandwidth requirements.

Innovation Solution

The implementation of implicit multiple transform selection (MTS) based on high-level syntax elements, allowing for adaptive transform selection between intra and inter coded blocks, enabling implicit MTS for intra coded blocks when explicit MTS is disabled, and using non-separable secondary transforms or matrix-based intra prediction modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If explicit multiple transform selection is enabled for both intra and inter coded blocks, then compression efficiency is improved, but device complexity and bandwidth requirements increase

Engineering Contradiction:
Improvecompression efficiencyVSAvoidtransform selection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies different transform selection strategies to different block types: implicit MTS is enabled specifically for intra coded blocks while explicit MTS is disabled, creating localized optimization that reduces overall complexity while maintaining compression efficiency where most needed

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically controls transform selection based on block type (intra vs inter) through syntax element flags, allowing the system to adapt transform processing behavior to the specific coding mode and complexity requirements of each block

Inventive Principle:
Principle #15Dynamics

2Productivity

If implicit multiple transform selection is enabled for intra coded blocks, then compression efficiency is enhanced, but bandwidth requirements increase

Engineering Contradiction:
Improvecompression efficiencyVSAvoidbandwidth requirements
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent applies implicit MTS selectively only to intra coded blocks rather than all blocks, using syntax element control to enable this transform type partially where it provides maximum benefit while avoiding bandwidth overhead in inter coded blocks where it would be redundant

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11949866B2High-level syntax control on implicit transform
Publication Date: 2024.04.02 TENCENT AMERICA LLC
  • US11949866B2 patent drawing
  • US11949866B2 patent drawing
  • US11949866B2 patent drawing

AI summary

In a method of video decoding at a video decoder, a coded video bitstream is received. The coded video bitstream includes a first high level syntax (HLS) element indicating whether a second HLS element is included in the coded video bitstream. The second HLS element indicates whether explicit multiple transform selection (MTS) for intra coding is enabled. Whether an implicit MTS is enabled for a current block is determined responsive to (i) the first HLS element indicating that the second HLS element is included in the coded video bitstream, (ii) the second HLS element indicating that the explicit MTS for intra coding is disabled, and (iii) a prediction mode of the current block is an intra prediction mode. Further, the current block is reconstructed based on whether the implicit MTS is enabled.