Coefficient Coding Using Last-Significant Position Reversal Flags
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding technologies face inefficiencies and increased overhead when handling high bit depth, high quality, and high bitrate video, particularly in the context of block-based hybrid coding frameworks, due to complex context model operations and inefficient coefficient coding methods.
Innovation Solution
A method for coefficient coding that includes determining a sequence level flag and a last-significant-coefficient position-reverse flag, allowing for efficient decoding and encoding by calculating the position of the last significant coefficient relative to the block's lower-right corner, and encoding or decoding coefficients before this position based on a preset scanning order.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If existing related solutions are used for triple-high video, then video coding can handle high bit depth and high quality, but coding overhead increases and processing speed decreases
Solution Approach 1:
The patent inverts the conventional approach by using a flag to indicate whether the last significant coefficient position needs to be reversed, rather than always reversing it. This conditional approach reduces overhead by applying the reversal operation only when necessary, while maintaining support for high bit depth and high quality video coding
2Manufacturing precision
If existing related solutions are used for triple-high video, then video coding can handle high bit depth and high quality, but coding throughput is affected
Solution Approach 1:
The patent introduces dynamic adaptability by using a flag-based system that adjusts the coefficient coding process based on the specific requirements of each video sequence. The last-significant-coefficient-position-reverse flag enables the system to dynamically switch between different coding modes, optimizing throughput for high bit depth and high quality video when needed while maintaining efficiency for other cases
Data Source
AI summary
Embodiments of the present disclosure provide a coefficient coding method, an encoder, and a decoder. The method includes the following. A bitstream is parsed to obtain a video flag. When the video flag indicates that a video satisfies a preset condition, the bitstream is parsed to obtain a last-significant-coefficient position-reverse flag and coordinate information of a last significant coefficient. When the last-significant-coefficient position-reverse flag indicates that a position of the last significant coefficient is reversed for a current block, the position of the last significant coefficient is determined by calculation with the coordinate information of the last significant coefficient. According to a preset scanning order, all coefficients before the position of the last significant coefficient are decoded to determine coefficients of the current block.


