Implicit MTS Control for Intra Coding via HLS Syntax
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Productivity
If implicit multiple transform selection is enabled for intra coded blocks, then compression efficiency is enhanced, but bandwidth requirements increase
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
Data Source
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.


