[发明专利]一种视频解码错误的处理方法及装置有效
申请号: | 201611184986.8 | 申请日: | 2016-12-20 |
公开(公告)号: | CN108206956B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 乐湘珍 | 申请(专利权)人: | 深圳市中兴微电子技术有限公司 |
主分类号: | H04N19/573 | 分类号: | H04N19/573;H04N19/89;H04N21/647 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 王素燕;龙洪 |
地址: | 518055 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 解码 错误 处理 方法 装置 | ||
本发明公开了一种视频解码错误的处理方法,包括:检测网络丢包率和I帧间隔;将所述网络丢包率与预设的第一阈值比较,获得第一比较结果,将所述I帧间隔与预设的第二阈值比较,获得第二比较结果;当检测到错误帧时,根据所述第一比较结果和所述第二比较结果,选择预设模式对错误帧进行调整,所述错误帧包括I帧。本发明还同时公开了一种视频解码错误的处理装置。
技术领域
本发明涉及视频解码技术领域,尤其涉及一种视频解码错误的处理方法及装置。
背景技术
随着4K电视的普及,大家对超高清视频的需求也越来越强烈,由于高清视频的数据传输量非常大,而目前的网络带宽对传输4K图像还有一些瓶颈,特别是移动终端的流媒体服务需求迅猛增长后,高清晰度的流媒体需求和日益紧缺的网络带宽资源的矛盾越来越突出,不可避免的会出现在数据输出过程中,由于网络丢包等因素,而导致视频图像花屏和卡顿的情况。
对于视频图像花屏和卡顿的现象,目前的专利和文献主要是针对各个解码标准相对应的错误隐藏技术进行研究,当视频数据出现错误的时候,采用块分割技术进行错误隐藏,通过具体分析时域和空域掩藏算法,提出改进的错误掩藏算法。传统的空域错误隐藏技术主要采用基于方向熵的自适应选择加权像素平均插值和方向插值,有专利文献对方向插值做了相应的改进,提高了边缘方向估计的精确度,对于时域隐藏技术的改进,主要是针对运动矢量搜索匹配不够精确和运动剧烈的丢失块掩藏不准确这两个问题提出改进,通过采用外边界匹配、增加运动矢量集、扩大参考帧范围、更改计算最小误差方法等方法来提高丢失宏块匹配准确度。
然而,对于网络丢包严重的视频数据,即使采用改进的时域隐藏算法、改进的空域隐藏算法或者两种改进算法相结合,也不能避免花屏和卡顿的现象。因此,亟需寻找一种解决视频花屏和卡顿问题的方法。
发明内容
为解决现有存在的问题,本发明实施例期望提供一种视频解码错误的处理方法及装置,能解决视频花屏和卡顿的现象,提高视频解码准确率。
为达到上述目的,本发明的技术方案是这样实现的:
本发明实施例提供了一种视频解码错误的处理方法,所述方法包括:
检测网络丢包率和I帧间隔;
将所述网络丢包率与预设的第一阈值比较,获得第一比较结果,将所述I帧间隔与预设的第二阈值比较,获得第二比较结果;
当检测到错误帧时,根据所述第一比较结果和所述第二比较结果,选择预设模式对错误帧进行调整,所述错误帧包括I帧。
上述方案中,所述选择预设模式对错误帧进行调整,包括:
选择预设模式对参考帧序列中的错误参考帧进行调整,并搜索用于重新解码的下一非错误的帧。
上述方案中,所述预设模式为第一模式:将参考帧序列中的错误参考帧替换为目标I帧,同时搜索用于重新解码的下一非错误帧,所述目标I帧为已解码的参考帧序列中与错误参考帧相邻的I帧;或,
所述预设模式为第二模式:将参考帧序列中的错误参考帧替换为目标I帧,同时搜索用于重新解码的下一非错误I帧,所述目标I帧为已解码的参考帧序列中与错误参考帧相邻的I帧;或,
所述预设模式为第三模式:删除参考帧序列中的错误参考帧,同时搜索用于重新解码的下一非错误帧;或,
所述预设模式为第四模式:删除错误参考帧序列中的错误参考帧,同时搜索用于重新解码的下一非错误I帧。
上述方案中,所述根据所述第一比较结果和所述第二比较结果,选择预设模式,包括:
当所述网络丢包率大于预设的第一阈值并且所述I帧间隔大于预设的第二阈值时,选择所述第一模式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市中兴微电子技术有限公司,未经深圳市中兴微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611184986.8/2.html,转载请声明来源钻瓜专利网。