[发明专利]利用重置列表的历史运动矢量预测在审
申请号: | 201980051840.1 | 申请日: | 2019-08-30 |
公开(公告)号: | CN112534822A | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 张文豪;傅德良;马俊铖;刘辰 | 申请(专利权)人: | 胡露有限责任公司 |
主分类号: | H04N19/547 | 分类号: | H04N19/547;H04N19/176;H04N19/105 |
代理公司: | 北京鸿德海业知识产权代理有限公司 11412 | 代理人: | 于未茗 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 重置 列表 历史 运动 矢量 预测 | ||
在一些实施方式中,一种方法选择帧中的当前块并且确定当前块是否在帧中的第一组位置中。当当前块在第一组位置中时:方法加载来自第一列表的第一组运动矢量作为历史运动矢量预测值,其中,一个或多个运动矢量来自帧中的第一组位置中的一个或多个块;并且使用第一组运动矢量来对当前块进行转码。当当前块不在第一组位置中时,方法使用来自第二列表的第二组运动矢量。
【相关申请的交叉引用】
本公开要求2019年8月29日提交的标题为“Historical Motion VectorPrediction with Reset List”的美国非临时申请号16/555,961的优先权,该非临时申请要求2018年8月31日提交的美国临时申请号62/726,121的提交日期的权益,此处为了所有目的以引证的方式将这些申请的内容全文并入。
【背景技术】
在视频编码框架中,视频内容经由一组过程来压缩:预测、变换、量化和熵编码。一种预测方法是帧间预测(inter prediction),该帧间预测识别相邻视频帧之间的时间冗余(temporal redundancy)。然后,帧间预测旨在去除相邻视频帧之间的时间冗余,以减少在经编码位流(encoded bitstream)中发送的位的数量。例如,当识别时间冗余时,仅需要发送相邻视频帧中的块之间的差异(difference)。
为了执行帧间预测,将视频帧划分为块(blocks),并且应用基于运动矢量(MV)的运动补偿(motion compensation)。运动补偿的一部分是选择运动矢量。运动矢量可以为指示当前块与其在相邻帧中的匹配块之间的偏移(例如在二维像素位置中)的二维值。该值可以包括水平坐标和垂直坐标中的位置偏移(position offsets)。运动矢量由转码器经由各种运动搜索算法生成,并发送到解码器,该解码器在解码过程中使用运动矢量。
【附图说明】
图1描绘了根据一些实施方式的用于执行运动预测的简化系统。
图2描绘了根据一些实施方式的具有编码块的帧间编码帧。
图3描绘了根据一些实施方式的用于处理当前帧的逐行光栅扫描顺序的示例。
图4描绘了根据一些实施方式的当使用历史运动矢量预测时的转码器运动预测块的示例。
图5例示了当对当前块C进行编码时的问题的示例。
图6描绘了根据一些实施方式的在使用重置列表时对帧进行转码的示例。
图7描绘了根据一些实施方式的用于将运动矢量存储在历史运动矢量预测值列表中的过程的简化流程图。
图8描绘了根据一些实施方式的用于使用重置列表来将运动矢量存储在历史运动矢量预测值列表中的过程的简化流程图。
图9A描绘了波前编码的示例。
图9B描绘了根据一些实施方式的使用重置列表的波前编码的示例。
图10描绘了根据一些实施方式的转码系统的示例。
图11描绘了根据一些实施方式的解码系统的示例。
【具体实施方式】
本文描述了用于视频编码系统的技术。在以下描述中,为了说明的目的,阐述了大量示例和具体细节,以便提供一些实施方式的彻底理解。由权利要求限定的一些实施方式可以单独地或与下面描述的其它特征组合地包括这些示例中的一些或全部特征,并且还可以包括本文所述的特征和概念的修改和等同物。
运动矢量预测的一些方法包括:空间运动矢量预测、时间运动矢量预测和历史运动矢量预测。空间运动矢量预测使用相邻块的运动矢量作为预测值;时间运动矢量预测使用相邻帧中的块的运动矢量作为预测值;并且历史运动矢量预测利用先前编码的运动矢量的列表作为预测值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于胡露有限责任公司,未经胡露有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980051840.1/2.html,转载请声明来源钻瓜专利网。