音频信号编码器制造技术

技术编号:15399298 阅读:96 留言:0更新日期:2017-05-23 11:10
一种设备,包括:编码率确定器,其被配置为确定对于至少一个第一帧音频信号多通道参数的第一编码比特率以及对于至少一个第二帧音频信号多通道参数的第二编码比特率,其中,组合的第一与第二编码比特率小于比特率限值;通道分析器,其被配置为对于第一帧确定所述至少一个第一帧音频信号多通道参数,并被配置为对于第二帧确定所述至少一个第二帧音频信号多通道参数;多通道参数确定器,其被配置为由所述至少一个第一帧音频信号多通道参数,在第一编码比特率范围内产生编码后的第一帧音频信号多通道参数,并被配置为由所述至少一个第二帧音频信号多通道参数在第二编码比特率范围内产生编码后的至少一个第二帧音频信号多通道参数;以及,多工器,其被配置为组合编码后的至少一个第一帧音频信号多通道参数和编码后的至少一个第二帧音频信号多通道参数。

Audio frequency coder

A device that includes: encoding rate determination unit configured to determine a first encoding bit for multi channel at least one of the first frame of the audio signal parameters and second bit rate encoding for multi channel audio signal at least one of the second parameters of the frame rate, the combination of the first and second encoding bit rate is less than the bit rate limit value; channel analyzer, which is configured to determine multiple channels for the first frame of the at least one first frame of the audio signal parameters, and is configured for second frames to determine the multi channel in at least one of the second frames of audio signal for determining parameters; multi channel parameters, which is configured by the at least one multi channel the first frame of the audio signal parameters in the first frame of the audio signal encoding the first encoding bit rate range of multi channel parameters, and configured by the at least one audio frame second Multi channel frequency signal parameters in second encoding bit rate range from at least one of the second channel audio signal encoding frame after parameters; and, multiplexer, configured for multi channel multi channel at least one of the first frame of the audio signal after the combination of encoding parameters and encoding after at least a second frame of audio signal parameter.

