Video Decoder Tile Slice Header Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face challenges in efficiently processing and decoding large amounts of digital video data, particularly in optimizing encoding and decoding processes to reduce bitstream coding amounts.
Innovation Solution
A decoder is configured to split a current picture into tiles, generate a rectangular slice at the lower-right corner of the picture, and exclude specific information from the header to reduce coding amounts, allowing for efficient decoding even when part of the slice setting information is excluded.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If complete slice setting information is included in the bitstream, then decoding accuracy is improved, but coding amount increases
Solution Approach 1:
The patent extracts and excludes specific redundant information from the slice header. The lower-right corner slice's region information is omitted from the bitstream since it can be inferred by the decoder through picture dimension parameters and slice arrangement rules, thereby reducing coding amount while maintaining decoding accuracy
Solution Approach 2:
The patent establishes universal inference rules that allow the decoder to derive slice region information from general picture parameters. By defining that the lower-right corner slice position can be determined through standard picture dimension calculations, the system makes the header information redundant-free while preserving complete decoding capability
2Reliability
If all slice information is decoded sequentially, then decoding completeness is ensured, but processing efficiency decreases
Solution Approach 1:
The patent divides the picture into multiple independent slices, where each slice can be decoded separately. The lower-right corner slice is treated as an independent unit whose region can be inferred without requiring sequential processing of other slices, enabling parallel decoding operations that improve processing efficiency while maintaining completeness
Solution Approach 2:
The patent enables the decoder to pre-determine the region of the lower-right corner slice using picture dimension parameters before actual slice decoding begins. This preliminary inference of slice boundaries allows for optimized memory allocation and parallel processing initialization, improving overall decoding efficiency
Data Source
AI summary
According to one aspect of the present disclosure, a decoder includes memory and a processor coupled to the memory. The processor is configured to split a current picture into tiles, generate a slice having a rectangular shape and located at a lower-right corner of the current picture, the slice including at least a part of a tile among the tiles, generate first information on a region of the slice with header information, the header information not including information identical to the first information, and decode the slice with the first information.


