【技术实现步骤摘要】
本专利技术属于图像信息处理领域,具体涉及一种视频解码的时域错误隐蔽 方法。
技术介绍
随着有线宽带网络和无线网络的发展和用户需求的驱动,多媒体技术和 相关的应用得到了越来越多的关注,被认为是未来高速网络的主流应用之一。多媒体应用尤其是视频应用,相对于Internet的传统应用如WWW、E-mail 等,其对实时性要求更严,对带宽的需求更大。由于视频应用中大多采用了 高压缩率的编码技术,其对传输误码的要求尤为苛刻,但是有线或者无线网 络不提供传输的QoS (Quality of Serverices)保证,因此提高视频应用对传 输误码的抗干扰和恢复能力 一直是多媒体通信领域的研究热点。常用的错误隐蔽方法包括在编码器和信道编码中引入冗余,使编码流 对传输错误具有更强的抗干扰能力;通过编码器、传输信道和解码器之间进 行交互,编码器根据检测到的错误信息调整自身的操作,在解码器端根据错 误检测的结果对错误进行隐蔽。此两种方法在编码器与解码器之间皆存在一 定的交互性,这样的编码器得到的视频流缺乏通用性,因此,解码器根据错 误检测的结果对错误进行隐蔽的方法得到了广泛的应用。传统的解码器端根据错误检测结果进行错误隐蔽方法有两类,基于运动 补偿的时域错误隐蔽和基于空域或频域上的错误隐蔽。其中基于运动补偿的 时域错误隐蔽方法的一个简单的方法来利用视频信号的时域相关特性,即用 错误宏块所在帧的前一帧中与错误宏块空间位置相同的宏块,来代替当前帧 中的错误宏块。但是当视频中存在较剧烈的运动时,这种方法的视觉效果并 不理想。因此,近年来部分研究者通过运动补偿来寻找相应的宏块时,对隐 ...
【技术保护点】
一种视频解码的时域错误隐蔽方法,包括以下步骤:(a)预先为每一帧中的每一宏块设置一正确解码标志;(b)根据码流语法,顺序解析帧的显示序号,判断连续解码的两帧之间序号不连续且不存在B类型帧时,此两帧之间存在丢失帧,执行步骤(d ),否则执行下一步;(c)读取、解析宏块,判断宏块是否被正确解码,如果是,则标记该宏块的正确解码标志,否则,继续本步骤,直到本帧解码结束;(d)如果判断当前帧中存在受损宏块,则继续解析下一帧获取其宏块信息,转到步骤(e),否 则进行正常解码流程,执行步骤(j);(e)搜索本帧中受损宏块,判断该受损宏块邻近宏块解码是否均正确,如果是,利用邻近宏块的运动矢量估算该受损宏块的运动矢量,否则,执行下一步;(f)判断该受损宏块的空间相邻宏块中是否存在部分以 INTER模式编码的正确宏块,如果是,则利用这部分宏块的运动矢量估算该受损宏块的运动矢量,否则,执行下一步;(g)利用该受损宏块在其前、后帧对应宏块的运动矢量估算该受损宏块的运动矢量;(h)根据估算结果在前一帧中寻找对应位置 ...
【技术特征摘要】
1、一种视频解码的时域错误隐蔽方法,包括以下步骤(a)预先为每一帧中的每一宏块设置一正确解码标志;(b)根据码流语法,顺序解析帧的显示序号,判断连续解码的两帧之间序号不连续且不存在B类型帧时,此两帧之间存在丢失帧,执行步骤(d),否则执行下一步;(c)读取、解析宏块,判断宏块是否被正确解码,如果是,则标记该宏块的正确解码标志,否则,继续本步骤,直到本帧解码结束;(d)如果判断当前帧中存在受损宏块,则继续解析下一帧获取其宏块信息,转到步骤(e),否则进行正常解码流程,执行步骤(j);(e)搜索本帧中受损宏块,判断该受损宏块邻近宏块解码是否均正确,如果是,利用邻近宏块的运动矢量估算该受损宏块的运动矢量,否则,执行下一步;(f)判断该受损宏块的空间相邻宏块中是否存在部分以INTER模式编码的正确宏块,如果是,则利用这部分宏块的运动矢量估算该受损宏块的运动矢量,否则,执行下一步;(g)利用该受损宏块在其前、后帧对应宏块的运动矢量估算该受损宏块的运动矢量;(h)根据估算结果在前一帧中寻找对应位置的块,用该对应宏块来替换受损宏块;(i)判断本帧中受损宏块是否处理完毕,如果是,执行下一步,否则返回步骤(e);(j)将经过正常解码及错误隐蔽的图像数据送入显示缓存。2、 如权利要求1所述的方法,在所述步骤(d)中,采用步骤(a)曙 (c)的方法解析下一帧码流,标记受损宏块。3、 如权利要求l所述的方法,在所述步骤(e)中,所述利用邻近宏块 的运动矢量估算该受损宏块的运动矢量,采用以下公式计算JWF = Mea(MFa,MFfo,MFc)其中,MF为该受损宏块的运动矢量, M^为邻近宏块中相应块 的运动矢量。4、 如权利要求l所述的方法,在所述步骤(f)中,所述利用部分宏块 的运动矢量估算该受损宏块的运动矢量,采用如下公式如果左边宏块、上边宏块均为以INTER模式编码的正确宏块,则受损 宏块的运动矢量,=Mea(M&...
【专利技术属性】
技术研发人员:陈睿,黄晓红,王宁,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。