【技术实现步骤摘要】
【国外来华专利技术】用于视频译码的仿射运动模型的运动向量生成本申请案主张2016年12月29日申请的美国临时申请案第62/440,292号的权益,所述申请案的整个内容以引用的方式并入本文中。
本专利技术涉及视频译码。
技术介绍
数字视频能力可以并入到多种多样的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、手提式或台式计算机、平板计算机、电子图书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、所谓的“智能电话”、视频电话会议装置、视频流式传输装置等等。数字视频装置实施视频压缩技术,例如描述于以下各项中的那些技术:由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分高级视频译码(AVC)、ITU-TH.265定义的标准、高效率视频译码(HEVC)标准,以及这些标准的扩展。视频装置通过实施此类视频压缩技术可以更有效地发射、接收、编码、解码和/或存储数字视频信息。视频压缩技术执行空间(图片内)预测和/或时间(图片间)预测来减少或移除视频序列中固有的冗余。对于基于块的视频译码,可将视频切片(即,视频帧或视频帧的部分)分割成视频块(其也可被称作树块)、译码单元(CU)和/或译码节点。使用关于同一图片中的相邻块中的参考样本的空间预测对图片的经帧内译码(I)切片中的视频块进行编码。图片的经帧间译码(P或B)切片中的视频块可使用关于同一图片中的相邻块中的参考样本的空间预测,或关于其它参考图片中的参考样本的时间预测。空间或时间预测生成用于待译码块的预测性块。残余数据表示待 ...
【技术保护点】
1.一种解码视频数据的方法,所述方法包括:确定仿射块的子块的运动向量,所述子块的所述运动向量是所述子块的运动补偿预测MCP运动向量场MVF;确定对应于相应子块的运动向量预测符MVP,其中确定所述MVP包含确定对应于所述仿射块的相应拐角子块的MVP与所述相应拐角子块的运动向量相同;作为MCP的部分,基于形成所述仿射块的包含所述拐角子块的所述子块的所述MVF的所述运动向量,对所述仿射块进行帧间预测解码;和部分地基于所述所确定的MVP,对后续块进行帧间预测解码。
【技术特征摘要】
【国外来华专利技术】2016.12.29 US 62/440,292;2017.12.28 US 15/857,3791.一种解码视频数据的方法,所述方法包括:确定仿射块的子块的运动向量,所述子块的所述运动向量是所述子块的运动补偿预测MCP运动向量场MVF;确定对应于相应子块的运动向量预测符MVP,其中确定所述MVP包含确定对应于所述仿射块的相应拐角子块的MVP与所述相应拐角子块的运动向量相同;作为MCP的部分,基于形成所述仿射块的包含所述拐角子块的所述子块的所述MVF的所述运动向量,对所述仿射块进行帧间预测解码;和部分地基于所述所确定的MVP,对后续块进行帧间预测解码。2.根据权利要求1所述的方法,其中对所述后续块进行帧间预测解码包括:在合并或高级运动向量预测AMVP候选项列表中包含所述MVP中的至少一个MVP;基于所接收的指示具有所述至少一个MVP的所述合并或AMVP候选项列表中的条目的信息,从所述合并或AMVP候选项列表选择所述MVP中的一个;基于所述的所选MVP,确定所述后续块的运动向量;和基于所述所确定的运动向量,对所述后续块进行帧间预测解码。3.根据权利要求1所述的方法,其中对所述仿射块进行帧间预测解码包括:基于所述子块的所述运动向量确定预测性块;接收所述仿射块的残余数据;和基于所述预测性块和所述残余数据重构所述仿射块。4.根据权利要求1所述的方法,其中确定所述MVP包括确定对应于所述仿射块的包含所述拐角子块的所有相应子块的MVP与所述相应子块的运动向量相同。5.根据权利要求1所述的方法,其另外包括:确定所述仿射块的多个控制点的运动向量,其中确定所述子块的运动向量包括基于所述多个控制点的所述运动向量,插入所述拐角子块的运动向量,和其中确定所述MVP包括将对应于所述仿射块的所述相应拐角子块的所述MVP设置成等于所述相应拐角子块的经内插运动向量。6.根据权利要求1所述的方法,其另外包括:确定所述仿射块的一或多个控制点的运动向量,其中确定所述子块的运动向量包括将一或多个拐角子块的所述运动向量设置成等于所述相应一或多个控制点的所述运动向量,和其中确定所述MVP包括将对应于所述仿射块的所述相应拐角子块的所述MVP设置成等于所述相应多个控制点的所述运动向量。7.根据权利要求6所述的方法,其中将一或多个拐角子块的所述运动向量设置成等于所述相应一或多个控制点的所述运动向量包括将所有四个拐角子块的所述运动向量设置成等于相应四个控制点的所述运动向量。8.根据权利要求1所述的方法,其另外包括:确定所述仿射块的控制点的运动向量,其中所述控制点包括所述子块中的一或多个内的相应中心处的点,其中确定所述子块的所述运动向量包括基于所述控制点的所述所确定的运动向量确定所述运动向量。9.根据权利要求1所述的方法,其另外包括:确定进入具有多个运动向量集的候选项列表的条目;和基于进入所述候选项列表的所述条目确定所述仿射块的控制点的运动向量,其中确定所述子块的所述运动向量包括基于所述控制点的所述所确定的运动向量确定所述运动向量。10.根据权利要求1所述的方法,其中所述仿射块包括第一仿射块,所述方法另外包括:确定与所述第一仿射块相邻的第二仿射块;和基于所述第二仿射块的控制点的运动向量,确定所述第一仿射块的控制点的运动向量,其中确定所述子块的所述运动向量包括基于所述第一仿射块的所述控制点的所述所确定的运动向量确定所述运动向量。11.根据权利要求10所述的方法,其中所述第二仿射块的所述控制点包括所述第二仿射块的多个子块的中心处的控制点。12.一种编码视频数据的方法,所述方法包括:确定仿射块的子块的运动向量,所述子块的所述运动向量是所述子块的运动补偿预测MCP运动向量场MVF;确定对应于相应子块的运动向量预测符MVP,其中确定所述MVP包含确定对应于所述仿射块的相应拐角子块的MVP与所述相应拐角子块的运动向量相同;作为MCP的部分,基于形成所述仿射块的包含所述拐角子块的所述子块的所述MVF的所述运动向量,对所述仿射块进行帧间预测编码;和部分地基于所述所确定的MVP,对后续块进行帧间预测编码。13.根据权利要求12所述的方法,其中对所述后续块进行帧间预测编码包括:在合并或高级运动向量预测AMVP候选项列表中包含所述MVP中的至少一个MVP;确定所述后续块的运动向量;基于所述所确定的运动向量,从所述合并或AMVP候选项列表选择所述MVP中的一个;和用信号发送指示所述合并或AMVP候选项列表中的所述所选MVP的条目的信息。14.根据权利要求12所述的方法,其中对所述仿射块进行帧间预测编码包括:基于所述子块的所述运动向量确定预测性块;基于所述预测性块与所述仿射块之间的差,确定所述仿射块的残余数据;和用信号发送指示所述残余数据的信息。15.根据权利要求12所述的方法,其中确定所述MVP包括确定对应于所述仿射块的包含所述拐角子块的所有相应子块的所述MVP与所述相应子块的运动向量相同。16.根据权利要求12所述的方法,其另外包括:确定所述仿射块的多个控制点的运动向量,其中确定所述子块的运动向量包括基于所述多个控制点的所述运动向量,插入所述拐...
【专利技术属性】
技术研发人员:陈义文,钱威俊,陈建乐,马尔塔·卡切维奇,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。