Redundant Video Encoding Block Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video encoding methods using redundant slices in the MPEG-4 AVC standard are inefficient, as they consume significant bit rates with limited capability to reduce video distortion, due to ineffective design and unnecessary information coding.
Innovation Solution
An encoder selectively includes individual blocks from the source picture into the redundant coded picture based on error concealment algorithms, using a distortion measure to determine which blocks to code, thereby reducing the content necessary for the redundant slice, and employing a signaling mechanism like SKIP mode to inform the decoder.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If redundant slice coding is implemented to improve error resilience, then video distortion is reduced when primary slices are lost, but bit rate consumption increases significantly
Solution Approach 1:
The patent extracts and transmits only the essential difference information (residual data) between the primary picture and reference picture, rather than transmitting complete redundant slices. This extraction of critical information reduces the bit rate while maintaining error resilience capability.
Solution Approach 2:
The patent segments the picture into multiple blocks and selectively identifies important blocks that require redundancy protection. By segmenting and selectively encoding only critical blocks in the redundant slice, the bit rate consumption is significantly reduced while maintaining error resilience for the most important picture regions.
2Reliability
If all blocks are coded in redundant slices to maximize error protection, then video distortion is minimized, but coding efficiency decreases due to waste of bit rate on information obtainable from other parts of the system
Solution Approach 1:
The patent applies different coding strategies to different blocks based on their importance. Important blocks are fully coded in redundant slices with higher quality, while less important blocks use reference picture substitution. This local differentiation optimizes both error resilience and coding efficiency.
Solution Approach 2:
Instead of coding all blocks in redundant slices, the patent applies partial action by selectively coding only the most critical blocks. This partial approach achieves sufficient error protection for essential picture content while avoiding waste of bit rate on less important information.
3Manufacturing precision
If redundant slices are coded with fine quantization to maintain picture quality, then video distortion is reduced, but bit rate consumption increases
Solution Approach 1:
The patent changes the quantization parameter for redundant slice coding based on block importance. Critical blocks use finer quantization to maintain quality, while less critical blocks use coarser quantization or reference picture substitution. This parameter adaptation optimizes the balance between picture quality and bit rate consumption.
Data Source
AI summary
A method and apparatus are provided for redundant video coding. The apparatus includes an encoder for encoding a redundant coded picture corresponding to a source picture by selecting individual blocks in the source picture for inclusion into the redundant coded picture.


