解码获取图像的方法技术

技术编号:3591623 阅读:174 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种解码获取图像的方法,包括从码流中获取后向参考帧中用于推导的、相应块的运动矢量;判断该运动矢量是否超出了B帧最大所能指向的前向参考帧,没有超出则按正常方式计算前向和后向运动矢量;如果超出,则将采用同方向的指向B帧能获得的前向参考帧的运动矢量代替后向参考帧相应块的运动矢量,计算B帧的前向和后向运动矢量,对前后向运动矢量所指向的图像参考块对应的像素取平均,求得双向预测参考块;将双向预测参考块与解码后的块残差相加,得到当前B帧所对应宏块的视频图像。本发明专利技术配合固定参考帧编码方式克服了运动矢量不匹配的问题,最大限度保证了解码效果不失真。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

【技术保护点】
一种解码获取图像的方法,其特征在于包括以下步骤:步骤1、从码流中获取后向参考帧中用于推导的、相应块的运动矢量;步骤2、判断该运动矢量是否超出了B帧最大所能指向的前向参考帧,没有超出则执行步骤3,否则执行步骤4;步骤3 、通过如下的公式计算当前B帧的前向运动向量和后向运动向量:MV↓[F]=tb/td×MV***MV是所述后向参考帧中用于推导的、相应块的运动矢量,MV↓[F]是前向运动向量,MV↓[B]是后向运动向量;tb是当前B帧 与前向参考帧在时域上的距离,td是前向参考帧与后向参考帧在时域上的距离;步骤4、通过如下的公式计算当前B帧的前向运动向量和后向运动向量:MV↓[F]=tb′/td×MV***MV是所述后向参考帧中用于推导的、 相应块的运动矢量,MV↓[F]是前向运动向量,MV↓[B]是后向运动向量;tb是当前B帧与前向参考帧在时域上的距离,td是前向参考帧与后向参考帧在时域上的距离;tb′为当前B帧与其所能指向的前向参考帧之间的时域距离;步骤5、对前向运 动向量和后向运动向量所指向的图像参考块对应的像素取平均,求得双向预测参考块;步骤6、将所述双向预测参考块与解码后的块残差相加,得到当前B帧所对应宏块的视频图像。...

【技术特征摘要】

【专利技术属性】
技术研发人员:高文季向阳马思伟赵德斌吕岩
申请(专利权)人:中国科学院计算技术研究所
类型:发明
国别省市:11[中国|北京]

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

1