用于参数空间音频编码和解码的方法、参数空间音频编码器和参数空间音频解码器的制造方法

文档序号:2825596阅读:149来源:国知局
用于参数空间音频编码和解码的方法、参数空间音频编码器和参数空间音频解码器的制造方法
【专利摘要】本文提供一种用于对多信道音频信号进行空间音频编码的方法,所述多信道音频信号包括多个音频信道信号,所述方法包括:对所述多个音频信道信号中的一个音频信道信号计算至少两个不同的空间编码参数,其中所述至少两个不同的空间编码参数是至少两种不同类型的空间编码参数并且关于参考音频信号进行计算,其中所述参考音频信号是所述多个音频信道信号中的另一个音频信道信号或从所述多个音频信道信号中的至少两个音频信道信号导出的下混音频信号;基于所述计算得出的空间编码参数的值来选择与所述音频信道信号相关联的所述至少两个不同的空间编码参数中的至少一个空间编码参数;将所述选定的空间编码参数的量化表示计入音频比特流(1)的参数段(1b)中;以及在所述音频比特流(1)的参数段(1b)中设置参数类型标志,从而指示计入所述音频比特流(1)中的所述选定的空间编码参数的类型。
【专利说明】用于参数空间音频编码和解码的方法、参数空间音频编码器和参数空间音频解码器
【技术领域】
[0001]本发明涉及多信道音频信号的参数空间音频编码和解码的方法、用于这类信号的参数空间音频编码器和参数空间音频解码器。
【背景技术】
[0002]关于参数的多信道音频编码,可以参阅音频和声音信号处理应用的IEEE专题研讨会会刊,2001 年 10 月,第 199 页至第 202 页(Proc.1EEE Workshop on App1.0f Sig.Proc.to Audio and Acoust.,Oct.2001,pp.199-202),法勒(Faller C.)和鲍姆加特(BaumgarteF.)的“使用感知参数化的空间音频的有效表示(Efficient representation of spatialaudio using perceptual parametrization) ”。下混音频信号可接受上混操作,从而合成多信道音频信号,这可通过使用空间提示来产生相较于下混音频信号的情况更多的输出音频信道来实现。通常,下混音频信号因多信道音频信号,例如立体声音频信号的多个音频信道信号的叠加而产生。对下混音频信号进行波形编码并且将其与涉及空间提示的辅助数据一起放入音频比特流中。解码器基于波形编码音频信道,使用辅助数据来合成多信道音频信号。
[0003]存在数个空间提示或参数可用于合成多信道音频信号。首先,信道间电平差(ILD)指示待比较的两个信道上的音频信号的电平之间的差。第二,信道间时间差(ITD)指示声音到达人两耳的时间差。ITD值对声音的定位很重要,因为它提供用于识别声源相对于倾听者耳朵的入射方向或入射角度的提示。第三,信道间相位差(IPD)指定待比较的两个信道之间的相对相位差。子带Iro值可用作子带ITD值的估计值。最后,信道间相干(ICC)的定义为,在根据ITD或iro所作的相位调整之后执行的归一化信道间交叉相关性。ICC值可用于估计声源的宽度。
[0004]ILD、ITD、IPD及ICC是空间多信道编码/解码的重要参数。ITD可以覆盖的声响延迟范围为,例如,-1.5ms至1.5ms之间。IF1D可覆盖的相位差的整个范围为π与π之间。ICC可覆盖相关性的范围并且其所占的百分比值可以指定为处于O与I之间,或者是在-1与+1之间的其他相关性因数。在当前参数的立体声编码方案中,ild、itd、iro及ICC通常在频域中得以估计。对于每一子带的ILD、ITD、IH)及ICC执行以下操作:计算、量化、计入音频比特流的参数段中并且进行传输。
[0005]由于参数的音频编码方案的比特率有所限制,因此,有时在音频比特流的参数段中没有足够的比特来传输所有的ILD、ITD、iro及ICC值。例如,文件US2011/0173005A1揭
示了一种基于音频信号分类对音频信号进行编码的方案。

【发明内容】

