错误恢复改进的视频编码和解码制造技术

技术编号:9175587 阅读:138 留言:0更新日期:2013-09-20 01:21
一种编码方法,包括以下步骤:获得要编码的图像部分要使用的运动信息预测结果的目标数量;以及使用所获得的目标数量来生成运动信息预测结果的集合。该集合是通过以下步骤所生成的:获得运动信息预测结果的第一集合,其中该第一集合的各运动信息预测结果同与编码中的图像部分具有预定的空间和/或时间关系的图像部分相关联;通过除去重复的运动信息预测结果来修改运动信息预测结果的第一集合以获得包含第一数量的运动信息预测结果的运动信息预测结果的缩减集合,其中该缩减集合的各运动信息预测结果不同于该缩减集合的任何其它运动信息预测结果;将运动信息预测结果的第一数量与所获得的目标数量进行比较;以及在第一数量低于目标数量的情况下,获得附加运动信息预测结果,并且将该附加运动信息预测结果添加至运动信息预测结果的缩减集合。

【技术实现步骤摘要】
【国外来华专利技术】错误恢复改进的视频编码和解码
本专利技术涉及一种用于对数字图像序列进行编码的方法和装置以及用于对相应的位流进行解码的方法和装置。本专利技术属于数字信号处理领域,尤其属于使用运动补偿来减少视频流中的空间冗余和时间冗余的视频压缩领域。
技术介绍
例如H.263、H.264、MPEG-1、MPEG-2、MPEG-4、SVC等的许多视频压缩格式使用基于块的离散余弦变换(DCT)和运动补偿以去除空间冗余和时间冗余。这些格式可被称为预测视频格式。视频信号的各帧或图像被分割成编码后的并且能够独立进行解码的片(slice)。片通常是帧的矩形部分、或者更通常为帧的一部分或整个帧。此外,各片被分割成多个宏块(MB),并且将各宏块被进一步分割成块、通常为8×8个像素的块。这些编码帧为(被称为P帧的根据一个参考帧而预测到的或者被称为B帧的根据两个参考帧而预测到的)时间预测帧和非时间预测帧(被称为内帧或I帧)这两种类型。时间预测在于从参考帧(视频序列的先前帧或将来帧)中发现最接近要编码的块的图像部分或参考区域。该步骤已知为运动估计。接着,连同与表示运动补偿要使用的参考区域的运动矢量有关的运动信息项一起,对要编本文档来自技高网...
错误恢复改进的视频编码和解码

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2011.01.12 GB 1100462.91.一种用于将数字图像序列编码成位流的方法,其中图像的至少一部分是通过相对于参考图像部分的运动补偿来进行编码的,其中,针对至少一个要编码的图像部分,所述方法包括以下步骤:-获得所述要编码的图像部分要使用的运动信息预测结果的目标数量;-生成步骤,用于生成具有所述目标数量的运动信息预测结果的运动信息预测结果的候选集合;-从所述候选集合的所述目标数量的运动信息预测结果中选择用于所述要编码的图像部分的运动信息预测结果;以及-对表示所选择的运动信息预测结果的信息项进行编码,其中,所述生成步骤包括以下步骤:-获得运动信息预测结果的第一集合,其中所述第一集合的各运动信息预测结果同与编码中的图像部分具有预定的空间和/或时间关系的图像部分相关联;-通过除去一个或多个重复的运动信息预测结果来修改运动信息预测结果的所述第一集合以获得包含第一数量的运动信息预测结果的运动信息预测结果的缩减集合,其中所述缩减集合的各运动信息预测结果不同于所述缩减集合的任何其它运动信息预测结果;-在获得了运动信息预测结果的所述缩减集合之后,将运动信息预测结果的所述第一数量与所获得的目标数量进行比较;以及-在所述第一数量低于所述目标数量的情况下,-获得附加运动信息预测结果,以及-将所述附加运动信息预测结果添加至运动信息预测结果的所述缩减集合,直到所述缩减集合中的运动信息预测结果的数量达到所述目标数量为止,其中,所述第一集合的运动信息预测结果是具有从编码中图像或参考图像的图像部分获得的运动矢量的实际运动信息预测结果,以及所述附加运动信息预测结果是不具有从所述编码中图像或所述参考图像的图像部分获得的运动矢量的虚拟运动信息预测结果。2.根据权利要求1所述的方法,其中,还包括以下步骤:测试所述缩减集合中的运动信息预测结果的数量是否低于所述目标数量,并且在低于所述目标数量的情况下,首先添加一个或多个其它实际运动信息预测结果,然后再次测试在添加了所述其它实际运动信息预测结果之后的运动信息预测结果的数量是否低于所述目标数量,并且在低于所述目标数量的情况下,添加一个或多个所述虚拟运动信息预测结果。3.根据权利要求1所述的方法,其中,至少一个所述虚拟运动信息预测结果是根据现有运动信息预测结果计算出的。4.根据权利要求3所述的方法,其中,向现有运动信息预测结果的运动矢量加上补充矢量,其中所述补充矢量相对于所述现有运动信息预测结果的运动矢量的方向具有预先确定的方向。5.根据权利要求4所述的方法,其中,所述补充矢量的大小依赖于所述现有运动信息预测结果的运动矢量的大小。6.根据权利要求4所述的方法,其中,所述补充矢量具有与所述现有运动信息预测结果的运动矢量的各相应分量成比例的分量。7.根据权利要求1所述的方法,其中,还包括以下步骤:在所述位流中发送所述目标数量。8.一种用于对包括编码后的数字图像序列的位流进行解码的方法,其中图像的至少一部分是通过相对于参考图像的运动补偿来进行编码的,其中,针对至少一个要解码的图像部分,所述方法包括以下步骤:-获得所述要解码的图像部分要使用的运动信息预测结果的目标数量;-生成步骤,用于生成具有所述目标数量的运动信息预测结果的运动信息预测结果的候选集合;-对表示所选择的用于所述要解码的图像部分的运动信息预测结果的信息项进行解码;以及-使用解码后的信息项来从所述候选集合的所述目标数量的运动信息预测结果中检索所选择的运动信息预测结果,其中,所述生成步骤包括以下步骤:-获得运动信息预测结果的第一集合,其中所述第一集合的各运动信息预测结果同与解码中的图像部分具有预定的空间和/或时间关系的图像部分相关联;-通过除去一个或多个重复的运动信息预测结果来修改运动信息预测结果的所述第一集合以获得包含第一数量的运动信息预测结果的运动信息预测结果的缩减集合,其中所述缩减集合的各运动信息预测结果不同于所述缩减集合的任何其它运动信息预测结果;-在获得了运动信息预测结果的所述缩减集合之后,将运动信息预测结果的所述第一数量与所获得的目标数量进行比较;以及-在所述第一数量低于所述目标数量的情况下,-获得附加运动信息预测结果,以及-将所述附加运动信息预测结果添加至运动信息预测结果的所述缩减集合,直到所述缩减集合中的运动信息预测结果的数量达到所述目标数量为止,其中,所述第一集合的运动信息预测结果是具有从解码中图像或参考图像的图像部分获得的运动矢量的实际运动信息预测结果,以及所述附加运动信息预测结果是不具有从所述解码中图像或所述参考图像的图像部分获得的运动矢量的虚拟运动信息预测结果。9.根据权利要求8所述的方法,其中,还包括以下步骤:使用所...

【专利技术属性】
技术研发人员:C·吉斯科特G·拉罗彻
申请(专利权)人:佳能株式会社
类型:
国别省市:

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

1