[发明专利]一种立体视频宏块丢失错误隐藏方法有效
申请号: | 201310117270.6 | 申请日: | 2013-04-07 |
公开(公告)号: | CN103237226A | 公开(公告)日: | 2013-08-07 |
发明(设计)人: | 蒋刚毅;孙越;陈芬;邵枫;彭宗举;王晓东;李福翠 | 申请(专利权)人: | 宁波大学 |
主分类号: | H04N7/68 | 分类号: | H04N7/68;H04N13/00 |
代理公司: | 宁波奥圣专利代理事务所(普通合伙) 33226 | 代理人: | 周珏 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 立体 视频 丢失 错误 隐藏 方法 | ||
1.一种立体视频宏块丢失错误隐藏方法,其特征在于包括以下步骤:
①假设立体视频中t时刻的右视点图像为丢失帧,记为将立体视频中已正确解码的t-1时刻的右视点图像记为将立体视频中已正确解码的t-2时刻的右视点图像记为将立体视频中已正确解码的t时刻的左视点图像记为将立体视频中已正确解码的t-1时刻的左视点图像记为
②采用移动帧差法计算与之间的全局视差矢量,记为dG,
③将中从左边界起的宽度为C个宏块的宽度且高度为H的区域定义为左边界遮挡区域,将中从右边界起的宽度为C个宏块的宽度且高度为H的区域定义为右边界遮挡区域,将中除左边界遮挡区域和右边界遮挡区域外的区域定义为非边界遮挡区域,其中,符号为向下取整符号,符号“||”为取绝对值符号;
④将中当前检测到的丢失的宏块定义为当前丢失宏块;
⑤判断当前丢失宏块属于左边界遮挡区域或右边界遮挡区域还是属于非边界遮挡区域,如果属于左边界遮挡区域或右边界遮挡区域,则采用时域运动补偿预测方法恢复当前丢失宏块的亮度信息和色度信息,然后执行步骤⑨,如果属于非边界遮挡区域,则执行步骤⑥;
⑥根据dG对中与当前丢失宏块的坐标位置相同的宏块进行水平位移,然后将中与当前丢失宏块的坐标位置相同的宏块经水平位移后的宏块划分为多个互不重叠的第一图像块,接着确定中与当前丢失宏块的坐标位置相同的宏块经水平位移后的宏块中的每个第一图像块为静止块还是为运动块,再确定中与当前丢失宏块的坐标位置相同的宏块经水平位移后的宏块为静止宏块还是为运动宏块;将中与当前丢失宏块的坐标位置相同的宏块划分为多个互不重叠的且尺寸大小与第一图像块相同的第二图像块,接着确定中与当前丢失宏块的坐标位置相同的宏块中的每个第二图像块为静止块还是为运动块,再确定中与当前丢失宏块的坐标位置相同的宏块为静止宏块还是为运动宏块;最后根据中与当前丢失宏块的坐标位置相同的宏块经水平位移后的宏块和中与当前丢失宏块的坐标位置相同的宏块,确定当前丢失宏块为静止宏块还是为运动宏块,如果当前丢失宏块为静止宏块,则采用时域帧拷贝的方法恢复当前丢失宏块的亮度信息和色度信息,再执行步骤⑨,否则,执行步骤⑦;
⑦获取的全局双目恰可觉察失真阈值图,记为JNDdr,然后根据JNDdr中的每个宏块中的所有像素点的全局双目恰可觉察失真阈值的均值,确定当前丢失宏块为不敏感块还是为敏感块,如果当前丢失宏块为不敏感块,则采用视差补偿预测方法恢复当前丢失宏块的亮度信息和色度信息,然后执行步骤⑨,如果当前丢失宏块为敏感块,然后执行步骤⑧;
⑧将当前丢失宏块的上相邻宏块、下相邻宏块、左相邻宏块和右相邻宏块中已正确解码的宏块作为可用宏块,然后对每个可用宏块进行DCT变换得到每个可用宏块中的每个像素点的交流系数,接着根据每个可用宏块中的所有像素点的交流系数的总能量,计算每个可用宏块的图像细节程度评价因子,再根据每个可用宏块的图像细节程度评价因子,确定每个可用宏块为纹理块还是为平滑块,最后根据当前丢失宏块对应的可用宏块为纹理块的个数和为平滑块的个数,确定当前丢失宏块为纹理块还是为平滑块,如果当前丢失宏块为纹理块,则采用空域多方向插值的方法恢复当前丢失宏块的亮度信息和色度信息,然后执行步骤⑨,如果当前丢失宏块为平滑块,则采用空域线性插值的方法恢复当前丢失宏块的亮度信息和色度信息,然后执行步骤⑨;
⑨将中检测到的下一个丢失的宏块作为当前丢失宏块,然后返回步骤⑤继续执行,直至中的所有丢失的宏块的亮度信息和色度信息恢复完毕。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310117270.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:过滤器
- 下一篇:一种具有立体效果的广告牌