NAL Unit Segmentation in Decoder Configuration Record
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing demand for high-quality video content leads to a significant increase in video information volume, resulting in higher costs for transmission and storage, and existing file formats struggle to efficiently process and store high-resolution video data.
Innovation Solution
The proposed method involves encoding video information using HEVC (High Efficiency Video Coding) and storing it in a modified file format that includes a decoder configuration record, which stores NAL units per type, allowing for efficient parsing and decoding of high-volume video data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If existing file formats are used to store high-resolution video information, then storage and transmission costs increase, but the ability to efficiently process high-volume video data is insufficient
Solution Approach 1:
The video data is segmented into NAL (Network Abstraction Layer) units, which are then organized and stored in the decoder configuration record according to their types. This segmentation allows for efficient processing and management of high-volume video data by breaking it down into manageable, type-specific segments that can be independently handled during decoding.
2Manufacturing precision
If video quality and resolution are increased, then video information volume increases sharply, but transmission and storage costs increase
Solution Approach 1:
Multiple NAL units of the same type are merged and stored together in the decoder configuration record. This combining approach reduces redundancy and optimizes the storage structure, allowing high-quality video data to be efficiently managed without proportionally increasing storage costs.
3Productivity
If a modified file format with decoder configuration record is used to store NAL units per type, then parsing and decoding efficiency improves, but file format complexity increases
Solution Approach 1:
The decoder configuration record is segmented to store different types of NAL units in separate, organized sections. This segmentation improves parsing efficiency by allowing the decoder to quickly locate and process specific NAL unit types without navigating through the entire file structure, thereby reducing the practical complexity despite the enhanced organization.
Data Source
AI summary
The present invention relates to a method for storing image data, and a method for parsing image data, and an apparatus for using the same, which method includes the steps of encoding the image data, and storing an NAL (Network Abstraction Layer) unit containing the encoded image data in the decoder set register in which NAL units may be stored according to the type of NAL unit.


