【技术实现步骤摘要】
【国外来华专利技术】利用仿射运动补偿的视频编码方法与装置交叉引用本专利技术主张在2016年3月1日提出的申请号为PCT/CN2016/075024、标题为“MethodsforAffineMotionCompensation”的专利申请的优先权。因此在全文中合并参考该专利申请案的申请标的。
本专利技术是有关于具有仿射运动补偿的图像和视频编码,特别是有关于对包括仿射模式的各种编码模式的视频编码系统提高编码效率或降低复杂度的技术。
技术介绍
在大多数编码标准中,以块为基础应用自适应编码和帧间/帧内预测。例如,高效率视频编码(HEVC)系统中用于视频编码的基本块单元称为编码单元(CU)。编码单元可以以最大编码单元(LCU)开始,也称为编码树单元(CTU)。一旦每个最大编码单元被递归地划分为叶编码单元,则根据预测类型和预测单元(PU)分区模式,每个叶编码单元进一步分为一个或多个预测单元。预测单元中的像素共享相同的预测参数。对于由帧间预测模式处理的当前块,可以使用块匹配来定位参考图片中的参考块。将两个块的位置之间的位移确定为当前块的运动向量(MV)。HEVC支持两种不同类型的帧间预测模式,一种是高级运动向量预测(advancedmotionvectorprediction,AMVP)模式,另一种是合并模式。当前块的运动向量由对应于与当前块的空间和时间相邻相关联的运动向量的运动向量预估器(motionvectorpredictor,MVP)预测。对MV和MVP之间的运动向量差值(motionvectordifference,MVD)以及MVP的索引进行编码和发送,以用于AMVP模式中编码 ...
【技术保护点】
1.一种在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,包括:接收与当前图像中的当前块相关联的输入数据;如果该当前块以仿射合并模式被编码或将被编码,则导出包括三个仿射运动向量Mv0,Mv1和Mv2的该当前块的第一仿射合并候选,用于在该当前块的多个控制点处预测多个运动向量,其中Mv0自该当前块的第一相邻已编码块的运动向量而被导出,Mv1自该当前块的第二相邻已编码块的运动向量而被导出,并且Mv2自该当前块的第三相邻已编码块的运动向量而被导出;如果该第一仿射合并候选被选择以编码或解码该当前块,则根据该第一仿射合并候选的该仿射运动向量Mv0,Mv1和Mv2导出仿射运动模型;以及根据该仿射运动模型透过定位该当前块的参考图像中参考块来对该当前块进行编码或解码。
【技术特征摘要】
【国外来华专利技术】2016.03.01 CN PCT/CN2016/0750241.一种在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,包括:接收与当前图像中的当前块相关联的输入数据;如果该当前块以仿射合并模式被编码或将被编码,则导出包括三个仿射运动向量Mv0,Mv1和Mv2的该当前块的第一仿射合并候选,用于在该当前块的多个控制点处预测多个运动向量,其中Mv0自该当前块的第一相邻已编码块的运动向量而被导出,Mv1自该当前块的第二相邻已编码块的运动向量而被导出,并且Mv2自该当前块的第三相邻已编码块的运动向量而被导出;如果该第一仿射合并候选被选择以编码或解码该当前块,则根据该第一仿射合并候选的该仿射运动向量Mv0,Mv1和Mv2导出仿射运动模型;以及根据该仿射运动模型透过定位该当前块的参考图像中参考块来对该当前块进行编码或解码。2.根据权利要求1所述的在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,该第一相邻已编码块是与该当前块相邻的左上角子块,该第二相邻已编码块是该当前块上方的上右子块,并且该第三相邻已编码块是该当前块旁边的左下子块。3.根据权利要求1所述的在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,Mv0是与该当前块相邻的左上角子块处,该当前块上方的上左子块处,以及该当前块旁边的左上子块处的多个运动向量的第一可用运动向量;Mv1是与该当前块上方的上右子块处,该当前块相邻的右上角子块处的多个运动向量的第一可用运动向量;Mv2是与该当前块旁边的左下子块处,该当前块相邻的左下角子块处的多个运动向量的第一可用运动向量。4.根据权利要求1所述的在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,还包括导出包括三个仿射运动向量的第二仿射合并候选,并且如果该第二仿射合并候选被选择来对该当前块进行编码或解码,则根据该第二仿射合并候选的仿射运动向量导出该仿射运动模型,其中该第二仿射合并候选中的至少一个仿射运动向量与该第一仿射合并候选中的相应仿射运动向量不同。5.根据权利要求4所述的在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,该第一仿射合并候选和该第二仿射合并候选具有相同的多个第一仿射运动向量和多个第二仿射运动向量,该第一仿射合并候选中的第三仿射运动向量是该当前块旁边的左下子块处的运动向量,以及该第二仿射合并候选中的第三仿射运动向量是该当前块相邻的左下角子块处的运动向量。6.根据权利要求4所述的在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,该第一仿射合并候选和该第二仿射合并候选具有相同的多个第一和多个第三仿射运动向量,该第一仿射合并候选中的第二仿射运动向量是该当前块上方的上右子块处的运动向量,以及该第二仿射合并候选中的第二仿射运动向量是该当前块相邻的右上角子块处的运动向量。7.根据权利要求4所述的在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,该第一仿射合并候选者和该第二仿射合并候选具有相同的第一仿射运动向量,该第一仿射合并候选中的第二仿射运动向量是该当前块上方的右上子块处的运动向量,该第二仿射合并候选中的第二仿射运动向量是该当前块相邻的右上角子块处的运动向量,以及该第一仿射合并候选中的第三仿射运动向量是该当前块旁边的左下子块处的运动向量,以及该第二仿射合并候选中的第三仿射运动向量是该当前块相邻的左下角子块处的运动向量。8.根据权利要求1所述的在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,如果该三个仿射运动向量Mv0,Mv1和Mv2的帧间预测方向或参考图像不完全相同,则该第一仿射合并候选者被表示为不存在。9.根据权利要求1所述的在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,如果所有该三个仿射运动向量Mv0,Mv1和Mv2仅在该第一参考列表中可用,则该第一仿射合并候选的帧间预测方向是单向预测,并且仅使用第一参考列表,该第一个参考列表从列表0和列表1中选择。10.根据权利要求1所述的在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,还包括如果该三个仿射运动向量的参考图片不全都相同,则将该第一仿射合并候选中的该仿射运动向量Mv0,Mv1和Mv2缩放到指定的参考图像。11.根据权利要求1所述的在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,还包括缩放该第一仿射合并候选中的该三个仿射运动向量中的一个,以将该第一仿射合并候选中的该三个仿射运动向量的所有参考图像设置为相同。12.一种在视频编码系统中用仿射运动补偿处理视频数据的方法,其特征在于,包括:接收与当前图像中的当前块相关联的输入数据;如果该当前块以仿射帧间模式被编码或将被编码,则导出包括多个仿射运动向量的该当前块的仿射合并候选,用于在该当前块的多个控制点处预测多个运动向量,其中该多个仿射运动向量从一个或多个相邻已编码块而被导出;如果该仿射候选被选择来编码或解码该当前块,则根据该仿射候选的该多个仿射运动向量导出仿射运动模型;以及根据该仿射运动模型透过将定位在当前参考图像中的参考块来对该当前块进行编码或解码,其中该当前参考图像由参考图像索引指出;其中如果该当前块以仿射帧间模式而被编码或者将被编码,该当...
【专利技术属性】
技术研发人员:黄晗,张凯,安基程,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。