Video Parameter Set Activation and Deactivation Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for MPEG-2 and H.264/MPEG4-AVC standards do not provide a method for deactivating infrequently changing picture and sequence parameter sets, leading to inefficiencies in bitstream transmission and decoder complexity, particularly in scenarios like commercial insertions where parameter set reassignment is restricted and new sequence parameter sets can be activated mid-video sequence.

Innovation Solution

A method that activates and deactivates parameter sets by referencing specific identification values, allowing previously deactivated sets to be reactivated and ensuring only one active sequence or picture parameter set exists at a time, thereby reducing bitstream overhead and decoder complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If parameter sets are activated only on first reference without deactivation mechanism, then parameter sets remain active throughout entire coded video sequence, but this causes bitstream overhead increase and decoder complexity increase

Engineering Contradiction:
Improveparameter set availabilityVSAvoiddecoder complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic activation and deactivation of parameter sets based on reference counting. Instead of static activation throughout the entire sequence, parameter sets are dynamically activated when first referenced and deactivated when no longer needed, allowing the system to adapt to actual usage patterns and reduce unnecessary processing overhead

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the state parameter of parameter sets from permanent activation to temporary activation with deactivation capability. By introducing activation and deactivation mechanisms controlled by reference counters, the system transforms the parameter set lifecycle from static to dynamic, enabling efficient resource management

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If parameter sets are re-transmitted with new ids for commercial insertions, then parameter set reassignment is possible, but this causes bitstream size increase

Engineering Contradiction:
Improveparameter set reassignment capabilityVSAvoidbitstream size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent enables recovery and reuse of previously deactivated parameter sets through deactivation and reactivation mechanisms. Instead of discarding parameter sets by re-transmitting them with new IDs, the system deactivates unused parameter sets and can reactivate them when needed again, significantly reducing bitstream overhead for scenarios like commercial insertions

Inventive Principle:
Principle #34Discarding and recovering

Solution Approach 2:

The patent makes parameter set IDs universal by allowing the same ID to be reused after deactivation. A single parameter set ID can serve multiple purposes throughout the video sequence, being deactivated when not needed and reactivated when needed again, eliminating the need for unique IDs for each parameter set instance

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

3Adaptability or versatility

If new sequence parameter sets can be activated mid-sequence, then parameter flexibility is improved, but this causes implementation complexity increase for compliant decoders

Engineering Contradiction:
Improveparameter set flexibilityVSAvoiddecoder implementation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic control of parameter set activation through reference counting mechanisms. Decoders can dynamically track which parameter sets are currently active and which are deactivated, simplifying the decision-making process compared to handling arbitrary mid-sequence activations with multiple possible active sets

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces feedback through reference counters that track parameter set usage. When a parameter set is deactivated, the system maintains information about its deactivation state, providing feedback to future decoding operations and eliminating the need for complex state management in mid-sequence scenarios

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7415069B2Method for activation and deactivation of infrequently changing sequence and picture parameter sets
Publication Date: 2008.08.19 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US7415069B2 patent drawing
  • US7415069B2 patent drawing
  • US7415069B2 patent drawing

AI summary

A method for activating and deactivating parameter sets comprising the steps of: (A) activating a first parameter set in response to a reference to a first identification value associated with the first parameter set and (B) deactivating the first parameter set in response to a reference to a second identification value associated with a second parameter set.