Video Decoder Operation Range Profile Signaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video coding standards face challenges in efficiently signaling operation range profile information for coded video data, which affects the decoding process and video quality.

Innovation Solution

A method and device for decoding video data that involves receiving general constraints information, decoding syntax elements to determine constraints for all slices, and deriving reserved bits to correctly interpret and decode one-bit syntax elements, enabling accurate signaling and decoding based on profile tier level syntax, specifically for the Main 16:4:4 profile.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If operation range profile information is signaled in video coding standards, then video quality and decoding accuracy are improved, but bitstream complexity and signaling overhead increase

Engineering Contradiction:
Improvedecoding accuracyVSAvoidbitstream complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes the parameter representation by introducing a new syntax element that directly signals the operation range profile index value. This allows the decoder to accurately identify the profile without complex parsing of multiple constraint parameters, thus improving decoding accuracy while reducing bitstream complexity through more efficient parameter signaling.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts the operation range profile identification information from the complex general constraints information structure and signals it as a separate, dedicated syntax element. This extraction simplifies the signaling process by isolating the critical profile identification data from other constraint parameters, reducing overall bitstream complexity while maintaining decoding accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If profile tier level syntax is used to signal operation range information, then video compatibility is improved, but syntax element interpretation complexity increases

Engineering Contradiction:
Improvevideo compatibilityVSAvoidsyntax interpretation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary syntax element (operation range profile index) that mediates between the profile tier level syntax and the decoding process. This intermediary provides a clear, unambiguous reference to the operation range profile, simplifying syntax element interpretation while maintaining compatibility with the existing profile tier level structure through the general constraints information.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If one bit syntax elements are decoded repeatedly based on reserved bits calculation, then signaling precision is improved, but decoding processing time increases

Engineering Contradiction:
Improvesignaling precisionVSAvoiddecoding processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary calculation of the NumReservedBitsUsed variable before decoding the one-bit syntax elements. By pre-computing the number of reserved bits that need to be skipped, the decoder can efficiently navigate through the bitstream without repeated conditional checks, thus maintaining signaling precision while reducing decoding processing time through optimized bitstream parsing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12200238B2Systems and methods for signaling operation range profile information in video coding
Publication Date: 2025.01.14 SHARP KK
  • US12200238B2 patent drawing
  • US12200238B2 patent drawing
  • US12200238B2 patent drawing

AI summary

A device may be configured to signal range extension profile information for coded video according to one or more of the techniques described herein.