Intra Template Matching Fusion for Efficient Video Block Decoding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding techniques face challenges in efficiently utilizing intra template matching prediction (intraTMP) due to limitations in decoding and encoding processes, particularly in determining intraTMP predictors and fusion weights, which affect the accuracy and efficiency of video compression.
Innovation Solution
The method and decoder/encoder systems implement intra template matching prediction (intraTMP) by parsing syntax elements to determine whether the intraTMP mode is enabled, decoding specific elements to derive fusion weights and reference blocks, and using these to decode or encode current blocks based on intraTMP predictors, enhancing the video coding process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If intra template matching prediction (intraTMP) is implemented with multiple syntax elements and fusion modes, then the accuracy and efficiency of video coding is improved, but the device complexity and difficulty of decoding increase
Solution Approach 1:
The patent segments the intraTMP prediction process into distinct modes (first intraTMP mode and second intraTMP mode) with different syntax element requirements. The first mode uses a single flag, while the second mode uses multiple flags and parameters, allowing the decoder to handle complexity in manageable segments rather than all at once.
Solution Approach 2:
The patent implements dynamic configuration where the decoder adapts its behavior based on signaled modes. The decoder dynamically switches between simple flag-based prediction and complex fusion-based prediction depending on the intraTMP mode signaled in the bitstream, optimizing the balance between accuracy and complexity for each specific case.
2Adaptability or versatility
If multiple syntax elements are decoded to determine intraTMP mode and fusion weights, then the flexibility and adaptability of the system is improved, but the loss of time in decoding increases
Solution Approach 1:
The patent applies partial action by decoding only the necessary syntax elements based on the signaled mode. When the first intraTMP mode is used, only a single flag is decoded. When the second mode is used, multiple flags and parameters are decoded. This selective decoding approach avoids excessive action by not always processing the most complex options, thereby reducing average decoding time while maintaining flexibility when needed.
Data Source
AI summary
According to one aspect of the present disclosure, a method of decoding by a decoder is provided. The method includes: parsing, by a processor, a bitstream to decode a plurality of syntax elements associated with intra template matching prediction (intraTMP); decoding, by the processor, a first syntax element from the bitstream; determining, by the processor, whether an intraTMP mode is enabled for a current block based on the first syntax element; in response to the intraTMP mode being enabled for the current block, decoding, by the processor, a second syntax element from the bitstream; determining, by the processor, whether an intraTMP predictor for the current block is determined by an intraTMP fusion mode based on the second syntax element; and decoding, by the processor, the current block based on the intraTMP predictor.


