Video Decoder Conformance Point Handling for Multi-Profile Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards face challenges in efficiently representing compatibility with multiple profiles and sub-profiles, especially with the anticipated large number of user-defined profiles and sub-profiles in emerging standards like Versatile Video Coding (VVC), which requires a more extensive numbering space than traditional bitmasks can provide.

Innovation Solution

A method and device for media decoding that decodes indications of multiple conformance points, such as profiles and sub-profiles, using a novel mechanism that includes storing and processing instructions to determine decodability based on these indications, allowing for selective decoding of video sequences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional bitmask mechanisms are used to represent profile compatibility, then the implementation is simple and compact, but the numbering space is limited and cannot support hundreds or thousands of profiles

Engineering Contradiction:
Improvenumbering space for profilesVSAvoidcomplexity of conformance point representation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the conformance point representation into multiple independent components: a primary conformance point indicator and multiple secondary conformance point indicators. Each indicator can independently represent different profiles or sub-profiles, allowing the system to support a large number of profiles without requiring a single large bitmask. This segmentation enables the system to represent hundreds or thousands of profiles while maintaining implementation simplicity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a one-dimensional bitmask approach to a multi-dimensional indicator system. Instead of using a single bitmask where each bit represents one profile, the system uses multiple indicators that can each reference different conformance points. This dimensional change allows the system to represent a much larger profile space by combining information from multiple indicators rather than requiring a single large-dimensional bitmask.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If multiple conformance points are indicated in the bitstream, then compatibility with diverse profiles is achieved, but the bitrate increases due to additional syntax elements

Engineering Contradiction:
Improvecompatibility with multiple profilesVSAvoidbitrate consumption
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies partial action by indicating only the necessary conformance points rather than all possible profiles. The system uses a primary conformance point indicator for the main profile and selectively adds secondary indicators only when additional profile compatibility is needed. This approach achieves the required multi-profile compatibility while minimizing the number of syntax elements transmitted, thereby controlling bitrate consumption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs preliminary action by establishing a primary conformance point indicator that covers the base profile compatibility. Secondary conformance point indicators are then added only when needed to extend compatibility to additional profiles. This preliminary establishment of the primary indicator reduces the need for extensive secondary indicators, thereby reducing overall bitrate consumption while still achieving the required compatibility.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If a single profile indicator is used, then the bitstream structure is simple, but the ability to represent compatibility with multiple profiles is insufficient

Engineering Contradiction:
Improvemulti-profile compatibility representationVSAvoidconformance point indication mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent makes the conformance point indication mechanism universal by designing indicators that can reference any conformance point (profile or sub-profile) rather than being dedicated to specific profiles. The primary and secondary indicators work together in a unified framework that can represent compatibility with any combination of profiles. This multi-functional approach allows a single indication mechanism to handle diverse profile compatibility requirements without requiring separate mechanisms for different profile types.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20240380809A1Techniques for multiple conformance points in media coding
Publication Date: 2024.11.14 TENCENT AMERICA LLC
  • US20240380809A1 patent drawing
  • US20240380809A1 patent drawing
  • US20240380809A1 patent drawing

AI summary

A method and apparatus for media decoding by a decoder include decoding a first indication indicative of a first conformance point of a coded video sequence. A second indication indicative of a second conformance point of the coded video sequence is decoded. It is determined whether the coded video sequence is decodable by the decoder based on at least one of the first indication and the second indication. The coded video sequence is selectively decoded based on determining whether the decoded video sequence is decodable by the decoder.