H.266/VVC相关技术学习笔记18:帧间预测中的AMVR技术(自适应运动适量精度)

AMVR技术也称为自适应运动适量精度技术,就是在以前的HEVC中,MVD的精度只有一个默认的1/4像素精度,但是由于要适应不同分辨率的图像,仅仅使用一个精度去表示MVD是远远不够的,因此在VTM6.0版本之前的VVC中,将像素精度扩展到了3种, {1/4,1,4}

目前的VTM6.0版本中,不仅将AMVR技术运用到AMVP(inter)中,还将该技术运用到Affine_inter技术中,由于之前的VVC版本中Affine_inter的MVD也只有1/4像素精度,这明显是不够的。因此在VTM6.0版本中同时为了统一AMVP和Affine_inter的MVD像素精度,因此建议将AMVR技术引入Affine_inter。Affine_inter技术的三种像素精度为{1/16,1/4,1}。

在编码端会对两种模式循环检查,选取各自模式最优的像素精度。
在以前的版本中,AMVR三种像素精度的编码方式如下:
在这里插入图片描述
在最新的VTM6.0的版本中,对AMVR技术做了一些改动,就是新引入了一种像素精度——1/2像素精度,但是设置了一个HPEL(半像素)的flag,用来标志半像素精度是否开启。因此对于AMVR的四种像素精度的编码方式如下:
在这里插入图片描述

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值