Near-field binaural rendering
AssigneeDTS, Inc.
InventorsEdward Stein, Martin Walsh, Guangji Shi, David Corsello
Life of this patent
Estimating the term…
Abstract
The method and apparatus described herein make use of multiple sets of head related transfer functions (HRTFs) that have been synthesized or measured at various distances from a reference head, spanning from the near-field to the boundary of the far-field. Additional synthetic or measured transfer functions maybe used to extend to the interior of the head, i.e., for distances closer than near-field. In addition, the relative distance-related gains of each set of HRTFs are normalized to the far-field HRTF gains.
Claims20
A near-field binaural rendering method comprising:
- receiving an audio object, the audio object including a sound source and an audio object position;
- determining a set of radial weights based on the audio object position and positional metadata, the positional metadata indicating a listener position and a listener orientation;
- determining a source direction based on the audio object position, the listener position, and the listener orientation;
- determining a set of head-related transfer function (HRTF) weights based on the source direction for at least one HRTF radial boundary, the at least one HRTF radial boundary including at least one of a near-field HRTF audio boundary radius and a far-field HRTF audio boundary radius;
- generating a 3D binaural audio object output based on the set of radial weights and the set of HRTF weights, the 3D binaural audio object output including an audio object direction and an audio object distance;
- and
- transducing a binaural audio output signal based on the 3D binaural audio object output
A near-field binaural rendering system comprising:
- a processor configured to:
- receive an audio object, the audio object including a sound source and an audio object position;
- determine a set of radial weights based on the audio object position and positional metadata, the positional metadata indicating a listener position and a listener orientation;
- determine a source direction based on the audio object position, the listener position, and the listener orientation;
- determine a set of head-related transfer function (HRTF) weights based on the source direction for at least one HRTF radial boundary, the at least one HRTF radial boundary including at least one of a near-field HRTF audio boundary radius and a far-field HRTF audio boundary radius;
- and
- generate a 3D binaural audio object output based on the set of radial weights and the set of HRTF weights, the 3D binaural audio object output including an audio object direction and an audio object distance;
- and
- a transducer to transduce the binaural audio output signal into an audible binaural output based on the 3D binaural audio object output.
At least one machine-readable storage medium, comprising a plurality of instructions that, responsive to being executed with processor circuitry of a computer-controlled near-field binaural rendering device, cause the device to:
- receive an audio object, the audio object including a sound source and an audio object position;
- determine a set of radial weights based on the audio object position and positional metadata, the positional metadata indicating a listener position and a listener orientation;
- determine a source direction based on the audio object position, the listener position, and the listener orientation;
- determine a set of head-related transfer function (HRTF) weights based on the source direction for at least one HRTF radial boundary, the at least one HRTF radial boundary including at least one of a near-field HRTF audio boundary radius and a far-field HRTF audio boundary radius;
- generate a 3D binaural audio object output based on the set of radial weights and the set of HRTF weights, the 3D binaural audio object output including an audio object direction and an audio object distance;
- and
- transduce a binaural audio output signal based on the 3D binaural audio object output.
Dependencies are inferred from the claim text.