用于视频编解码的基于双向预测光流技术的运动补偿方法及装置制造方法及图纸

技术编号:19399429 阅读:34 留言:0更新日期:2018-11-10 05:43
本发明专利技术公开了一种运动补偿方法及装置,其使用双向光流技术。根据本发明专利技术的一方法,双向光流流程被应用以仅以合并模式或仅以高级运动矢量预测模式编码或解码双向当前块。根据另一方法,如果当前块是使用双向预测模式编解码的,基于联合编解码标志,双向光流流程有条件地编码或解码当前块。根据又一方法,当前块的x偏移值vx和y偏移值vy被添加到当前运动矢量以形成最终运动矢量。随后最终运动矢量用作候选块的参考运动矢量。在又一方法中,双向光流流程被应用于色度分量。

【技术实现步骤摘要】
【国外来华专利技术】用于视频编解码的基于双向预测光流技术的运动补偿方法及装置优先权声明本专利技术要求在2016年02月05日提出的申请号为62/291,588的美国临时专利申请的优先权。上述美国临时专利申请整体以引用方式并入本文中。
本专利技术涉及运动补偿,以用于使用双向光流(bi-directionalopticalflow,BIO)技术的视频编解码。具体地,本专利技术涉及在一些条件下选择性地使用BIO,以提高性能或者降低使用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.,Knowntoolsperformanceinvestigationfornextgenerati本文档来自技高网...

【技术保护点】
1.一种视频数据的运动补偿方法,其特征在于,由视频编码器或视频解码器执行,该方法包括:在编码器侧处,接收与当前图像中的当前色度块相关的输入数据,或者在解码器侧处,接收包括所述当前色度块的已压缩数据的视频比特流,其中所述当前图像包括一亮度分量和一个或多个色度分量;如果所述当前色度块是使用双向预测模式编解码的,则将应用双向光流流程以编码或解码所述当前色度块;以及在所述编码器侧处,输出包括所述当前色度块的已压缩数据的视频比特流,或者在所述解码器侧处,输出包括所述当前色度块的已重构块的已重构数据。

【技术特征摘要】
【国外来华专利技术】2016.02.05 US 62/291,5881.一种视频数据的运动补偿方法,其特征在于,由视频编码器或视频解码器执行,该方法包括:在编码器侧处,接收与当前图像中的当前色度块相关的输入数据,或者在解码器侧处,接收包括所述当前色度块的已压缩数据的视频比特流,其中所述当前图像包括一亮度分量和一个或多个色度分量;如果所述当前色度块是使用双向预测模式编解码的,则将应用双向光流流程以编码或解码所述当前色度块;以及在所述编码器侧处,输出包括所述当前色度块的已压缩数据的视频比特流,或者在所述解码器侧处,输出包括所述当前色度块的已重构块的已重构数据。2.如权利要求1中所述的视频数据的运动补偿方法,其特征在于,用于所述当前色度块的与所述双向光流流程相关的色度x偏移值vx和色度y偏移值vy是仅基于一个或多个色度分量推导出的。3.如权利要求1中所述的视频数据的运动补偿方法,其特征在于,用于所述当前色度块的与所述双向光流流程相关的色度x偏移值vx和色度y偏移值vy重新使用仅基于所述亮度分量推导出的与所述双向光流流程相关的亮度x偏移值vx和亮度y偏移值vy。4.如权利要求3中所述的视频数据的运动补偿方法,其特征在于,所述色度x偏移值vx和所述色度y偏移值vy是基于所述亮度分量与所述一个或多个色度分量的分辨率之比进行缩放的。5.如权利要求1中所述的视频数据的运动补偿方法,其特征在于,用于所述当前色度块的与所述双向光流流程相关的x偏移值vx和y偏移值vy是基于所述亮度分量和所述一个或多个色度分量推导出的。6.一种视频数据的运动补偿装置,其特征在于,由视频编码器或视频解码器执行,该装置包括一个或多个电子电路或处理器,用于:在编码器侧处,接收与当前图像中的当前色度块相关的输入数据,或者在解码器侧处,接收包括所述当前色度块的已压缩数据的视频比特流,其中所述当前图像包括一亮度分量和一个或多个色度分量;如果所述当前色度块是使用双向预测模式编解码的,则将应用双向光流流程以编码或解码所述当前色度块;以及在所述编码器侧处,输出包括所述当前色度块的已压缩数据的视频比特流,或者在所述解码器侧处,输出包括所述当前色度块的已重构块的已重构数据。7.一种视频数据的运动补偿方法,其特征在于,由视频编码器或视频解码器执行,该方法包括:在编码器侧处,接收与当前图像中的当前块相关的输入数据,或者在解码器侧处,接收包括所述当前块的已压缩数据的视频比特流;如果所述当前块是使用双向预测模式编解码的,则基于用于编码或解码所述当前块的当前模式,有条件地应用双向光流流程以编码或解码所述当前块,其中如果所述当前模式等于一个或多个所选择的模式,则具有所述双向光流流程的所述当前模式用于编码或解码所述当前块,以及如果所述当前模式不等于所述一个或多个所选择的模式,则没有所述双向光流流程的所述当前模式用于编码或解码所述当前块;以及在所述编码器侧处,输出包括所述当前块的已压缩数据的视频比特流,或者在所述解码器侧处,输出包括所述当前块的已重构块的已重构数据。8.如权利要求7中所述的视频数据的运动补偿方法,其特征在于,所述一个或多个所选择的模式仅包括合并模式。9.如权利要求7中所述的视频数据的运动补偿方法,其特征在于,所述一个或多个所选择的模式仅包括高级运动矢量预测模式。10.一种视频数据的运动补偿装置,其特征在于,由视频编码器或视频解码器执行,该装置包括一个或多个电子电路或处理器,用于:在编码器侧处,接收与当前图像中的当前块相关的输入数据,或者在解码器侧处,接收包括所述当前块的已压缩数据的视频比特流;如果所述当前块是使用双向预测模式编解码的,则基于用于编码或解码所述当前块的当前模式,有条件地应用双向光流流程以编码或解码所述当前块,其中如果所述当前模式等于一个或多个所选择的模式,则具有所述双向光流流程的所述当前模式用于编码或解码所述当前块,以及如果所述当前模式不等于所述一个或多个所选择的模式,则没有所述双向光流流程的所述当前模式用于编码或解码所述当前块;以及在所述编码器侧处,输出包括所述当前块的已压缩数据的视频比特流,或者在所述解码器侧处,输出包括所述当前...

【专利技术属性】
技术研发人员:陈庆晔庄子德黄毓文
申请(专利权)人:联发科技股份有限公司
类型:发明
国别省市:中国台湾,71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1