Page 7 - 《应用声学》2023年第1期
P. 7

第 42 卷 第 1 期           李枚锖等: 两扬声器虚拟声重放的双耳声压控制与定位性能                                            3


                                                               式 (4) 和式 (5) 代入式 (3),两扬声器的重放信号也
                   ੴܦ٨
                                          ੴܦ٨
                                                               可以写为
                   H L1  H R1
                                        H L2                    E 1 = G L (θ S , f)E 0 (f), E 2 = G R (θ S , f)E 0 (f), (6)
                                            H R2
                            θ 1                                其中:
                                θ 2      H L
                                             ᄬಖᘿલູ                          H R2 H L (θ S , f) − H L2 H R (θ S , f)
                                          H R                   G L (θ S , f) =                          ,
                                                                                  H L1 H R2 − H L2 H R1
                                                                             −H R1 H L (θ S , f) + H L1 H R (θ S , f)
                                                                G R (θ S , f) =                            .
                                                                                   H L1 H R2 − H L2 H R1
                                                                                                          (7)
                       图 1  两扬声器虚拟重放原理图
               Fig. 1 Schematic of virtual sound reproduction  式 (6) 表明,将信号 E 0 (f) 用一对听觉传输滤波器
               via two loudspeakers                            G L = G L (θ S , f) 和 G R = G R (θ S , f) 滤波后,即可得
                                                               到两扬声器的重放信号。以上就是两扬声器虚拟或
                 另一方面,水平面方位角为 θ S 的目标声 (虚拟)
                                                               听觉传输重放的基本原理。
             源到左耳和右耳的 HRTF 分别用 H L = H L (θ S , f)
                                                                   由式 (4) 可以看出,上述信号处理只有在两扬
             和 H R = H R (θ S , f) 表示。它在双耳产生的目标声
                                                               声器到双耳声学传输矩阵 H 是可逆的条件下才是
             压可用以下公式表示:
                                                               有效的。当矩阵 H 是病态而接近不可逆时,串声消
                                    
                          P L      H L                         除和两扬声器虚拟重放将变得不稳定。虽然这种情
                              =       E 0 (f),      (2)
                          P R      H R                         况下可以用各种正则化方法近似求矩阵的逆                     [17] ,但

             其中,E 0 (f)表示源强度或正比于源强度的信号。如                       正则化方法本身就引入了误差,影响双耳声压控制
             果令式 (1) 左边的重放双耳声压与式 (2) 给出的双                      的精确性。
             耳声压相等,即可求解出两扬声器的重放信号:
                                                         2 双耳声压控制稳定性与代价分析
                    E 1      A 11 A 12    H L
                        =                 E 0 (f),  (3)
                                                               2.1  分析方法
                    E 2      A 21 A 22   H R
             其中,串声消除矩阵 A为两扬声器到双耳声学传输                               扬声器虚拟声重放的性能应该同时由双耳声
             矩阵H 的逆:                                           压控制的稳定性与代价进行评价。双耳声压控制稳

                                           −1              定性可看成系统存在一定干扰情况下的稳定性 (鲁
                     A 11 A 12     H L1 H L2          −1       棒性) 问题。好的稳定性体现在当虚拟重放过程存
               A =            =              = H    .
                     A 21 A 22     H R1 H R2                   在一定干扰或误差时,例如倾听者头部的移动、头部
                                                        (4)    的转动以及实际 HRTF 与信号处理用的 HRTF 不
             或者:                                               匹配,虚拟重放的效果不易受干扰所影响。由式 (3)
                                                               和式 (4),串声消除矩阵 A 是扬声器到双耳的传输
                                                   
                           1            H R2 −H L2
              A =                                    . (5)   矩阵 H 的逆。因而扬声器虚拟声重放对微小扰动
                   H L1 H R2 − H L2 H R1
                                       −H R1 H L1
                                                               的稳定性主要是与传输矩阵 H 逆的稳定性有关。
             式 (3) 的右边的信号处理包括两步。第一步是用一                         一般情况下,可以用传输矩阵的条件数来衡量虚拟
             对目标虚拟源方向的 HRTF 对信号 E 0 (f) 滤波,而                   重放在干扰作用下的稳定性             [1] ,它定义为
             E 0 (f) 正比于目标声源强度,从而合成期望的双耳
                                                                               κ (H) = σ 1 /σ 2 ,         (8)
             声信号。第二步是经串声消除矩阵 A 处理,得到两
             扬声器重放信号,且重放时可以得到目标声源一致                            其中,σ 1 和 σ 2 分别表示传输矩阵 H 的最大奇异值
             的双耳声压。                                            和最小奇异值。在理想条件下,κ(H) = 1。κ(H)越
                 双耳声信号合成与串声消除处理可以合并为                           小 (越接近 1),说明虚拟重放在干扰下的稳定性越
             一步,称为听觉传输 (transaural) 合成处理            [5] 。将     高;反之κ(H)越大,说明虚拟重放的稳定性越差。
   2   3   4   5   6   7   8   9   10   11   12