HEVC Video Usability Syntax for Trick Mode Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing HEVC bitstreams lack effective support for trick modes and random access functionality, particularly in broadcast and streaming applications, which hinders seamless video playback and efficient video services like PVR, DVR, and VOD.

Innovation Solution

The implementation of specific video usability syntax elements and PVR assistance information within HEVC bitstreams, including flags for HRD parameters and field-coded video sequences, enables support for trick modes and random access, ensuring compatibility with various compression formats and playback modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If HEVC bitstreams are compressed using standard compression alternatives, then compression efficiency is improved, but support for trick modes and random access functionality deteriorates

Engineering Contradiction:
Improvecompression efficiencyVSAvoidsupport for trick modes and random access
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The video stream is divided into multiple video access units, each containing specific syntax elements that enable independent decoding and random access. This segmentation allows the bitstream to be split into manageable chunks that can be accessed independently, supporting both compression efficiency and random access functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Video usability syntax elements and PVR assistance information are embedded in advance within the HEVC bitstream structure. These preliminary embedded elements provide decoding parameters and trick mode support information before playback is needed, enabling efficient random access and trick modes without compromising compression ratios.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If video streams are encoded with multiple compression format combinations, then compatibility with different playback modes is improved, but bitstream complexity increases

Engineering Contradiction:
Improvecompatibility with playback modesVSAvoidbitstream complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A universal set of video usability syntax elements is defined that can be applied across different HEVC compression formats and playback modes. These elements serve multiple functions including random access, trick modes, and various playback scenarios, reducing the need for format-specific implementations and simplifying the overall bitstream structure.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent uses parameter flags and syntax elements that can be dynamically adjusted to change compression and playback characteristics. By modifying specific parameters within the bitstream rather than creating entirely different format structures, the system maintains compatibility across playback modes while controlling bitstream complexity.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If trick modes are supported in HEVC bitstreams, then user control capability is improved, but processing requirements increase

Engineering Contradiction:
Improveuser control capabilityVSAvoidprocessing requirements
Core Design Contradiction:
Ease of operationVSPower

Solution Approach 1:

PVR assistance information and trick mode support elements are embedded in advance within the HEVC bitstream structure. These preliminary embedded elements provide decoding parameters and trick mode support information before playback is needed, enabling efficient random access and trick modes without compromising compression ratios.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The bitstream structure includes self-contained syntax elements that enable decoders to perform trick modes and random access operations using only the information embedded in the bitstream itself. This self-service approach reduces the need for external processing and minimizes computational requirements while maintaining user control capabilities.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10798432B2Method and system for processing HEVC coded video in broadcast and streaming applications
Publication Date: 2020.10.06 CISCO TECHNOLOGY INC
  • US10798432B2 patent drawing
  • US10798432B2 patent drawing
  • US10798432B2 patent drawing

AI summary

Embodiments of the present disclosure specify methods and systems for processing a video stream. For example, a video stream may be received at a video processing device. The video stream may comprise video usability syntax elements. The video usability syntax elements may comprise at least a first flag indicative of whether HRD parameters are present for one of fixed frame rate processing or low delay mode processing. The video usability syntax elements may also comprise at least a second flag indicative of whether the video stream comprises field-coded video sequences.