AVS3:高级运动向量表达UMVE

UMVE(Ultimate motion vector expression)高级运动向量表达是AVS3中新增的技术,由三星公司提出,用于为skipdirect模式构建MVP。UMVE是CU级技术,可以在CU级控制开关。

UMVE是在已生成的运动候选基础上做偏移从而得到更细化更优的运动候选项。

图片
图1 UMVE运动候选生成

如图1所示,UMVE首先在已生成的候选中选择起始点,然后选择一个偏移方向,在这个方向上按一定距离偏移。UMVE的可选的起始点有2个,偏移方向有4个(上下左右),偏移距离五选一或八选一,由图像头中标识位决定,如下表所示。所以有2x4x5=40或2x4x8=64个候选项。下表是相关语法元素。

图片

两个起始点从已生成的候选集中选取,候选集由空域相邻块MV块构成,若不足两个则添加时域MV,若还是不足两个则用零向量填充。其中空域候选MV按F、G、C、A、D的顺序获取,如图2所示。

图片
图2 空域相邻块

感兴趣的请关注微信公众号Video Coding

图片

版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。

(0)

相关推荐

发表回复

登录后才能评论