Video Parameter Set Bit Rate Signaling Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing scalable video coding (SVC) and multiview/3D video coding technologies face inefficiencies due to fixed bit depth for signaling view IDs and unnecessary signaling of bit rate and picture rate information across multiple layers, leading to increased processing and resource utilization.

Innovation Solution

Implementing variable bit depth for signaling view IDs and using global flags in the video parameter set (VPS) to indicate the presence of bit rate and picture rate information, allowing for efficient signaling and processing only when necessary, thereby reducing unnecessary data transmission and processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If fixed bit depth is used for signaling view IDs, then implementation is simple, but coding efficiency is reduced due to unnecessary data transmission

Engineering Contradiction:
Improveimplementation simplicityVSAvoidcoding efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed bit depth approach to a variable bit depth approach for signaling view IDs. The bit depth is dynamically adjusted based on the actual number of views in the video sequence, allowing the system to adapt to different scenarios. This resolves the contradiction by maintaining implementation simplicity through a standardized framework while improving coding efficiency through adaptive parameter adjustment.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of bit depth from a fixed value to a variable value that depends on the number of views. By signaling the bit depth as a parameter in the VPS (Video Parameter Set), the system can optimize the number of bits used for view ID signaling according to the actual content requirements, thereby improving coding efficiency without significantly complicating the implementation.

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If bit rate and picture rate information is signaled for all layers, then complete information is provided, but resource utilization increases due to unnecessary signaling

Engineering Contradiction:
Improveinformation completenessVSAvoidresource utilization
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent extracts and signals bit rate and picture rate information only for the base layer in the VPS, rather than for all enhancement layers. This selective extraction approach ensures that essential information is preserved while eliminating redundant signaling in enhancement layers, thus reducing resource utilization without sacrificing the completeness of information needed for video decoding.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a universal signaling mechanism where the base layer parameters serve multiple purposes. The bit rate and picture rate information signaled for the base layer can be used by both the base layer decoder and enhancement layer decoders, eliminating the need for separate signaling in each layer and thereby reducing overall resource utilization while maintaining information completeness.

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

3Loss of energy

If redundant bit rate and picture rate information is removed, then resource utilization decreases, but processing complexity increases due to conditional signaling logic

Engineering Contradiction:
Improveresource utilizationVSAvoidprocessing complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by establishing clear syntax rules and conditional signaling logic in advance during the standardization process. The conditions for signaling bit rate and picture rate information are predetermined based on layer relationships and scalability structures, which allows decoders to efficiently process the bitstream without requiring complex runtime decisions, thus balancing reduced resource utilization with manageable processing complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3022914B1Signaling of bit rate information and picture rate information in vps
Publication Date: 2020.11.25 QUALCOMM INC
  • EP3022914B1 patent drawingFigure 1
  • EP3022914B1 patent drawingFigure 2A
  • EP3022914B1 patent drawingFigure 2B

AI summary

An apparatus for coding video information according to certain aspects includes a memory and computing hardware. The memory is configured to store video information. The computing hardware is configured to process at least one of a first signal indicating whether at least one sublayer of one or more layer sets has bit rate information to signal or a second signal indicating whether at least one sublayer of the one or more layer sets has picture rate information to signal.