[发明专利]一种丢帧隐藏的方法和设备有效
申请号: | 200710074989.0 | 申请日: | 2007-06-15 |
公开(公告)号: | CN101325537A | 公开(公告)日: | 2008-12-17 |
发明(设计)人: | 詹五洲;王东琦 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L1/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 隐藏 方法 设备 | ||
技术领域
本发明涉及丢帧隐藏领域,具体涉及一种语音或音频编码器丢帧隐藏的方 法和设备。
背景技术
在网络通信中,分组技术应用十分广泛。各种形式的信息——语音、图像 或者数据经过编码后采用分组技术在网络上传输。由于信息发送端发送容量的 限制,或在指定延迟时间内,分组信息帧没有到达接收端缓冲区,从而造成信 息的丢失,这就是分组通信中常见的丢帧现象。此外,在分组交换网络中,由 于网络拥塞、传输损耗也会引起丢帧。
目前,不同的语音编码标准有其相应的丢帧隐藏技术,以减少因丢帧造成 的语音质量下降。一些基于码激励线性预测的语音编码器都内嵌了丢帧隐藏算 法,如G.723.1,G.728和G.729。
采用波形编码技术的G.711应用十分广泛,其在附录(G.711 Appendix I, ″A high quality low complexity a lgorithm for packet 1055 concealment with G.711″(September1999))中提供了一种丢帧隐藏算法,但该丢帧 隐藏算法只支持8khz采样的窄带信号,不支持宽带信号,不能满足高质量的通 话要求,因此希望能够出现解决支持宽带信号的解决方案。
发明内容
本发明的实施例在于提供一种支持带扩展的丢帧隐藏方法和设备。
本发明的实施例所采取的技术方案是:
一种丢帧隐藏的设备,其该设备包括:
丢失帧检测器,用于检测语音帧是否丢失;
解码模块,用于解码当前语音帧,生成当前帧低带信号和当前帧高带解码 信号;
低带延迟模块,用于对所述的当前帧低带信号延迟设定时间,生成前帧低 带信号;
低带信号恢复模块,用于前帧丢失时,恢复丢失的前帧低带信号;
高带丢帧隐藏模块,用于接收所述的当前帧高带解码信号以及丢失帧检测 器输出的帧丢失信息,生成前帧高带信号;
QMF综合滤波器,用于接收低带延迟模块生成的前帧低带信号和高带丢 帧隐藏模块生成的前帧高带信号,进行综合滤波,输出前帧语音信号;或者, 接收低带信号恢复模块恢复的前帧低带信号和高带丢帧隐藏模块生成的前帧 高带信号,进行综合滤波,输出前帧语音信号。
一种丢帧隐藏的方法,该方法包括:
检测语音帧是否丢失;
若当前帧没有丢失,解码当前语音帧,生成当前帧低带信号和当前帧高带 解码信号;
对所述的当前帧低带信号延迟设定时间,生成前帧低带信号,或者,若前 帧丢失时,恢复丢失的前帧低带信号;
根据帧丢失信息对所述的当前帧高带解码信号进行处理,生成前帧高带信 号;
对所述的前帧低带信号和所述的前帧高带信号进行综合滤波,生成前帧语 音信号。
其中,所述的设定时间为一帧时间,所述的前帧为当前帧的上一帧。
本发明的实施例描述的丢帧隐藏设备和方法利用了编解码器本身的延迟, 提高了低带和高带信号丢帧隐藏的效果,并且丢帧隐藏的处理没有引入附近的 延迟。
附图说明
下面通过具体实施方式并结合附图对本发明作进一步的详细说明。
图1是G.711宽带扩展编码器框图。
图2是G.711宽带扩展解码器框图。
图3是MDCT变换的叠加窗示意图。
图4是MDCT变换引入一帧延迟的示意图。
图5是本发明的丢帧隐藏方法的框架图。
图6是高带丢帧隐藏模块的一个实施例。
图7是高带丢帧隐藏模块的另外一个实施例。
图8是图7的一个变化。
图9是图7和图8中“恢复上一帧高带解码后半窗信号”的一种实现方法。
图10是丢帧隐藏相位不匹配的示意图。
图11是消除丢帧隐藏相位不匹配方法的示意图。
图12是消除相位不匹配后的波形图。
图13是丢失帧在清浊音过渡段时丢帧隐藏处理后的示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710074989.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:四辊轧机上工作辊压紧缸装置
- 下一篇:一种笔记本电脑