Adaptive motion compensation for affine coded block

Adaptive motion compensation for affine coded blocks in video coding optimizes efficiency by dynamically selecting between per-pixel and OBMC based on subblock characteristics, reducing unnecessary processing and improving prediction quality.

WO2026147689A2PCT designated stage Publication Date: 2026-07-09QUALCOMM INC

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
QUALCOMM INC
Filing Date
2025-12-16
Publication Date
2026-07-09

AI Technical Summary

Technical Problem

Existing video coding techniques face inefficiencies in handling affine coded blocks due to inflexible application of motion compensation tools like Overlapped Block Motion Compensation (OBMC), which can lead to unnecessary processing overhead without corresponding improvements in prediction quality.

Method used

Adaptive motion compensation techniques are employed for affine coded blocks, selectively using per-pixel motion compensation and OBMC based on subblock characteristics, such as dimensions and bidirectional optical flow conditions, to optimize coding efficiency.

Benefits of technology

This approach reduces computational overhead by bypassing OBMC for small subblocks using high-precision per-pixel compensation and applies OBMC only where it enhances prediction quality, balancing complexity and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure US2025059943_09072026_PF_FP_ABST
    Figure US2025059943_09072026_PF_FP_ABST
Patent Text Reader

Abstract

A method of decoding video data includes determining that a first subblock, of a first block coded in affine mode, is coded with per-pixel motion compensation, the first subblock being smaller and within the first block, bypassing overlapped block motion compensation (OBMC) for the first subblock in a condition where the first subblock is coded with per-pixel motion compensation, decoding the first subblock using per-pixel motion compensation and without OBMC, determining that a second subblock, of a second block coded in affine mode, is coded with OBMC, the second subblock being smaller and within the second block, performing subblock motion compensation for the second subblock, and decoding the second subblock using subblock motion compensation and with OBMC.
Need to check novelty before this filing date? Find Prior Art