Video Bitstream Coefficient Decoding With Reverse Position Flag
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, leading to reduced coding speed and throughput.
Innovation Solution
A decoder and encoder system that parses and encodes bitstreams by determining the position of the last significant coefficient and its reverse flag, using prefix and suffix information to optimize coefficient decoding and encoding processes, thereby reducing complexity and improving efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If existing video coding solutions are used for triple-high video (high bit depth, high quality, high bitrate), then video quality and bit depth are improved, but overhead increases and coding speed decreases
Solution Approach 1:
The patent changes the parameter representation method by introducing a reverse flag mechanism. Instead of directly encoding the last significant coefficient position in traditional coordinate format, the patent uses a reverse flag to indicate whether the position should be interpreted in reverse order, allowing for more efficient parameter encoding that reduces overhead and improves coding speed while maintaining video quality
2Manufacturing precision
If existing video coding solutions are used for triple-high video, then video quality is improved, but overhead increases
Solution Approach 1:
The patent extracts the essential information needed to represent the last significant coefficient position by separating it into coordinate components and applying a reverse flag mechanism. This extraction approach allows the system to transmit only the necessary information with reduced redundancy, thereby reducing overhead while maintaining the ability to accurately represent high-quality video data
3Manufacturing precision
If more and larger coefficients are coded for triple-high video, then video quality is improved, but coding complexity increases
Solution Approach 1:
The patent applies inversion by introducing a reverse flag that changes the interpretation direction of coefficient positions. Instead of always encoding positions in the traditional forward direction, the reverse flag allows positions to be encoded in reverse order when appropriate, simplifying the encoding process for certain coefficient patterns and reducing overall coding complexity while maintaining the ability to handle more and larger coefficients for high-quality video
Data Source
AI summary
A decoder includes a processor and a memory storing a computer program which, when executed by the processor, causes the decoder to perform the following operations. 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.


