Immersive audio rendering system
First Claim
Patent Images
1. A method of processing audio signals, the method comprising:
- receiving left and right audio signals, the left and right audio signals each comprising information about a spatial position of a sound source relative to a listener;
calculating depth steering information using the left and right audio signals, the depth steering information based at least partly on the spatial position of the sound source and corresponding to an amount of decorrelation to be performed on the left and right audio signals;
decorrelating the left and right audio signals by an amount that depends at least partly on the depth steering information to produce decorrelated left and right audio signals;
calculating difference information in the decorrelated left and right audio signals;
applying at least one perspective filter to the difference information to produce first left and right output signals;
applying crosstalk cancellation to the first left and right output signals to reduce backwave crosstalk and obtain second left and right output signals; and
providing the second left and right output signals for playback,wherein the method is performed by one or more hardware processors.
5 Assignments
0 Petitions
Accused Products
Abstract
A depth processing system can employ stereo speakers to achieve immersive effects. The depth processing system can advantageously manipulate phase and/or amplitude information to render audio along a listener'"'"'s median plane, thereby rendering audio along varying depths. In one embodiment, the depth processing system analyzes left and right stereo input signals to infer depth, which may change over time. The depth processing system can then vary the phase and/or amplitude decorrelation between the audio signals over time to enhance the sense of depth already present in the audio signals, thereby creating an immersive depth effect.
157 Citations
18 Claims
-
1. A method of processing audio signals, the method comprising:
-
receiving left and right audio signals, the left and right audio signals each comprising information about a spatial position of a sound source relative to a listener; calculating depth steering information using the left and right audio signals, the depth steering information based at least partly on the spatial position of the sound source and corresponding to an amount of decorrelation to be performed on the left and right audio signals; decorrelating the left and right audio signals by an amount that depends at least partly on the depth steering information to produce decorrelated left and right audio signals; calculating difference information in the decorrelated left and right audio signals; applying at least one perspective filter to the difference information to produce first left and right output signals; applying crosstalk cancellation to the first left and right output signals to reduce backwave crosstalk and obtain second left and right output signals; and providing the second left and right output signals for playback, wherein the method is performed by one or more hardware processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An audio signal processing system comprising:
-
a signal analyzer configured to; receive left and right audio signals, the left and right audio signals each comprising information about a spatial position of a sound source relative to a listener, calculate depth steering information using the left and right audio signals, the depth steering information based at least partly on the spatial position of the sound source and corresponding to an amount of decorrelation to be performed on the left and right audio signals, decorrelate the left and right audio signals by an amount that depends at least partly on the depth steering information to produce decorrelated left and right audio signals, and calculate a difference signal in the decorrelated left and right audio signals; and a surround processor configured to; apply at least one perspective filter to the difference signal to produce first left and right output signals, wherein the surround processor comprises one or more processors, apply crosstalk cancellation to the first left and right output signals to obtain second left and right output signals, and provide the second left and right output signals for playback; wherein the signal analyzer and the surround processor are implemented at least partially in electronic hardware. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. Non-transitory physical computer storage comprising instructions stored therein configured to implement, in one or more hardware processors, operations for processing an audio signal, the operations comprising:
-
receiving left and right audio signals, the left and right audio signals each comprising information about a spatial position of a sound source relative to a listener; calculating first difference information using the left and right audio signals, the first difference information based at least partly on the spatial position of the sound source and corresponding to an amount of decorrelation to be performed on the left and right audio signals; decorrelating the left and right audio signals by an amount that depends at least partly on the first difference information to produce decorrelated left and right audio signals; calculating second difference information in the decorrelated left and right audio signals; applying at least one perspective filter to the second difference information to produce first left and right output signals; applying crosstalk cancellation to the first left and right output signals to obtain second left and right output signals; and providing the second left and right output signals for playback. - View Dependent Claims (18)
-
Specification