[发明专利]面向HBP编码格式的立体视频B帧整帧丢失错误隐藏方法有效
申请号: | 201310416333.8 | 申请日: | 2013-09-12 |
公开(公告)号: | CN103475884A | 公开(公告)日: | 2013-12-25 |
发明(设计)人: | 郁梅;周洋;蒋刚毅;邵枫;彭宗举;陈芬;王晓东;李福翠 | 申请(专利权)人: | 宁波大学 |
主分类号: | H04N7/68 | 分类号: | H04N7/68;H04N13/00 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙) 33226 | 代理人: | 周珏 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种面向HBP编码格式的立体视频B帧整帧丢失错误隐藏方法,其充分考虑了不同层次B帧丢失对解码端视频质量的影响,根据解码中B帧的位置不同,将B帧分层划分成核心帧、次核心帧和普通帧,然后将丢失B帧划分为背景区域和前景区域,再将次核心帧和普通帧的前景区域划分为强运动相关区域和弱运动相关区域,采用不同的错误隐藏方法对不同的区域进行错误隐藏,本发明方法避免了现有的B帧错误隐藏法对重要性等级不同的B帧仅采用单一方法的缺点,有效地提高了立体视频恢复的质量;同时根据立体视频中的左视点和右视点各编码块问存在的运动矢量相关性,并把它应用到错误隐藏方法中,有效地提高了差错掩盖的性能。 | ||
搜索关键词: | 面向 hbp 编码 格式 立体 视频 帧整帧 丢失 错误 隐藏 方法 | ||
【主权项】:
1.一种面向HBP编码格式的立体视频B帧整帧丢失错误隐藏方法,其特征在于包括以下步骤:①假设立体视频编码时的图像组长度为8,则在解码端,根据立体视频的左视点中的每帧图像在所在图像组中的帧号和右视点中的每帧图像在所在图像组中的帧号,对立体视频的左视点中的每个图像组中的所有B帧和右视点中的每个图像组中的所有B帧进行分层划分,将左视点中的每个图像组和右视点中的每个图像组中的第5帧图像帧均归为核心帧,第3帧和第7帧图像帧均归为次核心帧,第2帧、第4帧、第6帧和第8帧均归为普通帧;在解码端,将立体视频的左视点中当前待处理的图像组定义为当前第一图像组,将立体视频的右视点中当前待处理的图像组定义为当前第二图像组;②假设当前第一图像组中的第5帧图像帧为左视点中t时刻的图像帧,则将当前第一图像组中的第2帧至第8帧图像帧依次记为
并假设当前第二图像组中的第5帧图像帧为右视点中t时刻的图像帧,则将当前第二图像组中的第2帧至第8帧图像帧依次记为
其中,
和
均为核心帧,
和
均为次核心帧,![]()
和
均为普通帧;③当核心帧
丢失时,则将
定义为丢失B帧,将丢失B帧划分为前景区域和背景区域,其中,前景区域和背景区域分别由多个8×8的图像块组成;对于丢失B帧的背景区域,采用帧直接拷贝的方法获取丢失B帧的背景区域中的每个图像块的重建块;对于丢失B帧的前景区域,采用基于SKIP模式的错误隐藏方法获取丢失B帧的前景区域中的每个图像块的重建块;当核心帧
丢失时,则将
定义为丢失B帧,将丢失B帧划分为前景区域和背景区域,其中,前景区域和背景区域分别由多个8×8的图像块组成;对于丢失B帧的背景区域,采用帧直接拷贝的方法获取丢失B帧的背景区域中的每个图像块的重建块;对于丢失B帧的前景区域,首先通过视差补偿在
中找到与丢失B帧的前景区域中的每个图像块相对应的图像块,获取相对应的图像块的前向运动矢量和后向运动矢量,并对该前向运动矢量和该后向运动矢量进行求精,得到丢失B帧的前景区域中的每个图像块的最终的前向运动矢量和最终的后向运动矢量,接着利用丢失B帧的前景区域中的每个图像块的最终的前向运动矢量获取相应的前向重建块,利用丢失B帧的前景区域中的每个图像块的最终的后向运动矢量获取相应的后向重建块,最后根据丢失B帧的前景区域中的每个图像块的前向重建块和后向重建块,获取丢失B帧的前景区域中的每个图像块的重建块;④当次核心帧
或
丢失时,则将
或
定义为丢失B帧,将丢失B帧划分为前景区域和背景区域,其中,前景区域和背景区域分别由多个8×8的图像块组成;对于丢失B帧的背景区域,采用帧直接拷贝的方法获取丢失B帧的背景区域中的每个图像块的重建块;对于丢失B帧的前景区域,采用基于时域运动矢量相关性的错误隐藏法获取丢失B帧的前景区域中的每个图像块的重建块;当次核心帧
或
丢失时,则将
或
定义为丢失B帧,将丢失B帧划分为前景区域和背景区域,其中,前景区域和背景区域分别由多个8×8的图像块组成;对于丢失B帧的背景区域,采用帧直接拷贝的方法获取丢失B帧的背景区域中的每个图像块的重建块;对于丢失B帧的前景区域,进一步根据左视点与右视点的运动矢量相关性强弱,将丢失B帧的前景区域划分为强运动相关区域和弱运动相关区域;对于强运动相关区域中的每个图像块,利用立体视频的左视点中与丢失B帧同一时刻的图像帧中相对应的图像块的前向运动矢量和后向运动矢量,获取强运动相关区域中的每个图像块的重建块;对于弱运动相关区域中的每个图像块,采用基于时域运动矢量相关性的错误隐藏法获取弱运动相关区域中的每个图像块的重建块;⑤当普通帧
或
或
或
丢失时,则将
或
或
或
定义为丢失B帧,将丢失B帧划分为前景区域和背景区域,其中,前景区域和背景区域分别由多个8×8的图像块组成;对于丢失B帧的背景区域,采用帧直接拷贝的方法获取丢失B帧的背景区域中的每个图像块的重建块;对于丢失B帧的前景区域,采用基于时域运动矢量相关性的错误隐藏法获取丢失B帧的前景区域中的每个图像块的重建块;当普通帧
或
或
或
丢失时,则将
或
或
或
定义为丢失B帧,将丢失B帧划分为前景区域和背景区域,其中,前景区域和背景区域分别由多个8×8的图像块组成;对于丢失B帧的背景区域,采用帧直接拷贝的方法获取丢失B帧的背景区域中的每个图像块的重建块;对于丢失B帧的前景区域,进一步根据左视点与右视点的运动矢量相关性强弱,将丢失B帧的前景区域划分为强运动相关区域和弱运动相关区域;对于强运动相关区域中的每个图像块,利用立体视频的左视点中与丢失B帧同一时刻的图像帧中相对应的图像块的前向运动矢量和后向运动矢量,获取强运动相关区域中的每个图像块的重建块;对于弱运动相关区域中的每个图像块,采用基于时域运动矢量相关性的错误隐藏法获取弱运动相关区域中的每个图像块的重建块;⑥将立体视频的左视点中下一个待处理的图像组作为当前第一图像组,将立体视频的右视点中下一个待处理的图像组作为当前第二图像组,然后返回步骤②继续执行,直至立体视频的左视点和右视点中的所有图像组处理完毕。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310416333.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种砂光机部件直角连接装置
- 下一篇:一种磁耦合谐振式无线电能传输装置