Adaptive Inter-MTS Block Sizes for Video Coding Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video coding technologies restrict Multiple Transform Selection (MTS) mode to fixed maximum block sizes, leading to reduced coding efficiency for video data with certain spatio-temporal characteristics and resolutions.

Innovation Solution

Adaptive determination of minimum and maximum block sizes for enabling MTS mode based on video data characteristics, allowing flexible application of inter-MTS mode at various levels of coding hierarchy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If fixed maximum block sizes are used for MTS mode, then device complexity is reduced, but coding efficiency deteriorates

Engineering Contradiction:
Improveblock size configuration complexityVSAvoidcoding efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent applies dynamics by transitioning from fixed block size limits to adaptive block size determination. The video coder dynamically determines minimum and maximum block sizes for MTS mode based on video data characteristics, allowing the system to adapt to different spatio-temporal characteristics and resolutions. This resolves the contradiction by making the block size configuration flexible rather than static, thereby improving coding efficiency without significantly increasing device complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters of block size configuration from fixed values to adaptive values determined by video characteristics. By signaling syntax elements indicating maximum or minimum block sizes at sequence, picture, or slice levels, the system adjusts these parameters based on actual video content, resolving the contradiction between fixed configuration simplicity and adaptive coding efficiency.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If static block sizes are used for MTS mode, then ease of operation is improved, but adaptability deteriorates

Engineering Contradiction:
ImproveMTS mode application simplicityVSAvoidvideo data characteristic adaptation
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system transitions from static block size configuration to dynamic adaptation based on video characteristics. The video coder adaptively determines minimum and maximum block sizes according to spatio-temporal characteristics and resolution, enabling the system to automatically adjust to different video content types while maintaining ease of operation through automated decision-making.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The video coding system performs self-service by automatically determining appropriate block sizes for MTS mode based on the video data being processed. The syntax elements are signaled and interpreted automatically at different coding hierarchy levels, allowing the system to adapt to video characteristics without manual intervention, thus maintaining ease of operation while achieving high adaptability.

Inventive Principle:
Principle #25Self-service

3Device complexity

If MTS mode is restricted to fixed block sizes, then device complexity is reduced, but coding efficiency for certain video characteristics deteriorates

Engineering Contradiction:
Improveblock size restriction implementationVSAvoidcompression performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent removes fixed block size restrictions and implements dynamic block size determination adapted to video characteristics. By allowing flexible minimum and maximum block sizes at sequence, picture, and slice levels, the system achieves better compression performance for videos with varying spatio-temporal characteristics without proportionally increasing device complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the block size parameters from fixed restrictions to adaptive ranges. Syntax elements signal maximum or minimum block sizes based on actual video content characteristics, allowing the coder to optimize compression performance for different video types while maintaining manageable device complexity through standardized adaptation mechanisms.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12413728B2Flexible activation of multiple transform selection for inter-coding in video coding
Publication Date: 2025.09.09 QUALCOMM INC
  • US12413728B2 patent drawing
  • US12413728B2 patent drawing
  • US12413728B2 patent drawing

AI summary

A video coder may adaptively determine whether to apply an inter-MTS (multiple transform set) mode to video data. The video coder may adaptively determine one or more of a maximum block size or a minimum block size for applying an inter-MTS mode. The video decoder may determine whether the inter-MTS mode is enabled for a block of video data based on a size of the block compared to one or more of the minimum block size or the maximum block size. and code the block using the inter-MTS mode based on the inter-MTS mode being enabled. Coding the block using the inter-MTS mode includes applying one or more transforms of a plurality of transforms to transform coefficients associated with the block of video data.