从 3-D 扫描 + 声学模拟中获取 HRTF

信息处理 声音的 3d 空间的 hrtf
2022-02-17 16:53:07

这个问题来自通过粒子模拟模拟声波传播

在过去的两周里,我开始尝试双耳音频;它真的把其他所有东西都从水中吹走了。

我认为它没有起飞的主要原因是每个人都需要计算自己的 HRTF,这包括坐在隔音房间里,耳道里有麦克风,而周围成千上万的地方有东西发出爆裂声你。

我只知道一家可以计算您的 HRTF 的服务提供商:http ://www.physiol.usyd.edu.au/~simonc/hrtf_rec.htm 他们在澳大利亚!

我想知道是否会出现一种更实用的方法,这将涉及对一个人的头部进行 3D 扫描(可能使用类似http://www.david-3d.com/之类的东西)并将其运送到大剂量分布式计算将返回该个人的 HRTF。

我想知道我们是否会看到人们将自己的 HRTF 数据存储在云中,并可以在他们的 iPod 上享受双耳声音的一天。

这样的技术还有多远?和其他任何其他测量 HRTF 的竞争者?

π

PS 我们能不能有更多的标签,比如“双耳”、“hrtf/hrir”

2个回答

对此有各种不同的学派。一个名叫 Klaus Genuit 的德国人提出了一个 HRTF 的参数模型,该模型基于头部、肩部、耳廓等的实际物理几何形状。他现在经营着一家创建双耳产品和测量设备的公司,例如 http:/ /www.head-acoustics.de/downloads/publications/binaural_technology/DAGA_99_Physical_Modeling_of_individual_HRTFs.pdf

基于这项工作,您可能会使用某种 3D 扫描方案创建单独的 HRTF。我确实隐约记得当时一家公司正在为我雇主的一群人做这件事。我不认为以这种方式出现的 HRTF 特别好,但我也没有对它们做很多工作。

个性化 HRTF 仅在一定程度上有所帮助。假设您要录制一场音乐会。您可以使用虚拟头以双耳方式执行此操作。但是,目前没有办法在事后将此记录转换为您的个人 HRTF,即使您拥有它们。

最后我自己设法做到了,与http://ir-ltd.net/合作以扫描我的头部,Blender 改进网格并定位麦克风点云,http://www .waveller.com/Waveller_Cloud/来计算这些点的频率响应,最后是一些 Python/NumPy 脚本将这些转换为脉冲响应。

我们合作撰写了一篇联合论文,该论文将在即将举行的 AES 会议上发表。

如果您希望我链接该论文,请在 14 年 7 月之后留言。目前没有链接,因为它仍处于草稿形式。

我正在使用模拟的结果,我对结果很满意。

编辑:http ://www.aes.org/e-lib/browse.cfm?elib=17365