用于音频信号解码器的位错误检测器制造技术

技术编号:17960659 阅读:28 留言:0更新日期:2018-05-16 05:48
一种方法,包括:接收点阵向量量化参数数据,所述参数数据表示至少一个音频信号;在所述数据内确定至少一个位错误;以及基于所述位错误的确定,控制所述数据的解码以便生成音频信号。

Bit error detector for audio signal decoder

A method includes receiving a dot matrix vector quantization parameter data, which represents at least one audio signal, determines at least one bit error within the data, and controls the decoding of the data in order to generate an audio signal based on the determination of the bit error.

【技术实现步骤摘要】
【国外来华专利技术】用于音频信号解码器的位错误检测器
本申请涉及多通道或立体声音频信号解码器内的位错误检测器,并且具体地说但不仅限于涉及用于便携式装置中的增强型语音服务音频信号解码器。
技术介绍
语音或音乐之类的音频信号被编码,例如以便实现音频信号的有效传输或存储。音频编码器和解码器(也被称为编解码器)用于表示基于音频的信号,例如音乐和环境声音(其在语音编码方面可以被称为背景噪声)。这些类型的编码器通常不利用用于编码过程的语音模型,而是使用用于表示所有类型的音频信号(包括语音)的过程。语音编码器和解码器(编解码器)能够被视为音频编解码器,它们针对语音信号被优化,并且能够以固定或可变位速率工作。音频编码器和解码器通常被设计为低复杂性源编码器。换言之,能够执行音频信号的编码和解码,而不需要高度复杂的处理。其中一个示例是变换编码。对于音乐信号音频编码,变换编码通常比代数码激励线性预测(ACELP)技术表现更好,ACELP技术更适合于并且针对语音信号。通过逐子带编码变换系数向量来执行变换编码。换言之,音频信号被分成其参数被确定的子带,并且参数表示经向量或点阵量化后的子向量。此外,用于语音和音频编码的低复杂性算法构成非常相关的资产,例如用于基于移动终端的通信。由于低存储和低复杂性,在保持编码效率的同时,在数种状态的现有语音和音频编解码器中结构化码本(codebook)可以是优选的,这些编解码器例如包括在第三代合作计划(3GPP)内标准化的增强型语音服务(EVS)编解码器。在这些语音和音频编解码器内使用的码本可以例如基于点阵结构,如在A.Vasilache、B.Dumitrescu和I.Tabus的参考文献“Multiple-scaleleader-latticeVQwithapplicationtoLSFquantization(适用于LSF量化的多标度引导点阵VQ)”(SignalProcessing,2002年,第82卷,第563-586页,Elsevier,其全部内容在此引入作为参考)中所述。可将点阵码本定义为引导类(leaderclasses)的并集,每个引导类由引导向量来表征。引导向量是n维向量(其中n表示整数),其(例如正)分量被排序(例如递减)。与引导向量对应的引导类则包括该引导向量和通过该引导向量的所有带符号排列获得的所有向量(具有某些可能限制)。还可能的是,一个、某些或所有引导类分别与一个或多个标度关联,并且点阵码本则被形成为标度化和/或非标度化引导类的并集。
技术实现思路
根据第一方面,提供一种方法,包括:接收点阵向量量化参数数据,所述参数数据表示至少一个音频信号;在所述数据内确定至少一个位错误;以及基于所述位错误的确定,控制所述数据的解码以便生成音频信号。在所述数据内确定至少一个位错误可以包括:从所述点阵向量量化参数数据来确定形成索引的索引整数值;确定形成所述索引的所述索引整数值中的至少一者严格为负;以及生成所述数据包括至少一个位错误的指示符。在所述数据内确定至少一个位错误可以包括:从所述数据确定组合索引值I;针对在表示所述至少一个音频信号的参数值的点阵向量量化中采用的除第一子向量之外的至少一个子向量,将所述组合索引值I除以引导类的并集的基数的至少一个组合,以便生成与量化后的参数值的子向量关联的至少两个子索引;确定最高有效子索引包括大于所述第一子向量的引导类的并集的基数N1的值;以及生成所述数据包括至少一个位错误的指示符。在所述数据内确定至少一个位错误可以包括:确定所述数据表示舒适噪声生成音频帧;确定定义的参数分量值;确定所述定义的参数分量值大于定义的极限值,其中所述定义的参数分量值大于定义的极限值指示解码器的内部采样率;确定指示所述解码器的所述内部采样率的值的信令位;确定基于所述定义的参数分量值的所述解码器的所述内部采样率与基于所述信令位的所述解码器的所述内部采样率不匹配;以及生成所述数据包括至少一个位错误的指示符。所述定义的参数分量值可以是最后或最高频率量化参数。所述定义的参数分量值可以是最高阶量化参数。基于所述位错误的确定,控制所述数据的解码以便生成音频信号可以包括将与所述数据关联的码向量设置为定义的值。将与所述数据关联的码向量设置为定义的值可以包括将所述码向量设置为0。所述参数可以是线谱频率。根据第二方面,提供一种解码器,包括:输入端,其被配置为接收点阵向量量化参数数据,所述参数数据表示至少一个音频信号;位错误确定器,其被配置为在所述数据内确定至少一个位错误;以及参数解码器,其被配置为基于所述位错误的确定,控制所述数据的解码以便生成音频信号。所述位错误确定器可以包括索引整数确定器,其被配置为:从所述点阵向量量化参数数据来确定形成索引的索引整数值;确定形成所述索引的所述索引整数值中的至少一者严格为负;以及生成所述数据包括至少一个位错误的指示符。所述位错误确定器可以包括子向量索引比较器,其被配置为:从所述数据确定组合索引值I;针对在表示所述至少一个音频信号的参数值的点阵向量量化中采用的除第一子向量之外的至少一个子向量,将所述组合索引值I除以引导类的并集的基数的至少一个组合,以便生成与量化后的参数值的子向量关联的至少两个子索引;确定最高有效子索引包括大于所述第一子向量的引导类的并集的基数N1的值;以及生成所述数据包括至少一个位错误的指示符。所述位错误确定器可以包括采样率位比较器,其被配置为:确定所述数据表示舒适噪声生成音频帧;确定定义的参数分量值;确定所述定义的参数分量值大于定义的极限值,其中所述定义的参数分量值大于定义的极限值指示解码器的内部采样率;确定指示所述解码器的所述内部采样率的值的信令位;确定基于所述定义的参数分量值的所述解码器的所述内部采样率与基于所述信令位的所述解码器的所述内部采样率不匹配;以及生成所述数据包括至少一个位错误的指示符。所述定义的参数分量值可以是最后或最高频率量化参数。所述定义的参数分量值可以是最高阶量化参数。所述参数解码器可以被配置为基于所述位错误的确定,将与所述数据关联的码向量设置为定义的值。所述定义的值可以是0。所述参数可以是线谱频率。根据第三方面,提供一种装置,包括:用于接收点阵向量量化参数数据的部件,所述参数数据表示至少一个音频信号;用于在所述数据内确定至少一个位错误的部件;以及用于基于所述位错误的确定,控制所述数据的解码以便生成音频信号的部件。用于在所述数据内确定至少一个位错误的部件可以包括:用于从所述点阵向量量化参数数据来确定形成索引的索引整数值的部件;用于确定形成所述索引的所述索引整数值中的至少一者严格为负的部件;以及用于生成所述数据包括至少一个位错误的指示符的部件。用于在所述数据内确定至少一个位错误的部件可以包括:用于从所述数据确定组合索引值I的部件;用于针对在表示所述至少一个音频信号的参数值的点阵向量量化中采用的除第一子向量之外的至少一个子向量,将所述组合索引值I除以引导类的并集的基数的至少一个组合,以便生成与量化后的参数值的子向量关联的至少两个子索引的部件;用于确定最高有效子索引包括大于所述第一子向量的引导类的并集的基数N1的值的部件;以及用于生成所述数据包括至少一个位错误的指示符的部件。用于在所述数据内确定至少一个位错误的部件可以包括:用于确定所本文档来自技高网
...
用于音频信号解码器的位错误检测器