[0006]本发明的一个主意是根据输入信号的特性和空间编码参数的感知重要性,一次只传输选定数量的空间编码参数。待传输的选定的空间编码参数应覆盖全频带并且表示信道之间的全局最重要的感知差。
[0007]通过本发明,可使用各个空间编码参数的感知重要性并且优先排序出最重要的参数以计入经过编码的音频比特流中。该选择导致比特流的所需比特率降低,因为不是所有的空间编码参数都在同一时间传输。
[0008]因此,本发明的第一方面涉及一种用于对多信道音频信号进行空间音频编码的方法,所述多信道音频信号包括多个音频信道信号,所述方法包括:对多个音频信道信号中的一个音频信道信号计算至少两个不同的空间编码参数,其中所述至少两个不同的空间编码参数是至少两种不同类型的空间编码参数并且关于参考音频信号进行计算,其中所述参考音频信号是多个音频信道信号中的另一个音频信道信号或从多个音频信道信号中的至少两个音频信道信号导出的下混音频信号;基于计算得出的空间编码参数的值来选择与音频信道信号相关联的所述至少两个不同的空间编码参数中的至少一个空间编码参数;将选定的空间编码参数的量化表示计入音频比特流的参数段中;以及在音频比特流的参数段中设置参数类型标志,从而指示计入音频比特流中的选定的空间编码参数的类型。
[0009]根据第一方面的第一实施方案,所述方法进一步包括将预定标志值的量化表示计入音频比特流的参数段中;以及将选定的空间编码参数的量化表示与预定标志值的量化表示一起计入音频比特流的参数段中,从而指示计入音频比特流中的选定的空间编码参数的类型。
[0010]根据第一方面的第二实施方案或根据第一方面的第一实施方案,选定的空间编码参数的量化表示包括4比特。
[0011]根据第一方面的第二实施方案的进一步实施方案,参数类型标志包括I比特。
[0012]根据第一方面的第二实施方案的更进一步实施方案或其进一步实施方案,预定标志值的量化表示包括4比特。
[0013]根据第一方面的第四实施方案或根据第一方面的前述实施方案中的任一项,参数类型标志包括2比特。
[0014]根据第一方面的第五实施方案或根据第一方面的前述实施方案中的任一项,ITD值被量化为15量化值。
[0015]根据第一方面的第六实施方案或根据第一方面的前述实施方案中的任一项,IPD值被量化为15量化值。
[0016]根据第一方面的第七实施方案或根据第一方面的前述实施方案中的任一项,ICC值被量化为4量化值。
[0017]根据第一方面的第八实施方案或根据第一方面的前述实施方案中的任一项,选择至少一个空间参数的步骤包括:在第一空间编码参数的值满足与第一空间编码参数类型相关联的预定第一选择标准时,从至少两个空间编码参数中选择第一空间编码参数类型的第一空间编码参数;以及/或者在第一空间编码参数的值不满足与第一空间编码参数类型相关联的预定第一选择标准而第二空间编码参数的值满足与第二空间编码参数类型相关联的预定第二选择标准时,从至少两个空间编码参数中选择第二空间编码参数类型的第二空间编码参数。
[0018]根据第一方面的第九实施方案或根据第一方面的前述实施方案中的任一项,空间编码参数的类型是信道间时间差ITD、信道间相位差IPD、信道间电平差ILD或信道间相干ICC。
[0019]根据第一方面的第十实施方案或根据第一方面的前述实施方案中的任一项,选择至少一个空间编码参数的步骤包括为音频信道信号只选择多个空间编码参数中的一个空间编码参数。
[0020]根据本发明的第二方面,提供多信道音频信号的空间音频编码装置,该多信道音频信号包括多个音频信道信号,所述空间音频编码装置包括:参数估计模块,该参数估计模块用于对多个音频信道信号中的一个音频信道信号计算至少两个不同的空间编码参数,其中所述至少两个不同的空间编码参数是至少两种不同类型的空间编码参数并且关于参考音频信号进行计算,其中所述参考音频信号是多个音频信道信号中的另一个音频信道信号或从多个音频信道信号中的至少两个音频信道信号导出的下混音频信号;参数选择模块,该参数选择模块连接所述参数估计模块并且用于基于计算得出的空间编码参数的值来选择与音频信道信号相关联的所述至少两个不同的空间编码参数中的至少一个空间编码参数;以及,流模块,该流模块连接参数估计模块和参数选择模块并且用于产生包含参数段的音频比特流,所述参数段包含选定的空间编码参数的量化表示,并且用于在音频比特流的参数段中设置参数类型标志,从而指示计入音频比特流中的选定的空间编码参数的类型。
[0021]根据第二方面的第一实施方案,空间音频编码装置进一步包括下混模块,所述下混模块用于通过下混多个音频信道信号来产生下混音频信号。
[0022]根据第二方面的第一实施方案的第一实施方案,空间音频编码装置进一步包括编码模块,所述编码模块连接下混模块并且用于产生编码的音频比特流,所述经过编码的音频比特流包括经过编码的下混音频信号。
[0023]根据第二方面的第二实施方案或根据第二方面的任一前述实施方案,空间音频编码装置进一步包括变换模块,所述变换模块用于对多个音频信道信号应用从时域到频域的变换。
[0024]根据第二方面的第二实施方案的第一实施方案,流模块进一步用于在音频比特流中设置标志,该标志指示音频比特流的参数段中至少一个空间编码参数。
[0025]根据第二方面的第二实施方案的第一实施方案的第一实施方案,所述标志为整个音频比特流设置或包含在音频比特流的参数段中。
[0026]根据第二方面的第三实施方案或根据第二方面的任一前述实施方案,所述参数选择模块进一步用于:在第一空间编码参数的值满足与第一空间编码参数类型相关联的预定第一选择标准时,从至少两个空间编码参数中选择第一空间编码参数类型的第一空间编码参数;以及/或者在第一空间编码参数的值不满足与第一空间编码参数类型相关联的预定第一选择标准而第二空间编码参数的值满足与第二空间编码参数类型相关联的预定第二选择标准时,从至少两个空间编码参数中选择第二空间编码参数类型的第二空间编码参数。
[0027]根据第一方面的第四实施方案或根据第一方面的前述实施方案中的任一项,所述参数选择模块用于为音频信道信号只选择多个空间编码参数中的一个空间编码参数。
[0028]根据本发明的第三方面,空间音频解码装置包括:参数检测模块,该参数检测模块用于检测接收到的音频比特流的参数段中的参数类型标志以指示计入音频比特流中的选定的空间编码参数的类型;选择模块,该选择模块用于根据检测到的参数类型而从接收到的音频比特流的参数段中读取至少一个空间编码参数;以及上混模块,该上混模块连接选择模块并且用于使用从接收到的音频比特流的参数段中读取的至少一个空间编码参数,将从音频比特流中的下混音频比特流中解码的音频信号上混为多信道信号的多个音频信道信号。
[0029]根据本发明的第四方面,提供空间音频解码方法,该方法包括:检测接收到的音频比特流的参数段中的参数类型标志以指示计入音频比特流中的选定的空间编码参数的类型;根据检测到的参数类型,从接收到的音频比特流的参数段中读取至少一个空间编码参数;以及使用从接收到的音频比特流的参数段中读取的至少一个空间编码参数,将从音频比特流中的下混音频比特流中解码的下混音频信号上混为多信道信号的多个音频信道信号。
[0030]根据本发明的第五方面,提供一种计算机程序,该计算机程序包括程序代码,该程序代码在计算机上运行时执行根据第一和第四方面或其实施方案中的任一项的方法。
[0031]本文描述的方法可实施为数字信号处理器(DSP)、微控制器或任何其他边处理器中的软件或实施为专用集成电路(ASIC)内的硬件电路。
[0032]本发明可在数字电子电路中或在计算机硬件、固件、软件中或在其组合中实施。
[0033]通过以下描述,容易理解额外的实施例和实施方案。确切地说,除非另有说明,下文所述的实施例、各方面及实施方案中的任何特征,都可与实施例、各方面及实施方案中的任何其他特征进行组合。
【专利附图】