【技术实现步骤摘要】
音频信号编码器
本专利技术涉及一种多通道或立体声音频信号编码器,特别、但不仅仅涉及一种用于便携式设备中使用的多通道或立体声音频信号编码器。
技术介绍
例如,对像语音或音乐这样的音频信号进行编码,以便使得音频信号的高效传输或存储成为可能。音频编码器和解码器(也称为编码译码器)用于表现基于音频的信号,例如音乐和环境声音(用语音编码特有的术语来说,其可称为背景噪音)。这些类型的编码器典型地不对编码过程使用语音模型,相反,它们使用表现包括语音在内所有类型的语音信号的过程。语音编码器和解码器(编码译码器)可看作对于语音信号最优化的音频编码译码器,并能以固定或可变比特率运行。音频编码译码器也可被配置为以变化的比特率运行。在较低比特率下,这样的音频编码译码器可被优化为以相当于纯语音编码译码器的编码速率对于语音信号运行。在较高比特率下,音频编码译码器可以以较高的品质和性能对包括音乐、背景噪音和语音的任何信号进行编码。可变速率音频编码译码器也可实现嵌入式可伸缩编码结构和比特流,其中,附加的位(特定量的位常常称为层)在较低速率下改进编码,且其中,较高速率的比特流可被截断,以获得较低速率编码的比特流。这种音频编码译码器可将纯粹为语音信号设计的编码译码器用作内核层或最低比特率编码。音频编码译码器被设计为保持高(感知)品质,同时,提升压缩比。因此,代替波形匹配编码,常常使用多种参数方案来降低比特率。对于例如立体声信号的多通道音频,常常在单声道表达上使用较大量的可用比特率,并用使用相对较少位的参数化方法对立体声或多通道信息进行编码。
技术实现思路
根据第一方面,提供了一种方法,其包括:确定对于至少一个第一帧音频信号多通道参数的第一编码比特率以及对于至少一个第二帧音频信号多通道参数的第二编码比特率,其中,组合的第一与第二编码比特率小于比特率限值;对于第一帧,确定所述至少一个第一帧音频信号多通道参数;从所述至少一个第一帧音频信号多通道参数,在第一编码比特率范围内产生编码后的第一帧音频信号多通道参数;对于第二帧,确定所述至少一个第二帧音频信号多通道参数;从所述至少一个第二帧音频信号多通道参数,在第二编码比特率范围内产生编码后的至少一个第二帧音频信号多通道参数;以及,组合编码后的至少一个第一帧音频信号多通道参数和编码后的至少一个第二帧音频信号多通道参数。第一帧可以为下列中的至少一种:与第二帧相邻;以及,在第二帧之前。对于第一帧确定所述至少一个第一帧音频信号多通道参数或对于第二帧确定所述至少一个第二帧音频信号多通道参数可包括确定下列中的至少一个:至少一个耳间时间差;以及,至少一个耳间电平差。从所述至少一个第一帧音频信号多通道参数在第一编码比特率范围内产生编码后的第一帧音频信号多通道参数或从所述至少一个第二帧音频信号多通道参数在第二编码比特率范围内产生编码后的第二帧音频信号多通道参数可包括:使用分立的矢量量化码本,产生分别用于所述至少一个第一帧音频信号多通道参数或所述至少一个第二帧音频信号多通道参数的组的码本索引;从分立的量化码本,产生组合矢量量化码本;从对于组的码本索引,对于组合的矢量量化码本,产生组合矢量量化索引,其中,用于识别组合矢量量化索引的位的个数少于用于分立组的码本索引所使用的组合位数。从分立的量化码本产生组合矢量量化码本可包括:从分立的矢量量化码本选择至少一个编码矢量;并对来自分立的矢量量化码本的所述至少一个编码矢量进行组合。从分立的矢量量化码本选择至少一个编码矢量可包括:确定将从分立的矢量量化码本选择的第一数量的编码矢量;以及,增大第一数量,一直到达到第一或第二相应的编码比特率。从所述至少一个第一帧音频信号多通道参数在第一编码比特率的范围内产生编码后的第一帧音频信号多通道参数可包括:依赖于所述至少一个第一帧音频信号多通道参数的映射实例的频率分布,对于所述至少一个第一帧音频信号多通道参数,产生具有所关联的索引的第一编码映射;以及,依赖于所关联的索引,对第一编码映射进行编码。依赖于所关联的索引对第一编码映射进行编码可包括,依赖于所关联的索引,将Golomb-Rice编码应用到第一编码映射。从所述至少一个第二帧音频信号多通道参数在第二编码比特率的范围内产生编码后的第二帧音频信号多通道参数可包括:依赖于所述至少一个第二帧音频信号多通道参数的映射实例的频率分布,对于所述至少一个第二帧音频信号多通道参数,产生具有所关联的索引的第二编码映射;以及,依赖于所关联的索引,对第二编码映射进行编码。依赖于所关联的索引对第二编码映射进行编码可包括,依赖于所关联的索引,将Golomb-Rice编码应用到第二编码映射。该方法还可包括:接收两个或多于两个语音信号通道;从所述两个或多于两个音频信号通道以及所述至少一个第一帧音频信号多通道参数,确定较少数量通道音频信号;在包比特率限值范围内,产生包括所述较少数量通道的编码后的音频信号;组合编码后的音频信号、编码后的至少一个第一帧音频信号多通道参数和编码后的至少一个第二帧音频信号多通道参数。第二编码比特率可小于第一编码比特率。根据第二方面,提供了一种方法,其包括:在第一时间段内接收包括至少一个第一帧音频信号、至少一个第一帧音频信号多通道参数以及至少一个另一帧音频信号多通道参数的已编码音频信号,并在另一时间段内接收包括至少一个另一帧音频信号的另一已编码音频信号;判断另一编码音频信号是否包括至少一个另一帧音频信号多通道参数和/或所述至少一个另一帧音频信号多通道参数是否损坏;以及,当所述另一编码音频信号不包括至少一个另一帧音频信号多通道参数或所述至少一个另一帧音频信号多通道参数损坏时,对于所述另一帧,从所述至少一个第一帧音频信号或所述至少一个另一帧音频信号两者中的任一个产生至少两通道音频信号,并为已编码音频信号产生至少一个另一帧音频信号多通道参数。该方法还可包括,当所述另一编码音频信号包括所述至少一个另一帧音频信号多通道参数且所述至少一个另一帧音频信号多通道参数未损坏时,对于所述另一帧,从所述至少一个另一帧音频信号产生至少两个通道音频信号,以及对于另一已编码音频信号,产生至少一个另一帧音频信号多通道参数。根据第三方面,提供了一种设备,该设备包括:至少一个处理器;以及,至少一个存储器,其包括用于一个以上程序的计算机程序代码,所述至少一个存储器以及计算机程序代码被配置为,用所述至少一个处理器,使得设备至少:确定对于至少一个第一帧音频信号多通道参数的第一编码比特率以及对于至少一个第二帧音频信号多通道参数的第二编码比特率,其中,组合的第一与第二编码比特率小于比特率限值;对于第一帧,确定所述至少一个第一帧音频信号多通道参数;从所述至少一个第一帧音频信号多通道参数,在第一编码比特率范围内产生编码后的第一帧音频信号多通道参数;对于第二帧,确定所述至少一个第二帧音频信号多通道参数;从所述至少一个第二帧音频信号多通道参数,在第二编码比特率范围内产生编码后的至少一个第二帧音频信号多通道参数;以及,组合编码后的至少一个第一帧音频信号多通道参数和编码后的至少一个第二帧音频信号多通道参数。第一帧可以为下列中的至少一种:与第二帧相邻;以及,在第二帧之前。对于第一帧确定所述至少一个第一帧音频信号多通道参数或对于第二帧确定所述至少一个第二帧音本文档来自技高网...
音频信号编码器

