HEVC Video Usability Syntax for Trick Mode Access
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Ease of operation
If trick modes are supported in HEVC bitstreams, then user control capability is improved, but processing requirements increase
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.
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.
Data Source
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.


