[发明专利]用于解码端的帧内错误隐藏方法及其系统有效
申请号: | 201610125044.6 | 申请日: | 2016-03-04 |
公开(公告)号: | CN105763882B | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 栗杰;王军;谭洪舟;赵希军 | 申请(专利权)人: | 广东顺德中山大学卡内基梅隆大学国际联合研究院;中山大学;珠海南方集成电路设计服务中心 |
主分类号: | H04N19/895 | 分类号: | H04N19/895 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 周清华 |
地址: | 528300 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 解码 错误 隐藏 方法 及其 系统 | ||
本发明涉及一种用于解码端的帧内错误隐藏方法及其系统,其中,用于解码端的帧内错误隐藏方法,包括以下步骤:对视频序列中当前帧的丢失宏块进行边缘检测,得到该丢失宏块的边缘强度;根据边缘强度的大小,确定该丢失宏块的状态模式;状态模式为平滑模式、方向模式或纹理模式;根据在预设时间段内视频序列中视频帧的该丢失宏块的状态模式的发生率,获取该丢失宏块的确定状态模式;根据确定状态模式,通过相应的恢复方法对该丢失宏块进行错误隐藏;恢复方法为加权插值法、方向插值法或相邻块补偿法。本发明能够大大提高帧内错误隐藏的精确性,同时能够较好的提升视频图像的恢复质量。
技术领域
本发明涉及视频压缩编码领域,特别是涉及一种用于解码端的帧内错误隐藏方法及其系统。
背景技术
视频传输中的主要问题是信道对压缩视频流的损坏,通信信道的不可靠性会导致传输的视频数据质量下降,因此在解码端进行错误隐藏是非常必要的。错误隐藏是解码端利用视频数据在空域和时域上的相关性来修复传输错误的有效技术,错误隐藏技术本身并不能恢复其原始数据,只是利用视频的图像在时间和空间上的相关性,寻找出另外一些相关的数据来代替出错的或丢失的数据,设法改善应用的终端视频效果。针对时间和空间通常通过不同类型的错误隐藏模式:帧内错误隐藏和帧间错误隐藏。帧内错误隐藏即空域错误隐藏(spatial error concealment,SEC),利用错误宏块周围正确接收宏块的信息进行加权计算以得到错误宏块的恢复数据。对于帧内错误隐藏,传统技术主要使用包括加权平均插值法、方向内插法以及最有可能预测模式查找表等方法。
在应用不同的帧内错误隐藏方法时,传统技术的判断方法就是针对当前帧的丢失宏块进行边缘检测,根据方向边缘的强度来进行不同的错误隐藏。但是在实现过程中,发明人发现传统技术中至少存在如下问题:上述判断方法进行帧内错误隐藏的精确性较低。
发明内容
基于此,有必要针对传统技术帧内错误隐藏的分级方法精确性不足的问题,提供一种用于解码端的帧内错误隐藏方法及其系统。
为了实现上述目的,本发明技术方案的实施例为:
一方面,提供了一种用于解码端的帧内错误隐藏方法,包括以下步骤:
对视频序列中当前帧的丢失宏块进行边缘检测,得到该丢失宏块的边缘强度;
根据边缘强度的大小以及边缘强度的方向方差,确定该丢失宏块的状态模式;状态模式为平滑模式、方向模式或纹理模式;
根据在预设时间段内视频序列中视频帧的该丢失宏块的状态模式的发生率,获取该丢失宏块的确定状态模式;
根据确定状态模式,通过相应的恢复方法对该丢失宏块进行错误隐藏;恢复方法为加权插值法、方向插值法或相邻块补偿法。
另一方面,提供了一种帧内错误隐藏系统,包括:
边缘检测模块,用于对视频序列中当前帧的丢失宏块进行边缘检测,得到该丢失宏块的边缘强度;
第一模式确定模块,用于根据边缘强度的大小以及边缘强度的方向方差,确定该丢失宏块的状态模式;状态模式为平滑模式、方向模式或纹理模式;
第二模式确定模块,用于根据在预设时间段内视频序列中视频帧的该丢失宏块的状态模式的发生率,获取该丢失宏块的确定状态模式;
数据恢复模块,用于根据确定状态模式,通过相应的恢复方法对该丢失宏块进行错误隐藏;恢复方法为加权插值法、方向插值法或相邻块补偿法。
上述技术方案具有如下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东顺德中山大学卡内基梅隆大学国际联合研究院;中山大学;珠海南方集成电路设计服务中心,未经广东顺德中山大学卡内基梅隆大学国际联合研究院;中山大学;珠海南方集成电路设计服务中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610125044.6/2.html,转载请声明来源钻瓜专利网。