IP Library › Granted Patent US 8,520,873
Granted Patent B2
US 8,520,873 · App. 12/582,449 · Granted Aug 27, 2013

Audio spatialization and environment simulation

Inventors: Jerry Mahabub (Littleton, CO); Stephan M. Bernsee (Mainz, DE); Gary Smith (Castle Rock, CO)
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,520,873
App. No.
12/582,449
Granted
Aug 27, 2013
Kind
B2
Abstract

Methods are disclosed for improving sound localization of the human ear. In some embodiments, the method may include creating virtual movement of a plurality of localized sources by applying a periodic function to one or more location parameters of a head related transfer function (HRTF).

Claims (40)

1. A method for improving sound localization of the human ear, the method comprising:

receiving a stereo signal having a plurality of channels;

applying at least a first head related transfer function (HRTF) to a first channel of the plurality of channels of the stereo signal to localize the first channel to a first particular point in space;

creating virtual movement of the first channel by applying a periodic function to at least one location parameter of the at least the first HRTF;

applying at least a second HRTF to a second channel of the plurality of channels of the stereo signal to localize the second channel to a second particular point in space; and

transmitting the stereo signal with the localized first channel and the localized second channel to an output.

2. The method of claim 1 , wherein the first particular point in space is positioned at a first angle of azimuth, a first elevation, and a first distance relative to an assumed position of a listener's head and the second particular point in space is positioned at a second angle of azimuth, a second elevation, and a second distance relative to the assumed position of the listener's head.

3. The method of claim 2 , wherein the first particular point in space and the second particular point in space are non-symmetrically positioned with respect to the assumed position of listener's head.

4. The method of claim 2 , wherein the first particular point in space is separately positioned from a first physical speaker for playing at least the first channel and the second particular point in space is separately positioned from a second physical speaker for playing at least the second channel.

5. The method of claim 4 , wherein a virtual speaker distance between the first particular point in space and the second particular point in space is greater than a physical speaker distance between the first physical speaker and the second physical speaker.

6. The method of claim 1 , wherein the periodic function comprises at least one of a sinusoidal periodic function, a square wave periodic function, and a triangular periodic function.

7. The method of claim 1 , wherein applying the periodic function comprises utilizing a sine wave generator in conjunction with a frequency and depth variable to repeatedly adjust an angle of azimuth of the first particular point in space relative to an assumed position of a listener's head.

8. The method of claim 1 , wherein the at least the first HRTF is not applied to at least a portion of center information of the first channel of the plurality of channels.

9. The method of claim 8 , wherein the at least a portion of center information is derived by splitting the first channel of the plurality of channels into at least a center signal and a stereo edge signal, the at least a portion of center information corresponding to the center signal.

10. The method of claim 9 , wherein splitting the first channel of the plurality of channels into the at least the center signal and the stereo edge signal further comprises subtracting a mono sum of the first channel of the plurality of channels and the second channel of the plurality of channels from the first channel to obtain the center signal.

11. The method of claim 1 , further comprising:

applying at least a third HRTF to a reverberation of the first channel of the plurality of channels to localize the reverberation of the first channel to a third particular point in space.

12. The method of claim 11 , wherein the third particular point in space is located behind an assumed position of a listener's head.

13. The method of claim 1 , wherein said applying at least a first head related transfer function (HRTF) to a first channel of the plurality of channels further comprises:

splitting the first channel of the plurality of channels into at least a low frequency portion and a high frequency portion;

downsampling the low frequency portion;

applying the at least the first HRTF to the downsampled low frequency portion to localize the downsampled low frequency portion;

upsampling the localized low frequency portion; and

combining the upsampled low frequency portion with the high frequency portion.

14. The method of claim 1 , wherein said applying at least a first head related transfer function (HRTF) to a first channel of the plurality of channels further comprises:

splitting the first channel of the plurality of channels into at least a low frequency portion and a high frequency portion;

applying the at least the first HRTF to the high frequency portion, but not the low frequency portion, to localize the high frequency portion; and

combining the localized high frequency portion with the low frequency portion.

15. The method of claim 14 , wherein said combining the localized high frequency portion with the low frequency portion further comprises at least one of delaying the low frequency portion and reversing the polarity of the low frequency portion.

16. The method of claim 1 , further comprising:

adding a digital watermark to the stereo signal that indicates that at least one of the first channel and the second channel are localized.

17. The method of claim 1 , further comprising:

receiving an additional stereo signal having a plurality of channels;

determining a digital watermark is present in the additional stereo signal; and

transmitting the additional stereo signal to an output without applying a HRTF to a channel of the plurality of channels.

18. A computer program product, comprising:

a first set of instructions, stored in at least one non-transitory computer-readable storage media, executable by at least one processing unit to receive a stereo signal having a plurality of channels;

a second set of instructions, stored in at least one non-transitory computer-readable storage media, executable by at least one processing unit to apply at least a first head related transfer function (HRTF) to a first channel of the plurality of channels of the stereo signal to localize the first channel to a first particular point in space and to create virtual movement of the first channel by applying a periodic function to at least one location parameter of the at least the first HRTF;

a third set of instructions, stored in at least one non-transitory computer-readable storage media, executable by at least one processing unit to apply at least a second HRTF to a second channel of the plurality of channels of the stereo signal to localize the second channel to a second particular point in space; and

a fourth set of instructions, stored in at least one non-transitory computer-readable storage media, executable by at least one processing unit to transmit the stereo signal with the localized first channel and the localized second channel to an output.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2013
From: MAHABUB, JERRY; BERNSEE, STEPHAN M.; SMITH, GARY
To: GENAUDIO, INC.
Reel/Frame 031706/0172 →
Continuity (2)
Provisional Application 61106872 · Oct 20, 2008
Related Publication 20100246831A1 · Sep 30, 2010