Scalable Video Coding With Multiple Description Subsampling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video encoding and decoding technologies face challenges in balancing efficiency, scalability, and robustness, particularly in peer-to-peer networks and adapting to diverse terminal capabilities, as they either prioritize compression efficiency or error robustness over scalability and terminal compatibility.

Innovation Solution

Combining Layered Coding (LC) and Multiple Description Coding (MDC) paradigms using the Scalable Video Coding (SVC) standard, where the bitstream is structured with a base layer and enhancement layers, allowing for scalable and error-robust encoding that adapts to terminal capabilities by discarding unnecessary layers and utilizing inter-layer prediction for efficient encoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If Layered Coding (LC) is used to improve compression efficiency and scalability, then encoding efficiency and adaptability to terminal capabilities are improved, but error robustness deteriorates

Engineering Contradiction:
Improveencoding efficiencyVSAvoiderror robustness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the video signal into multiple descriptions through spatial and temporal subsampling, creating independent error-resistant components. Each description can be decoded independently if others are lost, resolving the contradiction by providing both segmentation for efficiency and redundancy for error robustness

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent combines Layered Coding and Multiple Description Coding into a hybrid approach, merging the compression efficiency of LC with the error robustness of MDC. The composite structure uses inter-layer prediction for efficiency while maintaining multiple independent descriptions for error protection

Inventive Principle:
Principle #40Composite materials

2Reliability

If Multiple Description Coding (MDC) is used to improve error robustness, then reliability in noisy channels is improved, but compression efficiency deteriorates

Engineering Contradiction:
Improveerror robustnessVSAvoidcompression efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent performs spatial and temporal subsampling before encoding to create multiple descriptions, preparing the signal in advance for both efficient compression and error robustness. This preliminary structuring enables subsequent efficient encoding while maintaining error protection capabilities

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The hybrid LC-MDC structure combines the compression efficiency of layered coding with the error robustness of multiple description coding, achieving both goals simultaneously through intelligent integration of both paradigms

Inventive Principle:
Principle #40Composite materials

3Adaptability or versatility

If scalable video coding with multiple layers is used to adapt to diverse terminal capabilities, then adaptability is improved, but device complexity deteriorates

Engineering Contradiction:
Improveterminal compatibilityVSAvoidencoding complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent enables dynamic adaptation to terminal capabilities by allowing selective transmission and decoding of layers based on available bandwidth and processing power. The system can dynamically adjust the number of descriptions and layers transmitted, providing flexibility without requiring complex reconfiguration

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent allows terminals to decode only the necessary portion of the layered structure based on their capabilities. Lower-capability terminals can decode fewer layers or descriptions, while higher-capability terminals can utilize all available layers, avoiding the need for all terminals to handle the full complexity

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8488680B2Encoding and decoding methods and apparatus, signal and computer program product therefor
Publication Date: 2013.07.16 STMICROELECTRONICS SRL
  • US8488680B2 patent drawing
  • US8488680B2 patent drawing
  • US8488680B2 patent drawing

AI summary

A video sequence including images in the form of digital samples is encoded by: subsampling the video sequence to produce: a number N of multiple descriptions of the video sequence, each multiple description including 1/N samples of the video sequence, and a subsampled version of the sequence, the subsampled version having a resolution lower or equal to the resolution of the N multiple descriptions. The N multiple descriptions and the subsampled version are subjected to scalable video coding (SVC) to produce an SVC encoded signal having a base layer and N enhancement layers predicted from said base layer. The subsampled version of the sequence and the N multiple descriptions of the video sequence constitute the base layer and the enhancement layers, respectively, of the SVC encoded signal.