[发明专利]音频帧丢失隐藏的错误隐藏单元、音频解码器及相关方法有效
申请号: | 201680085478.6 | 申请日: | 2016-05-25 |
公开(公告)号: | CN109155133B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 杰雷米·勒孔特;艾德里安·托马斯克 | 申请(专利权)人: | 弗劳恩霍夫应用研究促进协会 |
主分类号: | G10L19/005 | 分类号: | G10L19/005 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋融冰 |
地址: | 德国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音频 丢失 隐藏 错误 单元 解码器 相关 方法 | ||
本发明的实施例涉及用于提供用于隐藏经编码的音频信息中的音频帧的丢失的错误隐藏音频信息(802)的错误隐藏单元(800,800b)。错误隐藏单元使用频域隐藏(805)提供第一频率范围的第一错误隐藏音频信息分量(807')。错误隐藏单元还使用时域隐藏(809)提供第二频率范围的第二错误隐藏音频信息分量(811'),第二频率范围包括比第一频率范围更低的频率。错误隐藏单元还组合(812)第一错误隐藏音频信息分量(807')和第二错误隐藏音频信息分量(811'),以获得错误隐藏音频信息。本发明的其它实施例涉及包括错误隐藏单元的解码器,以及用于解码和/或隐藏的相关的编码器、方法和计算机程序。
技术领域
根据本发明的实施例创建用于基于时域隐藏分量和频域隐藏分量来提供隐藏经编码的音频信息中的音频帧的丢失的错误隐藏音频信息的错误隐藏单元。
根据本发明的实施例创建用于基于经编码的音频信息提供解码的音频信息的音频解码器,该解码器包括所述错误隐藏单元。
根据本发明的实施例创建音频编码器,用于提供经编码的音频信息以及如果需要则提供用于隐藏功能的其它信息。
根据本发明的一些实施例创建用于基于时域隐藏分量和频域隐藏分量来提供用于隐藏经编码的音频信息中的音频帧的丢失的错误隐藏音频信息的方法。
根据本发明的一些实施例创建用于执行所述方法之一的计算机程序。
背景技术
近年来,对音频内容的数字传输和存储的需求不断增加。但是,音频内容通常在不可靠的信道上传输,这带来了包括一个或多个音频帧(例如,以经编码表示的形式,比如,例如,经编码的频域表示或经编码的时域表示)的数据单元(例如,报文)丢失的风险。在一些情况下,有可能请求重复(重新发送)丢失的音频帧(或数据单元,比如包括一个或多个丢失的音频帧的报文)。但是,这通常会带来很大的延迟,并且将因此需要对音频帧进行广泛的缓冲。在其它情况下,几乎不可能请求重复丢失的音频帧。
考虑在不提供广泛缓冲的情况下音频帧丢失的情况(提供广泛缓冲将消耗大量存储器并且还会显著地降低音频编码的实时能力),为了获得良好的或者至少可接受的音频质量,期望具有处理一个或多个音频帧的丢失的概念。特别地,期望具有即使在音频帧丢失的情况下,也带来良好的音频质量或者至少可接受的音频质量的概念。
值得注意的是,帧丢失意味着帧没有被正确地解码(特别地,未及时解码以进行输出)。当帧完全未被检测到,或者当帧到达太晚时,或者在检测到位错误(由于这个原因,在帧不可用的意义上,帧是丢失的,并且应该被隐藏)的情况下,会发生帧丢失。对于这些故障(其可以被保持为“帧丢失”类的一部分),导致的结果是不可能解码帧并且必须执行错误隐藏操作。
过去,已经开发了一些错误隐藏概念,这些概念可以在不同的音频编码概念中被采用。
高级音频编解码器(AAC)中的传统隐藏技术是噪声替换[1]。它在频域中操作并且适用于噪声和音乐项目。
尽管如此,已经认识到,对于语音片段,频域噪声替换经常产生相位不连续性,这最终导致时域中令人讨厌的“咔哒声(click)”伪像。
因此,类ACELP时域方法可以用于由分类器确定的语音片段(例如,[2]或[3]中的TD-TCX PLC)。
时域隐藏的一个问题是在全频范围上人为生成的谐度(harmonicity)。可以产生令人讨厌的“蜂鸣(beep)”伪像。
时域隐藏的另一个缺点是,与无差错解码或利用噪声替换隐藏相比,它的计算复杂度高。
需要一种解决方案来克服现有技术的损害。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于弗劳恩霍夫应用研究促进协会,未经弗劳恩霍夫应用研究促进协会许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680085478.6/2.html,转载请声明来源钻瓜专利网。