发明名称 Audio spatialization using reflective room model
摘要 Described are systems and methods performed by computer to reduce crosstalk produced by loudspeakers when rendering binaural sound that is emitted from the loudspeakers into a room. The room may have sound-reflecting surfaces that reflect some of the sound produced by the loudspeakers. To reduce crosstalk, a room model stored by the computer, is accessed. The room model models at least sound reflected by one or more of the physical surfaces. The room model is used to calculate a model of an audio channel from the loudspeakers to a listener. The model of the audio channel models sound transmission from the loudspeakers to the listener. The computer uses the model of the audio channel to cancel crosstalk from the loudspeakers when rendering the binaural sound.
申请公布号 US9107021(B2) 申请公布日期 2015.08.11
申请号 US201012772014 申请日期 2010.04.30
申请人 Microsoft Technology Licensing, LLC 发明人 Florencio Dinei A.;Zhang Cha;Song Myung-Suk
分类号 H04S7/00;H04S1/00;G06F17/50 主分类号 H04S7/00
代理机构 代理人 Swain Sandy;Yee Judy;Minhas Micky
主权项 1. A method performed by a computer to reduce crosstalk produced by loudspeakers when rendering binaural sound that is emitted from the loudspeakers into a room, the room comprising a physical area with a plurality of sound-reflecting physical surfaces that reflect some of the sound produced by the loudspeakers, the reflected and un-reflected sound from the loudspeakers available to be heard by a listener if present in the room, the method comprising: receiving positions and/or orientations of the listener; accessing a static room model stored by the computer, the room model comprising indicia of planar surfaces, the room model able to model sound from positions of the loudspeakers reflected by one or more of the physical surfaces represented in the room model to arbitrary positions of the listener; for each received position and/or orientation, using the room model to calculate, according to the received position and/or orientation of the listener, by the computer, a model of an audio channel from the loudspeakers to the listener, the model of the audio channel comprising an estimated room impulse response comprising a first component modeling sound transmission both from the loudspeakers directly to the listener and comprising a second component modeling sound transmission from the loudspeakers indirectly by reflection from the physical surfaces of the room; and for each computed model of the audio channel, using, by the computer, the first component of the model of the audio channel to cancel direct crosstalk from the loudspeakers and the second component of the model to cancel reflected crosstalk from the loudspeakers to render the binaural sound.
地址 Redmond WA US