[发明专利]用于生成合并候选列表的方法和设备、可读存储介质有效
申请号: | 201910654005.9 | 申请日: | 2019-07-19 |
公开(公告)号: | CN110784723B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 李翔;夜静;刘杉 | 申请(专利权)人: | 腾讯美国有限责任公司 |
主分类号: | H04N19/513 | 分类号: | H04N19/513;H04N19/176;H04N19/52;H04N19/105 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 李华;王琦 |
地址: | 美国加利福尼亚州*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 生成 合并 候选 列表 方法 设备 可读 存储 介质 | ||
一种用于生成合并候选列表的方法和装置,所述合并候选列表用于对视频序列进行编码或者解码。所述方法包括确定当前块的块大小。识别基于历史的运动矢量预测子和非相邻的运动矢量预测子。使用所述基于历史的运动矢量预测子和非相邻的运动矢量预测子生成所述合并候选列表,以允许对所述视频序列进行编码或者解码。
本申请要求2018年7月30日提交的第62/712,057号美国申请案“结合基于历史的运动矢量预测和非相邻合并预测(COMBINING HISTORY-BASED MOTION VECTOR PREDICTIONAND NON-ADJACENT MERGE PREDICTION)”的优先权,以及于2018年12月27日提交的第16/233,984号美国申请案“结合基于历史的运动矢量预测和非相邻合并预测(COMBININGHISTORY-BASED MOTION VECTOR PREDICTION AND NON-ADJACENT MERGE PREDICTION)”的优先权,所述两个申请案的公开内容以全文引用的方式并入本文中。
技术领域
本申请涉及视频编解码技术,尤其涉及一种结合基于历史的运动矢量预测和非相邻合并预测生成合并候选列表的方法和设备以及一种计算机可读存储介质。
背景技术
在高效视频编码(HEVC)技术中,引入了一种用于帧间图片预测的合并模式。使用相邻块的候选运动参数,构建一个合并候选列表。然后,用信号表示一个索引,用于标识待使用的候选运动参数。合并模式,通过将从在先已编码图片中获得的候选运动参数包括在合并候选列表中,还允许进行时间预测(temporal prediction)。在HEVC中,合并候选列表是基于以下候选项构建的:从当前块的五个空间相邻块推导出的最多四个空间合并候选运动参数;从当前块的两个时间同位块推导出的一个时间合并候选运动参数;以及附加的合并候选运动参数,包括组合的双向预测候选运动参数和零运动矢量候选运动参数。
在HEVC中,跳过模式(skip mode)用于表示一个块的运动数据是推导出的,而不是用信号明确表示的,而且用于表示所述块的预测残差为零,即,不传输变换系数。在HEVC中,在帧间图片预测切片中的每个编码单元(CU)的开始,用信号表示“skip_flag”,隐含表示:该CU仅包含一个预测单元(PU)(2N×2N);使用合并模式推导其运动数据;码流中不存在其残差数据。
在联合开发模型7(JEM7)(该模型是联合视频开发组(JVET)研发的一种测试模型软件)中,引入了一些新的合并候选运动参数。其中,启用了一些子CU模式,作为附加的合并候选项,这些模式不需要使用额外的语法元素来表示。在每个CU的合并候选列表中,增加了两个附加的合并候选运动参数,用于表示可选时间运动矢量预测(ATMVP)模式和空间-时间运动矢量预测(STMVP)模式。如果序列参数集表示启用了ATMVP模式和STMVP模式,则使用的合并候选运动参数达到七个。附加的合并候选运动参数的编码逻辑与HEVC中的合并候选运动参数的编码逻辑相同,这意味着,对于P切片或B切片中的每个CU,这两个附加的合并候选运动参数需要多出两次的RD检查。在JEM中,合并候选运动参数的插入次序为A、B、C、D、ATMVP、STMVP、E(当合并候选列表中的合并候选运动参数的数目小于6时)、时间运动矢量预测值(TMVP)、组合的双向预测候选运动参数、零运动矢量候选运动参数。
在JEM中,合并索引的所有二进制位(bin)是通过上下文自适应的二进制算术编码(CABAC),进行上下文编码。然而在HEVC中,仅对第一个二进制位进行上下文编码,对其余的二进位进行上下文旁路(by-pass)编码。在JEM中,合并候选运动参数的最大数目为7。
在一些技术中,一种方案是以一个8×8块的步长大小,在来自于在先已编码块的候选运动矢量中进行搜索。该方案将距离当前块最近的空间相邻块,即,与当前块紧邻的顶部行、左侧列及右上角,定义为类别1。将外部区域(与当前块的边界的最大距离为三个8×8的块)以及在先已编码帧中的同位块定义为类别2。从列表中除去根据不同的参考帧预测的相邻块,或者帧内编码的相邻块。然后,为剩余的每个参考块分配一个加权。该加权与参考块和当前块之间的距离有关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯美国有限责任公司,未经腾讯美国有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910654005.9/2.html,转载请声明来源钻瓜专利网。