Adaptive Video Transmission Layer Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video transmission methods struggle to provide optimal bit streams in variable wireless environments, failing to adapt to diverse network conditions and terminal performances, leading to suboptimal video quality and inefficient use of network resources.

Innovation Solution

A channel adaptive video transmission method and apparatus that dynamically selects and adjusts spatial and SNR layer bit streams based on real-time state information from mobile terminals, optimizing bit stream extraction and transmission to match network conditions and terminal capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If SVC encoding with multiple scalable layers is used to support diverse bit rates and resolutions, then adaptability to different network conditions and terminal performances is improved, but device complexity increases due to the need to manage multiple layers and extract optimal bit streams

Engineering Contradiction:
Improveadaptability to network conditionsVSAvoidcomplexity of bit stream extraction
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The video bit stream is divided into multiple scalable layers (spatial layers, temporal layers, SNR layers) with different quality levels. Each layer can be independently extracted and transmitted based on network conditions, allowing the system to manage complexity through structured segmentation rather than handling a single monolithic stream

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts which layers to transmit based on real-time network state information and terminal performance. The extraction of specific layers is made adaptive and flexible, allowing the system to respond to changing conditions without requiring all layers to be always present or processed

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If dynamic adjustment of spatial and SNR layers is performed based on network state information, then video quality and resource utilization are improved, but processing time and computational resources increase

Engineering Contradiction:
Improvevideo qualityVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs preliminary encoding of the video stream into multiple pre-configured scalable layers with different quality levels before transmission. This preliminary preparation allows the receiving system to quickly extract and transmit only the necessary layers without requiring complex real-time processing, thus reducing processing time while maintaining high video quality

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes transmission parameters by selecting different combinations of spatial, temporal, and SNR layers based on network state information. This parameter adjustment is made efficient through pre-defined layer configurations, allowing quick switching between different quality levels without extensive computational overhead

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8700794B2Channel adaptive video transmission method, apparatus using the same, and system providing the same
Publication Date: 2014.04.15 SAMSUNG ELECTRONICS CO LTD
  • US8700794B2 patent drawing
  • US8700794B2 patent drawing
  • US8700794B2 patent drawing

AI summary

A video transmission method is provided, which includes receiving state information from at least one mobile terminal that intends to perform a video stream service through a wireless network, determining a size of an image by selecting a specified spatial layer bit stream on the basis of the state information of the mobile terminal from a plurality of spatial layer bit streams generated at different bit rates during encoding of the bit stream, selecting a specified time and an SNR layer bit stream by increasing or decreasing time of the image and a layer position of the SNR layer bit stream on the basis of network parameters included in the state information of the mobile terminal, and transmitting the bit stream generated by extracting the specified layer bit stream of the selected layer to the mobile terminal.