Dependent Random Access Point for Video Bitstream Efficiency

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improverandom access capabilityVSAvoidbitrate cost
Core Design Contradiction:
ReliabilityVSQuantity of substance

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Adaptability or versatility

If IRAP pictures are used for channel switching, then random access is enabled, but channel switching time increases

Engineering Contradiction:
Improvechannel switching capabilityVSAvoidchannel switching time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If DRAP pictures are used instead of IRAP pictures, then bitrate cost is reduced, but decoder complexity increases

Engineering Contradiction:
Improvebitstream sizeVSAvoiddecoder complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11032575B2Random access in a video bitstream
Publication Date: 2021.06.08 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US11032575B2 patent drawing
  • US11032575B2 patent drawing
  • US11032575B2 patent drawing

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.