Deblocking Combined Intra-Inter Prediction Blocks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video coding standards, such as HEVC and VVC, do not effectively deblock boundaries between combined intra-inter prediction blocks and other coding units, particularly when motion parameters are identical and no CU is intra, leading to unresolved discontinuities and blocking artifacts.
Innovation Solution
The proposed solution involves a method for deblocking boundaries between blocks that are based on weighted combinations of intra-prediction and inter-prediction blocks, by determining if at least one of the blocks is a combined intra-inter prediction block and setting a non-zero boundary strength for deblocking, thereby reducing discontinuities between these blocks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If deblocking is not applied to boundaries between combined intra-inter prediction blocks and other coding units, then processing complexity is reduced, but blocking artifacts and discontinuities remain unresolved
Solution Approach 1:
The patent introduces a boundary strength parameter (bs) that is set to a non-zero value specifically for boundaries between combined intra-inter prediction blocks and other coding units. This parameter change enables the deblocking filter to be applied selectively based on the prediction mode characteristics, resolving discontinuities while maintaining controlled processing complexity through conditional application rather than universal processing.
2Reliability
If deblocking is applied to all boundaries, then discontinuities are reduced, but processing time and computational load increase
Solution Approach 1:
The patent applies local quality by differentiating boundary types and applying deblocking selectively. Specifically, boundary strength parameter is set to non-zero only for boundaries between combined intra-inter prediction blocks and other coding units, while other boundaries may have different or zero boundary strength. This localized approach ensures deblocking is applied only where needed to reduce discontinuities, avoiding unnecessary processing time throughout the entire image.
3Reliability
If boundary strength is set to non-zero for combined intra-inter prediction blocks, then blocking artifacts are reduced, but more filtering operations are required
Solution Approach 1:
The patent changes the boundary strength parameter (bs) to a non-zero value specifically for boundaries involving combined intra-inter prediction blocks. This parameter modification enables targeted filtering operations that reduce blocking artifacts in these specific boundary regions. The selective parameter assignment ensures that filtering is performed only where discontinuities are likely to occur, maintaining processing efficiency by avoiding unnecessary filtering operations in regions where combined prediction modes are not used.
Data Source
AI summary
A deblocking method for deblocking a boundary between a first block of samples, block P, and a second block of samples, block Q. The method includes determining whether at least one of the P block or the Q block is a combined intra-inter prediction block; and, as a result of determining that at least one of the P block or the Q block is a combined intra-inter prediction block, deblocking the boundary between the P block and the Q block.


