懒人李冰

记录我的生活、学习

AV1(DAV1D)解码详解(十二)之帧间编码Warped Motion

Warped motion 模型在 AV1 中是通过两个仿射预测模型完成的,全局和局部的 warped 运动补偿。在真实世界中,物体除了简单的平移运动外,还有淡入、淡出、旋转、视角运动、不规则运动等,对于这种运动,使用放射预测能很好地提高编码性能。

AV1(DAV1D)解码详解(十一)之帧间编码 OBMC

OBMC 会使用当前块运动矢量和相邻子块运动矢量进行运动补偿,减少方块效应。OBMC 通过融合相邻块的 Motion Vector 预测,很大程度上降低当前块预测错误。

本文通过学习文献Variable Block-Size Overlapped Block Motion Compensation In The Next Generation Open-Source Video Codec学习 OBMC 算法在 AV1 中的应用,并对应到 DAV1D 源码中的应用。

AV1(DAV1D) 解码详解(六)之帧内编码 Intra Prediction

VP9 支持 10 种 帧内预测模式,包括 8 个方向的模式,对应到 45-207 的角度,以及 2 个非方向的预测模式(DC 和 True Motion 模式)。AV1 中,帧内编码器从多个角度进行了扩展:角度预测的粒度进行了升级、利用亮度和色度信号的相干性等等。