【技术保护点】
一种用于音频信号编码的方法,其包括:确定对于至少一个第一帧音频信号多通道参数的第一编码比特率以及对于至少一个第二帧音频信号多通道参数的第二编码比特率,其中,组合的第一与第二编码比特率小于比特率限值;对于第一帧,确定所述至少一个第一帧音频信号多通道参数;根据所述至少一个第一帧音频信号多通道参数,在第一编码比特率范围内产生编码后的第一帧音频信号多通道参数;对于第二帧,确定所述至少一个第二帧音频信号多通道参数;根据所述至少一个第二帧音频信号多通道参数,在第二编码比特率范围内产生编码后的至少一个第二帧音频信号多通道参数;以及组合编码后的至少一个第一帧音频信号多通道参数和编码后的至少一个第二帧音频信号多通道参数,其中,根据所述至少一个第一帧音频信号多通道参数在第一编码比特率范围内产生编码后的第一帧音频信号多通道参数或者根据所述至少一个第二帧音频信号多通道参数在第二编码比特率范围内产生编码后的第二帧音频信号多通道参数包括:使用分立的矢量量化码本,产生分别用于所述至少一个第一帧音频信号多通道参数或所述至少一个第二帧音频信号多通道参数的组的码本索引;根据所述分立的量化码本,产生组合矢量量化码本;以及根据用于组的码本索引,对于组合的矢量量化码本,产生组合矢量量化索引,其中,用于识别组合矢量量化索引的位的个数少于用于分立的组的码本索引所使用的组合位数。...

