本发明涉及音频信号处理以及,尤其涉及一种用于三维扬声器设置的边缘衰落幅度平移的装置和方法。
背景技术:
在从立体声发展为5.1环绕声之后,朝着三维音频发展被视为电影和家庭影院音响系统演化的下一步。更多数量的扬声器可以扩大收听区域并改进再现声场的空间分辨率。然而,由于更多扬声器需要被放置在它们应该处于的地方,更多数量的扬声器也意味更多需求。在诸如客厅的家居环境中,难以根据规格放置它们。在实际中,所涉及的扬声器的放置和数量是在音质、成本、美观、空间局限以及家庭/社会方面之间的折中(见[20])。
基于对象的音频场景不需要特定的扬声器配置像基于信道的内容一样,并且因此在扬声器的放置上有较少的要求。渲染过程涉及其中对象的声信号被不只一个扬声器回放的平移方法(见[7])。
根据先前技术,对于在三维扩音器设置的扬声器之间产生听觉事件,向量基幅度平移(Vector Base Amplitude Panning,VBAP)是广泛使用的方法,其可被视为正切定理(tan-law)(见[17],[5])的扩展。虽然此方式证实了其对日常使用的适用性,但是它并非在所有情况下都是理想的。
下面简要描述VBAP。VBAP使用指向三维扩音器设置的扬声器的N个单位向量l1,...,lN的集合。通过那些扬声器向量的线性组合根据公式(1)定义由笛卡尔(Cartesian)单位向量p给定的平移方向:
p=[l1,...,lN][g1,...,gN]T (1)
其中gn表示应用于ln的比例因子。在中,向量空间由三个向量基形成。
通常,如果激活的扩音器的数量以及因此非零比例因子的数量限于三个,可通过矩阵求逆求解公式(1)。实际上,通过定义扬声器之间的三角形网格以及通过在中间选择用于区域的那些三元组来完成此。由此得解
其中{n1,n2,n3}表示激活的扬声器三元组。
最后,确保功率归一化输出信号的归一化导致最终的平移增益a1,...,aN:
VBAP展示出独有的特性。基于向量运算的VBAP概念关于所涉及的扬声器产生的声场。对应于某个扬声器的基向量例如Gerzon的速度向量(见[9])与可在自由场条件下在聆听者位置测量的粒子速度相一致。由两个或更多个扬声器产生的声场的线性组合导致粒子速度的线性组合。
VBAP在自由场条件下在由平移位置处的声源引起的最佳听音位置再现粒子速度。
由于人类听觉系统感知声压而不是粒子速度(见[4])并进一步涉及定向滤波和认知过程,底层向量运算和人类定位之间实际上没有直接关系。
然而,求和定位(sum location)对于在前面的或后面的区域中水平布置的扬声器之间的小角度运行较好[6]。对于显著大于90°的角度,在侧边或在竖直布置的扬声器位置处的扬声器,求和定位的说服力较小(见[21],[10],[15])。
图19示出用于普通5.1环绕设置的VBAP平移增益(见[13])。在110°和250°处的两个后置扩音器之间,观察到对于宽角度范围的相当平缓的曲线和低水平的差异。对于未真正运行求和定位的角度范围,VBAP导致比对于运行求和定位的较小开度角的水平差异甚至更小的水平差异。此行为的原因是向量基之间的大开度角。
图20中,绘示出使用虚构的扬声器(浅灰色)和降混的广义VBAP方法。
对于三维扬声器设置,VBAP总是根据选中的三角剖分使用3个基向量。如果三维设置包含以扬声器位于相同方位角处的相互在顶部堆叠的两个或更多个高架层,则不会偏好某个三角剖分。对于层的两个扩音器之间的每个部分,存在两种可能性用于将中间层和上层扩音器之间的矩形细分为两个三角形。对于甚至完美对称的设置此任意选择将引入不对称。为了阐明此特性,让我们以通过M30、M-30、M110和M-110扩音器上方的四个高处扩音器即U30、U-30、U110和U-110扩展的5.1设置为例[14]。在中间层和上层环绕扩音器之间,形成两个三角形的细分不能通过对角线或通过对角线定义。对于上层扬声器之上/之间的区域也同样适用。无论做什么选择,此将打破左-右对称。因此,从上右前移动到上左后的音频对象将听起来不同,若其之后将从上左前移动到上右后-尽管扬声器设置是对称的。
技术实现要素:
本发明的目的在于提供用于幅度平移的改进概念。通过根据权利要求1的装置、通过根据权利要求26的方法和通过根据权利要求27的计算机程序、通过根据权利要求28的装置、通过根据权利要求45的方法和通过根据权利要求46的计算机程序实现本发明的目的。
提供一种用于生成四个或更多个音频输出信号的装置。该装置包括平移增益确定器和信号处理器。平移增益确定器用于从五个或更多个扬声器位置的集合确定真子集,以使得真子集包括五个或更多个扬声器位置中的四个或更多个。并且,平移增益确定器用于根据平移位置以及根据五个或更多个扬声器位置确定真子集。此外,平移增益确定器用于通过根据平移位置以及根据真子集中的四个或更多个扬声器位置确定所述平移增益,确定用于四个或更多个音频输出信号中的每个的平移增益。信号处理器用于根据用于音频输出信号的平移增益以及根据音频输入信号生成四个或更多个音频输出信号中的每个音频输出信号。
此外,提供一种用于生成四个或更多个音频输出信号的方法。该方法包括:
-从五个或更多个扬声器位置的集合确定真子集,以使得真子集包括五个或更多个扬声器位置中的四个或更多个,其中根据平移位置以及根据五个或更多个扬声器位置进行确定真子集。
-通过根据平移位置以及根据真子集中的四个或更多个扬声器位置确定所述平移增益,确定用于四个或更多个音频输出信号中的每个的平移增益。以及
-根据用于音频输出信号的平移增益以及根据音频输入信号,生成四个或更多个音频输出信号中的每个音频输出信号。
此外,提供一种计算机程序,当在计算机或信号处理器上执行时该计算机程序用于实施上述的方法。
并且,提供一种用于生成四个或更多个音频输出信号的装置。四个或更多个扬声器位置中的每个扬声器位置与四个或更多个音频输出信号中的正好一个相关联,以及其中四个或更多个音频输出信号中的每个与四个或更多个扬声器位置中的正好一个相关联。该装置包括平移增益确定器,和信号处理器。平移增益确定器用于对于四个或更多个音频输出信号中的每个音频输出信号,根据四个或更多个音频输出信号中的每个的扬声器位置以及根据平移位置,确定与所述音频输出信号相关联的关联扬声器位置群组,以使得所述关联扬声器位置群组包括四个或更多个扬声器位置中的与所述音频输出信号相关联的扬声器位置以及至少两个另外的扬声器位置,其中四个或更多个扬声器位置中的至少一个不被所述关联扬声器位置群组包含。并且,平移增益确定器用于对于四个或更多个音频输出信号中的每个音频输出信号,根据平移位置以及根据与所述音频输出信号相关联的关联扬声器位置群组中的扬声器位置,计算用于所述音频输出信号的平移增益。信号处理器用于根据用于音频输出信号的平移增益以及根据音频输入信号,生成四个或更多个音频输出信号中的每个音频输出信号。与四个或更多个音频输出信号中的第一个相关联的关联扬声器位置群组不等于与四个或更多个音频输出信号中的不同的第二个相关联的关联扬声器位置群组。
此外,提供一种用于生成四个或更多个音频输出信号的方法。四个或更多个扬声器位置中的每个扬声器位置与四个或更多个音频输出信号中的正好一个相关联,以及其中四个或更多个音频输出信号中的每个与四个或更多个扬声器位置中的正好一个相关联。该方法包括:
-对于四个或更多个音频输出信号中的每个音频输出信号,根据四个或更多个音频输出信号中的每个的扬声器位置以及根据平移位置,确定与所述音频输出信号相关联的关联扬声器位置群组,以使得所述关联扬声器位置群组包括四个或更多个扬声器位置中的与所述音频输出信号相关联的扬声器位置以及至少两个另外的扬声器位置,其中四个或更多个扬声器位置中的至少一个不被所述关联扬声器位置群组包含。
-对于四个或更多个音频输出信号中的每个音频输出信号,根据平移位置以及根据与所述音频输出信号相关联的关联扬声器位置群组中的扬声器位置,计算用于所述音频输出信号的平移增益。以及:
-根据用于所述音频输出信号的平移增益以及根据音频输入信号,生成四个或更多个音频输出信号中的每个音频输出信号。
与四个或更多个音频输出信号中的第一个相关联的关联扬声器位置群组不等于与四个或更多个音频输出信号中的不同的第二个相关联的关联扬声器位置群组。
此外,提供一种计算机程序,当在计算机或信号处理器上执行时该计算机程序用于实施上述的方法。
提供的概念提供用于幅度平移的需求驱动概念。
附图说明
下面,结合附图更详细地描述本发明的实施例,其中:
图1是根据实施例的装置;
图2示出在17个扬声器位置处的17个扬声器;
图3示出根据依据第一平移位置的实施例的用于确定扬声器位置的真子集的示例;
图4示出根据依据第二平移位置的实施例的用于确定扬声器位置的真子集的另一示例;
图5示出根据依据第一和第二平移位置的实施例的对扬声器位置的两个真子集的确定;
图6示出根据依据第一和第三平移位置的实施例的对扬声器位置的两个真子集的确定;
图7示出五个扬声器位置和平移位置;
图8示出根据实施例的依据第一扬声器位置的多边形定义形体的第一三角形细分;
图9示出根据实施例的依据第二扬声器位置的多边形定义形体的第二三角形细分;
图10示出根据实施例的依据第三扬声器位置的多边形定义形体的第三三角形细分;
图11示出根据实施例的依据第四扬声器位置的多边形定义形体的第四三角形细分;
图12示出根据实施例的依据第五扬声器位置的多边形定义形体的第五三角形细分;
图13示出根据实施例的另一多边形定义的三角形细分,其中多边形定义形体是四边形;
图14示出根据实施例的又一多边形定义的三角形细分,其中多边形定义形体是六边形;
图15示出根据实施例的又一多边形定义的细分,其中多边形定义形体是八边形,其被细分为四边形;
图16示出根据实施例的基于距离的对平移增益的确定;
图17示出根据另一实施例的基于距离的对平移增益的确定;
图18示出根据实施例的系统;
图19示出用于普通5.1环绕设置的VBAP平移增益;
图20绘示使用虚构扬声器和降混的广义VBAP方法;
图21示出用于5.1+4设置的球面坐标中的VBAP三角形;
图22示出用于立体声设置的平移增益;
图23示出VBAP与线性交叉衰落之间的角偏差的俯视图;
图24示出根据实施例的将多边形定义形体细分为三角形;
图25示出在试听中通过测试信号再现的轨迹;
图26显示额定音色(timbre)的第一聆听测试的测试结果的均值以及95%的置信区间;
图27示出额定音色的第一聆听测试的差值图;
图28显示额定定位精度和移动平滑度的第二测试的测试结果;
图29示出额定定位精度和移动平滑度的第二聆听测试的差值图;
图30显示额定源扩展和焦点的第三测试的测试结果;
图31示出额定源扩展和焦点的第三聆听测试的差值图;
图32示出总体质量的结果;以及
图33示出总体质量的结果的差值图。
具体实施方式
图1示出根据实施例的用于生成四个或更多个音频输出信号的装置。该装置包括平移增益确定器110和信号处理器120。
平移增益确定器110用于从五个或更多个扬声器位置的集合确定真子集,以使得真子集包括五个或更多个扬声器位置中的四个或更多个,其中平移增益确定器110用于根据平移位置以及根据五个或更多个扬声器位置确定真子集。
此外,平移增益确定器110用于通过根据平移位置以及根据真子集中的四个或更多个扬声器位置确定平移增益,确定用于四个或更多个音频输出信号中的每个的平移增益。
信号处理器120用于根据用于音频输出信号的平移增益以及根据音频输入信号生成四个或更多个音频输出信号中的每个音频输出信号。
五个或更多个扬声器位置的集合的真子集是不包括五个或更多个扬声器位置中的至少一个的五个或更多个扬声器位置的子集。
如所述的,平移增益确定器用于从多个五个或更多个扬声器位置确定真子集,以使得至少四个扬声器位置包含于子集。
参考图2-6对此进行解释。
图2示出在17个扬声器位置201-217处的17个扬声器。17个扬声器位置201-217定义五个五边形221、222、223、224和225。特别地,五边形221由具有顶点201、202、203、204和205的多边形定义。五边形222由具有顶点201、205、206、207和208的多边形定义。五边形223由具有顶点201、208、209、210和211的多边形定义。五边形224由具有顶点208、212、213、214和209的多边形定义。以及,五边形225由具有顶点209、214、215、216和217的多边形定义。
图2中,可以假设扬声器位置是二维坐标系中的位置。
例如,二维坐标系的横轴231例如可表示扬声器位置的方位角θ,以及二维坐标系的纵轴232例如可表示坐标系的仰角因此,仅通过方位角或仰角描述的所有扬声器位置可以是(假设是)位于真实三维世界中的球面上的位置。
或,例如,坐标系的横轴231例如可表示扬声器位置的横坐标(x轴)坐标值,以及坐标系的纵轴232例如可表示笛卡尔坐标系的纵坐标(y轴)。例如,在真实维度世界中,所有扬声器可位于平面中。
图2中,由多边形定义的形体是凸形的。例如,由具有顶点201、202、203、204和205的多边形定义的形体是凸形的。此外,例如,由具有顶点201、205、206、207和208的多边形定义的形体是凸形的。
此外,定义五个五边形的五个多边形不包围不属于各个多边形的任一其他扬声器位置。例如,具有顶点201、202、203、204和205的多边形不包围扬声器位置206-217中的任一个。
图3中,示出平移位置241。此时扬声器的布置应再现音频输入信号,就如发出音频输入信号的源位于平移位置。
图1的平移增益确定器110例如可用于确定包围平移位置的以上提及的多边形中的一个以确定扬声器位置的子集。图3的示例中,此为具有顶点201、202、203、204和205的(特定子集的)多边形。因此扬声器位置201、202、203、204和205是扬声器位置的真子集中的(仅有的)元素。反之亦然,定义子集的多边形是子集的特定子集且因此可被称为特定子集的多边形。
此时平移增益确定器用于根据平移位置以及根据(预选的)子集中的扬声器位置,确定用于音频输出信号中每个的平移增益。
在已经确定真子集中的扬声器位置后,无需进一步考虑用于确定平移增益的其他扬声器位置。
实施例基于如此发现:为了再现音频输入信号就如它源于平移位置241,仅扬声器201、202、203、204和205输出输出信号已足矣。无需其他扬声器。
由于每个音频输出信号是针对特定的扬声器位置(或,换言之,针对关联于或例如位于特定的扬声器位置的扬声器)生成的,仅针对在真子集中的扬声器位置处的扬声器生成音频输出信号已足矣,从而再现音频输出信号就如其是从平移位置发出的。
因此,为了生成音频输出信号,需要用于音频输出信号中的每个的仅一个平移增益以再现音频输入信号,就如其是从平移位置发出的。此外,为了确定平移增益,由于音频输入信号在与真子集中的扬声器位置相关联的扬声器之间平移,仅需要考虑平移位置和真子集中的扬声器位置。
因此,这些实施例是有利的,因为仅需要考虑减少的数量的扬声器位置,这降低了复杂性。
此外,实施例基于如此发现:由于应利用至少四个扩音器表示平移位置中的音频输入信号,至少四个扬声器位置应处于子集中。实施例还基于如此发现:仅通过三个或更少的扩音器再现音频输入信号相比于使用四个或更多个扩音器具有缺点,尤其是在平移位置移动时,如以下将进一步描述的。
因此,子集是真子集且因此不包括所有现存的扬声器位置,但是子集仍包括四个或更多个扬声器位置。
图4再次示出在17个扬声器位置201-217处的17个扬声器。图4中,新的平移位置位于位置242。图4中的新的平移位置242不同于图3中的旧的平移位置241。对此的原因例如可以是,在录制现场中,发出造成音频输入信号的声波的人已经移动,以使得在稍后的时间点,平移位置也从位置241移动至位置242。
或者,平移位置242可以与相同的时间点有关但与另外的音频输入信号有关。例如,平移位置241可与可包括管弦乐队中的小提琴的声部的第一音频输入信号有关。平移位置242可与可包括管弦乐队中的小号的声部的第二音频输入信号有关。然后,在再现场景中,平移位置241表明小提琴事实上应位于平移位置241,以及平移位置242表明小号事实上应位于平移位置242。因此,在实施例中,与小提琴有关的音频输入信号仅通过在扬声器位置201、202、203、204和205处的扬声器再现,以及与小号有关的另外的音频输入信号仅通过在扬声器位置208、212、213、214和209处的扬声器再现(见图5)。因此,根据实施例,对于在扬声器位置201、202、203、204和205处的扬声器,仅计算用于增强或削弱表示来自小提琴的声音的音频输入信号的平移增益。以及对于在扬声器位置208、212、213、214和209处的扬声器,仅计算用于增强或削弱表示来自小号的声音的另外的音频输入信号的增益。
在此示例中,将表示小提琴的音频输入信号称为ais1和将表示小号的音频输入信号称为ais2,然后通过平移增益确定器110分别计算用于在扬声器位置201、202、203、204和205处的扬声器的增益g1,1、g2,1、g3,1、g4,1和g5,1,以及信号处理器120将计算出的平移增益g1,1、g2,1、g3,1、g4,1和g5,1应用于音频输入信号ais1以分别获取用于在扬声器位置201、202、203、204和205处的扬声器的音频输出信号aos1、aos2、aos3、aos4和aos5,例如,根据:
aos1=g1,1·ais1
aos2=g2,1·ais1
aos3=g3,1·ais1
aos4=g4,1·ais1
aos5=g5,1·ais1
同样地,通过平移增益确定器110分别计算用于在扬声器位置208、212、213、214和209处的扬声器的增益g8,2、g12,2、g13,2、g14,2和g9,2,以及信号处理器120将计算出的平移增益g8,2、g12,2、g13,2、g14,2和g9,2应用于音频输入信号ais2以分别获取用于在扬声器位置208、212、213、214和209处的扬声器的音频输出信号aos8、aos12、aos13、aos14和aos9,例如,根据:
aos8=g8,2·ais2
aos12=g12,2·ais2
aos13=g13,2·ais2
aos14=g14,2·ais2
aos9=g9,2·ais2
特别地,根据实施例,音频输入信号包括多个音频输入样本。信号处理器120例如可用于通过将音频输入信号的一个或多个音频输入样本中的每个与用于音频输出信号的平移增益相乘以获取音频输出信号的一个或多个音频输出样本,生成四个或更多个音频输出信号中的每个音频输出信号。
或,在另一实施例中,音频输入信号包括多个音频输入样本,以及信号处理器120用于通过将音频输入信号的一个或多个音频输入样本中的每个与用于音频输出信号的平移增益的平方根相乘以获取音频输出信号的一个或多个音频输出样本,生成四个或更多个音频输出信号中的每个音频输出信号。
在一些情况下,不只一个音频输出信号应由同一扬声器再现。例如,图6中,关于音频输入信号ais3的平移位置243位于由具有顶点201、208、209、210和211的多边形定义的五边形内。然后,通过平移增益确定器110计算关于ais3的平移增益g1,3、g8,3、g9,3、g10,3和g11,3,以及信号处理器120将计算出的平移增益g1,3、g8,3、g9,3、g10,3和g11,3应用于音频输入信号ais3。为了获取音频输出信号,信号处理器120例如可应用下列公式:
aos1=g1,1·ais1+g1,3·ais3
aos2=g2,1·ais1
aos3=g3,1·ais1
aos4=g4,1·ais1
aos5=g5,1·ais1
aos8=g8,3·ais3
aos9=g9,3·ais3
aos10=g10,3·ais3
aos11=g11,3·ais3
更通常地,如果音频输出信号应再现不只一个音频输入信号的部分,信号处理器120例如可用于通过在各自的音频输入信号上应用各自的增益以及通过结合分别增强或削弱的音频输入信号,获取此音频输出信号。例如,图1中,为了获取增强或削弱的g1,1·ais1,在ais1上应用计算出的平移增益g1,1,以及为了获取增强或削弱的g1,3·ais3,在ais3上应用计算出的平移增益g1,3。然后,结合g1,1·ais1和g1,3·ais3。
因此,提供的概念可被应用于不只一个音频输入信号。相应地,根据实施例,音频输入信号例如可以是第一音频输入信号,其中平移位置是第一平移位置,其中平移增益是第一输入信号相依的平移增益,以及其中真子集是第一真子集。
平移增益确定器110例如可用于从五个或更多个扬声器位置的集合确定一个或多个另外的真子集,以使得一个或多个另外的真子集中的每个包括五个或更多个扬声器位置中的四个或更多个。此外,平移增益确定器110例如可用于根据一个或多个另外的平移位置中的一个以及根据五个或更多个扬声器位置确定一个或多个另外的真子集中的每个。
此外,平移增益确定器110例如可用于通过根据一个或多个另外的平移位置中的一个以及根据一个或多个另外的真子集中的一个中的四个或更多个扬声器位置确定一个或多个另外的平移增益中的每个,确定用于四个或更多个音频输出信号中的每个的一个或多个另外的输入信号相依的平移增益。信号处理器120例如可用于根据用于音频输出信号的第一输入信号相依的平移增益、根据用于音频输出信号的一个或多个另外的输入信号相依的平移增益、根据音频输入信号以及根据一个或多个另外的音频输入信号,生成四个或更多个音频输出信号中的每个音频输出信号。
作为旁注,所提及的是,以下平移位置有时也被称为平移方向。术语平移方向源于例如在方位、仰角坐标系中,二维坐标系中的平移位置是,例如在真实的三维设置中的从中心点例如从最佳听音位置指向扬声器方向的方向信息。
下面描述实施例的另一方面。此方面关于如何在确定的子集中的扬声器位置之间(例如在图4和图5的扬声器位置208、212、213、214和209之间)实现平移。
然而,应该注意的是,根据一些实施例,不发生子集的预选。相反,例如,对于在所有扬声器位置208、212、213、214和209处的扬声器,生成音频输出信号,以模拟音频输出信号例如音频输出信号ais2源于平移位置如平移位置242。同样,覆盖此实施例。
图7示出显示扬声器的五个扬声器位置208、212、213、214和209以及平移位置242的设置。根据实施例,为了确定平移增益以为了获取待被在扬声器位置208、212、213、214和209输出的音频输出信号,应用下面的概念:
图8示出针对用于扬声器位置209的音频输出信号的平移增益确定。由具有顶点208、212、213、214和209的多边形包围的形体被细分为三个三角形,即具有顶点209、208、212的第一三角形,具有顶点209、212、213的第二三角形,以及具有顶点209、213、214的第三三角形,以使得形体的细分导致具有扬声器位置209(对其平移增益是确定的)作为顶点的三角形。
由于具有顶点209、212、213的第二三角形包括平移位置,根据实施例,然后根据扬声器位置209、212、213而不通过剩余扬声器位置208和214计算针对用于扬声器位置209的音频输出信号的平移增益。相比于在计算与用于扬声器位置209的待被生成的音频输出信号相关联的平移增益时使用所有扬声器位置,此简化计算并有助于节约处理器时间。
因此,通过细分多边形包围的形体,平移增益确定器已确定包括扬声器位置209、212、213的关联扬声器位置群组,其中关联扬声器位置群组与用于在扬声器位置209处的扬声器的音频输出信号相关联并确定在计算平移增益时考虑扬声器位置中的哪些以获取用于(关联于)扬声器位置209的输出信号。
反之亦然,关联扬声器信号群组定义作为用于关联扬声器信号群组的特定群组的三角形。更通常地,三角形209、212、213被认为是具有顶点209、212、213的特定群组的多边形。
同样地,图9示出针对用于扬声器位置208的音频输出信号的平移增益确定。由具有顶点208、212、213、214和209的多边形包围的形体被细分为三个三角形,即具有顶点208、212、213的第一三角形,具有顶点208、213、214的第二三角形,以及具有顶点208、214、209的第三三角形,以使得形体的细分导致具有扬声器位置209(对其平移增益是确定的)作为顶点的三角形。由于具有顶点208、212、213的第一三角形包括平移位置,根据实施例,然后根据扬声器位置208、212、213而不通过剩余扬声器位置209和214计算针对用于扬声器位置208的音频输出信号的平移增益。因此,通过细分多边形包围的形体,平移增益确定器已确定包括扬声器位置208、212、213的关联扬声器位置群组,其中关联扬声器位置群组与用于在扬声器位置208处的扬声器的音频输出信号相关联。
相似地,图10示出关联扬声器位置群组,该关联扬声器位置群组与用于在扬声器位置212处的扬声器的音频输出信号相关联,包括扬声器位置212、213、214以及平移增益,以获取根据这些扬声器位置212、213、214计算出的音频输出信号。
同样地,图11示出关联扬声器位置群组,该关联扬声器位置群组与用于在扬声器位置213处的扬声器的音频输出信号相关联,包括扬声器位置213、208、212以及平移增益,以获取根据这些扬声器位置213、208、212计算出的音频输出信号。
相似地,图12示出关联扬声器位置群组,该关联扬声器位置群组与用于在扬声器位置214处的扬声器的音频输出信号相关联,包括扬声器位置214、212、213以及平移增益,以获取根据这些扬声器位置214、212、213计算出的音频输出信号。
根据实施例,包围平移位置的三角形定义关联扬声器位置群组。
如果平移位置正好位于三角形中的两个的边上,例如,一些实施例选择两个三角形中的一个用于计算平移增益。例如,其他实施例计算用于两个三角形中的第一个的第一中间平移增益并进一步计算用于两个三角形中的第二个的第二中间平移增益,以及然后计算第一和第二中间平移增益的均值作为最终的平移增益。
为了细分由多边形(在此,具有边208、212、213、214、209的多边形,其在此定义五边形)定义的形体,优选地,形体是凸形的。
此外,优选地,由多边形定义的形体被细分为三角形,以使得三角形不包围与定义三角形顶点的扬声器位置不同的扬声器位置。
根据一些实施例,以扬声器位置作为顶点的多边形不定义五边形,而定义具有四个或更多个顶点的任意其他类型的形体,例如,四边形、六边形等。
图13示出针对用于在扬声器位置301、302、303、304中的每处的扬声器的音频输出信号以及平移位置305的四边形的细分。
图14示出针对用于在扬声器位置401处的扬声器的音频输出信号以及平移位置407的具有顶点401、402、403、404、405、406的六边形的细分。用于在扬声器位置401处的扬声器的音频输出信号的关联扬声器位置群组包括扬声器位置401、403和404。
由多边形定义的形体所细分成的子形体并非必须为三角形。图15示出根据实施例的示例,其中在应当确定针对用于扬声器位置501的音频输出信号的关联扬声器位置群组时,具有顶点501、502、503、504、505、506、507和508的八边形被细分为三个四边形,即具有顶点401、402、403和404的第一四边形,具有顶点401、404、405和406的第二四边形以及具有顶点401、406、407和408的第三四边形。由于四边形401、404、405、406包围平移位置409,平移增益确定器根据平移位置409以及根据针对用于扬声器位置401的音频输出信号的关联扬声器位置群组中的扬声器位置401、404、405、406,计算与扬声器位置401相关联的平移增益。
通常,平移增益确定器110用于确定包围平移位置的特定群组的多边形。此多边形为特别用于关联扬声器信号群组的群组。
这些概念基于在考虑少于所有的扬声器位置时复杂性降低的发现。
此外,这些概念基于如此发现:相较于仅确定增益因子和因此的用于单个三角形的扬声器位置的音频输出信号,通过确定用于每个扬声器位置的每个音频输出信号的增益因子将产生更逼真的声印象。作为替代,实施例确定用于子集中的每个扬声器位置的增益因子,然而对于每个增益因子仅考虑特定增益因子的三角形的扬声器位置。
然而,由于用于确定用于音频输出信号的平移增益的对应三角形(或,更通常地:子形体)对于至少一些音频输出信号来说有所不同,此确保了考虑所有扬声器位置用以确定增益因子中的至少一个。此相比于一直考虑相同的三角形用以确定所有的平移增益是有利的。
下面描述本发明的另一方面。例如,在此解释可如何根据平移位置以及根据关联扬声器位置群组中的扬声器位置确定针对用于在扬声器位置处的扬声器的音频输出信号的平移增益。
图16示出显示扬声器位置501、502、503、504、505和平移位置506的对应示例。由于平移位置506位于扬声器位置501、503和504的三角形内,仅扬声器位置501、503、504属于关联扬声器位置群组。仅这些扬声器位置501、503、504(而不是不属于此关联扬声器信号群组的扬声器位置502和505)被考虑用来确定用于扬声器位置501的音频输出信号的平移增益。
线511示出作为平移位置507和通过关联扬声器位置群组中的两个另外的扬声器位置503、504的第一直线之间的最短距离的第一距离。
线512示出作为扬声器位置501(用于其平移增益是确定的音频输出信号)和通过平移位置的第二直线515之间的最短距离的第二距离,其中所述第二直线平行于所述第一直线510。
平移增益确定器110例如可用于根据第一距离511与第一距离511和第二距离512之和的比值确定平移增益。
例如,假设图16中第一距离511是0.6以及第二距离512是0.2,然后,平移增益p501例如可被计算为:
此反映扬声器位置501比扬声器位置503和504更靠近线515以及因此平移增益p501更接近1而不是0。
图17示出另一实施例,其中关联扬声器位置群组包括四个扬声器位置601、602、603和604。平移位置由605表示。应确定针对用于扬声器位置601的音频输出信号的平移增益。本领域的现有数学概念被用于确定通过扬声器位置602、603、604的曲线608。图17中,示出通过扬声器位置601和平移位置605的虚直线610。虚直线610和曲线608的交叉定义了交叉点609。第一距离611由平移位置605和交叉点609之间的距离定义。第二距离612由平移位置605和扬声器位置601之间的距离定义。
再次,平移增益确定器110例如可用于根据第一距离511与第一距离511和第二距离512之和的比值确定平移增益。
假设图17中的第一距离611是0.25以及第二距离612是0.3,平移增益例如可以是:
平移增益p601稍低于0.5,此反映扬声器位置601比交叉点609稍远离于平移位置605。
如已提及的,在一些实施例中,没有确定用于确定每个平移增益的关联扬声器位置群组。相反,考虑真子集中的所有扬声器位置用以计算每个增益。
此实施例中,真子集中的四个或更多个扬声器位置中的每个扬声器位置与四个或更多个音频输出信号中的正好一个相关联,以及其中四个或更多个音频输出信号中的每个与真子集中的四个或更多个扬声器位置中的正好一个相关联。平移增益确定器110例如可用于对于四个或更多个音频输出信号中的每个音频输出信号,根据平移位置以及根据四个或更多个音频输出信号中的每个的扬声器位置,计算用于音频输出信号的平移增益。
例如,可针对不同的时间点确定不同的平移增益。根据此实施例,平移增益确定器110例如可用于将针对第一时间点的用于四个或更多个音频输出信号中的每个音频输出信号的平移增益确定为用于所述音频输出信号的第一时间相依的平移增益。此外,平移增益确定器110例如可用于将针对不同的第二时间点的用于四个或更多个音频输出信号中的每个音频输出信号的另外的平移增益确定为用于所述音频输出信号的第二时间相依的平移增益;对于所述音频输出信号,所述第二时间相依的平移增益与第一时间相依的平移增益不同。
此外,例如,可针对不同的频率确定不同的平移增益。根据此实施例,平移增益确定器110例如可用于将针对第一频率的用于四个或更多个音频输出信号中的每个音频输出信号的平移增益确定为用于所述音频输出信号的第一频率相依的平移增益。此外,平移增益确定器110例如可用于将针对不同的第二频率的用于四个或更多个音频输出信号中的每个音频输出信号的平移增益确定为用于所述音频输出信号的第二频率相依的平移增益;对于所述音频输出信号,所述第二频率相依的平移增益与第一频率相依的平移增益不同。
图18示出根据实施例的系统。该系统包括五个或更多个扬声器,以及如上参照图1所述的装置。装置由附图标记100表示。此外,图18的系统包括在扬声器位置201-217处的17个扬声器。
每个扬声器与五个或更多个扬声器位置的集合中的扬声器位置201-217中的正好一个相关联。
四个或更多个音频输出信号中的每个与真子集中的扬声器位置201-217中的正好一个扬声器位置相关联。此外,四个或更多个音频输出信号中的每个与真子集中的扬声器位置201-217中的正好一个相关联。
系统用于通过扬声器输出四个或更多个音频输出信号中的每个音频输出信号,该扬声器相关联于与所述音频输出信号所关联到的相同的扬声器位置。
在实施例中,系统例如可用于不通过四个或更多个扬声器中未关联于与所述音频输出信号所关联到的相同的扬声器位置的任意一个输出四个或更多个音频输出信号中的任一个。
根据实施例,系统例如可用于不通过五个或更多个扬声器中的至少一个输出四个或更多个扬声器信号中的任一个。
如上所提及的,不是所有实施例都要求平移增益确定器110进行扬声器位置的真子集的预选,如参照图3-6所述的。
在此实施例中,四个或更多个扬声器位置中的每个扬声器位置与四个或更多个音频输出信号中的正好一个相关联,以及其中四个或更多个音频输出信号中的每个与四个或更多个扬声器位置的中正好一个相关联。
此外,在此实施例中,图1的装置的平移增益确定器110用于对于四个或更多个音频输出信号中的每个音频输出信号,根据四个或更多个音频输出信号中的每个的扬声器位置以及根据平移位置确定与所述音频输出信号相关联的关联扬声器位置群组,以使得所述关联扬声器位置群组包括四个或更多个扬声器位置中的与所述音频输出信号相关联的扬声器位置以及至少两个另外的扬声器位置,其中四个或更多个扬声器位置中的至少一个不包含于所述关联扬声器位置群组。
此外,在此实施例中,平移增益确定器110用于对于四个或更多个音频输出信号中的每个音频输出信号,根据平移位置以及根据与所述音频输出信号相关联的关联扬声器位置群组中的扬声器位置,计算用于所述音频输出信号的平移增益。
此外,在此实施例中,信号处理器120用于根据用于所述音频输出信号的平移增益以及根据音频输入信号,生成四个或更多个音频输出信号中的每个音频输出信号。与四个或更多个音频输出信号中的第一个相关联的关联扬声器位置群组不等于与四个或更多个音频输出信号中的不同的第二个相关联的关联扬声器位置群组。
以上参照图1-17所述的概念、实施和配置中的每个可应用于此装置中。
下面,更详细介绍用于三维扬声器设置的提供的基于多边形的平移概念的特定实施例。
提供的概念关于三维扬声器设置,因为三维扬声器设置可被呈现于上述的二维坐标系中。
实施例提供用于三维扬声器设置的边缘衰落幅度平移(EFAP)概念。与其他平移方法例如向量基幅度平移(VBAP)相似,其可用于在扬声器位置之间产生幻象源。提出的方法以用于对称扬声器设置的对称平移增益、使用多边形而非三角形的N元平移以及用于扬声器之间的大开角而涉及的计算复杂度与VBAP处于相同的数量级的更好表现为特征。
解决方案需要使用多边形而非三角形作为边界,导致N元平移。然而,VBAP由于其基本原理而只支持三角形,可将其进行推广以产生如图2中示出的N元平移。在这种情况下,在多边形的中间增加了虚构的扬声器[1]且其VBAP增益随后被降混至其邻居,作为比之前提出的解决方案更简单的解决方案[2]。
在环绕音制作中,双平衡式声像(dual balance panner)被广泛用于定位单声道信号。对于三维制作,由添加高度信息的额外滑块(slide)可轻易地扩展此声像。然而,在三维空间内控制对象的方向可能比控制源扩展或听觉源宽度更重要。因此,使用用于控制对象的方位角和仰角的双平衡式声像并结合用于自动化源扩展的滑块是值得做的可选项。如果利用此用户接口,则VBAP的向量算法导致图21中所示的特性。
图21示出用于5.1+4设置(正方形:扬声器位置)的球面坐标中的VBAP三角形。
正方形对已经在先前示例中使用的设置中的扬声器位置进行标记。实线产生于指定VBAP三角形的边的扬声器对的向量线性组合。三角形的明显的几何畸变可解释如下:三角形是由恒定半径处的扬声器定义的多面体的细化的表面。通过将三角形的边映射至球面上,产生方位角和仰角作为它们的球面坐标系的部分。因此,如果用户希望对象在位于35°仰角的U110和U-110扩音器之间成对地平移,他必须遵循超过60°仰角的轨迹。对具有35°恒定仰角的轨迹,对于M110和M-110扬声器信道,VBAP将导致显著幅度。
一些提供的实施例旨在:
1.使得方法具有减小的计算需求(像VBAP一样)
2.实现为幅度平移(像VBAP一样)
3.在特定的实施例中,利用功率归一化增益(像VBAP一样)
4.实现对由多边形而非三角形定义的N元平移的原生支持
5.沿着多边形成对平移(pairwise panning)
6.对于小角度(<60°)和两个激活的扩音器,近似正切定理(二维VBAP)
7.对于大角度和两个激活的扩音器,达到足够的水平差以避免求和定位不运行的平移
8.达到在所涉及的扬声器之间的增益的平稳过渡
9.其中一些实施例直接实现在球面坐标系中的计算(例如,见图21)
提供符合这些需求的平移概念。二维考虑被扩展用于三维设置。
首先描述二维考虑。
在二维的情况下,方向参数减少为方位角。在第四设计目标与二维情况不相干时,第六和第七设计目标具有特别的重要性。通过计算线性交叉衰落增益作为中间结果可找到以希望的特性为特征的简单解决方案。
其中α0表示涉及的扬声器对之间的开度角以及αn表示各个扬声器和平移方向之间的夹角。
图22示出用于立体声设置的平移增益(实线:VBAP;点划线:线性交叉衰落;虚线:功率归一化交叉衰落)。特别地,图22绘示对于60°的开度角,由二维VBAP平移增益给定的这些交叉衰落函数和目标曲线。
如果在第二步骤中能量归一化(3)被应用于线性交叉衰落增益,如用于VBAP,则可以观察到结果紧密地近似于给定的目标曲线。
图23示出VBAP(+)与线性交叉衰落(□)之间的角偏差的俯视图。特别地,图23示出用于60°示例的基本近似原理。扬声器是所示角度范围的边界。十字对由等角中间位置的集合组成的给定目标方向进行标记。如果两个基向量乘以对应的交叉衰落增益,则得到由正方形标记的结果。目标方向和交叉衰落方法的结果之间的角偏差通过实线示出。从该几何考虑,可得出:a)近似越紧密,扬声器开度角越小以及b)60°的开度角仍可被视为小角度。
交叉衰落增益仅取决于平移角度与扬声器之间的开度角之间的比值。因此,更大的开度角导致图22中所示的沿x轴(方位角)缩放的虚线图。这是期望特性,因为它与第七设计目标相符。
功率归一化可被进行,例如,通过利用公式:
现在,提供三维概念。
虽然在二维情况下参数空间是一维的并且仅包括方位角,但在三维情况下它是二维的且被方位角和仰角跨越。通过在此参数空间中指定网格/扬声器多边形,达到与第九设计目标相符合并且避免对于VBAP的欧几里得域可观察到的几何畸变。无法手动地或通过诸如输出三角形网格的Quick-Hull算法[3]的算法实现此。在后面的情况中,三角形可被结合至多边形,如果它们的顶点位于同一平面内或至少处于某个容差范围内。
图24示出根据实施例的将多边形定义的形体细分为三角形。特别地,图24示出用于示例性多边形的最顶端扬声器的平移增益的等值线图。x轴表示方位角,y轴表示仰角,正方形表示扬声器顶点,实线表示增益等值线,虚线表示多边形的边,箭头表示法向量。
通过定义多边形的扬声器之间的线性交叉衰落函数,可将线性交叉衰落方法转移至三维情况下。图24通过针对作为由五个扬声器定义的多边形的部分的最顶端扬声器的等值线图示出此。扬声器方向,作为通过虚线示出的多边形的顶点,由正方形标记。作为在多边形内的平移方向的函数的用于最顶端扬声器的增益借由实等值线示出。
为了计算用于扬声器的交叉衰落增益,首先,多边形需要被细分为由扬声器顶点和多边形的边指定的三角形。此细分在图24中通过点划线示出。可通过计算两个系数λ和μ确定平移方向p=[θp,φp]T所在的三角形,
[λ,μ]T=[b-a,c-a]-1(p-a), (5)
其中a=[θa,φa]T表示为其计算了交叉衰落增益的扬声器的方向,以及其中b=[θb,φb]T和c=[θc,φc]T表示三角形的剩余顶点。如果下述条件全部满足,则平移方向p位于三角形内:
λ≥0 (6)
μ≥0 (7)
λ+μ≤1 (8)
然后,对此三角形计算法向量,例如,根据:
n′=[φb-φc,θc-θb]T (9)
然后,此法向量用于计算交叉衰落增益,如下:
g=1-n(p-a) (11)
应注意的是,必须对多边形的每个扬声器执行细分为三角形以及(9)、(10)和(11)的计算。
然后,通过将能量归一化(3)应用于交叉衰落增益,获取最终的平移增益。
根据实施例,作为第一步骤,进行二维交叉衰落,例如,通过应用公式:
gn=1-nn(p-an)
并且,在一些实施例中,作为第二步骤,进行功率归一化,例如,通过应用公式:
所使用的坐标系的特定特征是在±90°仰角处存在极点。由于极点可能不位于多边形内,需要应用诸如广义的VBAP方法的方法解决此问题。这样,在±90°仰角处增加额外的顶点并且包含极点的多边形被分裂。在计算用于此扬声器的扩展集合的平移增益后,用于虚构的极点扬声器的增益被降混至它们的物理邻居。
此外,由于极点并非方位-仰角参数空间中的点而是线,对于交叉衰落增益计算,将极点的方位角设置为平移方向的方位角是合理的。
除了用于极点的那些,可预计算所有法向量以及用于确定p所在的多边形/三角形所需的逆矩阵。因此,运行期间的用于确定平移增益的计算复杂度是相当低的。
如果平移方向与扬声器中的一个的位置相符,那么只有此扬声器是激活的,而两个或更多个扬声器在中间激活。借由多方向幅度平移(MDAP)可以以其对VBAP所作的完全相同的方式[18]对由于激活的扬声器的数量的变化而变化的源扩展进行补偿。
一些定位研究已表明,基于Gerzon的能量向量[9]的向量基强度平移(VBIP)方法[16]导致平移方向和感知的源位置之间的较小偏差,特别是在较高频率时。这是在一定程度上通过双声道模型[8]可预测的表现。一般地,两种方法均可结合至Pulkki所建议的频率相依的平移方法[19]。通过交叉衰落增益的频率相依的求幂(11),相同的原理可用于所提出的方法。
如上所述,根据一些实施例,取代将增益如公式(11)的增益应用至音频输入信号的样本,可将增益的平方根如公式(11)的增益的平方根应用至音频输入信号的样本。
为了评价所提出的平移概念的性能,进行聆听测试,其中研究四个不同的对象的轨迹:“右前”至“上左前”、“右后”至“上左后”、“左前”至“上侧左”以及“侧左”至“上左前”。图25示出这些轨迹。
进行的聆听测试并非MUSHRA测试。“Ref”信号是除了定位精度还关于所有质量特征的参照。测试信号应再现轨迹中的一个。鼓励参与者在±30°方位角/仰角内轻微地移动头部。判定并评价音色、定位精度/移动平滑度、源扩展/焦点以及所有测试信号的总体质量。
每个测试项包含处于恒定速度的单个对象,该单个对象利用在0°和35°之间线性内插的仰角和如下的线性内插的方位角被渲染(rendered):轨迹I(前):-30°至30°;轨迹II(后):-110°至110°;轨迹III(前-左):30°至90°;以及轨迹IV(前-左):90°至30°。
为了测试信号的生成,使用随后沿四个轨迹被渲染的三种单声道信号,即1:“语音”;2:“粉红噪声”;以及3:“敲击”。
为了降低短期记忆的影响,选择短刺激。“语音”信号是来自女性讲话者的6.7s的长句子。“粉红噪声”信号包括6s的固定的粉红噪声。“敲击”信号也持续6s,并且包括以160bpm轮流敲打南梆子和响板的敲击声。三个输入信号可被手动控制在相似的响度。
使用下面的平移概念渲染12个测试项中的每个:即1:“efap”(所提出的概念);2:“vbap A”;以及3:“vbap B”。
所有方法涉及所示的扬声器设置。两个VBAP变形仅有别于三角形剖分,即矩形扬声器布置内的对角线,而“vbap A”的对角线符合轨迹I、II和III。
由于难以为渲染的信号提供合适的参照,在中心扩音器上回放的输入信号被用作音调参照。
发生于符合ITU-R BS.1116-1的声音实验室内的所进行的聆听测试的参与者,使用传统MUSHRA软件,此软件用于省略隐藏的参照和低下的锚点(lower anchor)(见[11],[12])。
总计四个聆听测试指令以书面的形式被分发给参与者,它们仅有别于强调的品质。扬声器由相同的标签标记,该标记也用于指令中。测试参与者被要求排他地对所呈现的刺激的品质特征/属性“音色”、“定位精度/移动平滑度”、“源扩展/焦点”以及“总体质量”进行分级,其中每个测试在不同的日子进行。
表1示出在训练阶段使用的测试材料。
(表1)
下面呈现测试结果。
图26显示针对额定音色的第一聆听测试的测试结果的均值以及95%的置信区间
其详细地显示针对输入信号(“粉红”、“语音”以及“敲击”)以及轨迹(I、II、III和IV)的所有组合的结果。所有条件上的均值示出VBAP输出的音色比EFAP方法的输出稍微更接近于参照。此观察由图27中显示的差值图证实。
图27示出针对额定音色的第一听力测试的差值图。
给出的评论揭示,EFAP输出以稍微更强的低音增强为特征。这是预期的表现,因为作为针对功率归一化的基本假设的非相干求和(incoherent summation)不再保持低频。
因此,更多数量的扬声器造成可借由均衡器补偿的更大的低音增强效果[19]。
图28显示针对额定定位精度和移动平滑度的第二测试的测试结果。
图29示出的对应差值图揭示,EFAP方法导致比VBAP更平滑的移动/更优的定位精度。
一些受试者给出反馈,VBAP轨迹局部过低然后在终点处快速移动至上面的扬声器。
此是可通过之前提及的导致用于中间层的扬声器的较强增益的几何畸变进行解释的观察。
图30显示针对额定源扩展和焦点的第三测试的测试结果。
在图31中示出对应的差值图。可观察到,关于源扩展,EFAP表现为与VBAP同等好或稍差于VBAP。可通过“vbap A”多半会导致成对平移并因此造成比其他三角形剖分变形或EFAP更小的感知到的源扩展的事实对此观察进行解释。
图32和图33中示出针对总体质量的结果。虽然一些受试者明显地偏好候选测试中的一个,平均起来结果是完全平衡的。
在实施例中,实现通过多边形定义的N元平移的用于对称设置的对称平移增益。
对比VBAP与所提供的概念,聆听测试给出证据:所提出的概念导致更优的定位精度。更多数量的激活的扬声器使幻象源的位置和轨迹稳定,但是它同时产生了稍微更强的低音增强和稍微更大的源扩展。
虽然一些受试者偏好改进的空间精度,而其他的则更强调音色,导致平衡的整体性能。所提出的概念在定位精度和移动平滑度是重要的应用中是有利的。通过计算出的交叉衰落增益的频率相依的求幂可进一步改进此特性,而音色可借由均衡得到补偿。
虽然已在装置的上下文中描述一些方面,应清除的是,这些方面也表示对应方法的描述,其中模块或装置对应方法步骤或方法步骤的特征。类似地,在方法步骤的上下文中描述的方面也表示对应装置的对应模块或细节或特征的描述。
本发明的分解信号可存储于数字存储介质中,或在例如无线传输介质或有线传输介质如互联网的传输介质上传输。
根据特定的实施需求,本发明的实施例可以以硬件或软件实施。可使用具有存储于其上的电子可读控制信号的数字存储介质,例如软盘、DVD、CD、ROM、PROM、EPROM、EEPROM或闪存,执行实施方案,这些电子可读控制信号与可编程计算机系统协作(能够协作)以使得执行各个方法。
根据本发明的一些实施例包括具有电子可读控制信号的非暂时数据载体,这些电子可读控制信号能够与可编程计算机系统协作,使得执行本文中所描述的方法中的任意一个。
一般地,本发明的实施例可被实施为有带有程序代码的计算机程序产品,当计算机程序产品在计算机上运行时,程序代码有效地用于执行方法的一个。程序代码可(例如)储存于机器可读载体上。
其他实施例包括用于执行本文中所描述的方法中的任何一个的计算机程序,所述计算机程序储存于机器可读载体上。
也就是说,因此,本发明方法的实施例为具有程序代码的计算机程序,当计算机程序运行于计算机上时,该程序代码用于执行本文中所描述的方法中的任何一个。
因此,发明方法的另一实施例是包含在其上记录用于执行本文中所述方法中的一个的计算机程序的数据载体(或数字存储介质,或计算机可读介质)。
因此,发明方法的另一实施例为表示用于执行本文中所描述的方法中的任何一个的计算机程序的数据流或信号序列。数据流或信号序列可例如被配置为经由数据通信连接(例如,经由因特网)而被传送。
另一实施例包括被配置为或适于执行本文中所描述的方法中的任何一个的处理构件,例如,计算机或可编程逻辑器件。
另一实施例包括其上安装有用于执行本文中所描述的方法中的任何一个的计算机程序的计算机。
在一些实施例中,可编程逻辑器件(例如,现场可编程门阵列,FPGA)可用于执行本文中所述方法的一些或全部功能。在一些实施例中,现场可编程门阵列可与微处理器协作,以便执行本文中所描述的方法中的任何一个。大体而言,优选地,可通过任意硬件装置执行方法。
上述实施例对于本发明的原理仅是示例性的。需要理解的是,本文中所述的配置和细节的修改和变形对于本领域其他技术人员是显而易见的。因此,本发明仅由待决权利要求的范围限制,而不由通过本文中的实施例的描述及论述而提出的特定细节限制。
参考文献
[1]“SpaceMap”Software by Meyer Sound.URL:http://www.meyersound.com/products/d-mitri/spacemap.htm.
[2]Ando,A.and Hamasaki,K.Sound Intensity Based Three-Dimensional Panning.In 126th AES Convention,Munich,Germany,May 2009.
[3]Barber,C.B.,Dobkin,D.P.,and Huhdanpaa,H.The QuickHull Algorithm for Convex Hulls.ACM Trans.Math.Softw.,22(4):469–483,1996.
[4]Bekesy,G.v.Experiments in Hearing.McGraw-Hill,New York,NY,USA,1960.
[5]Bennett,J.C.,Barker,K.,and Edeko,F.O.A New Approach to the Assessment of Stereophonic Sound System Performance.J.Audio Eng.Soc.,33(5):314–321,1985.
[6]Blauert,J.Spatial Hearing,The Psychophysics of Human Sound Localization.MIT Press,Cambridge,MA,second edition,1997.
[7]Craven,P.G.Continuous Surround Panning for 5-Speaker Reproduction.In AES 24th Int.Conference,Banff,Alberta,Canada,Jun.2003.
[8]Frank,M.Localization Using Different Amplitude-Panning Methods in the Frontal Horizontal Plane.In EAA Joint Symposium on Auralization and Ambisonics,Berlin,Germany,Apr.2014.
[9]Gerzon,M.A.General Metatheory of Auditory Localisation.In 92nd AES Convention,Vienna,Austria,Mar.1992.
[10]Gretzki,R.and Silzle,A.A New Method for Elevation Panning Reducing the Size of the Resulting Auditory Events.In EAA Symposium“TecniAcustica 2003”,Bilbao,Spain,2003.
[11]ITU-R.Rec.ITU-R BS.1116-1,Methods for the Subjective Assessment of Small Impairments in Audio Systems Including Multichannel Sound Systems,2003.
[12]ITU-R.Rec.ITU-R BS.1534-1,Method for the Subjective Assessment of Intermediate Quality Level of Coding Systems,2003.
[13]ITU-R.Rec.ITU-R BS.775-1,Multichannel Stereophonic Sound System with and without Accompanying Picture,2006.
[14]ITU-R.Rep.ITU-R BS.2266-1,Framework of Future Audio Representation Systems,2013.
[15]Lee,H.The Relationship Between Interchannel Time and Level Differences in Vertical Sound Localization and Masking.In 131st AES Convention,New York,NY,USA,Oct.2011.
[16]Pernaux,J.-M.,Boussard,P.,and Jot,J.-M.Virtual sound source positioning and mixing in5.1 implementation on the real-time system genesis.In First COST-G6 Workshopon Digital Audio Effects(DAFx-98),Barcelona,Spain,1998.
[17]Pulkki,V.Virtual Sound Source Positioning Using Vector Base Amplitude Panning.J.Audio Eng.Soc.,45(6):456–466,1997.
[18]Pulkki,V.Uniform Spreading of Amplitude Panned Virtual Sources.In IEEE Workshop on Applications of Signal Processing to Audio and Acoustics,New Paltz,NY,USA,Oct.1999.
[19]Pulkki,V.,Karjalainen,M.,and V.Localization,Coloration,and Enhancement of Amplitude-Panned Virtual Sources.In AES 16th Int.Conference,Rovaniemi,Finland,1999.
[20]Silzle,A.3D Audio Quality Evaluation:Theory and Practice.In International Conference on Spatial Audio(ICSA),Erlangen,Germany,Feb.2014.
[21]Theile,G.and Plenge,G.Localization of Lateral Phantom-Sources.In 53rd AES Convention,Berlin,Germany,1976.