Image Decoding Device OBMC Geometric Partitioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image decoding technologies do not effectively apply overlapped block motion compensation (OBMC) to geometric partitioning mode (GPM), limiting prediction accuracy.
Innovation Solution
An image decoding device and method that applies OBMC to sub-blocks facing block boundaries of a block decoded using geometric partitioning mode, specifically determining whether to apply OBMC based on prediction type, blending motion compensation samples with intra predicted samples to improve prediction accuracy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If overlapped block motion compensation is applied to all sub-blocks in geometric partitioning mode, then prediction accuracy improves, but processing complexity and memory bandwidth requirements increase
Solution Approach 1:
The patent applies OBMC selectively only to sub-blocks that face block boundaries, rather than uniformly to all sub-blocks. This local differentiation ensures that OBMC is applied where it provides benefit (at boundaries where motion discontinuities may occur) while avoiding unnecessary processing in interior sub-blocks, thus resolving the contradiction between prediction accuracy and processing complexity
2Measurement precision
If overlapped block motion compensation is applied to intra predicted sub-blocks, then prediction accuracy improves, but processing bandwidth and computational load increase unnecessarily
Solution Approach 1:
The patent implements partial application of OBMC by determining, for each sub-block, whether it faces a block boundary before applying OBMC. This selective partial application ensures OBMC is used only where needed (at boundaries) rather than excessively applying it to all sub-blocks including intra-predicted ones, thus reducing unnecessary processing bandwidth consumption while maintaining prediction accuracy where it matters
Data Source
AI summary
An image decoding device includes a circuit, wherein the circuit applies overlapped block motion compensation to a sub-block facing a block boundary of a block to be decoded to which a geometric partitioning mode including inter prediction or intra prediction is applied.


