Video Decoding with Adjacent Coding Unit Transform Inheritance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video encoding technologies consume high bit rates due to the need to encode transform information for each coding unit, which increases encoding costs and reduces decoding efficiency.
Innovation Solution
Determine the transform information of a current coding unit based on the encoding information of an adjacent coding unit, allowing the current coding unit to inherit or deduce its transform information, thereby reducing the need to encode it explicitly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If transform information is explicitly encoded for each coding unit, then transformation accuracy is improved, but bit rate consumption increases
Solution Approach 1:
The patent applies the copying principle by having the current coding unit inherit transform information from adjacent coding units (left, top, top-right, or bottom coding units) instead of encoding it explicitly. The decoder copies transform information from neighboring units that have already been decoded, eliminating the need to transmit transform information for every coding unit while maintaining transformation accuracy through inheritance from spatially correlated adjacent units.
2Measurement precision
If transform information is explicitly encoded for each coding unit, then decoding precision is improved, but decoding efficiency deteriorates
Solution Approach 1:
The patent applies preliminary action by pre-decoding transform information in adjacent coding units during the decoding process. Since adjacent coding units are decoded before the current coding unit in the scanning order, their transform information is already available in the buffer, allowing the current unit to directly inherit and use this pre-decoded information without additional decoding operations, thus improving decoding efficiency while maintaining precision.
3Manufacturing precision
If transform information is explicitly encoded for each coding unit, then encoding precision is improved, but encoding complexity increases
Solution Approach 1:
The patent applies the extraction principle by removing the transform information encoding step from the encoding process for current coding units. Instead of encoding transform information separately for each coding unit, the method extracts and reuses transform information from adjacent coding units that have already been encoded, significantly reducing encoding complexity while maintaining encoding precision through inheritance from spatially correlated units.
Data Source
AI summary
This application provide a video decoding method performed by a computer device. The method includes: determining a current coding unit in a video bitstream, and an adjacent coding unit of the current coding unit; determining transform information of the current coding unit according to encoding information of the adjacent coding unit; and decoding the current coding unit based on the determined transform information of the current coding unit. The embodiments of this application can reduce bit rate consumption in a video encoding and decoding process.


