Video Encoder HRD SEI Parsing for Lower Decoding Complexity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently processing increasing amounts of digital video data, requiring improvements in coding efficiency, image quality, and reducing processing complexity.
Innovation Solution
The encoder and decoder systems independently encode and decode hypothetical reference decoder (HRD) parameters into buffering period and picture timing supplemental enhancement information (SEI) messages, allowing for parsing these parameters independently from the sequence parameter set, enhancing coding efficiency and reducing circuit scale.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If HRD parameters are encoded into SEI messages independently from sequence parameter set, then coding efficiency is improved and processing speed is enhanced, but device complexity increases due to independent parsing requirements
Solution Approach 1:
The patent segments the HRD parameter encoding by separating it from the sequence parameter set and placing it into independent SEI messages. This allows the HRD parameters to be parsed and processed independently, improving coding efficiency without requiring complex integrated parsing of all parameters together.
Solution Approach 2:
The HRD parameters are encoded into SEI messages in advance and transmitted separately, allowing the decoder to prepare and parse these parameters before processing the main video data. This preliminary action reduces processing delays and improves overall coding efficiency.
2Speed
If HRD parameters are encoded into SEI messages independently from sequence parameter set, then processing speed of encoding/decoding is improved, but circuit scale increases
Solution Approach 1:
By segmenting the parameter encoding into separate SEI messages, the processing pipeline can handle HRD parameters in parallel with video data processing, improving processing speed without requiring a proportionally larger circuit scale.
Solution Approach 2:
The SEI message acts as an intermediary carrier for HRD parameters, allowing them to be transmitted and parsed through a dedicated pathway that simplifies the overall circuit architecture while maintaining high processing speed.
Data Source
AI summary
An encoder includes circuitry and memory coupled to the circuitry. In operation, the circuitry encodes a hypothetical reference decoder (HRD) parameter into a buffering period supplemental enhancement information (SEI) message independently from a sequence parameter set. The HRD parameter is related to a decoding unit and an HRD.


