Dependent Random Access Point for Video Bitstream Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video bitstream technologies face challenges in efficiently performing random access operations, particularly in adaptive streaming and broadcast services, where IRAP pictures increase bitrate costs and are not suitable for frequent channel switching, leading to suboptimal channel switching times and bitstream quality.
Innovation Solution
The introduction of Dependent Random Access Point (DRAP) pictures, which are encoded and decoded using a previous IRAP picture as a sole reference, reducing bit costs and enabling efficient random access operations without increasing overall bitstream bitrate, allowing for more frequent random access points without raising the overall bit cost.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If IRAP pictures are used for random access operations, then random access capability is ensured, but bitrate cost increases and channel switching time is prolonged
Solution Approach 1:
The patent segments the random access function into two distinct picture types: IRAP pictures that provide independent random access capability, and DRAP pictures that provide dependent random access capability. This segmentation allows the system to use expensive IRAP pictures only when truly needed for independent access, while using cheaper DRAP pictures for frequent channel switching operations where the decoder already has access to reference pictures from other channels.
Solution Approach 2:
DRAP pictures serve as 'cheap short-living objects' in the sense that they provide temporary, dependent random access capability at low bitrate cost. These pictures don't need to be fully independent like IRAP pictures because they rely on previously decoded pictures from other channels for reference. This disposable approach allows frequent channel switching without the overhead of full IRAP pictures every time.
2Adaptability or versatility
If IRAP pictures are used for channel switching, then random access is enabled, but channel switching time increases
Solution Approach 1:
The patent implements preliminary action by requiring the decoder to pre-decode IRAP pictures from other channels before they are needed for channel switching. These pre-decoded pictures are stored in the decoded picture buffer, so when a channel switch occurs, the decoder can immediately use these ready-reference pictures instead of having to decode them on-demand. This preliminary preparation significantly reduces channel switching time.
Solution Approach 2:
The decoded picture buffer acts as an intermediary between different channel bitstreams. Instead of directly switching between channels by decoding new IRAP pictures, the system uses the buffer to hold pre-decoded pictures that mediate the transition. The DRAP pictures in the new channel reference these intermediary pictures in the buffer, enabling smooth channel switching without direct real-time decoding.
3Quantity of substance
If DRAP pictures are used instead of IRAP pictures, then bitrate cost is reduced, but decoder complexity increases
Solution Approach 1:
The patent introduces dynamic behavior to the decoding process by making reference picture selection adaptive rather than static. The decoder dynamically determines which pictures to use as references based on channel switching events and buffer status. When a channel switch occurs, the decoder dynamically switches to using pre-decoded pictures from the buffer as references, rather than always using the most recent picture. This dynamic adaptation allows DRAP pictures to work efficiently without requiring complex reconfiguration.
Solution Approach 2:
The patent changes the reference picture parameters dynamically based on the decoding context. Instead of using a fixed reference picture selection rule, the system modifies which pictures are available as references and how they are selected based on whether a channel switch has occurred and what pictures are available in the decoded picture buffer. This parameter change approach allows the simpler DRAP picture structure to achieve efficient decoding by adapting reference selection to the current state.
Data Source
AI summary
The present embodiments introduce a new type of random access point in video bitstreams that can be used for random access operations but can be represented in encoded form at a lower bit-cost as compared to IRAP pictures. The random access point is a dependent random access point (DRAP) picture that is encoded and decoded using an IRAP picture as sole reference picture for the DRAP picture. The DRAP picture is encoded as a trailing picture that may be used for reference and constitutes a random access point in a video bitstream.