【技术特征摘要】
2013.01.08 WO PCT/IB2013/0501541.一种用于音频信号编码的方法,其包括:确定对于至少一个第一帧音频信号多通道参数的第一编码比特率以及对于至少一个第二帧音频信号多通道参数的第二编码比特率,其中,组合的第一与第二编码比特率小于比特率限值;对于第一帧,确定所述至少一个第一帧音频信号多通道参数;根据所述至少一个第一帧音频信号多通道参数,在第一编码比特率范围内产生编码后的第一帧音频信号多通道参数;对于第二帧,确定所述至少一个第二帧音频信号多通道参数;根据所述至少一个第二帧音频信号多通道参数,在第二编码比特率范围内产生编码后的至少一个第二帧音频信号多通道参数;以及组合编码后的至少一个第一帧音频信号多通道参数和编码后的至少一个第二帧音频信号多通道参数,其中,根据所述至少一个第一帧音频信号多通道参数在第一编码比特率范围内产生编码后的第一帧音频信号多通道参数或者根据所述至少一个第二帧音频信号多通道参数在第二编码比特率范围内产生编码后的第二帧音频信号多通道参数包括:使用分立的矢量量化码本,产生分别用于所述至少一个第一帧音频信号多通道参数或所述至少一个第二帧音频信号多通道参数的组的码本索引;根据所述分立的量化码本,产生组合矢量量化码本;以及根据用于组的码本索引,对于组合的矢量量化码本,产生组合矢量量化索引,其中,用于识别组合矢量量化索引的位的个数少于用于分立的组的码本索引所使用的组合位数。2.根据权利要求1的方法,其中,第一帧为下列中的至少一种:与第二帧相邻;以及在第二帧之前。3.根据权利要求1或2的方法,其中,对于第一帧确定所述至少一个第一帧音频信号多通道参数或对于第二帧确定所述至少一个第二帧音频信号多通道参数包括确定下列中的至少一个:至少一个耳间时间差;以及至少一个耳间电平差。4.根据权利要求1的方法,其中,根据分立的量化码本产生组合矢量量化码本包括:从分立的矢量量化码本选择至少一个编码矢量;以及对来自分立的矢量量化码本的所述至少一个编码矢量进行组合。5.根据权利要求4的方法,其中,从分立的矢量量化码本选择至少一个编码矢量包括:确定将从分立的矢量量化码本选择的第一数量的编码矢量;以及增大第一数量,一直到达到第一或第二相应的编码比特率。6.根据权利要求1方法,其中,根据所述至少一个第一帧音频信号多通道参数在第一编码比特率的范围内产生编码后的第一帧音频信号多通道参数包括:依赖于所述至少一个第一帧音频信号多通道参数的映射实例的频率分布,对于所述至少一个第一帧音频信号多通道参数,产生具有所关联的索引的第一编码映射;以及依赖于所关联的索引,对第一编码映射进行编码。7.根据权利要求6的方法,其中,依赖于所关联的索引对第一编码映射进行编码包括:依赖于所关联的索引,将Golomb-Rice编码应用到第一编码映射。8.根据权利要求1方法,其中,根据所述至少一个第二帧音频信号多通道参数在第二编码比特率的范围内产生编码后的第二帧音频信号多通道参数包括:依赖于所述至少一个第二帧音频信号多通道参数的映射实例的频率分布,对于所述至少一个第二帧音频信号多通道参数,产生具有所关联的索引的第二编码映射;以及依赖于所关联的索引,对第二编码映射进行编码。9.根据权利要求8的方法,其中,依赖于所关联的索引对第二编码映射进行编码包括:依赖于所关联的索引,将Golomb-Rice编码应用到第二编码映射。10.根据权利要求1方法,其还包括:接收至少两个音频信号通道;根据所述至少两个音频信号通道以及所述至少一个第一帧音频信号多通道参数,确定较少数量通道音频信号;在包单声道比特率限值范围内,产生包括所述较少数量通道的编码后的音频信号;组合编码后的音频信号、编码后的至少一个第一帧音频信号多通道参数和编码后的至少一个第二帧音频信号多通道参数。11.一种用于音频信号编码的方法,其包括:在第一时间段内接收包括至少一个第一帧音频信号、至少一个第一帧音频信号多通道参数以及至少一个另一帧音频信号多通道参数的已编码音频信号,并在另一时间段内接收包括至少一个另一帧音频信号的另一已编码音频信号;判断所述另一已编码音频信号是否包括至少一个另一帧音频信号多通道参数和/或所述至少一个另一帧音频信号多通道参数是否损坏;以及当所述另一已编码音频信号不包括至少一个另一帧音频信号多通道参数或所述至少一个另一帧音频信号多通道参数损坏时,对于所述另一帧,根据所述至少一个第一帧音频信号或所述至少一个另一帧音频信号两者中的任一个产生至少两个通道音频信号,并且对于已编码音频信号产生至少一个另一帧音频信号多通道参数。12.根据权利要求11的方法,其还包括,当所述另一已编码音频信号包括所述至少一个另一帧音频信号多通道参数且所述至少一个另一帧音频信号多通道参数未损坏时,对于所述另一帧,根据所述另一帧音频信号产生至少两个通道音频信号,并且对于所述另一已编码音频信号产生至少一个另一帧音频信号多通道参数。13.一种用于音频信号编码的设备,其中所述设备被配置为:确定对于至少一个第一帧...

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

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

1