NAL Unit Header Parsing for Video Scalability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video compression techniques lack scalability to adapt video quality, resolution, and frame rate effectively across different environments, failing to provide flexible and efficient encoding and decoding methods for varied video services.

Innovation Solution

The method involves parsing network abstraction layer (NAL) units in bitstreams to include layer information and temporal_id, allowing for flexible expression of scalability and simplifying video coding layers by identifying extended layers and temporal layers, and using clean random access (CRA) and broken link access (BLA) pictures as random access points.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If video quality and resolution are increased to meet high-resolution and high-quality image demands, then image quality and resolution are improved, but the amount of information on images increases

Engineering Contradiction:
Improveimage qualityVSAvoidamount of information
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent segments the video bitstream into multiple scalability layers (base layer and enhancement layers) with different quality levels. The base layer contains essential video information for basic viewing, while enhancement layers add additional quality, resolution, or frame rate details. This segmentation allows the system to transmit and process video information in manageable portions, adapting to different network conditions and device capabilities while maintaining overall image quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic adaptation of video quality parameters based on network conditions and device capabilities. The scalability layers enable the system to dynamically adjust the amount of information transmitted by selecting appropriate base and enhancement layer combinations. This dynamic approach allows optimization of the balance between image quality and information quantity according to real-time constraints.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If scalability is provided to offer varied qualities of video services, then adaptability to different environments is improved, but device complexity and coding layer types increase

Engineering Contradiction:
Improvevideo quality scalabilityVSAvoidcoding layer types
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal video coding structure where a single base layer can serve multiple enhancement layers with different quality attributes (spatial resolution, temporal frame rate, quality scale). This multi-functional design allows one base layer to support various service qualities without requiring separate coding structures for each scenario, thereby reducing overall system complexity while maintaining scalability.

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

Solution Approach 2:

The patent employs a nested layer structure where enhancement layers are organized hierarchically around a base layer. Each enhancement layer builds upon the base layer, with inner enhancement layers adding finer levels of detail. This nesting approach allows for systematic organization of scalability options, making the complex multi-quality system more manageable and easier to implement.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Adaptability or versatility

If multiple scalability layers are added to provide varied video qualities, then adaptability is improved, but parsing complexity and processing time increase

Engineering Contradiction:
Improvescalability informationVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent performs preliminary organization of scalability information during the encoding process, where layer parameters and dependencies are pre-established and signaled in the bitstream. This preliminary structuring allows the decoder to efficiently parse and interpret scalability information without complex real-time analysis, reducing processing time while maintaining comprehensive adaptability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts and separates scalability information into distinct, easily parseable components within the bitstream structure. By isolating layer parameters, accessibility information, and dependency relationships into dedicated fields, the decoder can efficiently extract only the necessary information for a given service quality requirement, minimizing processing time while preserving full scalability capabilities.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12200237B2Image decoding method and apparatus using same
Publication Date: 2025.01.14 LG ELECTRONICS INC
  • US12200237B2 patent drawing
  • US12200237B2 patent drawing
  • US12200237B2 patent drawing

AI summary

The present invention includes an image information decoding method which comprises: a step of receiving a bitstream that includes a network abstraction layer (NAL) unit including information related to an encoded image; and a step of parsing an NAL unit header of the NAL unit. The NAL unit header includes layer information including reserved_one_5 bits for identifying an extended layer in an extended bitstream and temporal_id for identifying a temporal layer of a bitstream. The reserved_one_5 bits of the layer information is received prior to the temporal_id of the layer information. Thus, a method for describing scalability information in a hierarchical bitstream is provided.