用于对视频进行编码和解码的方法和装置制造方法及图纸

技术编号:17816095 阅读:53 留言:0更新日期:2018-04-28 07:29
一种用于对视频进行编码和解码的方法和设备。用于对视频进行编码的方法包括:基于将被编码的当前预测单元的尺寸确定单向运动估计模式和双向运动估计模式是否被使用;通过使用确定的运动估计模式来对当前预测单元执行运动估计和运动补偿;基于通过运动估计和运动补偿获得的当前预测单元的编码成本确定当前预测单元的运动估计模式;基于当前预测单元的尺寸对确定的运动估计模式信息进行编码。

【技术实现步骤摘要】
用于对视频进行编码和解码的方法和装置本申请是向中国知识产权局提交的申请日为2012年09月14日的标题为“用于对视频进行编码和解码的方法和装置”的第201280055956.0号申请的分案申请。
本专利技术涉及视频编码和解码,更具体地讲,涉及一种用于对视频进行编码和解码以减少用于在运动补偿期间读出参考帧的数据的存储器访问的方法和设备。
技术介绍
为了对视频进行编码,一个画面被划分为诸如宏块的预定数据单元。通过使用帧间预测或帧内预测来对宏块中的每个进行预测编码。作为通过去除画面之间的时间冗余来对图像进行压缩的方法的帧间预测使用运动估计和运动补偿。运动估计通过使用至少一个参考画面对当前画面的块进行预测。运动估计和运动补偿是这样的处理:通过使用预定评估函数在预定搜索范围内搜索与当前块最类似的参考块,并读出与当前块最类似的参考块的数据。为了更精确地执行运动估计和运动补偿,通过在参考画面的预定搜索范围内执行插值来产生整数像素之间的子像素,并基于具有子像素精确度的参考画面执行运动补偿。为了以子像素精确度执行运动估计和运动补偿,需要对参考画面的数据进行插值的处理。在传统技术中,通过使用具有预定抽头本文档来自技高网...
用于对视频进行编码和解码的方法和装置

【技术保护点】
一种用于对视频进行解码的方法,所述方法包括:确定当前编码单元中的当前预测单元以对当前编码单元执行运动补偿;确定当前预测单元的参考帧中由当前预测单元的运动矢量指示的子像素的位置(N+1/4,M+1/4),其中,当前预测单元的参考帧是根据当前预测单元的运动预测模式而获得的,其中,N和M是整数;通过使用位于所述子像素的上侧(N+1/4,M)的邻近子像素来产生所述子像素的位置(N+1/4,M+1/4)的像素值,其中,位置(N+1/4,M+1/4)以及所述上侧(N+1/4,M)不位于整数像素位置或半像素位置;获得当前预测单元的包括产生的所述子像素的位置(N+1/4,M+1/4)的像素值的预测值;通过使用...

【技术特征摘要】
2011.09.14 US 61/534,4991.一种用于对视频进行解码的方法,所述方法包括:确定当前编码单元中的当前预测单元以对当前编码单元执行运动补偿;确定当前预测单元的参考帧中由当前预测单元的运动矢量指示的子像素的位置(N+1/4,M+1/4),其中,当前预测单元的参考帧是根据当前预测单元的运动预测模式而获得的,其中,N和M是整数;通过使用位于所述子像素的上侧(N+1/4,M)的邻近子像素来产生所述子像素的位置(N+1/4,M+1/4)的像素值,其中,位置(N+1/4,M+1/4)以及所述上侧(N+1/4,M)不位于整数像素位置或半像素位置;获得当前预测单元的包括产生的所述子像素的位置(N+1/4,M+1/4)的像素值的预测值;通过使用当前预测单元的残差值和所述预测值来获得当前预测单元的重建值。2.一种用于对视频进行编码的方法,所述方法包括:确定当前编码单元中的当前预测单元以对当前编码单元执行帧间预测;通过使用当前预测单元的预测值来对当前预测单元执行运动补偿,其中,执行运动补偿的步骤包括:确定当前预测单元的参考帧中的子像素的位置(N+1/4,M+1/4),其中,当前预测单元的参考帧是根据当前预测单元的运动预测模式而获得的,其中,N和M...

【专利技术属性】
技术研发人员:艾琳娜·阿尔辛娜陈建乐韩宇镇
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

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

1