【技术实现步骤摘要】
【国外来华专利技术】用于对视频进行编码或解码的方法和装置
相关申请的交叉引用
[0001]本申请基于2020年3月26日提交的名称为“METHODS FOR MOTION VECTOR ANGULAR PREDICTION”申请号为63/000,095美国临时申请的,并要求其优先权,该申请通过引用整体并入本文。
[0002]本公开总体上涉及视频数据处理,并且更具体地,涉及运动矢量角预测的使用。
技术介绍
[0003]视频是捕获视觉信息的一组静态图像(或“帧”)。为了减少存储内存和传输带宽,可以在存储或传输之前对视频进行压缩,然后在显示之前对视频进行解压缩。压缩过程通常称为编码,解压缩过程通常称为解码。有多种使用标准化视频编码技术的视频编码格式,最常见的是基于预测、变换、量化、熵编码和环内滤波。标准化组织开发了视频编码标准,例如高效视频编码(例如HEVC/H.265)标准,通用视频编码(例如VVC/H.266)标准和AVS标准,指定了特定的视频编码格式。随着视频标准中采用越来越多的先进视频编码技术,新的视频编码标准的编码效率越来越高。
技术实现思路
[0004]在一些示例性实施例中,提供了一种用于解码视频的计算机实现的方法。所述方法包括:接收包括视频帧的编码单元的位流,所述编码单元以跳过模式或直接模式进行编码;确定所述编码单元是否具有大于阈值宽度的宽度或大于阈值高度的高度;响应于所述编码单元具有大于阈值宽度的宽度或大于阈值高度的高度,启用运动矢量角预测过程以将一个或多个运动矢量角预测候选存储在候选列表中,所 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种视频解码方法,其特征在于,包括:接收包括视频帧的编码单元的位流,所述编码单元以跳过模式或直接模式进行编码;确定所述编码单元是否具有大于阈值宽度的宽度或大于阈值高度的高度;响应于所述编码单元具有大于阈值宽度的宽度或大于阈值高度的高度,启用运动矢量角预测过程以将一个或多个运动矢量角预测候选存储在候选列表中,所述候选列表存储有与所述编码单元相关联的多个运动候选;以及根据所述候选列表和从所述位流解析的索引,对所述编码单元执行帧间预测。2.根据权利要求1所述的方法,还包括:响应于另一编码单元具有等于所述阈值宽度的宽度和等于所述阈值高度的高度,禁用所述运动矢量角预测过程以导出所述候选列表,而不将任何运动矢量角预测候选存储在所述候选列表中,所述候选列表存储有与所述另一编码单元相关联的所述多个运动候选。3.根据权利要求1所述的方法,还包括:通过以下方式导出用于所述帧间预测的候选列表:将时间运动矢量预测存储为所述候选列表中的运动候选之一;将空间运动矢量预测存储为所述候选列表中的运动候选之一;以及响应于启用所述运动矢量角预测过程,将所述一个或多个运动矢量角预测候选存储为所述候选列表中的一个或多个运动候选。4.根据权利要求3所述的方法,其特征在于,导出所述候选列表还包括:检查存储在HMVP表中的基于历史的运动矢量预测是否与所述候选列表中的任何运动候选相同;以及响应于所述基于历史的运动矢量预测不同于所述候选列表中的运动候选,将所述基于历史的运动矢量预测存储为所述候选列表中的运动候选之一。5.一种装置,包括:存储器,所述存储器被配置为存储指令;以及处理器,所述处理器耦合到所述存储器并被配置为执行所述指令以使所述装置:接收包括视频帧的编码单元的位流,所述编码单元以跳过模式或直接模式进行编码;确定所述编码单元是否具有大于阈值宽度的宽度或大于阈值高度的高度;响应于所述编码单元具有大于阈值宽度的宽度或大于阈值高度的高度,启用运动矢量角预测过程以将一个或多个运动矢量角预测候选存储在候选列表中,所述候选列表存储有与所述编码单元相关联的多个运动候选;以及根据所述候选列表和从所述位流解析的索引,对所述编码单元执行帧间预测。6.根据权利要求5所述的装置,其中,所述处理器被配置为执行所述指令以使所述装置:响应于另一编码单元具有等于所述阈值宽度的宽度和等于所述阈值高度的高度,禁用所述运动矢量角预测过程以导出所述候选列表,而不将任何运动矢量角预测候选存储在所述候选列表中,所述候选列表存储有与所述另一编码单元相关联的所述多个运动候选。7.根据权利要求5所述的装置,其中,所述处理器被配置为执行所述指令以使所述装置:通过以下方式导出用于所述帧间预测的候选列表:
将时间运动矢量预测存储为所述候选列表中的运动候选之一;将空间运动矢量预测存储为所述候选列表中的运动候选之一;以及响应于启用所述运动矢量角预测过程,将所述一个或多个运动矢量角预测候选存储为所述候选列表中的一个或多个运动候选。8.根据权利要求7所述的装置,其特征在于,所述处理器被配置成执行所述指令以使所述装置通过以下方式导出所述候选列表:检查存储在HMVP表中的基于历史的运动矢量预测是否与所述候选列表中的任何运动候选相同;以及响应于所述基于历史的运动矢量预测不同于所述候选列表中的运动候选,将所述基于历史的运动矢量预测存储为所述候选列表中的运动候选之一。9.一种非暂时性计算机可读存储介质,存储有指令集,所述指令集可由设备的一个或多个处理器执行以使所述设备执行用于运动矢量预测的方法,包括:将编码单元划分为多个子块;通过以下方式填充与所述编码单元相关联的参考列表:如果与所述参考列表中的参考单元相关联的相邻块的运动信息可用,则用所述编码单元的相邻块的所述运动信息填充所述参考单元;如果与作为所述参考列表中的第一条目...
【专利技术属性】
技术研发人员:廖如伶,陈杰,叶琰,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。