【技术实现步骤摘要】
【国外来华专利技术】基于双向预测光流技术的视频编解码的运动补偿方法及装置优先权声明本专利技术要求在2015年09月02日提出的申请号为62/213,249的美国临时专利申请的优先权。上述美国临时专利申请整体以引用方式并入本文中。
本专利技术涉及运动补偿,以用于使用双向光流(bi-directionalopticalflow,BIO)技术的视频编解码。具体地,本专利技术涉及将双向光流拓展到更常规示例,或者自适应地使用双向光流,以提高性能或者降低复杂度。
技术介绍
双向光流是JCTVC-C204(E.Alshina,etal.,Bi-directionalopticalflow,JointCollaborativeTeamonVideoCoding(JCT-VC)ofITU-TSG16WP3andISO/IECJTC1/SC29/WG11,3rdMeeting:Guangzhou,CN,7-15October,2010,Document:JCTVC-C204)和VCEG-AZ05(E.Alshina,etal.,Knowntoolsperformanceinvestigationfornextgenerationvideocoding,ITU-TSG16Question6,VideoCodingExpertsGroup(VCEG),52ndMeeting:19–26June2015,Warsaw,Poland,Document:VCEG-AZ05)中公开的运动估计/运动补偿技术。双向光流基于光流和稳定运动的假设推导出样本层运动细分(refinement)。双向光流仅被使用以用于真 ...
【技术保护点】
一种视频数据的运动补偿方法,其特征在于,该方法包括:接收与当前图像中的当前块相关的输入数据;确定基于第一运动矢量的第一参考图像中的第一参考块和基于第二运动矢量的第二参考图像中的第二参考块,其中该第一参考图像和该第二参考图像是两个之前已编解码图像;推导出对应于该第一参考块的第一x方向梯度与该第二参考块的第二x方向梯度之间的该当前块的特定位置的x方向梯度差;推导出对应于该第一参考块的第一y方向梯度与该第二参考块的第二y方向梯度之间的该当前块的该特定位置的y方向梯度差;根据光流模型,确定x偏移值和y偏移值,其中该x偏移值和该y偏移值被选择以获得第一位置与第二位置之间的减少流差或者最小流差,且该第一位置和该第二位置是分别对应于该当前块的该特定位置的该第一参考块和该第二参考块中的两个位置;基于该第一参考块、该第二参考块、由该x偏移值所加权的该x方向梯度差和由该y偏移值所加权的该y方向梯度差,推导出对应于该特定位置的双向光流预测;以及使用对应于该特定位置的双向光流预测,编码或解码位于该当前块的该特定位置处的像素数据。
【技术特征摘要】
【国外来华专利技术】2015.09.02 US 62/213,2491.一种视频数据的运动补偿方法,其特征在于,该方法包括:接收与当前图像中的当前块相关的输入数据;确定基于第一运动矢量的第一参考图像中的第一参考块和基于第二运动矢量的第二参考图像中的第二参考块,其中该第一参考图像和该第二参考图像是两个之前已编解码图像;推导出对应于该第一参考块的第一x方向梯度与该第二参考块的第二x方向梯度之间的该当前块的特定位置的x方向梯度差;推导出对应于该第一参考块的第一y方向梯度与该第二参考块的第二y方向梯度之间的该当前块的该特定位置的y方向梯度差;根据光流模型,确定x偏移值和y偏移值,其中该x偏移值和该y偏移值被选择以获得第一位置与第二位置之间的减少流差或者最小流差,且该第一位置和该第二位置是分别对应于该当前块的该特定位置的该第一参考块和该第二参考块中的两个位置;基于该第一参考块、该第二参考块、由该x偏移值所加权的该x方向梯度差和由该y偏移值所加权的该y方向梯度差,推导出对应于该特定位置的双向光流预测;以及使用对应于该特定位置的双向光流预测,编码或解码位于该当前块的该特定位置处的像素数据。2.如权利要求1中所述的视频数据的运动补偿方法,其特征在于,用于该第一位置和该第二位置的两个x偏移值具有相同的x偏移值大小且符号相反,以及用于该第一位置和该第二位置的两个y偏移值具有相同的y偏移值大小且符号相反。3.如权利要求1中所述的视频数据的运动补偿方法,其特征在于,用于该第一位置和该第二位置的两个x偏移值具有相同的x偏移值大小且符号相同,以及用于该第一位置和该第二位置的两个y偏移值具有相同的y偏移值大小且符号相同。4.如权利要求1中所述的视频数据的运动补偿方法,其特征在于,用于该第一位置和该第二位置的两个x偏移值与该第一参考图像与该当前图像之间和该第二参考图像与该当前图像之间的两个相对时间距离成比例,以及用于该第一位置和该第二位置的两个y偏移值与该第一参考图像与该当前图像之间和该第二参考图像与该当前图像之间的两个相对时间距离成比例。5.一种视频数据的运动补偿装置,其特征在于,由视频编解码系统执行,该装置包括一个或多个电子电路或处理器,被配置为:接收与当前图像中的当前块相关的输入数据;确定基于第一运动矢量的第一参考图像中的第一参考块和基于第二运动矢量的第二参考图像中的第二参考块,其中该第一参考图像和该第二参考图像是两个之前已编解码图像;推导出对应于该第一参考块的第一x方向梯度与该第二参考块的第二x方向梯度之间的该当前块的特定位置的x方向梯度差;推导出对应于该第一参考块的第一y方向梯度与该第二参考块的第二y方向梯度之间的该当前块的该特定位置的y方向梯度差;根据光流模型,确定x偏移值和y偏移值,其中该x偏移值和该y偏移值被选择以获得第一位置与第二位置之间的减少流差或者最小流差,且该第一位置和该第二位置是分别对应于该当前块的该特定位置的该第一参考块和该第二参考块中的两个位置;基于该第一参考块、该第二参考块、由该x偏移值所加权的该x方向梯度差和由该y偏移值所加权的该y方向梯度差,推导出对应于该特定位置的双向光流预测;以及使用对应于该特定位置的双向光流预测,编码或解码位于该当前块的该特定位置处的像素数据。6.如权利要求5中所述的视频数据的运动补偿装置,其特征在于,用于该第一位置和该第二位置的两个x偏移值具有相同的x偏移值大小且符号相反,以及用于该第一位置和该第二位置的两个y偏移值具有相同的y偏移值大小且符号相反。7.如权利要求5中所述的视频数据的运动补偿装置,其特征在于,用于该第一位置和该第二位置的两个x偏移值具有相同的x偏移值大小且符号相同,以及用于该第一位置和该第二位置的两个y偏移值具有相同的y偏移值大小且符号相同。8.如权利要求5中所述的视频数据的运动补偿装置,其特征在于,用于该第一位置和该第二位置的两个x偏移值与该第一参考图像与该当前图像之间和该第二参考图像与该当前图像之间的两个相对时间距离成比例,以及用于该第一位置和该第二位置的两个y偏移值与该第一参考图像与该当前图像之间和该第二参考图像与该当前图像之间的两个相对时间距离成比例。9.一种视频数据的运动补偿方法,其特征在于,该方法包括:接收与当前图像中的当前块相关的输入数据;确定基于第一运动矢量的第一参考图像中的第一参考块和基于第二运动矢量的第二参考图像中的第二参考块,其中该第一参考图像和该第二参考图像是两个之前已编解码图像;推导出对应于该第一参考块的第一x方向梯度与该第二参考块的第二x方向梯度之间的该当前块的特定位置的x方向梯度差;推导出对应于该第一参考块的第一y方向梯度与该第二参考块的第二y方向梯度之间的该当前块的该特定位置的y方向梯度差;根据光流模型,确定x偏移值和y偏移值,其中该x偏移值和该y偏移值被选择以获得第一位置与第二位置之间的减少流差或者最小流差,且该第一位置和该第二位置是分别对应于该当前块的该特定位置的该第一参考块和该第二参考块中的两个位置;基于该第一参考块、该第二参考块、由该x偏移值所加权的该x方向梯度差和由该y偏移值所加权的该y方向梯度差,推导出对应于该特定位置的双向光流预测;以及基于该第一运动矢量与该第二运动矢量的线性,或基于该当前块的块尺寸,使用或者不使用...
【专利技术属性】
技术研发人员:陈庆晔,庄子德,陈渏纹,孙域晨,黄毓文,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。