【附图说明】
[0034]附图用于提供对本发明的进一步理解。它们图示了各实施例并且可借助于描述来帮助解释本发明的原理。在通过参考下文中的详细描述而更好理解之后,读者可了解其他实施例和许多预期优势、所设想的原理以及功能性。图中的元件不一定相对于彼此按比例绘制。一般而言,相同参考编号指代对应的类似部分。
[0035]图1示意地图示了空间音频编码系统。
[0036]图2示意地图示了空间音频编码装置。
[0037]图3示意地图示了空间音频解码装置。
[0038]图4示意地图示了用于参数空间编码的方法的第一实施例。
[0039]图5示意地图示了音频比特流的比特流结构的第一种示例。
[0040]图6示意地图示了数据比特流的比特流结构的第二种示例。
[0041]图7示意地图示了音频比特流的比特流结构的第三种示例。
【具体实施方式】
[0042]在以下详细描述中参考了附图,并且借助于图例显示了具体的实施例。应明白,在不脱离本发明范围的情况下,可利用其他实施例并且可作出各种结构或逻辑变化。除非另有说明,各实施例的功能、原理及细节可与其他实施例进行组合。一般地,本申请案旨在涵盖本文所论述的具体实施例的任何调整或变型。因此,以下详细描述不应理解为具有限制意义,本发明的范围是由所附权利要求来界定的。
[0043]实施例可包括各种方法和流程,这些方法和流程可在机器可读媒体所提供的机器可读指令内实施,所述机器可读媒体包括但不限于,能够存储可由以下机器访问的信息的装置、设备、机制或系统:计算机、计算装置、处理单元、网络装置、便携式计算机、微处理器等。所述机器可读媒体可包括易失性或非易失性媒体以及任何形式的传播信号,例如电信号、数字信号、逻辑信号、光信号、声信号、声光信号等,所述媒体能够将信息传递到机器。
[0044]在下文中,参考了各方法和方法步骤,这些方法和方法步骤示意地说明于流程图和方框图中作为示例。应理解,结合这些示例图而描述的方法也可以通过系统、设备和/或装置的各实施例轻松地执行。确切地说,很明显,能够执行详细方框图和/或流程图的系统、设备和/或装置不一定限于下文所示和详述的系统、设备和/或装置,而是可为不同的系统、设备和/或装置。术语“第一”、“第二”、“第三”等仅仅用作标记,而并非意图对其标的强加数字要求,也不是要对其标的的重要性进行特定的排序。
[0045]图1示意地图示了空间音频编码系统100。空间音频编码系统100包括空间音频编码装置10和空间音频解码装置20。有多个音频信道信号10a、10b被输入到空间音频编码装置10,图1中只示例性地示出了其中的两个音频信道信号。空间音频编码装置10对音频信道信号10a、10b进行编码和下混并产生音频比特流1,该音频比特流被传输到空间音频解码装置20。空间音频解码装置20对音频比特流I中的音频数据进行解码和上混并产生多个输出音频信道信号20a、20b,图1中只示例性地示出了其中两个输出音频信道信号。各个音频信道信号10a、10b及20a、20b的数量在原则上是没有限制的。例如,在双声道立体声信号中,音频信道信号10a、10b及20a、20b的数量可为2。例如,双声道立体声信号可以产生基于3D音频或耳机的环绕式音效(surround rendering),例如,使用HRTF过滤来实现。
[0046]空间音频编码系统100可用于立体声扩展编码,例如,ITU-T G.722、G.722AnnexB、G.711.1和/或G.711.1Annex D。此外,空间音频编码系统100可用于移动电话应用中的语音和音频编码/解码,例如在3GPP EVS(增强型语音服务)编解码器中所定义的。
[0047]图2示意地示出了图1中的空间音频编码装置10的细节图。空间音频编码装置10可包括变换模块15、连接变换模块15的参数提取模块11、连接变换模块15的下混模块
12、连接下混模块12的编码模块13及连接编码模块13和参数提取模块11的流模块14。
[0048]变换模块15可用于对输入到空间编码模块10的多个音频信道信号10a、10b应用从时域到频域的变换,。下混模块12可用于从变换模块15接收经过变换的音频信道信号IOaUOb并且用于通过将多个经过变换的音频信道10a、10b进行下混来产生至少一个下混音频信道信号。下混音频信道信号的数量可为,例如小于变换的音频信道信号10a、10b的数量。例如,下混模块12可用于只产生一个下混音频信道信号。编码模块13可用于接收下混音频信道信号并且用于产生编码的音频比特流,该编码的音频比特流包括经过编码的下混音频信道信号。
[0049]参数提取模块11可包括参数估计模块11a,所述参数估计模块Ila可用于接收多个音频信道信号10a、10b作为输入,并且用于计算多个音频信道信号中的一个音频信道信号的至少两个不同的空间编码参数,其中所述至少两个不同的空间编码参数是至少两种不同类型的空间编码参数并且关于参考音频信号算出,其中所述参考音频信号是多个音频信道信号中的另一个音频信道信号或从多个音频信道信号中的至少两个音频信道信号导出的下混音频信号。参数提取模块11可进一步包括参数选择模块IIb,所述参数选择模块Ilb连接参数估计模块Ila并且用于基于计算得出的空间编码参数的值来选择与音频信道信号相关联的所述至少两个不同的空间编码参数中的至少一个空间编码参数。
[0050]参数提取模块11的实施例,其参数选择模块Ilb可以分别的适用于为每个音频信道信号选择空间编码参数,其中选定的空间编码参数针对不同的音频信道信号可为不同的空间编码参数类型。
[0051]参数提取模块11的实施例,其各个参数选择模块Ilb适用于在第一空间编码参数的值满足与第一空间编码参数类型相关联的预定第一选择标准时,从至少两个空间编码参数,例如ITD、iro及ICC中选择第一空间编码参数类型的第一空间编码参数,例如,ITD ;以及/或者在第一空间编码参数的值不满足与第一空间编码参数类型相关联的预定第一选择标准而第二空间编码参数的值满足与第二空间编码参数类型相关联的预定第二选择标准时,从至少两个空间编码参数,例如ITD、iro及ICC中选择第二空间编码参数类型的第二空间编码参数,例如,IPD。
[0052]参数提取模块11的其他实施例,其各个参数选择模块I Ib适用于对于一个音频信道信号只选择多个空间编码参数中的一个空间编码参数。
[0053]随后,(各)选定的空间编码参数可输入到流模块14中,该流模块可用于产生输出音频比特流1,该输出音频比特流包括来自编码模块15的经过编码的音频比特流以及含有对选定的(各)空间编码参数的量化表示的参数段。流模块14可进一步用于在音频比特流I的参数段中设置参数类型标志,用于指示计入音频比特流I中的(各)选定的空间编码参数的类型。
[0054]另外,流模块14可进一步用于在音频比特流I中设置标志,该标志指示音频比特流I的参数段中至少一个空间编码参数是否存在。可设置该标志用于整个音频比特流1,或将其包含在音频比特流I中的参数段中。这样,计入音频比特流I中的(各)选定的空间编码参数的类型的信令可以显式或隐式的方式发信号通知空间音频解码装置20。在显式与隐式信令方案之间可进行切换。
[0055]在隐式信令的情况下,该标志可指示参数段中的辅助数据中(各)空间编码参数是否存在。旧式解码装置20不检查此标志是否存在并且因此只对经过编码的音频比特流进行解码。另一方面,非旧式、即最新式的解码装置20可检查接收到的音频比特流I中此标志是否存在并且基于计入音频比特流I的参数段中的额外的全频带空间编码参数,来重建多信道音频信号20a、20b。
[0056]当使用显式信令时,整个音频比特流I可标记为含有空间编码参数。这样,旧式解码装置20不能解码该比特流并且因此丢弃音频比特流I。另一方面,最新式的解码装置20可决定是解码整个音频比特流I还是只对经过编码的音频比特流I进行解码而忽略空间编码参数。显式信令的优势可从此处看到,例如,新的移动终端可决定对音频比特流的哪部分进行解码,从而节约能量并且因此延长集成式电池的电池寿命。对空间编码参数进行解码通常更加复杂并且需要更多能量。另外,依靠呈现系统,最新式的解码装置20可决定应对音频比特流I的哪部分进行解码。例如,关于用耳机呈现,只对经过编码的音频比特流进行解码可能已经足够,而多信道音频信号只在移动终端连接到具有此多信道呈现功能的坞站时才进行解码。
[0057]图3示意地示出了图1中的空间音频解码装置20的细节图。空间音频解码装置20可包括比特流提取模块26、参数提取模块21、解码模块22、上混模块24及变换模块25。比特流提取模块26可用于接收音频比特流I并且将装入音频比特流I中的参数段与经过编码的音频比特流分离。参数提取模块21可包括参数检测模块21a,该参数检测模块21a用于检测接收到的音频比特流I的参数段中的参数类型标志,该参数类型标志用于指示计入音频比特流I中的选定的空间编码参数的类型。参数提取模块21可进一步包括选择模块21b,该选择模块21b连接参数检测模块21a并且用于根据检测到的参数类型而从接收到的音频比特流I的参数段中读取至少一个空间编码参数。
[0058]解码模块22可用于对经过编码的音频比特流进行解码并且用于将解码的音频信号输入到上混模块24中。上混模块24可连接选择模块21b并且用于使用从接收到的音频比特流I的参数段读取的至少一个空间编码参数,来将解码的音频信号上混为多个音频信道信号,所述至少一个空间编码参数由选择模块21b提供。最后,变换模块25可连接上混模块24并且用于基于多个音频信道信号而将多个音频信道信号从频域变换到时域以用于声音的重现,并且变换模块用于输出重建的多信道音频信号20a、20b。
[0059]图4示意地示出了用于参数空间编码的方法30的第一实施例。方法30包括,在第一步骤中对输入信道执行时频变换。在立体声信号包括左信道信号和右信道信号的情况下,在步骤30a处对左信道信号执行第一变换,而在步骤30b处对右信道信号执行第二变换。在每一种情况下,该变换可通过使用快速傅立叶变换(FFT)来执行。或者,可执行短时傅立叶变换(STFT)、余弦调制滤波或复数滤波来执行。
[0060]在第二步骤31中,可计算每个子带b的交叉谱,如
【权利要求】
1.一种用于对多信道音频信号进行空间音频编码的方法,所述多信道音频信号包括多个音频信道信号,所述方法包括: 对所述多个音频信道信号中的一个音频信道信号计算至少两个不同的空间编码参数,其中所述至少两个不同的空间编码参数是至少两种不同类型的空间编码参数并且关于参考音频信号进行计算,其中所述参考音频信号是所述多个音频信道信号中的另一个音频信道信号或从所述多个音频信道信号中的至少两个音频信道信号导出的下混音频信号; 基于所述计算得出的空间编码参数的值来选择与所述音频信道信号相关联的所述至少两个不同的空间编码参数中的至少一个空间编码参数; 将所述选定的空间编码参数的量化表示计入音频比特流(I)的参数段(Ib)中;以及 在所述音频比特流(I)的所述参数段(Ib)中设置参数类型标志,从而指示包括在所述音频比特流(I)中的所述选定的空间编码参数的类型。
2.根据权利要求1所述的方法,进一步包括: 将预定标志值的量化表示计入所述音频比特流(I)的所述参数段(Ib)中;以及 将所述选定的空间编码参数的量化表示与预定标志值的所述量化表示一起计入所述音频比特流(I)的所述参数段(Ib)中,从而指示包括在所述音频比特流(I)中的所述选定的空间编码参数的类型。
3.根据权利要求1至2中任一项权利要求所述的方法,其中所述选定的空间编码参数的所述量化表示包括4比特。
4.根据权利要求3或4所述的方法,其中所述参数类型标志包括I比特。
5.根据权利要求3所述的方法,其中所述预定标志值的所述量化表示包括4比特。
6.根据权利要求1至5中任一项所述的方法,其中信道间时间差值量化为15量化值,并且/或者,其中信道间相位差值量化为16量化值,并且/或者,其中信道间相干值量化为4量化值。
7.根据权利要求1至6中任一项所述的方法,其中选择至少一个空间参数的步骤包括: 在所述第一空间编码参数的值满足与所述第一空间编码参数类型相关联的预定第一选择标准时,从所述至少两个空间编码参数(ITD、IPD、ICC)中选择第一空间编码参数类型的第一空间编码参数(ITD);以及/或者 在所述第一空间编码参数的值不满足与所述第一空间编码参数类型相关联的所述预定第一选择标准而所述第二空间编码参数的值满足与所述第二空间编码参数类型相关联的预定第二选择标准时,从所述至少两个空间编码参数(ITD、IPD、ICC)中选择第二空间编码参数类型的第二空间编码参数aro)。
8.根据权利要求1至7中任一项所述的方法,其中空间编码参数的类型为信道间时间差ITD、信道间相位差IPD、信道间电平差ILD或信道间相干ICC。
9.一种多信道音频信号的空间音频编码装置(10),所述多信道音频信号包括多个音频信道信号,所述空间音频编码装置包括: 参数估计模块(Ila),所述参数估计模块用于对所述多个音频信道信号中的一个音频信道信号计算至少两个不同的空间编码参数,其中所述至少两个不同的空间编码参数是至少两种不同类型的空间编码参数并且关于参考音频信号进行计算,其中所述参考音频信号是所述多个音频信道信号中的另一个音频信道信号或从所述多个音频信道信号中的至少两个音频信道信号导出的下混音频信号; 参数选择模块(11b),所述参数选择模块连接所述参数估计模块(Ila)并且用于基于所述计算得出的空间编码参数的所述值来选择与所述音频信道信号相关联的所述至少两个不同的空间编码参数中的至少一个空间编码参数;以及 流模块(14),所述流模块连接所述参数估计模块(Ila)和所述参数选择模块(Ilb)并且用于:产生包含参数段(Ib)的音频比特流(I),所述参数段包含所述选定的空间编码参数的量化表示;并且在所述音频比特流(I)的所述参数段(Ib)中设置参数类型标志,从而指示计入所述音频比特流(I)中的所述选定的空间编码参数的类型。
10.根据权利要求9所述的空间音频编码装置(10),进一步包括: 下混模块(12),所述下混模块用于通过将所述多个音频信道信号进行下混来产生所述下混音频信号。
11.根据权利要求10所述的空间音频编码装置(10),进一步包括: 编码模块(13),所述编码模块连接所述下混模块(12)并且用于产生编码的音频比特流,所述编码的音频比特流包含经过编码的下混音频比特流。
12.根据权利要求9至11中任一项所述的空间音频编码装置(10),进一步包括: 变换模块(15),所述变换模块用于对所述多个音频信道信号应用从时域到频域的变换。
13.根据权利要求12所述的空间音频编码装置(10),其中所述流模块(14)进一步用于在所述音频比特流(I)中设置标志,所述标志指示所述音频比特流(I)的所述参数段中至少一个空间编码参数。
14.根据权利要求13所述的空间音频编码装置(10),其中所述标志经设置用于整个音频比特流(I),或者包含在所述音频比特流(I)的所述参数段(Ib)中。
15.根据权利要求13所述的空间音频编码装置(10),其中所述参数选择模块(Ilb)进一步用于: 在所述第一空间编码参数的值满足与所述第一空间编码参数类型相关联的预定第一选择标准时,从所述至少两个空间编码参数(ITD、IPD、ICC)中选择第一空间编码参数类型的第一空间编码参数(ITD);以及/或者 在所述第一空间编码参数的值不满足与所述第一空间编码参数类型相关联的所述预定第一选择标准而所述第二空间编码参数的值满足与所述第二空间编码参数类型相关联的预定第二选择标准时,从所述至少两个空间编码参数(ITD、IPD、ICC)中选择第二空间编码参数类型的第二空间编码参数aro)。
16.一种空间音频解码装置(20),包括: 参数检测模块(21a),所述参数检测模块用于检测接收到的音频比特流(I)的参数段(Ib)中的参数类型标志以指示包括在所述音频比特流(I)中的选定的空间编码参数的类型; 选择模块(21b),所述选择模块用于根据所述检测到的参数类型而从所述接收到的音频比特流⑴的所述参数段(Ib)中读取至少一个空间编码参数;以及 上混模块(24),所述上混模块连接所述选择模块(21b)并且用于使用从所述接收到的音频比特流(I)的所述参数段(Ib)中读取的至少一个空间编码参数,来将从所述音频比特流(I)中的下混音频比特流中解码的下混音频信号上混为多信道信号的多个音频信道信号。
17.—种空间音频解码方法,所述方法包括: 检测接收到的音频比特流(I)的参数段(Ib)中的参数类型标志以指示计入所述音频比特流(I)中的选定的空间编码参数的类型; 根据所述检测到的参数类型,从所述接收到的音频比特流(I)的所述参数段(Ib)中读取至少一个空间编码参数;以及 使用从所述接收到的音频比特流(I)的所述参数段(Ib)中读取的至少一个空间编码参数,来将从所述音频比特流(I)中的下混音频比特流中解码的下混音频信号上混为多信道信号的多个音频信道信号。
18.一种具有程序代码的计算机程序,所述程序代码在计算机上运行时执行根据权利要求I至8或17中任一项所述的方法`。
【文档编号】G10L19/008GK103493127SQ201280003212
【公开日】2014年1月1日 申请日期:2012年4月5日 优先权日:2012年4月5日
【发明者】大卫·维雷特, 郎玥, 许剑峰 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1