HK1260679B - Method and device for applying dynamic range compression to a higher order ambisonics signal - Google Patents
Method and device for applying dynamic range compression to a higher order ambisonics signal Download PDFInfo
- Publication number
- HK1260679B HK1260679B HK19120530.1A HK19120530A HK1260679B HK 1260679 B HK1260679 B HK 1260679B HK 19120530 A HK19120530 A HK 19120530A HK 1260679 B HK1260679 B HK 1260679B
- Authority
- HK
- Hong Kong
- Prior art keywords
- hoa
- gain
- drc
- dsht
- signal
- Prior art date
Links
Description
本申请是申请号为201580015764.0、申请日为2015年3月24日、发明名称为“对高阶高保真立体声信号应用动态范围压缩的方法和设备”的发明专利申请的分案申请。This application is a divisional application of the invention patent application with application number 201580015764.0, application date March 24, 2015, entitled "Method and apparatus for applying dynamic range compression to high-order high-fidelity stereo signals".
技术领域Technical Field
本发明涉及对高保真立体声信号、特别是高阶高保真立体声(HOA)信号执行动态范围压缩(DRC)的方法和设备。The present invention relates to a method and apparatus for performing dynamic range compression (DRC) on high-fidelity stereo signals, particularly high-order high-fidelity stereo (HOA) signals.
背景技术Background Technology
动态范围压缩(DRC)的目的是减小音频信号的动态范围。时变增益因子被应用到音频信号。通常,这个增益因子依赖于用于控制该增益的信号的振幅包络。映射通常是非线性的。大的振幅被映射到较小的振幅,同时微弱的声音经常被放大。场景是噪声环境、深夜收听、小扬声器或移动耳机收听。Dynamic range compression (DRC) aims to reduce the dynamic range of an audio signal. A time-varying gain factor is applied to the audio signal. Typically, this gain factor depends on the amplitude envelope of the signal used to control the gain. The mapping is usually non-linear. Large amplitudes are mapped to smaller amplitudes, while weak sounds are often amplified. Suitable scenarios include noisy environments, listening late at night, and listening with small speakers or portable headphones.
流传输或广播音频的一般理念是在发送之前生成DRC增益,并在接收和解码之后应用这些增益。使用DRC的原理(即,DRC通常怎样应用到音频信号)在图1a)中示出。信号水平(通常是信号包络)被检测到,且相关的时变增益gDRC被计算。该增益用于改变音频信号的振幅。图1b)示出了使用DRC来编码/解码的原理,其中增益因子与编码的音频信号一起被发送。在解码侧,增益被应用到解码的音频信号,用以减小它的动态范围。The general idea behind streaming or broadcasting audio is to generate DRC gains before transmission and apply these gains after reception and decoding. The principle of using DRC (i.e., how DRC is typically applied to an audio signal) is illustrated in Figure 1a). The signal level (typically the signal envelope) is detected, and the associated time-varying gain g (DRC) is calculated. This gain is used to change the amplitude of the audio signal. Figure 1b) illustrates the principle of using DRC for encoding/decoding, where the gain factor is transmitted along with the encoded audio signal. On the decoding side, the gain is applied to the decoded audio signal to reduce its dynamic range.
对于3D音频,不同的增益可以被应用到代表不同空间位置的扩音器通道。然后,这些位置需要在发出侧被知晓,以能够生成匹配的增益集合。这通常只对理想的条件是可能的,而在实际情况下扬声器的数目和它们的放置以许多方式变化。与受规定的影响相比,这更多地受到实际考虑的影响。高阶高保真立体声(HOA)是允许灵活渲染的音频格式。HOA信号包含不直接代表声音水平的系数通道。因此,DRC不能被简单地应用到基于HOA的信号。For 3D audio, different gains can be applied to speaker channels representing different spatial locations. These locations then need to be known on the emitting side to generate a matching set of gains. This is typically only possible under ideal conditions, while in reality, the number of speakers and their placement vary in many ways. This is more influenced by practical considerations than by prescribed rules. High-order high-fidelity stereo (HOA) is an audio format that allows for flexible rendering. HOA signals contain coefficient channels that do not directly represent sound levels. Therefore, DRC cannot be simply applied to HOA-based signals.
发明内容Summary of the Invention
本发明至少解决DRC可以怎样应用到HOA信号的问题。HOA信号被分析以获得一个或多个增益系数。在一个实施例中,至少两个增益系数被获得,且HOA信号的分析包括到空间域的变换(iDSHT)。一个或多个增益系数与原始的HOA信号一起被发送。特殊的指示标志(indication)可以被发送以指示出是否所有的增益系数均相等。这是在所谓的简化模式中的情况,但是在非简化模式中,至少两个不同的增益系数被使用。在解码器处,该一个或多个增益可以(但不一定)被应用到HOA信号。用户可选择是否应用该一个或多个增益。简化模式的优点是它需要少得多的计算,因为只有一个增益因子被使用,且因为增益因子可以在HOA域被直接应用到HOA信号的系数通道,所以,变换到空间域以及随后变换回到HOA域可以被略过。在简化模式中,通过仅对HOA信号的第零阶系数通道的分析获得增益因子。This invention addresses at least the question of how DRC can be applied to HOA signals. The HOA signal is analyzed to obtain one or more gain factors. In one embodiment, at least two gain factors are obtained, and the analysis of the HOA signal includes an iDSHT (individualized spatial domain transformation). One or more gain factors are transmitted along with the original HOA signal. A special indication can be sent to indicate whether all gain factors are equal. This is the case in the so-called simplified mode, but in the non-simplified mode, at least two different gain factors are used. At the decoder, this one or more gains can (but not necessarily) be applied to the HOA signal. The user can choose whether to apply this one or more gains. The advantage of the simplified mode is that it requires far less computation because only one gain factor is used, and because the gain factor can be directly applied to the coefficient channels of the HOA signal in the HOA domain, the transformation to the spatial domain and subsequently the transformation back to the HOA domain can be omitted. In the simplified mode, the gain factor is obtained by analyzing only the zeroth-order coefficient channels of the HOA signal.
根据本发明的一个实施例,对HOA信号执行DRC的方法包括将该HOA信号变换到空间域(通过逆DSHT),分析该变换的HOA信号,并从所述分析的结果获得可用于动态范围压缩的增益因子。在另外的步骤中,获得的增益因子与变换的HOA信号相乘(在空间域),其中,增益压缩的变换的HOA信号被获得。最后,增益压缩的变换的HOA信号被变换回到HOA域(通过DSHT),即系数域,其中,增益压缩的HOA信号被获得。另外,根据本发明的一个实施例,在简化模式中对HOA信号执行DRC的方法包括分析HOA信号和从所述分析的结果获得可以用于动态范围压缩的增益因子。在另外的步骤中,根据指示标志的评估,获得的增益因子与HOA信号的系数通道相乘(在HOA域),其中,增益压缩的HOA信号被获得。同样根据指示标志的评估,可以确定,HOA信号的变换可以被略过。指示简化模式(即,只有一个增益因子被使用)的指示标志可以被隐含地设置,例如,如果由于硬件或其他限制只有简化模式可以被使用,或指示简化模式的指示标志可以被显式地设置,例如根据用户选择简化或者非简化模式。According to one embodiment of the present invention, a method for performing DRC on a HOA signal includes transforming the HOA signal to the spatial domain (via inverse DSHT), analyzing the transformed HOA signal, and obtaining a gain factor that can be used for dynamic range compression from the result of the analysis. In a further step, the obtained gain factor is multiplied by the transformed HOA signal (in the spatial domain), wherein a gain-compressed transformed HOA signal is obtained. Finally, the gain-compressed transformed HOA signal is transformed back to the HOA domain (via DSHT), i.e., the coefficient domain, wherein a gain-compressed HOA signal is obtained. Additionally, according to another embodiment of the present invention, a method for performing DRC on a HOA signal in a simplified mode includes analyzing the HOA signal and obtaining a gain factor that can be used for dynamic range compression from the result of the analysis. In a further step, based on an evaluation of an indicator, the obtained gain factor is multiplied by the coefficient channel of the HOA signal (in the HOA domain), wherein a gain-compressed HOA signal is obtained. Also based on an evaluation of an indicator, it can be determined that the transformation of the HOA signal can be omitted. The indicator flag for the simplified mode (i.e., only one gain factor is used) can be implicitly set, for example, if only the simplified mode can be used due to hardware or other limitations, or the indicator flag for the simplified mode can be explicitly set, for example, based on the user's selection of simplified or non-simplified mode.
另外,根据本发明的一个实施例,将DRC增益因子应用到HOA信号的方法包括接收HOA信号、指示标志和增益因子,确定该指示标志指示非简化模式,将HOA信号变换到空间域(使用逆DSHT),其中,变换的HOA信号被获得,将增益因子乘以变换的HOA信号,其中,动态范围压缩的、变换的HOA信号被获得,以及将动态范围压缩的、变换的HOA信号变换回HOA域(即系数域)(使用DSHT),其中,动态范围压缩的HOA信号被获得。增益因子可以与HOA信号一起被接收,或分开接收。Additionally, according to one embodiment of the present invention, the method of applying a DRC gain factor to a HOA signal includes receiving a HOA signal, an indicator flag, and a gain factor; determining that the indicator flag indicates a non-simplified mode; transforming the HOA signal to the spatial domain (using inverse DSHT), wherein the transformed HOA signal is obtained; multiplying the gain factor by the transformed HOA signal, wherein a dynamically range-compressed, transformed HOA signal is obtained; and transforming the dynamically range-compressed, transformed HOA signal back to the HOA domain (i.e., the coefficient domain) (using DSHT), wherein a dynamically range-compressed HOA signal is obtained. The gain factor may be received together with the HOA signal or separately.
另外,根据本发明的一个实施例,将DRC增益因子应用到HOA信号的方法包括接收HOA信号、指示标志和增益因子,确定该指示标志指示简化模式,及根据所述的确定,将增益因子乘以HOA信号,其中,动态范围压缩的HOA信号被获得。该增益因子可以与HOA信号一起被接收,或分开接收。Additionally, according to one embodiment of the present invention, a method for applying a DRC gain factor to a HOA signal includes receiving a HOA signal, an indicator flag, and a gain factor; determining that the indicator flag indicates a simplified mode; and multiplying the gain factor by the HOA signal based on the determination, wherein a dynamically range compressed HOA signal is obtained. The gain factor may be received together with the HOA signal or separately.
一种用于将DRC增益因子应用到HOA信号的设备在权利要求11中公开。An apparatus for applying a DRC gain factor to a HOA signal is disclosed in claim 11.
在一个实施例中,本发明提供了具有可执行指令的计算机可读介质,该可执行指令使计算机执行将DRC增益因子应用到HOA信号的方法,该方法包括上述步骤。In one embodiment, the present invention provides a computer-readable medium having executable instructions that cause a computer to perform a method of applying a DRC gain factor to a HOA signal, the method including the steps described above.
在一个实施例中,本发明提供了具有可执行指令的计算机可读介质,该可执行指令使计算机执行对HOA信号执行DRC的方法,该方法包括上述步骤。In one embodiment, the present invention provides a computer-readable medium having executable instructions that cause a computer to perform a method for performing DRC on a HOA signal, the method including the steps described above.
本发明的有利的实施例在从属权利要求、下面的描述和图中公开。Advantageous embodiments of the invention are disclosed in the dependent claims, the following description, and the figures.
附图说明Attached Figure Description
参考附图描述本发明的示例实施例,在附图中示出:Example embodiments of the present invention are described with reference to the accompanying drawings, in which:
图1应用到音频的DRC的一般原理。Figure 1 shows the general principle of DRC applied to audio.
图2根据本发明的将DRC应用到基于HOA的信号的一般方法。Figure 2 shows a general method for applying DRC to HOA-based signals according to the present invention.
图3对于N=1到N=6的球形扬声器网格。Figure 3 shows the spherical loudspeaker grid for N=1 to N=6.
图4用于HOA的DRC增益的创建。Figure 4 shows the creation of DRC gain for HOA.
图5将DRC应用到HOA信号。Figure 5 shows the application of DRC to the HOA signal.
图6在解码器侧的动态范围压缩处理。Figure 6 shows the dynamic range compression process on the decoder side.
图7与渲染步骤组合的QMF域的HOA的DRC,以及Figure 7 shows the DRC of the HOA of the QMF domain combined with the rendering steps, and
图8在单一DRC增益组的简单情况下、与渲染步骤组合的QMF域中的HOA的DRC。Figure 8 shows the DRC of the HOA in the QMF domain combined with the rendering step in the simple case of a single DRC gain group.
具体实施方式Detailed Implementation
本发明描述DRC可以怎样应用到HOA。传统上这并不容易,因为HOA是声场描述。图2描绘了该方法的原理。在编码或发送侧,如图2a)中所示,HOA信号被分析,DRC增益g根据HOA信号的分析被计算,且DRC增益被编码并与HOA内容的编码的表示一起发送。这可以是复用的比特流或两个或更多个分开的比特流。This invention describes how DRC can be applied to HOA. Traditionally, this is not straightforward because HOA is a sound field description. Figure 2 illustrates the principle of this method. On the encoding or transmission side, as shown in Figure 2a), the HOA signal is analyzed, the DRC gain g is calculated based on the analysis of the HOA signal, and the DRC gain is encoded and transmitted along with an encoded representation of the HOA content. This can be a multiplexed bitstream or two or more separate bitstreams.
在解码或接收侧,如图2b)中所示,增益g从这样的(一个或多个)比特流被提取。在解码器中对该(一个或多个)比特流解码后,增益g如下面所述地被应用到HOA信号。通过这样做,增益被应用到HOA信号,即通常,动态范围减小的HOA信号被获得。最后,动态范围调节的HOA信号在HOA渲染器中被渲染。On the decoding or receiving side, as shown in Figure 2b), the gain g is extracted from one or more such bitstreams. After decoding the bitstream(s) in the decoder(s), the gain g is applied to the HOA signal as described below. By doing so, the gain is applied to the HOA signal, i.e., a HOA signal with reduced dynamic range is typically obtained. Finally, the dynamically range-adjusted HOA signal is rendered in the HOA renderer.
在下面,解释了所使用的假设和定义。The assumptions and definitions used are explained below.
假设是HOA渲染器是能量保存的,即N3D归一化球谐(N3D normalized SphericalHarmonics)被使用,且在HOA表示内被编码的单向信号的能量在渲染之后被保留。例如在WO2015/007889A(PD130040)中描述了怎样实现此能量保存的HOA渲染。It is assumed that the HOA renderer is energy-saving, meaning that N3D normalized spherical harmonics are used, and the energy of the unidirectional signals encoded within the HOA representation is retained after rendering. This energy-saving HOA rendering is described, for example, in WO2015/007889A (PD130040) .
使用的术语的定义如下。The terms used are defined as follows.
表示τ个HOA采样的块,B=[b(1),b(2),..,b(t),..,b(τ)],其中矢量该矢量含有在ACN阶次中的高保真立体声系数(矢量索引o=n2+n+m+1,其中系数阶索引是n和系数度(degree)索引是m)。N表示HOA截断阶次。在b中高阶系数的数目是(N+1)2。一个数据块的采样索引是t。τ可以从通常的一个采样到64个采样或更多。第零阶信号是B的第一行。表示能量保存渲染矩阵,该能量保存渲染矩阵将HOA采样的块渲染到空间域中的L个扩音器通道的块:W=DB,其中这是在图2b)中的HOA渲染器的假设的过程(HOA渲染)。Let B represent a block of τ HOA samples, where B = [b(1), b(2), ..., b(t), ..., b(τ)], and the vector containing the high-fidelity stereo coefficients in the ACN order (vector index o = n² + n + m + 1, where the coefficient order index is n and the coefficient degree index is m). N represents the HOA truncation order. The number of higher-order coefficients in b is (N+1) ² . The sampling index of a data block is t. τ can range from one sample to 64 samples or more. The zeroth-order signal is the first row of B. Let W = DB, which renders the HOA sampled block into a block of L loudspeaker channels in the spatial domain, where this is the assumed process of the HOA renderer (HOA rendering) in Figure 2b).
表示与LL=(N+1)2个通道相关的渲染矩阵,该LL=(N+1)2个通道被以非常规则的方式放置在球上,这样,所有相邻的位置共享相同的距离。DL是良态的(well-conditioned)且它的逆存在。因而,这两者定义了一对变换矩阵(DSHT-离散球谐变换):Let represent the rendering matrix associated with LL = (N+1) channels , which are placed on a sphere in a very regular manner, such that all adjacent positions share the same distance. DL is well-conditioned and its inverse exists. Therefore, these two define a pair of transformation matrices (DSHT - Discrete Spherical Harmonic Transform):
WL=DLB,W L = D L B,
g是LL=(N+1)2个增益DRC值的矢量。增益值被假设为应用到τ个采样的块并被假设为从块到块是平滑的。为了发送,共享相同值的增益值可以被组合成增益组。如果只有单个增益组被使用,那么这意味着单个DRC增益值(这里由g1指示)被应用到所有的扬声器通道τ个采样。g is a vector of L L = (N+1) 2 gain DRC values. The gain values are assumed to be applied to blocks of τ samples and are assumed to be smooth from block to block. For transmission, gain values sharing the same value can be grouped into gain groups. If only a single gain group is used, then this means that a single DRC gain value (indicated here by g 1 ) is applied to all τ samples of all speaker channels.
对于每个HOA截断阶N,定义了理想的LL=(N+1)2个虚拟扬声器网格和相关的渲染矩阵DL。虚拟扬声器位置对围绕虚拟收听者的空间区域进行采样。对于N=1到6的网格在图3中示出,其中与扬声器相关的区域是阴影单元(cell)。一个采样位置总是与中央扬声器位置相关(方位角=0,倾角=π/2;注意,方位角从与收听位置相关的正面方向被测量)。当DRC增益被创建时,采样位置、DL、在编码器侧是已知的。在解码器侧,需要知道DL和以应用该增益值。For each HOA cutoff order N, an ideal L <sub>L</sub> = (N+1)<sup> 2 </sup> virtual speaker grids and an associated rendering matrix DL <sub>L</sub> are defined. The virtual speaker positions are sampled from the spatial region surrounding the virtual listener. Grids for N = 1 to 6 are shown in Figure 3, where the region associated with the speaker is a shaded cell. A sampling position is always associated with the center speaker position (azimuth = 0, tilt = π/2; note that the azimuth is measured from the frontal direction associated with the listening position). When the DRC gain is created, the sampling positions, DL<sub>L</sub>, and DL<sub> L </sub> are known on the encoder side. On the decoder side, DL <sub>L</sub> and DL<sub>L</sub> are needed to apply the gain value.
用于HOA的DRC增益的创建如下操作。The DRC gain for HOA is created as follows.
HOA信号通过WL=DLB被转换到空间域。多达LL=(N+1)2个DRC增益gl通过分析这些信号被创建。如果该内容是HOA与音频对象(AO)的组合,那么诸如例如对话轨道的AO信号可以被用于侧链接(side chaining)。这在图4b)中示出。当创建与不同的空间区域相关的不同的DRC增益值时,需要注意使得这些增益不影响在解码器侧的空间图像稳定性。为了避免这点,在最简单的情况(所谓的简化模式)下,单一的增益可以被分配给所有L个通道。这可以通过分析所有的空间信号W、或通过分析第零阶HOA系数采样块来实现,而不需要到空间域的变换(图4a)。后者与分析W的下混信号相同。另外的细节在下面给出。The HOA signal is converted to the spatial domain via W <sub>L </sub> = D<sub> L </sub>B. Up to L<sub> L </sub> = (N+1)<sup> 2 </sup> DRC gains g <sub>l</sub> are created by analyzing these signals. If the content is a combination of HOA and audio object (AO), then AO signals such as dialogue tracks can be used for side chaining. This is shown in Figure 4b). When creating different DRC gain values associated with different spatial regions, care must be taken to ensure that these gains do not affect the spatial image stability on the decoder side. To avoid this, in the simplest case (the so-called simplified mode), a single gain can be assigned to all L channels. This can be achieved by analyzing all spatial signals W, or by analyzing the zeroth-order HOA coefficient sampling block, without requiring a transformation to the spatial domain (Figure 4a). The latter is the same as analyzing the downmixed signal of W. Further details are given below.
在图4中,示出用于HOA的DRC增益的创建。图4a)描绘了单一增益g1(对于单一增益组)可以怎样从第零阶HOA分量(可选地,具有来自AO的侧链接)得出。第零阶HOA分量在DRC分析功能块41s中被分析,且单一的增益g1被得出。单一的增益g1在DRC增益编码器42s中被分别编码。编码的增益随后与HOA信号B一起在编码器43中被编码,该编码器43输出编码的比特流。可选地,另外的信号44可以包括在编码中。图4b)描绘了两个或更多个DRC增益怎样通过将HOA表示变换40到空间域而被创建。变换的HOA信号WL随后在DRC分析功能块41中被分析,且增益值g被提取并在DRC增益编码器42中被编码。而且这里,编码的增益与HOA信号B一起在编码器43中被编码,且可选地,另外的信号44可以包括在编码中。作为示例,来自后面的声音(例如背景声音)可能比源自正面和侧面方向的声音受到更多的衰减。这将导致g中的(N+1)2个增益值,对于这个示例,该(N+1)2个增益值可以在两个增益组内被发送。可选的,这里还可使用音频对象波形以及它们的方向信息的侧链接。侧链接意味着一个信号的DRC增益从另一个信号获得。这减小了HOA信号的功率。与AO前景声音共享相同的空间源区域的在HOA混合中的分散声音可以比空间上遥远的声音受到更强的衰减增益。Figure 4 illustrates the creation of DRC gains for HOAs. Figure 4a) depicts how a single gain g1 (for a single gain group) can be derived from a zeroth-order HOA component (optionally, with a side link from the AO). The zeroth-order HOA component is analyzed in DRC analysis function block 41s, and a single gain g1 is derived. The single gain g1 is encoded separately in DRC gain encoder 42s. The encoded gain is then encoded together with the HOA signal B in encoder 43, which outputs the encoded bitstream. Optionally, an additional signal 44 may be included in the encoding. Figure 4b) depicts how two or more DRC gains are created by transforming the HOA representation 40 to the spatial domain. The transformed HOA signal WL is then analyzed in DRC analysis function block 41, and the gain value g is extracted and encoded in DRC gain encoder 42. Here, the encoded gain is encoded together with the HOA signal B in encoder 43, and optionally, an additional signal 44 may be included in the encoding. As an example, sounds from behind (e.g., background sounds) may experience more attenuation than sounds originating from the front or sides. This will result in (N+1) ² gain values in g, which, in this example, could be sent within two gain groups. Optionally, side-linking of the audio object waveforms and their directional information can also be used here. Side-linking means that the DRC gain of one signal is derived from another. This reduces the power of the HOA signal. Dispersed sounds in the HOA mix that share the same spatial source region as the AO foreground sounds can experience stronger attenuation gain than spatially distant sounds.
该增益值被发送到接收器或解码器侧。The gain value is sent to the receiver or decoder side.
与τ个采样的块相关的从1到LL=(N+1)2个增益值的可变数目被发送。增益值可以被分配到通道组以用于发送。在一个实施例中,所有相等的增益被组合到一个通道组中以最小化发送数据。如果单一的增益被发送,那么它与所有的LL个通道相关。通道组增益值和它们的数目被发送。通道组的使用被发信号通知,使得接收器或解码器可以正确地应用该增益值。A variable number of gain values, from 1 to L<sub>L</sub> = (N+1)<sup> 2 </sup>, are transmitted, associated with a block of τ samples. Gain values can be assigned to channel groups for transmission. In one embodiment, all equal gains are combined into a single channel group to minimize transmitted data. If a single gain is transmitted, it is associated with all L<sub> L </sub> channels. The channel group gain values and their number are transmitted. The use of a channel group is signaled so that the receiver or decoder can correctly apply the gain value.
该增益值被应用如下。The gain value is applied as follows.
接收器/解码器可以确定发送的编码的增益值的数目,对相关的信息进行解码51,并将增益分配52-55到LL=(N+1)2个通道。如果只有一个增益值(一个通道组)被发送,它可以被直接应用52到HOA信号(BDRC=g1B),如图5a)中所示。这具有优点,因为解码简单得多且需要少得多的处理。原因是,不需要矩阵操作;相反,增益值可以被直接应用52,例如与HOA系数相乘。另外的细节请见下面。The receiver/decoder can determine the number of coded gain values transmitted, decode the relevant information (51), and allocate the gain (52-55) to L L = (N+1) 2 channels. If only one gain value (one channel group) is transmitted, it can be directly applied (52) to the HOA signal (B DRC = g 1 B), as shown in Figure 5a). This is advantageous because decoding is much simpler and requires far less processing. The reason is that matrix operations are not required; instead, the gain value can be directly applied (52), for example, by multiplying it by the HOA coefficients. Further details are provided below.
如果两个或更多个增益被发送,那么通道组增益被分配到L个通道增益g=[g1,...,gL]中的每个。If two or more gains are transmitted, then the channel group gain is assigned to each of the L channel gains g = [ g1 , ..., gL ].
对于虚拟规则扩音器网格,被应用了DRC增益的扩音器信号由下式计算For a virtual regular loudspeaker grid, the loudspeaker signal with applied DRC gain is calculated by the following formula.
然后,得到的修正的HOA表示由下式计算Then, the obtained modified HOA representation is calculated by the following formula.
这可以被简化,如图5b)所示。通过应用增益并将结果变换回HOA域,而不是通过将HOA信号变换到空间域,增益矢量由下式被变换53到HOA域:This can be simplified, as shown in Figure 5b). Instead of transforming the HOA signal to the spatial domain, the gain vector is transformed to the HOA domain by applying the gain and transforming the result back to the HOA domain: 53
其中在增益分配功能块54中增益矩阵被直接应用到HOA系数:BDRC=GB。In the gain allocation function block 54, the gain matrix is directly applied to the HOA coefficient: B DRC = GB.
这就(N+1)2<τ所需的计算操作而言更高效。即,这个解决方案相对于传统解决方案有优点,因为解码简单得多且需要少得多的处理。原因是不需要矩阵操作;相反,增益值可以被直接应用,例如在增益分配功能块54中与HOA系数相乘。This is more efficient in terms of the computational operations required for (N+1) ² < τ. That is, this solution has an advantage over the traditional solution because decoding is much simpler and requires far less processing. The reason is that no matrix operations are required; instead, the gain value can be applied directly, for example, by multiplying it with the HOA coefficients in the gain allocation function block 54.
在一个实施例中,应用增益矩阵的甚至更高效的方式是在渲染器矩阵修正功能块57中通过操纵渲染器矩阵,在一个步骤中应用DRC并渲染HOA信号:这在图5c)中示出。如果L<τ,那么这是有利的。In one embodiment, an even more efficient way to apply the gain matrix is to apply DRC and render the HOA signal in one step by manipulating the renderer matrix in renderer matrix correction function block 57: this is shown in Figure 5c). This is advantageous if L < τ.
总之,图5示出了对于HOA信号应用DRC的各种实施例。在图5a)中,单个通道组增益被发送和解码51,并直接应用到HOA系数52上。然后,HOA系数使用正规渲染矩阵(normalrendering matrix)被渲染56。In summary, Figure 5 illustrates various embodiments of applying DRC to HOA signals. In Figure 5a), the gain of a single channel group is transmitted and decoded 51 and directly applied to the HOA coefficients 52. The HOA coefficients are then rendered using a normal rendering matrix 56.
在图5b)中,多于一个的通道组增益被发送和解码51。解码导致(N+1)2个增益值的增益矢量g。增益矩阵G被创建并应用54到HOA采样的块。这些随后通过使用正规渲染矩阵被渲染56。In Figure 5b), more than one channel group gain is sent and decoded 51. Decoding results in a gain vector g with (N+1) 2 gain values. A gain matrix G is created and applied 54 to the blocks sampled by the HOA. These are then rendered using a normalized rendering matrix 56.
在图5c)中,将解码的增益矩阵/增益值直接应用到渲染器的矩阵上,而不是将它直接应用到HOA信号。这在渲染器矩阵修正功能块57中被执行,并且在DRC块大小τ大于输出通道的数目L的情况下在计算上是有利的。在这种情况下,HOA采样通过使用修正的渲染矩阵被渲染57。In Figure 5c), the decoded gain matrix/gain value is applied directly to the renderer matrix instead of directly to the HOA signal. This is performed in the renderer matrix correction function block 57 and is computationally advantageous when the DRC block size τ is greater than the number of output channels L. In this case, the HOA sample is rendered using the corrected render matrix 57.
在下面描述了用于DRC的、理想的DSHT(离散球谐变换)矩阵的计算。这种DSHT矩阵被特别地对于在DRC中的使用被优化,且与用于其他目的例如数据率压缩的DSHT矩阵不同。The calculation of the ideal DSHT (Discrete Spherical Harmonic Transform) matrix for DRC is described below. This DSHT matrix is specifically optimized for use in DRC and differs from the DSHT matrix used for other purposes such as data rate compression.
下面得出了对于与理想的球形布局相关的理想渲染和编码矩阵DL和的需求。最后,这些需求如下:The following yields the requirements for the ideal rendering and encoding matrices DL and L related to the ideal spherical layout. Finally, these requirements are as follows:
(1)渲染矩阵DL必须是可逆的,即需要存在;(1) The rendering matrix DL must be invertible, that is, it needs to exist;
(2)在空间域中的振幅之和在空间域到HOA域的变换之后应该被反映为第零阶HOA系数,且在随后到空间域的变换之后应该被保存(振幅需求);及(2) The sum of amplitudes in the spatial domain should be reflected as zeroth-order HOA coefficients after the transformation from the spatial domain to the HOA domain, and should be preserved after the subsequent transformation back to the spatial domain (amplitude requirement); and
(3)当变换到HOA域和变换回空间域时,空间信号的能量应该被保存(能量保存需求)。(3) When transforming to the HOA domain and transforming back to the spatial domain, the energy of the spatial signal should be preserved (energy preservation requirement).
即使对于理想的渲染布局,需求2和3也似乎是彼此矛盾的。当使用简单的方法得出DSHT变换矩阵,例如从现有技术中已知的方法时,只有需求(2)和(3)中的一个或另一个可以被无误差地满足。无误差地满足需求(2)和(3)中的一个导致另一个需求中的误差超过3dB。这通常导致可听到的声学伪像。克服这个问题的方法在下面描述。Even for an ideal rendering layout, requirements 2 and 3 appear to be contradictory. When the DSHT transformation matrix is derived using simple methods, such as those known from the prior art, only one or the other of requirements (2) and (3) can be satisfied without error. Satisfying one of requirements (2) and (3) without error results in an error exceeding 3 dB in the other requirement. This typically leads to audible acoustic artifacts. Methods to overcome this problem are described below.
首先,选择理想的球形布局,其中L=(N+1)2。(虚拟)扬声器位置的L个方向由Ω1给出,且相关的模式矩阵被表示为每个都是含有方向Ω1的球谐的模式矢量。与球形布局位置相关的L个积分增益(quadrature gain)被集合在矢量中。这些积分增益对在这样的位置周围的球形区域进行估计,且全部增益总计为与半径为1的球的表面相关的4π。First, an ideal spherical layout is chosen, where L = (N+1) ² . The L directions of the (virtual) speaker location are given by Ω₁ , and the associated mode matrix is represented as a mode vector, each containing a spherical harmonic with direction Ω₁ . The L quadrature gains associated with the spherical layout location are aggregated in the vector. These quadrature gains are estimated over the spherical region around such a location, and the total gain is 4π related to the surface of a sphere with radius 1.
第一原型(prototype)渲染矩阵由下式得出The first prototype rendering matrix is derived from the following formula.
注意,由于后面的归一化步骤(见下面),除以L可以被省略。Note that the division by L can be omitted due to the subsequent normalization step (see below).
第二,执行紧凑奇异值分解:且第二原型矩阵由下式得出Second, perform compact singular value decomposition: and the second prototype matrix is derived from the following equation.
第三,原型矩阵被归一化:Third, the prototype matrix is normalized:
其中k表示矩阵范数种类。两个矩阵范数种类显示出同样好的性能。应该使用k=1范数或者Frobenius范数。这个矩阵满足需求3(能量保存)。Here, k represents the matrix norm type. Both matrix norm types show equally good performance. The k=1 norm or the Frobenius norm should be used. This matrix satisfies requirement 3 (energy conservation).
第四,在最后的步骤中满足需求2的振幅误差被代入:Fourth, in the final step, the amplitude error that satisfies requirement 2 is substituted:
行矢量e由计算,其中[1,0,0,..,0]是有(N+1)2个元素的、除第一个元素的值为1之外其余全为零元素的行矢量。表示的行矢量的和。现在,通过代入振幅误差得出渲染矩阵DL:The row vector e is calculated, where [1, 0, 0, ..., 0] is a row vector with (N+1) 2 elements, all of which are zero except for the first element which is 1. The sum of the row vectors is represented by . Now, by substituting the amplitude error, the rendering matrix DL is obtained:
其中矢量e被加到的每一行。这个矩阵满足需求2和需求3。的第一行元素全部变为1。In this matrix, vector e is added to each row. This matrix satisfies requirements 2 and 3. All elements in the first row become 1.
在下面,解释了对DRC的详细需求。The detailed requirements for DRC are explained below.
首先,在空间域中应用的、值为g1的LL个相同的增益等于将增益g1应用到HOA系数:First, applying L identical gains with a value of g1 in the spatial domain is equivalent to applying gain g1 to the HOA coefficients:
这导致需求:意味着L=(N+1)2且需要存在(平凡(trivial))。This leads to the following requirement: it means that L = (N+1)^ 2 and that there must be a (trivial) existence.
第二,分析空间域中的和信号等于分析第零阶HOA分量。DRC分析器使用信号的能量和它的振幅。因而和信号与振幅和能量相关。Second, analyzing the sum signal in the spatial domain is equivalent to analyzing the zeroth-order HOA component. The DRC analyzer uses the signal's energy and its amplitude. Therefore, the sum signal is related to both amplitude and energy.
HOA的信号模型:B=ΨeXs,是S个方向信号的矩阵;是与方向Ω1,..,Ωs相关的N3D模式矩阵。模式矢量是从球谐组合而来的。在N3D表示中,第零阶分量与方向独立。The signal model of HOA is: B = ΨeXs , which is a matrix of S directional signals; it is an N3D mode matrix associated with directions Ω1 ,..., Ωs . The mode vectors are derived from spherical harmonic combinations. In the N3D representation, the zeroth-order component is independent of the direction.
第零阶分量HOA信号需要变成方向信号的和以反映求和信号的正确振幅。1S是从值为1的S个元素组合而来的矢量。The zeroth-order component HOA signal needs to be converted into the sum of directional signals to reflect the correct amplitude of the summed signal. 1 S is a vector derived from the combination of S elements with a value of 1.
方向信号的能量在这个混合中被保存,因为如果信号Xs不相关,那么这将简化成The energy of the directional signal is preserved in this mixture because if the signal X<sub>s</sub> is uncorrelated, then this simplifies to...
在空间域中振幅的和由给出,其中HOA平移(panning)矩阵ML=DLΨe。The sum of amplitudes in the spatial domain is given by, where the HOA translation (panning) matrix ML = DLΨe .
因为所以这变成后者的需求可以与有时在像VBAP的平移中使用的幅度需求的和来比较。根据经验可以看出,这可以对于的、非常对称的球形扬声器设置以良好近似来实现,因为我们发现:该振幅需求可以随后以必要的精确度被达到。Therefore, this means that the latter requirement can be compared to the sum of the amplitude requirements sometimes used in translations like VBAP. Experience shows that this can be well approximated for a very symmetrical spherical loudspeaker setup, as we have found that the amplitude requirement can subsequently be achieved with the necessary precision.
这也确保了对和信号的能量需求可以被满足:This also ensures that the energy requirements for the signal can be met:
在空间域中能量和由给出,如果存在所需要的理想对称扬声器设置,那么该式将变成良好近似In the spatial domain, the energy and are given by . If the desired ideal symmetrical loudspeaker configuration exists, then this equation will become a good approximation.
这导致了需求:且另外,由信号模型我们也可以得出结论,的顶行需要是[1,1,1,1,..],即带有“1”元素的、长度为L的矢量,以使得重新编码的零阶信号保持振幅和能量。This leads to the requirement that, in addition, from the signal model we can also conclude that the top row needs to be [1, 1, 1, 1, ...], that is, a vector of length L with "1" elements, so that the recoded zero-order signal retains its amplitude and energy.
第三,能量保存是前提:在转换到HOA并独立于信号的方向Ωs空间渲染到扩音器之后,信号的能量应该被保存。这导致这可以通过从旋转矩阵和对角增益矩阵建模DL来实现:DL=UVTdiag(a)(为了清楚,对方向(Ωs)的依赖性被移除):Third, energy preservation is a prerequisite: after conversion to the HOA and rendering to the loudspeaker in a direction space independent of the signal (Ωs ) , the signal's energy should be preserved. This leads to the fact that this can be achieved by modeling DL from the rotation matrix and the diagonal gain matrix: DL = UV T diag(a) (for clarity, the dependency on the direction ( Ωs ) is removed):
对于球谐与相关的所有增益将满足该等式。如果所有增益被选择为相等,这导致This equation will satisfy all gains for spherical harmonics and correlations. If all gains are chosen to be equal, this results in...
需求VVT=1对于L≥(N+1)2可以被实现,而对于L<(N+1)2只是被近似。The requirement VV T = 1 can be realized for L ≥ (N+1) 2 , but is only approximated for L < (N+1) 2 .
这导致需求:其中This leads to demand:
作为示例,在下面描述了理想球面位置(HOA阶次N=1到N=3)的情况(表1-表3)。在下面还描述了对于另外的HOA阶次(N=4到N=6)的理想球面位置(表4-表6)。所有下述的位置从在下文的参考文献[1]中发表的修正位置得出。得出这些位置和相关的积分/容积增益的方法在下文的参考文献[2]中发表。在这些表格中,方位角从与收听位置相关的正面方向逆时针测量,且倾角从位于收听位置上方的、倾角为0的Z轴测量。As an example, the ideal spherical positions (HOA orders N=1 to N=3) are described below (Tables 1-3). Ideal spherical positions for other HOA orders (N=4 to N=6) are also described below (Tables 4-6). All the positions described below are derived from the corrected positions published in reference [1] below. The methods for deriving these positions and the associated integral/volume gain are published in reference [2] below. In these tables, the azimuth is measured counterclockwise from the frontal direction associated with the listening position, and the tilt is measured from the Z-axis above the listening position with a tilt of 0.
N=1位置N=1 position
a)a)
DL: DL :
b)b)
表1.a)HOA阶次N=1的虚拟扩音器的球面位置,和b)产生的用于空间变换(DSHT)的渲染矩阵Table 1. a) Spherical position of the virtual loudspeaker of HOA order N=1, and b) Rendering matrix generated for spatial transformation (DSHT).
N=2位置N=2 positions
a)a)
DL: DL :
b)b)
表2.a)HOA阶次N=2的虚拟扩音器的球面位置,和b)产生的用于空间变换(DSHT)的渲染矩阵Table 2.a) The spherical position of the virtual loudspeaker of HOA order N=2, and b) The generated rendering matrix for spatial transformation (DSHT).
N=3位置N=3 position
表3.a)HOA阶次N=3的虚拟扩音器的球面位置。Table 3.a) Spherical position of the virtual loudspeaker of HOA order N=3.
DL: DL :
b)b)
表3.b)产生的用于空间变换(DSHT)的渲染矩阵。Table 3.b) shows the rendering matrix generated for the Space Transformation (DSHT).
术语数值积分经常简写为积分,并且是数值求积(numerical integration)的同义词,特别是当应用到1维求积时。在本文中,多于1维的数值求积被称为容积。The term numerical integration is often abbreviated to integration and is synonymous with numerical integration, especially when applied to one-dimensional integration. In this paper, numerical integration with more than one dimension is referred to as volume.
如上所述,将DRC增益应用到HOA信号的典型应用场景在图5中示出。对于混合的内容应用,例如HOA加上音频对象,DRC增益应用可以用灵活渲染的至少两种方式实现。As described above, a typical application scenario for applying DRC gain to a HOA signal is shown in Figure 5. For mixed content applications, such as HOA plus an audio object, DRC gain application can be implemented in at least two flexible rendering methods.
图6示出了在解码器侧的示例性的动态范围压缩(DRC)处理。在图6a)中,DRC在渲染和混合之前被应用。在图6b)中,DRC被应用到扩音器信号,即在渲染和混合之后。Figure 6 illustrates exemplary dynamic range compression (DRC) processing on the decoder side. In Figure 6a), DRC is applied before rendering and mixing. In Figure 6b), DRC is applied to the loudspeaker signal, i.e., after rendering and mixing.
在图6a)中,DRC增益被分别应用到音频对象和HOA:DRC增益在音频对象DRC功能块610中被应用到音频对象,且DRC增益在HOA DRC功能块615中被应用到HOA。这里功能块HOADRC功能块615的实现与在图5中的DRC功能块的实现匹配。在图6 b)中,单一的增益被应用到渲染的HOA和渲染的音频对象信号的混合信号的所有通道。这里,空间增强和衰减均不可能。相关的DRC增益不能通过分析渲染的混合的和信号来创建,因为在广播或内容创建站点处创建时,消费者站点的扬声器布局并不是已知的。DRC增益可以通过分析得出,其中ym是S个音频对象xs的单声道下混和第零阶HOA信号bw的混合:In Figure 6a), the DRC gain is applied to the audio object and the HOA respectively: the DRC gain is applied to the audio object in the audio object DRC function block 610, and the DRC gain is applied to the HOA in the HOA DRC function block 615. Here, the implementation of function block 615 matches the implementation of the DRC function block in Figure 5. In Figure 6b), a single gain is applied to all channels of the mixed signal of the rendered HOA and rendered audio object signals. Here, neither spatial enhancement nor attenuation is possible. The associated DRC gain cannot be created by analyzing the rendered mixed signal because the speaker layout of the consumer site is not known when it is created at the broadcast or content creation site. The DRC gain can be derived by analysis, where y <sub>m </sub> is the mixture of the mono downmixing of S audio objects x <sub>s </sub> and the zeroth-order HOA signal b<sub> w </sub>:
在下面,描述了公开的解决方案的另外的细节。Below, further details of the publicly disclosed solution are described.
用于HOA内容的DRCDRC for HOA content
DRC在渲染之前被应用到HOA,或可以与渲染组合。用于HOA的DRC可以在时域中或QMF滤波器组域中被应用。DRC is applied to the HOA before rendering, or it can be combined with rendering. DRC for the HOA can be applied in the temporal domain or in the QMF filter group domain.
对于时域中的DRC,DRC解码器根据HOA信号c的HOA系数通道的数目来提供(N+1)2个增益值gdrc=[g1,..,g(N+1)2]T。N是HOA阶。For DRC in the time domain, the DRC decoder provides (N+1) 2 gain values g drc = [g 1 , ..., g(N+1) 2 ] T based on the number of HOA coefficient channels of the HOA signal c. N is the HOA order.
DRC增益根据下式被应用到HOA信号:The DRC gain is applied to the HOA signal according to the following formula:
其中c是HOA系数的一个时间采样的矢量且和它的逆是与为了DRC目的而优化的离散球谐变换(DSHT)相关的矩阵。Where c is a time-sampled vector of HOA coefficients and its inverse is a matrix related to the Discrete Spherical Harmonic Transform (DSHT) optimized for DRC purposes.
在一个实施例中,对于将计算量降低每采样(N+1)4个操作,包括渲染步骤并由直接计算扩音器信号可以是有利的,其中D是渲染矩阵且可以被预先计算。In one embodiment, it may be advantageous to reduce the computational load to (N+1) 4 operations per sample, including a rendering step and by directly calculating the loudspeaker signal, where D is the rendering matrix and can be pre-computed.
如果所有的增益具有相同的gdrc值,如在简化模式中,那么单一的增益组已被用于发送编码器DRC增益。这种情况可以由DRC解码器标记,因为在这种情况下,不需要在空间滤波器中的计算,所以该计算简化为:If all gains have the same g drc value, as in simplified mode, then a single gain group has been used to send the encoder DRC gain. This situation can be flagged by the DRC decoder because, in this case, no calculation is needed in the spatial filter, so the calculation simplifies to:
cdrc=gdrccc drc = g drc c
上面描述了怎样获得和应用DRC增益值。在下面,描述了用于DRC的DSHT矩阵的计算。The above describes how to obtain and apply the DRC gain value. Below, the calculation of the DSHT matrix used for DRC is described.
在下面,DL被重命名为DDSHT。确定空间滤波器DDSHT和它的逆的矩阵被如下计算:Below, DL is renamed D DSHT . The matrix determining the spatial filter D DSHT and its inverse is calculated as follows:
球面位置集合(其中Ωl=[θl,φl]T)和相关的积分(容积)增益被选择,由来自表1-表4的HOA阶N次索引。与这些位置相关的模式矩阵ΨDSHT被如上所述地计算。即,模式矩阵ΨDSHT根据包括模式矢量,其中每个是含有预定的方向Ωl的球谐的模式矢量,Ωl=[θl,φl]T。根据表1-表6(对于1≤N≤6示例地),该预定的方向依赖于HOA阶次N。第一原型矩阵由计算(由于随后的归一化,除以(N+1)2可以被略过)。紧凑奇异值分解被执行且新的原型矩阵由计算。这个矩阵由归一化。行矢量e由计算,其中[1,0,0,..,0]是有(N+1)2个元素的、除第一个元素值为1外其余全为零元素的行矢量。表示的行的和。现在,优化的DSHT矩阵DDSHT由下式得出:The set of spherical positions (where Ωl = [ θl , φl ] T ) and the associated integral (volume) gain are selected by an index of HOA order N from Tables 1-4. The mode matrix ΨDSHT associated with these positions is calculated as described above. That is, the mode matrix ΨDSHT is based on including mode vectors, each of which is a spherically harmonic mode vector containing a predetermined direction Ωl = [ θl , φl ] T . According to Tables 1-6 (for example, for 1≤N≤6), this predetermined direction depends on the HOA order N. The first prototype matrix is calculated (dividing by (N+1) ² can be omitted due to subsequent normalization). Compact singular value decomposition is performed and a new prototype matrix is calculated. This matrix is normalized. The row vector e is calculated, where [1, 0, 0, ..., 0] is a row vector with (N+1) ² elements, all of which are zero except for the first element which is 1. The sum of the rows is represented by . Now, the optimized DSHT matrix D DSHT is obtained by the following equation:
已经发现,如果使用-e代替e,那么本发明提供略差、但是仍然可用的结果。It has been found that if -e is used instead of e, the present invention provides slightly worse, but still usable, results.
对于在QMF滤波器组域中的DRC,以下适用。The following applies to DRC in the QMF filter bank domain.
DRC解码器为(N+1)2个空间通道的每个时间频率片段(tile)n,m提供增益值gch(n,m)。用于时间片n和频带m的增益被布置在中。The DRC decoder provides a gain value g ch (n, m) for each time frequency segment (tile) n, m of (N+1) 2 spatial channels. The gain for time segment n and frequency band m is arranged in .
多频带DRC在QMF滤波器组域中被应用。处理步骤在图7中示出。重构的HOA信号通过(逆DSHT)被变换到空间域中:WDSHT=DDSHTC,其中是τ个HOA采样的块,且是与QMF滤波器组的输入时间颗粒度匹配的空间采样的块。然后QMF分析滤波器组被应用。令表示每时间频率片段(n,m)的空间通道的矢量。随后DRC增益被应用:Multiband DRC is applied in the QMF filter bank domain. The processing steps are shown in Figure 7. The reconstructed HOA signal is transformed into the spatial domain by (inverse DSHT): W<sub>DSHT</sub> = D <sub>DSHT</sub> C, where τ is a block of HOA samples and a block of spatial samples matching the input time granularity of the QMF filter bank. Then the QMF analysis filter bank is applied. Let represent the vector of the spatial channel for each time frequency segment (n, m). Subsequently, the DRC gain is applied:
为了最小化计算复杂度,DSHT和到扩音器通道的渲染被组合:其中D表示HOA渲染矩阵。QMF信号随后可以被馈送到混合器用于进一步处理。To minimize computational complexity, the DSHT and the rendering to the loudspeaker channel are combined: where D represents the HOA rendering matrix. The QMF signal can then be fed into a mixer for further processing.
图7示出了与渲染步骤组合的、QMF域中的HOA的DRC。Figure 7 shows the DRC of the HOA in the QMF domain in conjunction with the rendering step.
如果只有用于DRC的单一的增益组被使用,那么这应该由DRC解码器标记,还是因为计算简化是可能的。在这种情况下,矢量g(n,m)中的增益全部共享相同的gDRC(n,m)值。可以将QMF滤波器组直接应用到HOA信号,且可以在滤波器组域乘以增益gDRC(n,m)。If only a single gain group is used for DRC, should this be flagged by the DRC decoder, or is computational simplification possible? In this case, all gains in the vector g(n,m) share the same gDRC (n,m) value. A QMF filter bank can be applied directly to the HOA signal, and the gain gDRC (n,m) can be multiplied in the filter bank domain.
图8示出了与渲染步骤组合的、QMF域(正交镜像滤波器的滤波器域)中的HOA的DRC,其中对于单一的DRC增益组的简单情况计算简化。Figure 8 shows the DRC of the HOA in the QMF domain (filter domain of quadrature mirror filters) in conjunction with the rendering step, where the calculation is simplified for the simple case of a single DRC gain group.
如鉴于上述内容已经清楚的,在一个实施例中,本发明涉及将动态范围压缩增益因子应用到HOA信号的方法,该方法包括以下步骤:接收HOA信号和一个或多个增益因子,将HOA信号变换40到空间域,其中iDSHT与从虚拟扩音器的球面位置和积分增益q获得的变换矩阵一起使用,并且其中,变换的HOA信号被获得,将该增益因子与变换的HOA信号相乘,其中,动态范围压缩的变换的HOA信号被获得;及将该动态范围压缩的变换的HOA信号变换回HOA域,该HOA域为系数域并且使用离散球谐变换(DSHT),其中,动态范围压缩的HOA信号被获得。As is clear from the foregoing, in one embodiment, the present invention relates to a method for applying a dynamic range compression gain factor to a HOA signal, the method comprising the steps of: receiving a HOA signal and one or more gain factors; transforming the HOA signal 40 to the spatial domain, wherein iDSHT is used in conjunction with a transformation matrix obtained from the spherical position of a virtual loudspeaker and the integral gain q, and wherein the transformed HOA signal is obtained; multiplying the gain factor with the transformed HOA signal, wherein a dynamically range compressed transformed HOA signal is obtained; and transforming the dynamically range compressed transformed HOA signal back to the HOA domain, the HOA domain being the coefficient domain and using Discrete Spherical Harmonic Transform (DSHT), wherein a dynamically range compressed HOA signal is obtained.
此外,变换矩阵根据来计算,其中是的归一化形式,U,V根据获得,ΨDSHT是与虚拟扩音器的使用的球面位置相关的球谐的转置模式矩阵,且eT是的转置形式。。Furthermore, the transformation matrix is calculated based on , where is the normalized form of , U, V are obtained from , Ψ DSHT is the transpose mode matrix of the spherical harmonics related to the spherical position used by the virtual loudspeaker, and e T is the transpose form of . .
另外,在一个实施例中,本发明涉及将DRC增益因子应用到HOA信号的设备,该设备包括处理器或一个或多个处理元件,该处理器或一个或多个处理元件适于接收HOA信号和一个或多个增益因子,将HOA信号变换40到空间域,其中iDSHT与从积分增益q和虚拟扩音器的球面位置获得的变换矩阵一起使用,并且其中,变换的HOA信号被获得,将增益因子与变换的HOA信号相乘,其中动态范围压缩的变换的HOA信号被获得;以及将动态范围压缩的变换的HOA信号变换回HOA域,所述HOA域为系数域并使用离散球谐变换(DSHT),其中,动态范围压缩的HOA信号被获得。In another embodiment, the present invention relates to an apparatus for applying a DRC gain factor to a HOA signal, the apparatus comprising a processor or one or more processing elements adapted to receive the HOA signal and one or more gain factors, transform the HOA signal 40 to the spatial domain, wherein iDSHT is used with a transform matrix obtained from the integral gain q and the spherical position of the virtual loudspeaker, and wherein the transformed HOA signal is obtained, the gain factor is multiplied by the transformed HOA signal, wherein a dynamically range-compressed transformed HOA signal is obtained; and the dynamically range-compressed transformed HOA signal is transformed back to the HOA domain, the HOA domain being the coefficient domain and using Discrete Spherical Harmonic Transform (DSHT), wherein a dynamically range-compressed HOA signal is obtained.
此外,根据计算变换矩阵,其中是的归一化形式,U,V根据获得,ΨDSHT是与使用的虚拟扩音器的球面位置相关的球谐的转置模式矩阵,且eT是的转置形式。Furthermore, according to the calculation of the transformation matrix, where is the normalized form of , U, V are obtained according to , Ψ DSHT is the transpose mode matrix of the spherical harmonics related to the spherical position of the virtual loudspeaker used, and e T is the transpose form of .
另外,在一个实施例中,本发明涉及具有计算机可执行指令的计算机可读存储介质,该计算机可执行指令在计算机上运行时使计算机执行用于将动态范围压缩增益因子应用到高阶高保真立体声(HOA)信号的方法,该方法包括接收HOA信号和一个或多个增益因子,将HOA信号变换40到空间域,其中iDSHT与从积分增益q和虚拟扩音器的球面位置获得的变换矩阵一起使用,并且其中,变换的HOA信号被获得,将增益因子与变换的HOA信号相乘,其中动态范围压缩的变换的HOA信号被获得;以及将动态范围压缩的变换的HOA信号变换回HOA域,所述HOA域为系数域并使用离散球谐变换(DSHT),其中,动态范围压缩的HOA信号被获得。In another embodiment, the present invention relates to a computer-readable storage medium having computer-executable instructions that, when executed on a computer, cause the computer to perform a method for applying a dynamic range compression gain factor to a high-order high-fidelity stereo (HOA) signal. The method includes receiving the HOA signal and one or more gain factors; transforming the HOA signal 40 to the spatial domain, wherein iDSHT is used with a transformation matrix obtained from the integral gain q and the spherical position of a virtual loudspeaker, and wherein the transformed HOA signal is obtained; multiplying the gain factors by the transformed HOA signal, wherein a dynamically range compressed transformed HOA signal is obtained; and transforming the dynamically range compressed transformed HOA signal back to the HOA domain, the HOA domain being a coefficient domain and using Discrete Spherical Harmonic Transform (DSHT), wherein a dynamically range compressed HOA signal is obtained.
其中,根据计算变换矩阵,其中是的归一化形式,U,V根据获得,ΨDSHT是与使用的虚拟扩音器的球面位置相关的球谐的转置模式矩阵,且eT是的转置形式。Wherein, according to the calculation of the transformation matrix, where is the normalized form of , U, V are obtained according to, Ψ DSHT is the transpose mode matrix of the spherical harmonics related to the spherical position of the virtual loudspeaker used, and e T is the transpose form of .
另外,在一个实施例中,本发明涉及对HOA信号执行DRC的方法,该方法包括以下步骤:设置或确定模式,该模式是简化模式或者是非简化模式,在非简化模式中,将HOA信号变换到空间域,其中使用了逆DSHT,在非简化模式中,分析变换的HOA信号,而在简化模式中,分析HOA信号,从所述分析的结果获得可用于动态范围压缩的一个或多个增益因子,其中在简化模式中只有一个增益因子被获得,而在非简化模式中两个或更多个不同的增益因子被获得,在简化模式中,将获得的增益因子乘以HOA信号,其中增益压缩的HOA信号被获得,在非简化模式中,将获得的增益因子乘以变换的HOA信号,其中,增益压缩的变换的HOA信号被获得,并将该增益压缩的变换的HOA信号变换回HOA域,其中增益压缩的HOA信号被获得。In another embodiment, the present invention relates to a method for performing DRC on a HOA signal, the method comprising the steps of: setting or determining a mode, which is a simplified mode or a non-simplified mode; in the non-simplified mode, transforming the HOA signal to the spatial domain, wherein inverse DSHT is used; in the non-simplified mode, analyzing the transformed HOA signal, while in the simplified mode, analyzing the HOA signal; obtaining one or more gain factors from the result of the analysis, wherein only one gain factor is obtained in the simplified mode, while two or more different gain factors are obtained in the non-simplified mode; in the simplified mode, multiplying the obtained gain factors by the HOA signal, wherein a gain-compressed HOA signal is obtained; in the non-simplified mode, multiplying the obtained gain factors by the transformed HOA signal, wherein a gain-compressed transformed HOA signal is obtained; and transforming the gain-compressed transformed HOA signal back to the HOA domain, wherein a gain-compressed HOA signal is obtained.
在一个实施例中,该方法还包括以下步骤:接收指示简化模式或者非简化模式的指示标志;如果所述指示标志指示非简化模式,则选择非简化模式,而如果所述指示标志指示简化模式,则选择简化模式;其中,将HOA信号变换到空间域的步骤和将动态范围压缩的变换的HOA信号变换回HOA域的步骤只在非简化模式中执行,及其中,在简化模式中,只有一个增益因子与HOA信号形成。In one embodiment, the method further includes the steps of: receiving an indication flag indicating a simplified mode or a non-simplified mode; selecting the non-simplified mode if the indication flag indicates a non-simplified mode, and selecting the simplified mode if the indication flag indicates a simplified mode; wherein the steps of transforming the HOA signal to the spatial domain and transforming the transformed HOA signal with dynamic range compression back to the HOA domain are performed only in the non-simplified mode, and wherein, in the simplified mode, only one gain factor is formed with the HOA signal.
在一个实施例中,该方法还包括以下步骤,在简化模式中分析HOA信号,而在非简化模式中分析变换的HOA信号;从所述分析的结果获得能够用于动态范围压缩的一个或多个增益因子,其中在非简化模式中,两个或更多个不同的增益因子被获得,而在简化模式中,只有一个增益因子被获得;其中,在简化模式中,通过所述的将获得的增益因子乘以HOA信号来获得增益压缩的HOA信号,及其中,在非简化模式中,通过将获得的两个或更多个增益因子乘以变换的HOA信号来获得所述增益压缩的变换的HOA信号,并且其中,在非简化模式中,所述的将HOA信号变换到空间域使用了逆DSHT。In one embodiment, the method further includes the steps of analyzing the HOA signal in a simplified mode and analyzing the transformed HOA signal in a non-simplified mode; obtaining one or more gain factors from the results of the analysis that can be used for dynamic range compression, wherein in the non-simplified mode, two or more different gain factors are obtained, while in the simplified mode, only one gain factor is obtained; wherein in the simplified mode, a gain-compressed HOA signal is obtained by multiplying the obtained gain factors by the HOA signal, and wherein in the non-simplified mode, the gain-compressed transformed HOA signal is obtained by multiplying the obtained two or more gain factors by the transformed HOA signal, and wherein in the non-simplified mode, the transformation of the HOA signal to the spatial domain uses inverse DSHT.
在一个实施例中,HOA信号被分成频率子带,且(一个或多个)增益因子被获得并被分别应用到每个频率子带,其中对于每个子带有单独的增益。在一个实施例中,以下步骤被分别应用到每个频率子带:分析HOA信号(或变换的HOA信号),获得一个或多个增益因子,将获得的(一个或多个)增益因子乘以HOA信号(或变换的HOA信号),并将增益压缩的变换的HOA信号变换回HOA域,其中对于每个子带有单独的增益。应该注意,将HOA信号分成频率子带和将HOA信号变换到空间域的顺序可以互换,和/或对子带进行合成和将增益压缩的变换的HOA信号变换回HOA域的顺序可以互换,它们彼此独立。In one embodiment, the HOA signal is divided into frequency sub-bands, and one or more gain factors are obtained and applied to each frequency sub-band respectively, wherein a separate gain is applied to each sub-band. In one embodiment, the following steps are applied to each frequency sub-band respectively: analyzing the HOA signal (or the transformed HOA signal), obtaining one or more gain factors, multiplying the obtained one or more gain factors by the HOA signal (or the transformed HOA signal), and transforming the gain-compressed transformed HOA signal back to the HOA domain, wherein a separate gain is applied to each sub-band. It should be noted that the order of dividing the HOA signal into frequency sub-bands and transforming the HOA signal to the spatial domain can be interchanged, and/or the order of synthesizing the sub-bands and transforming the gain-compressed transformed HOA signal back to the HOA domain can be interchanged; they are independent of each other.
在一个实施例中,该方法还包括,在乘以增益因子的步骤之前、将变换的HOA信号与获得的增益因子和这些增益因子的数目一起发送的步骤。In one embodiment, the method further includes the step of sending the transformed HOA signal along with the obtained gain factors and the number of such gain factors before the step of multiplying by the gain factors.
在一个实施例中,变换矩阵根据模式矩阵ΨDSHT和对应的积分增益来计算,其中模式矩阵ΨDSHT根据包括模式矢量,每个是含有预定义的方向Ω1的球谐的模式矢量,Ωl=[θl,φl]T,该预定义的方向依赖于HOA阶次N。In one embodiment, the transformation matrix is calculated based on the mode matrix Ψ DSHT and the corresponding integral gain, wherein the mode matrix Ψ DSHT is based on a mode vector, each of which is a spherically harmonic mode vector containing a predefined direction Ω 1 , Ω l = [θ l , φ l ] T , the predefined direction depending on the HOA order N.
在一个实施例中,该HOA信号B被变换到空间域以获得变换的HOA信号WDSHT,且变换的HOA信号WDSHT根据WDSHT=diag(G)DLB被逐采样地乘以增益值diag(g),并且该方法包括另外的根据将变换的HOA信号变换到不同的第二空间域的步骤,其中在初始化阶段根据被预先计算,且其中D是将HOA信号变换到不同的第二空间域的渲染矩阵。In one embodiment, the HOA signal B is transformed to the spatial domain to obtain the transformed HOA signal W DSHT , and the transformed HOA signal W DSHT is multiplied sample-by-sample by the gain value diag(g) according to W DSHT = diag(G)D L B, and the method includes an additional step of transforming the transformed HOA signal to a different second spatial domain, wherein the transformation is pre-calculated during the initialization phase, and wherein D is a rendering matrix for transforming the HOA signal to a different second spatial domain.
在一个实施例中,至少如果(N+1)2<τ,其中N是HOA阶次且τ是DRC块大小,那么该方法还包括以下步骤:根据将增益矢量变换53到HOA域,其中G是增益矩阵且DL是定义所述的DSHT的DSHT矩阵;及根据BDRC=GB将增益矩阵G应用到HOA信号B的HOA系数,其中,DRC压缩的HOA信号BDRC被获得。In one embodiment, if at least (N+1) ² < τ, where N is the HOA order and τ is the DRC block size, then the method further includes the steps of: transforming the gain vector 53 to the HOA domain, where G is the gain matrix and DL is the DSHT matrix defining the DSHT; and applying the gain matrix G to the HOA coefficients of the HOA signal B according to B DRC = GB, where the DRC-compressed HOA signal B DRC is obtained.
在一个实施例中,至少如果L<τ,其中L是输出通道的数目且τ是DRC块大小,那么该方法还包括以下步骤:根据将增益矩阵G应用到渲染器矩阵D,其中,动态范围压缩的渲染器矩阵被获得;以及使用动态范围压缩的渲染器矩阵来渲染HOA信号。In one embodiment, if at least L < τ, where L is the number of output channels and τ is the DRC block size, then the method further includes the steps of: applying a gain matrix G to a renderer matrix D, wherein a dynamically range compressed renderer matrix is obtained; and rendering the HOA signal using the dynamically range compressed renderer matrix.
在一个实施例中,本发明涉及将DRC增益因子应用到HOA信号的方法,该方法包括以下步骤:将HOA信号与指示标志和一个或多个增益因子一起接收,该指示标志指示简化模式或者非简化模式,其中如果指示标志指示简化模式,则只有一个增益因子被接收,根据所述的指示标志选择简化模式或者非简化模式,在简化模式中,将增益因子乘以HOA信号,其中动态范围压缩的HOA信号被获得,而在非简化模式中,将HOA信号变换到空间域,其中变换的HOA信号被获得,将该增益因子乘以变换的HOA信号,其中动态范围压缩的变换的HOA信号被获得,及将该动态范围压缩的变换的HOA信号变换回HOA域,其中动态范围压缩的HOA信号被获得。In one embodiment, the present invention relates to a method for applying a DRC gain factor to a HOA signal, the method comprising the steps of: receiving the HOA signal together with an indicator flag and one or more gain factors, the indicator flag indicating a simplified mode or a non-simplified mode, wherein if the indicator flag indicates a simplified mode, only one gain factor is received; selecting a simplified mode or a non-simplified mode according to the indicator flag; in the simplified mode, multiplying the gain factor by the HOA signal, wherein a dynamically range compressed HOA signal is obtained; and in the non-simplified mode, transforming the HOA signal to the spatial domain, wherein a transformed HOA signal is obtained; multiplying the gain factor by the transformed HOA signal, wherein a dynamically range compressed transformed HOA signal is obtained; and transforming the dynamically range compressed transformed HOA signal back to the HOA domain, wherein a dynamically range compressed HOA signal is obtained.
另外,本发明的一个实施例中涉及对HOA信号执行DRC的设备,该设备包括处理器或一个或多个处理元件,该处理器或一个或多个处理元件适于:设置或确定模式,该模式是简化模式或者是非简化模式,在非简化模式中,将HOA信号变换到空间域,其中使用了逆DSHT,在非简化模式中,分析变换的HOA信号,而在简化模式中,分析HOA信号,从所述分析的结果获得可用于动态范围压缩的一个或多个增益因子,其中在简化模式中只有一个增益因子被获得,而在非简化模式中两个或更多个不同的增益因子被获得,在简化模式中,将获得的增益因子乘以HOA信号,其中增益压缩的HOA信号被获得,在非简化模式中,将获得的增益因子乘以变换的HOA信号,其中,增益压缩的变换的HOA信号被获得,并将该增益压缩的变换的HOA信号变换回HOA域,其中增益压缩的HOA信号被获得。Additionally, one embodiment of the present invention relates to an apparatus for performing DRC on a HOA signal, the apparatus including a processor or one or more processing elements adapted to: set or determine a mode, which is a simplified mode or a non-simplified mode; in the non-simplified mode, transforming the HOA signal to the spatial domain, wherein inverse DSHT is used; in the non-simplified mode, analyzing the transformed HOA signal; and in the simplified mode, analyzing the HOA signal to obtain one or more gain factors from the results of the analysis, wherein only one gain factor is obtained in the simplified mode, and two or more different gain factors are obtained in the non-simplified mode; in the simplified mode, multiplying the obtained gain factors by the HOA signal, wherein a gain-compressed HOA signal is obtained; and in the non-simplified mode, multiplying the obtained gain factors by the transformed HOA signal, wherein a gain-compressed transformed HOA signal is obtained, and transforming the gain-compressed transformed HOA signal back to the HOA domain, wherein a gain-compressed HOA signal is obtained.
在一个实施例中,只对于非简化模式,对HOA信号执行DRC的设备包括适于以下操作的处理器或一个或多个处理元件:将HOA信号变换到空间域,分析该变换的HOA信号,从所述分析的结果获得可用于动态范围压缩的增益因子,将获得的因子乘以变换的HOA信号,其中增益压缩的变换的HOA信号被获得,并且将该增益压缩的变换的HOA信号变换回HOA域,其中增益压缩的HOA信号被获得。在一个实施例中,该设备还包括在乘以获得的一个或多个增益因子之前,将HOA信号与获得的一个或多个增益因子一起发送的发送单元。In one embodiment, only for the non-simplified mode, the device performing DRC on the HOA signal includes a processor or one or more processing elements adapted to: transform the HOA signal to the spatial domain, analyze the transformed HOA signal, obtain a gain factor from the result of the analysis that can be used for dynamic range compression, multiply the obtained factor by the transformed HOA signal, wherein a gain-compressed transformed HOA signal is obtained, and transform the gain-compressed transformed HOA signal back to the HOA domain, wherein a gain-compressed HOA signal is obtained. In one embodiment, the device further includes a transmission unit that transmits the HOA signal along with the obtained one or more gain factors before multiplying by them.
这里还应该注意,将HOA信号分成频率子带和将HOA信号变换到空间域的顺序可以互换,且将子带进行合成和将增益压缩的变换的HOA信号变换回HOA域的顺序可以互换,它们彼此独立。It should also be noted that the order of dividing the HOA signal into frequency subbands and transforming the HOA signal into the spatial domain can be interchanged, and the order of synthesizing the subbands and transforming the HOA signal with gain compression back into the HOA domain can also be interchanged; they are independent of each other.
另外,在一个实施例中,本发明涉及将DRC增益因子应用到HOA信号的设备,该设备包括处理器或一个或多个处理元件,该处理器或一个或多个处理元件适于:将HOA信号与指示标志和一个或多个增益因子一起接收,该指示标志指示简化模式或者非简化模式,其中如果指示标志指示简化模式,则只有一个增益因子被接收,根据所述的指示标志将所述设备设定为简化模式或者非简化模式,在简化模式中,将增益因子乘以HOA信号,其中动态范围压缩的HOA信号被获得,而在非简化模式中,将HOA信号变换到空间域,其中变换的HOA信号被获得,将该增益因子乘以变换的HOA信号,其中动态范围压缩的变换的HOA信号被获得,及将该动态范围压缩的变换的HOA信号变换回HOA域,其中动态范围压缩的HOA信号被获得。In another embodiment, the present invention relates to an apparatus for applying a DRC gain factor to a HOA signal, the apparatus including a processor or one or more processing elements adapted to: receive the HOA signal together with an indicator flag and one or more gain factors, the indicator flag indicating a simplified mode or a non-simplified mode, wherein if the indicator flag indicates a simplified mode, only one gain factor is received; set the apparatus to a simplified mode or a non-simplified mode according to the indicator flag; in the simplified mode, multiply the gain factor by the HOA signal, wherein a dynamically range-compressed HOA signal is obtained; and in the non-simplified mode, transform the HOA signal to the spatial domain, wherein a transformed HOA signal is obtained; multiply the gain factor by the transformed HOA signal, wherein a dynamically range-compressed transformed HOA signal is obtained; and transform the dynamically range-compressed transformed HOA signal back to the HOA domain, wherein a dynamically range-compressed HOA signal is obtained.
在一个实施例中,该设备还包括在乘以获得的增益因子之前,将HOA信号与获得的增益因子一起发送的发送单元。在一个实施例中,HOA信号被分成频率子带,且以下处理被分别应用到每个频率子带:分析变换的HOA信号,获得增益因子,将获得的增益因子乘以变换的HOA信号,并将增益压缩的变换的HOA信号变换回HOA域,其中对于每个子带有单独的增益。In one embodiment, the device further includes a transmission unit that transmits the HOA signal along with the obtained gain factor before multiplying it by the obtained gain factor. In one embodiment, the HOA signal is divided into frequency sub-bands, and the following processes are applied to each frequency sub-band: analyzing the transformed HOA signal, obtaining the gain factor, multiplying the obtained gain factor by the transformed HOA signal, and transforming the gain-compressed transformed HOA signal back to the HOA domain, wherein there is a separate gain for each sub-band.
在将DRC增益因子应用到HOA信号的设备的一个实施例中,HOA信号被分成多个频率子带,且以下处理被分别应用到每个频率子带:获得一个或多个增益因子,将获得的增益因子乘以HOA信号或变换的HOA信号,并且在非简化模式中将增益压缩的变换的HOA信号变换回HOA域,其中对于每个子带有单独的增益。In one embodiment of the device that applies a DRC gain factor to a HOA signal, the HOA signal is divided into multiple frequency sub-bands, and the following processes are applied to each frequency sub-band: obtaining one or more gain factors, multiplying the obtained gain factors by the HOA signal or a transformed HOA signal, and transforming the gain-compressed transformed HOA signal back to the HOA domain in a non-simplified mode, wherein there is a separate gain for each sub-band.
另外,在只有非简化模式被使用的一个实施例中,本发明涉及将DRC增益因子应用到HOA信号的设备,该设备包括适于以下操作的处理器或一个或多个处理元件:将HOA信号与增益因子一起接收,将HOA信号变换到空间域(使用iDSHT),其中变换的HOA信号被获得,将增益因子乘以变换的HOA信号,其中动态范围压缩的变换的HOA信号被获得,并且将该动态范围压缩的变换的HOA信号变换回HOA域(即,系数域)(使用DSHT),其中动态范围压缩的HOA信号被获得。Additionally, in one embodiment where only the non-simplified mode is used, the present invention relates to an apparatus for applying a DRC gain factor to a HOA signal, the apparatus comprising a processor or one or more processing elements adapted to: receive the HOA signal along with the gain factor; transform the HOA signal to the spatial domain (using iDSHT), wherein the transformed HOA signal is obtained; multiply the gain factor by the transformed HOA signal, wherein a dynamically range-compressed transformed HOA signal is obtained; and transform the dynamically range-compressed transformed HOA signal back to the HOA domain (i.e., the coefficient domain) (using DSHT), wherein a dynamically range-compressed HOA signal is obtained.
下面的表格表4-表6列出了用于阶次N的HOA的虚拟扩音器的球面位置,其中N=4,5或6。Tables 4-6 below list the spherical positions of the virtual loudspeaker for an order N of HOA, where N = 4, 5, or 6.
虽然已经示出,描述并指出了应用到其优选实施例的、本发明的基本的新颖特征,但是应当理解,本领域的技术人员可以在描述的装置和方法中,在公开的设备的形式和细节中,及在它们的操作中进行各种省略和替代及改变,而不会背离本发明的精神。清楚地意图是以基本上相同的方式执行基本上相同的功能以实现相同的结果的这些元件的所有组合均在本发明的范围之内。从一个描述的实施例到另一个实施例中的元件替代也完全是可预期并可想到的。While the basic novel features of the invention, applicable to its preferred embodiments, have been shown, described, and pointed out, it should be understood that those skilled in the art can make various omissions, substitutions, and changes in the described apparatus and methods, in the form and details of the disclosed devices, and in their operation, without departing from the spirit of the invention. All combinations of these elements that are clearly intended to perform substantially the same function in substantially the same manner to achieve the same result are within the scope of the invention. Element substitutions from one described embodiment to another are also entirely contemplated and conceivable.
应该理解,本发明已经仅仅通过举例说明被描述,并且在不背离本发明的范围的情况下可以进行细节的修改。在说明书和(合适的)权利要求书和附图中公开的每个特征可以被独立地提供或以任何合适的组合被提供。特征可以合适地在硬件,软件或该两者的组合中实现。It should be understood that the invention has been described by way of example only, and modifications to the details may be made without departing from the scope of the invention. Each feature disclosed in the specification and (suitable) claims and drawings may be provided independently or in any suitable combination. Features may be suitably implemented in hardware, software, or a combination of both.
参考文献:References:
[1]“Integration nodes for the sphere”,Fliege 2010,online accessed2010-10-05http://-www.mathematik.uni-dortmund.de/lsx/research/projects/fliege/nodes/nodes.html[1] "Integration nodes for the sphere", Fliege 2010, online accessed2010-10-05http://-www.mathematik.uni-dortmund.de/lsx/research/projects/fliege/nodes/nodes.html
[2]“A two-stage approach for computing cubature formulae for thesphere”,Fliege and Ulrike Maier,Technical report,Fachbereich Mathematik,Dortmund,1999[2] "A two-stage approach for computing cubature formulae for thesphere", Fliege and Ulrike Maier, Technical report, Fachbereich Mathematik, Dortmund, 1999
N=4位置N=4 positions
表4:HOA阶次N=4的虚拟扩音器的球面位置Table 4: Spherical position of the virtual loudspeaker of HOA order N=4
N=5位置N=5 position
表5:HOA阶次N=5的虚拟扩音器的球面位置Table 5: Spherical position of the virtual loudspeaker of HOA order N=5
N=6位置N=6 positions
表6:HOA阶次N=6的虚拟扩音器的球面位置Table 6: Spherical position of the virtual loudspeaker of HOA order N=6
Claims (8)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP14305423.7 | 2014-03-24 | ||
| EP14305559.8 | 2014-04-15 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1260679A1 HK1260679A1 (en) | 2019-12-20 |
| HK1260679B true HK1260679B (en) | 2023-12-22 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7651631B2 (en) | Method and apparatus for applying dynamic range compression to high-order Ambisonics signals | |
| HK40102014A (en) | Method and device for applying dynamic range compression to a higher order ambisonics signal | |
| HK1260679B (en) | Method and device for applying dynamic range compression to a higher order ambisonics signal | |
| HK1262540B (en) | Method and device for applying dynamic range compression to a higher order ambisonics signal | |
| HK1258770B (en) | Method and device for applying dynamic range compression to a higher order ambisonics signal | |
| HK1262540A1 (en) | Method and device for applying dynamic range compression to a higher order ambisonics signal | |
| HK1260679A1 (en) | Method and device for applying dynamic range compression to a higher order ambisonics signal | |
| HK40001991A (en) | Method and device for applying dynamic range compression to a higher order ambisonics signal | |
| HK1259306B (en) | Method and device for applying dynamic range compression to a higher order ambisonics signal | |
| HK1228626B (en) | Method and device for applying dynamic range compression to a higher order ambisonics signal | |
| HK1228626A1 (en) | Method and device for applying dynamic range compression to a higher order ambisonics signal |