Otani Makoto, Ise Shiro
Department of Architecture and Architectural Engineering, Graduate School of Engineering, Kyoto University, Yoshida-Honmachi, Sakyou-ku, Kyoto, Kyoto, 606-8501, Japan.
J Acoust Soc Am. 2006 May;119(5 Pt 1):2589-98. doi: 10.1121/1.2191608.
Recently, development of a numerical calculation of the head-related transfer function (HRTF) has been conducted using a computer model of a human head and the boundary element method. The reciprocity theorem is incorporated into the computational process in order to shorten the computational time, which is otherwise very long. On the other hand, another fast HRTF calculation method for any source position, which is realized by calculating factors independent of the source position in advance, has been suggested by the authors. Using this algorithm, the HRTF for any source position can be obtained in a few seconds with a common PC. The resulting HRTFs are more precise and are calculated faster than those by using the reciprocity theorem. However, speeding the process up even further is required in order to respond to a head movement and rotation or to moving sources during binaural sound reproduction. In this paper, a faster calculation method by incorporating a time domain operation into the authors' previous algorithm is proposed. Additionally, the new formulation, which eliminates the extra computational time in the preprocess, is proposed. This method is shown to be faster than the previous ones, but there are some discrepancies at higher frequencies.
最近,利用人头计算机模型和边界元法开展了与头部相关传递函数(HRTF)的数值计算研究。为了缩短原本很长的计算时间,互易定理被纳入计算过程。另一方面,作者提出了另一种针对任意声源位置的快速HRTF计算方法,该方法通过预先计算与声源位置无关的因子来实现。使用这种算法,在普通个人电脑上几秒钟内就能得到任意声源位置的HRTF。所得的HRTF比使用互易定理计算的结果更精确、速度更快。然而,为了在双耳声音重放过程中响应头部的移动和旋转或移动声源,还需要进一步加快计算速度。本文提出了一种通过将时域运算纳入作者先前算法的更快计算方法。此外,还提出了一种新的公式,该公式消除了预处理中的额外计算时间。结果表明,该方法比以前的方法更快,但在高频处存在一些差异。