Unbalanced Multiple Description Coding for Video Robustness
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video transmission techniques over lossy packet networks face challenges such as packet loss, limited bandwidth, and inefficiency in error correction, particularly in multicast/broadcast scenarios like WLAN hotspots and 3G cellular networks, where current methods either degrade video quality or require excessive redundancy.
Innovation Solution
The method employs Unbalanced Multiple Description Coding (UMD) with different intra refresh periods and quantization for High Resolution (HR) and Low Resolution (LR) descriptions, optimizing packetization to match the network's Maximum Transfer Unit (MTU) and using joint encoding to ensure efficient network usage without requiring cross-layer modifications or multiple senders.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If Forward Error Correction codes are used to increase robustness to packet loss, then reliability is improved, but coding efficiency deteriorates due to the threshold effect and excessive redundancy
Solution Approach 1:
The video stream is segmented into multiple independent descriptions (first description, second description, etc.), each capable of providing baseline video quality. This segmentation allows the system to distribute redundancy across multiple streams rather than using excessive correction codes, improving coding efficiency while maintaining reliability.
Solution Approach 2:
The invention changes the parameter of redundancy distribution by using unbalanced multiple description coding where different descriptions have different amounts of redundancy. This allows optimization of the trade-off between reliability and coding efficiency by adjusting the redundancy level in each description based on channel conditions and importance.
2Reliability
If Multiple Description Coding is used to provide robustness against packet loss, then reliability is improved, but coding efficiency deteriorates as single description produces higher quality at the same rate
Solution Approach 1:
The invention applies unbalanced multiple description coding where descriptions are intentionally made asymmetric in terms of redundancy and importance. The first description carries more critical information with higher redundancy, while subsequent descriptions have progressively less redundancy. This asymmetric structure improves coding efficiency compared to balanced MDC while maintaining reliability through the hierarchical protection scheme.
3Reliability
If Intra coding is used to limit error propagation, then reliability is improved, but bit rate increases limiting its use in many applications
Solution Approach 1:
The video stream is segmented into multiple descriptions with different intra refresh periods. By distributing intra coding operations across multiple descriptions rather than applying them uniformly to a single stream, the system achieves error propagation control while managing bit rate through selective application of intra coding in each description based on its importance and redundancy level.
Data Source
AI summary
A method for encoding video signals subjects the signals to unbalanced multiple description coding. The unbalanced multiple description coding codes a video signal in a first high resolution packet and a second low resolution packet and represents, respectively a first high resolution description and a second low resolution description. The unbalanced multiple description coding step includes using different intra refresh periods for the first and second high resolution descriptions, with an intra refresh period for the second low resolution description shorter than the intra refresh period of the first high resolution description.


