Spatial Sound Research
Spatial Sound Research
What are our goals?
The basic goal of our research is to develop cost-effective methods for synthesizing fully three-dimensional spatial sound. Our approach is based on measuring, understanding, and modeling the effects of the human body on incident sound waves. To that end, we have developed a unique facility for high-spatial-resolution HRTF measurement, a variety of tools for HRTF analysis and display, and a family of physically-based structural HRTF models that can be customized to individual listeners.
![]() |
Measuring the HRTF of a KEMAR manikin |
Support for our research comes from the National Science Foundation and from several industrial affiliates. We are currently collaborating with colleagues at the University of Maryland and Duke University on an NSF-sponsored research program whose goal is to use computer vision techniques to obtain accurate models of the body, which will in turn be used to provide the boundary conditions for computing individualized HRTFs numerically.
What is the problem?
The sizes and shapes of torsos, heads and particularly the pinnae vary substantially from person to person. Since these factors contribute significantly to the HRTF, individualized or custom HRTF are needed to obtain a faithful perception of spatial location.
![]() |
![]() |
Size and shape of pinnae vary from person to person |
One of the problems that we are currently addressing is the development of a parameterized HRTF model that can be easily customized for individual listeners. By providing the acoustic cues with which the listener is familiar, such a model will produce significantly more realistic and convincing spatial sound.
What is our approach?
Our research is based on the belief that the HRTF can be modeled by a physically-based model employing a small number of free parameters. We anticipate that these parameters can be adapted or customized to individual listeners by correlation with a small number of properly chosen anthropometric measurements.
![]() |
![]() |
Measuring the response of an isolated pinna | |
Left: the measurement system | Right: closeup view of a pinna mold |
Based on these premises, we are proceeding to develop and validate HRTF models using a combination of the physical and mathematical approaches. Since our models have to provide the proper sound localization cues to human listeners, we perform psychoacoustical experiments to validate their performance.
What have we accomplished?
First, we have shown that structural models can be effective in synthesizing spatial sound (Brown and Duda 98). We have shown that a spherical model of the head provides strong range cues for close sources (Duda and Martens 98), and that the parameters for this model can be accurately estimated from anthropometry (Algazi, Avendano and Duda 01). We have demonstrated that an ellipsoidal head model can account for the variations of the interaural time difference with elevation (Duda, Avendano and Algazi 99), and that an ellipsoidal torso model can provide additional elevation cues (Avendano, Algazi and Duda 99). Furthermore, this modeling work has revealed the existence of previously unrecognized, low-frequency binaural cues for elevation (Algazi, Avendano and Duda 01). Finally, we have shown that the complex behavior of the contralateral pinna need not be reproduced in detail, but can be effectively approximated by applying head shadow and delay to the transfer function for the ipsilateral pinna (Avendano, Duda and Algazi 99). In general, our progress is documented in more than fifteen .
We have also built a measurement facility that has enabled us to obtain accurate, high-resolution HRTF measurements. Small loudspeakers are attached at 5o intervals in azimuth around a computer-controlled rotating hoop. The hoop can be rotated about the interaural axis in 5.625o increments in elevation over a range of 270o. The HRTF data is collected by measuring the head-related impulse responses (HRIRs), either using Golay-code based hardware (Crystal River Engineering's SnapshotTM system) or using maximum-length sequences generated by Tucker-Davis Technology's System II.
![]() |
Measuring the HRTF of a human subject |
We have used this facility to measure HRTFs for more than 50 different subjects. These measurements are being organized as anHRTF databasethat includes anthropometric data extracted from digital photographs. This database, which will soon be made available to interested researchers, is providing us with the information needed for systematic study of individual differences in HRTFs. We believe that this will provide us with the basis for replacing the time-consuming process of measuring HRTFs acoustically with the ability to compute HRTFs from imagery.
Spatial Sound Research的更多相关文章
- 微软Hololens学院教程-Hologram 220-空间声音(Spatial sound )【本文是老版本,与最新的微软教程有出入】
这是老版本的教程,为了不耽误大家的时间,请直接看原文,本文仅供参考哦! 原文链接https://developer.microsoft.com/EN-US/WINDOWS/HOLOGRAPHIC/ho ...
- HoloLens开发手记 - Unity之Spatial Sounds 空间声音
本文主要讲述如何在项目中使用空间声音特性.我们主要讲述必须的插件组件和Unity声音组件和属性的设置来确保空间声音的实现. Enabling Spatial Sound in Unity 在Unity ...
- HoloLens开发手记 - Unity development overview 使用Unity开发概述
Unity Technical Preview for HoloLens最新发行版为:Beta 24,发布于 09/07/2016 开始使用Unity开发HoloLens应用之前,确保你已经安装好了必 ...
- SCI&EI 英文PAPER投稿经验【转】
英文投稿的一点经验[转载] From: http://chl033.woku.com/article/2893317.html 1. 首先一定要注意杂志的发表范围, 超出范围的千万别投,要不就是浪费时 ...
- 微软Hololens学院教程- Holograms 101: Introduction with Device【微软教程已经更新,本文是老版本】
这是老版本的教程,为了不耽误大家的时间,请直接看原文,本文仅供参考哦!原文链接:https://developer.microsoft.com/EN-US/WINDOWS/HOLOGRAPHIC/ho ...
- 【Holograms 101D】一步步用Unity 开发 Hologram
转载请注明出处: copperface:[Holograms 101D]一步步用Unity 开发 Hologram Holograms 101 该教程将带领你走完 Hologram 创建 的全过程.整 ...
- Hololens 开发环境配置
安装 Hololens SDK 转自 Vangos Pterneas, 4 Apr 2016 CPOL 5.00 (1 vote) vote 1vote 2vote 3vote 4vote 5 ...
- HoloLens开发手记-开发概述Development overview
开发HoloLens全息应用将使用UWP平台(Universal Windows Platform),所有的HoloLens应用都是Win10通用应用,所有UWP通用应用都可以在HoloLens上运行 ...
- Introducing Project Kinect for Azure
https://www.linkedin.com/pulse/introducing-project-kinect-azure-alex-kipman/ Hello everyone! Microso ...
随机推荐
- P2376 [USACO09OCT]津贴Allowance
P2376 [USACO09OCT]津贴Allowance一开始想的是多重背包,但是实践不了.实际是贪心,让多c尽可能少,所以先放大的,最后让小的来弥补. #include<iostream&g ...
- long long or int
long long or int 很多时候long long爆空间,int有时又不够 . 在算乘法的时候,要保证乘出来的中间项也不爆long long
- Session丢失的解决方法
1.修改配置文件 <sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:4 ...
- asp.net core 托管与部署
一.使用IIS在Windows上进行托管 1,部署asp.net core ①检查安装最新的SDK和运行时 https://www.microsoft.com/net/download/windows ...
- QT-1-环境搭建QT5.4.1&MinGW4.9.1
1.最近在电脑上尝试了搭建QT的环境,原本准备利用VS2013+QT5.51环境,虽然安装很容易但是部署程序时,我是没能做到部署到其他机器,原因还是DLL搞不定: 2.参考友善之臂的MiniTools ...
- GIF录制
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha ============= 快手电脑版_快手_gif快手电脑版 GIF动画录制工具|GI ...
- BZOJ.5404.party(树链剖分 bitset Hall定理)
题目链接 只有指向父节点的单向道路,所以c个人肯定在LCA处汇合.那么就成了有c条到LCA的路径,求最大的x,满足能从c条路径中各选出x个数,且它们不同. 先要维护一条路径的数的种类数,可以树剖+每条 ...
- BZOJ.3667.Rabin-Miller算法(MillerRabin PollardRho)
题目链接 Pollard_Rho:http://blog.csdn.net/thy_asdf/article/details/51347390 #include<cstdio> #incl ...
- Android监听view的attached或detached状态
我们在开发中,希望监听View的attached或detached状态,来进行比如eventbus的注册与解注册的操作,非常的方便实用. 可以使用系统给我们提供的listener,代码使用如下: mV ...
- LOJ6070 基因 分块+回文自动机
这个在翁文涛的论文里有讲到 大概的就是一个子串的回文自动机是原串回文自动机的子图 于是每隔$\sqrt n$重新跑一个$(k \times \sqrt n,n)$的回文自动机 记录回文串个数和位置 并 ...