Picture Block Decoding With Special Reference Pictures for Stream Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video streaming methods face challenges in adjusting bit rates without causing mismatches in reconstructed reference pictures, leading to degraded video quality and inefficiencies in scalable video coding, especially during stream switching.
Innovation Solution
A method for decoding and encoding picture blocks using special reference pictures (SRPs) that are not displayed but used for reconstruction, allowing flexible stream switching with minimal bit rate overhead, applicable to both decoding and encoding devices, and suitable for multi-layer video coding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If stream switching is performed at inter-coded pictures (P or B pictures), then real-time bit rate adjustment is achieved, but mismatch of reconstructed reference pictures occurs resulting in incorrect picture reconstruction
Solution Approach 1:
The patent applies preliminary action by encoding special reference pictures (SRPs) in advance at potential stream switching points. These SRPs are prepared beforehand with the reference picture data needed for future switching operations, so when switching occurs, the decoder already has the correct reference pictures available, eliminating reconstruction errors while enabling real-time bit rate adjustment.
2Adaptability or versatility
If Random Access Points (RAP) are assigned frequently to enable prompt stream switching, then stream switching capability is improved, but substantial bit rate overhead is introduced
Solution Approach 1:
The patent extracts the reference picture data that would normally be embedded in frequent RAP structures and separates it into dedicated special reference picture (SRP) units. By taking out only the essential reference picture information needed for switching and storing it in SRPs, the system achieves stream switching flexibility without the substantial bit rate overhead associated with frequent full RAP assignments.
Solution Approach 2:
The patent uses copying by creating special reference pictures that replicate the necessary reference picture data from the original stream. These SRPs are copies of the reference pictures needed for switching, allowing the decoder to reconstruct pictures correctly after switching without needing to receive complete RAP structures, thereby reducing bit rate overhead while maintaining switching flexibility.
3Adaptability or versatility
If scalable video coding is used to enable real-time bit rate adjustments, then adaptability to different bandwidths is achieved, but overall compression efficiency is degraded and computational complexity increases
Solution Approach 1:
The patent employs cheap short-living objects by using lightweight special reference picture (SRP) structures that are simple to encode and decode. These SRPs are disposable in the sense that they are created on-demand at switching points rather than maintaining complex multi-layer scalable structures continuously. This approach provides bandwidth adaptability through simple stream switching while avoiding the high computational complexity of full scalable video coding.
Data Source
AI summary
A method for decoding a picture block is disclosed. The decoding method comprises: decoding (10) at least one stream S_diff into decoded data and into one information for identifying a reconstructed reference picture in a decoder picture buffer; reconstructing (12) a special reference picture from at least the identified reconstructed reference picture and from the decoded data; reconstructing (16) the picture block from at least the special reference picture, wherein the at least the special reference picture is not displayed.


