Video Coding Mode Information Propagation Across Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In video encoding and decoding, the propagation of coding mode information from a current block to neighbor blocks is limited, which can reduce the efficiency of prediction and compression.
Innovation Solution
Propagating coding mode information from a current block to neighbor blocks, even when the coding mode is not selected for the current block, to improve further predictions by allowing neighbor blocks to benefit from the information of their neighbors.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If coding mode information is propagated only when the current block uses the same coding mode, then the complexity of mode checking is reduced, but the prediction accuracy and compression efficiency deteriorate
Solution Approach 1:
The patent extracts the coding mode information from the current block and propagates it to neighbor blocks independently of the current block's mode selection. This allows the prediction process to access useful information without being constrained by mode matching checks, thereby improving prediction accuracy while maintaining simple complexity.
Solution Approach 2:
The patent performs preliminary propagation of coding mode information to neighbor blocks before the actual prediction process. This preliminary action ensures that neighbor blocks have access to relevant coding mode information in advance, improving subsequent prediction accuracy without adding complexity to the mode checking process.
2Productivity
If coding mode information is propagated to all neighbor blocks regardless of mode selection, then the compression efficiency is improved, but the computational complexity increases
Solution Approach 1:
The patent applies local quality by propagating coding mode information selectively to specific neighbor blocks based on their spatial relationship and potential benefit from the information. Instead of uniformly propagating to all blocks, the method tailors the propagation to local needs, improving compression efficiency while controlling computational complexity.
3Ease of operation
If coding mode information is not propagated to neighbor blocks with different coding modes, then the processing simplicity is maintained, but the compression performance deteriorates
Solution Approach 1:
The patent implements universality by creating a propagation mechanism that works across different coding modes. The same propagation process is applied regardless of whether the current block or neighbor block uses intra or inter prediction modes, allowing the system to maintain processing simplicity while improving compression performance through cross-mode information sharing.
Data Source
AI summary
Coding mode information of a current block is propagated to neighbor blocks even when the coding mode is not selected for a current block. Such propagation may be limited, for example to one block only or to multiple generation of copies. Different propagation modes are proposed: left to right direction, top to bottom direction, bottom-right diagonal direction, first available information, or last coded information. The coding mode propagation allows to improve further predictions since a further block will benefit from the information from its neighbors.


