用于在视频编码中导出运动矢量预测的系统和方法与流程

文档序号:37292606发布日期:2024-03-13 20:41阅读:8来源:国知局
用于在视频编码中导出运动矢量预测的系统和方法与流程

本公开涉及视频编码,并且更具体地涉及用于导出运动矢量预测的技术。


背景技术:

1、数字视频功能可以结合到各种设备中,包括数字电视、笔记本电脑或台式电脑、平板电脑、数字录音设备、数字媒体播放器、视频游戏设备、蜂窝电话(包括所谓的智能电话)、医学成像设备等。可以根据视频编码标准对数字视频进行编码。视频编码标准可以结合视频压缩技术。视频编码标准的示例包括iso/iec mpeg-4visual和itu-t h.264(也被称为iso/iec mpeg-4avc)和高效率视频编码(hevc)。在2016年12月的高效视频编码(hevc),itu-t建议书h.265中描述了hevc,该标准以引用方式并入,并且在本文中称为itu-th.265。目前正在考虑对itu-t h.265进行扩展和改进以开发下一代视频编码标准。例如,itu-t视频编码专家组(vceg)和iso/iec活动图像专家组(mpeg)(被统称为联合视频研究组(jvet))正在研究压缩能力显著超过当前hevc标准的未来视频编码技术的标准化的潜在需求。以引用方式并入本文的联合探索模型7(jem 7)、联合探索测试模型7(jem 7)的算法描述、iso/iec jtc1/sc29/wg11文档:jvet-g1001(2017年7月,意大利,都灵)描述了由jvet在联合测试模型研究下的编码特征,该技术是超越itu-t h.265功能的潜在增强视频编码技术。应当指出的是,jem 7的编码特征在jem参考软件中实现。如本文所用,术语jem可统称包括在jem 7中的算法以及jem参考软件的具体实施。此外,响应于由vceg和mpeg联合发布的“joint call for proposals on video compression with capabilities beyondhevc”,在2018年4月16日至20日于加利福尼亚州圣迭戈(san diego,ca)举行的iso/iecjtc1/sc29/wg11第10次会议上,各个小组提出了对视频编码的多种描述。作为视频编码的多种描述的结果,视频编码规范的草稿文本在2018年4月16日至20日于加利福尼亚州圣迭戈举行的iso/iec jtc1/sc29/wg11第10次会议中的“versatile video coding(draft 1)”即文档jvet-j1001-v2中有所描述,该文档以引用方式并入本文并且被称为jvet-j1001。2018年7月10日至18日在斯洛文尼亚卢布尔雅那举行的iso/iec jtc1/sc29/wg11第11次会议的“versatile video coding(draft 2)”即文档jvet-k1001-v7是jvet-j1001的更新,该文档以引用方式并入本文并且被称为jvet-k1001。此外,2018年10月3日至12日在中国澳门举行的iso/iec jtc1/sc29/wg11第12次会议的“versatile video coding(draft 3)”即文档jvet-l1001-v2是jvet-k1001的更新,该文档以引用方式并入本文并且被称为jvet-l1001。

2、视频压缩技术能够减少存储和传输视频数据的数据需求。视频压缩技术可以通过利用视频序列中固有的冗余来减少数据需求。视频压缩技术可将视频序列再分成连续较小的部分(例如,视频序列内的帧组、帧组内的帧、帧内的区域、区域内的视频块和视频块内的子块等)。可以使用帧内预测编码技术(例如,图片内(空间))和帧间预测技术(即图片间(时间))来生成待编码的视频数据单元与视频数据的参考单元之间的差值。该差值可以被称为残差数据。残差数据可以被编码为量化变换系数。语法元素可以涉及残差数据和参考编码单元(例如,帧内预测模式索引、运动矢量和块矢量)。可以对残差数据和语法元素进行熵编码。熵编码的残差数据和语法元素可以包括在合规比特流中。可以根据数据结构来格式化合规比特流和相关联元数据。


技术实现思路

1、在一个示例中,公开了一种执行运动矢量预测以用于对视频数据进行编码的方法,该方法包括:确定全精度运动矢量mv以用于生成对第一图片中的视频块的预测;存储具有比所述全精度运动矢量mv低的精度的舍入运动矢量rmv;以及从所存储的运动矢量生成用于第二图片中的视频块的预测运动矢量候选。



技术特征:

1.一种执行运动矢量预测以用于对视频数据进行编/解码的方法,所述方法包括:

2.根据权利要求1所述的方法,其中,所述运动矢量(mv)被导出为与指定并置图片内的并置亮度编码块相对应的运动矢量。

3.根据权利要求1所述的方法,其中,所述预测运动矢量候选是基于所述舍入运动矢量,通过裁剪为在-131072到131071范围内的值来生成的。

4.一种设备,包括一个或多个处理器,所述处理器被配置为:


技术总结
本发明公开了一种执行运动矢量预测以用于对视频数据进行编/解码的方法。所述方法包括:确定运动矢量mv;确定舍入运动矢量,所述舍入运动矢量等于以下等式中的rmv的值:s=mv>>17;f=Floor(Log2((mv^s)|31))‑4;mask=(‑1<<f)>>1;round=(1<<f)>>2;rmv=(mv+round)&mask;以及基于所述舍入运动矢量来生成预测运动矢量候选。

技术研发人员:基兰·穆克什·米斯拉,弗兰克·博森,克里斯托弗·安德鲁·塞格尔
受保护的技术使用者:夏普株式会社
技术研发日:
技术公布日:2024/3/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1