【技术保护点】
一种方法,包括:接收点阵向量量化参数数据,所述参数数据表示至少一个音频信号;在所述数据内确定至少一个位错误;以及基于所述位错误的确定,控制所述数据的解码以便生成音频信号。

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:接收点阵向量量化参数数据,所述参数数据表示至少一个音频信号;在所述数据内确定至少一个位错误;以及基于所述位错误的确定,控制所述数据的解码以便生成音频信号。2.根据权利要求1所述的方法,其中在所述数据内确定至少一个位错误包括:从所述点阵向量量化参数数据来确定形成索引的索引整数值;确定形成所述索引的所述索引整数值中的至少一者严格为负;以及生成所述数据包括至少一个位错误的指示符。3.根据权利要求1和2中任一项所述的方法,其中在所述数据内确定至少一个位错误包括:从所述数据确定组合索引值I;针对在表示所述至少一个音频信号的参数值的点阵向量量化中采用的除第一子向量之外的至少一个子向量,将所述组合索引值I除以引导类的并集的基数的至少一个组合,以便生成与量化后的参数值的子向量关联的至少两个子索引;确定最高有效子索引包括大于所述第一子向量的引导类的并集的基数N1的值;以及生成所述数据包括至少一个位错误的指示符。4.根据权利要求1至3中任一项所述的方法,其中在所述数据内确定至少一个位错误包括:确定所述数据表示舒适噪声生成音频帧;确定定义的参数分量值;确定所述定义的参数分量值大于定义的极限值,其中所述定义的参数分量值大于定义的极限值指示解码器的内部采样率;确定指示所述解码器的所述内部采样率的值的信令位;确定基于所述定义的参数分量值的所述解码器的所述内部采样率与基于所述信令位的所述解码器的所述内部采样率不匹配;以及生成所述数据包括至少一个位错误的指示符。5.根据权利要求4所述的方法,其中所述定义的参数分量值是最后或最高频率量化参数。6.根据权利要求4所述的方法,其中所述定义的参数分量值是最高阶量化参数。7.根据权利要求1至6中任一项所述的方法,其中基于所述位错误的确定,控制所述数据的解码以便生成音频信号包括:将与所述数据关联的码向量设置为定义的值。8.根据权利要求7所述的方法,其中将与所述数据关联的码向量设置为定义的值包括将所述码向量设置为0。9.根据权利要求1至8中任一项所述的方法,其中所述参数是线谱频率。10.一种解码器,包括:输入端,其被配置为接收点阵向量量化参数数据,所述参数数据表示至少一...

【专利技术属性】
技术研发人员:A·瓦西拉凯A·S·拉莫L·J·拉克索宁
申请(专利权)人:诺基亚技术有限公司
类型:发明
国别省市:芬兰,FI

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1