SYSTEMS, METHODS, AND APPARATUS FOR SPATIALLY DIRECTIVE FILTERING
First Claim
Patent Images
1. A method of processing a multichannel audio signal that includes a first source component and a second source component, said method comprising:
- calculating a first angle of arrival, relative to an axis of a first pair of microphones, for the first source component and a first angle of arrival, relative to the axis of the first pair of microphones, for the second source component;
calculating a second angle of arrival, relative to an axis of a second pair of microphones, for the first source component and a second angle of arrival, relative to the axis of the second pair of microphones, for the second source component;
based on said first angles of arrival and said second angles of arrival, applying a spatially directive filter to the multichannel audio signal to produce an output signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatus are described for applying, based on angles of arrival of source components relative to the axes of different microphone pairs, a spatially directive filter to a multichannel audio signal to produce an output signal.
-
Citations
52 Claims
-
1. A method of processing a multichannel audio signal that includes a first source component and a second source component, said method comprising:
-
calculating a first angle of arrival, relative to an axis of a first pair of microphones, for the first source component and a first angle of arrival, relative to the axis of the first pair of microphones, for the second source component; calculating a second angle of arrival, relative to an axis of a second pair of microphones, for the first source component and a second angle of arrival, relative to the axis of the second pair of microphones, for the second source component; based on said first angles of arrival and said second angles of arrival, applying a spatially directive filter to the multichannel audio signal to produce an output signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 52)
-
-
17. A method of processing a multichannel signal, said method comprising:
-
calculating a plurality of steering vectors; inverting a matrix that is based on the plurality of steering vectors; and applying a spatially directive filter that is based on the inverted matrix to the multichannel signal, wherein said multichannel signal includes a first pair of channels and a second pair of channels, wherein each channel of the first pair of channels is based on a signal produced by a corresponding microphone of a first pair of microphones, and wherein each channel of the second pair of channels is based on a signal produced by a corresponding microphone of a second pair of microphones, and wherein said plurality of steering vectors includes; a first steering vector that is based on a first designated angle of arrival relative to an axis of the first pair of microphones, a second steering vector that is based on a second designated angle of arrival relative to the axis of the first pair of microphones, a third steering vector that is based on a third designated angle of arrival relative to the axis of the second pair of microphones, and a fourth steering vector that is based on a fourth designated angle of arrival relative to the axis of the second pair of microphones.
-
-
18. An apparatus for processing a multichannel audio signal that includes a first source component and a second source component, said apparatus comprising:
-
means for calculating a first angle of arrival, relative to an axis of a first pair of microphones, for the first source component and a first angle of arrival, relative to the axis of the first pair of microphones, for the second source component; means for calculating a second angle of arrival, relative to an axis of a second pair of microphones, for the first source component and a second angle of arrival, relative to the axis of the second pair of microphones, for the second source component; means for applying, based on said first angles of arrival and said second angles of arrival, a spatially directive filter to the multichannel audio signal to produce an output signal. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An apparatus for processing a multichannel signal, said apparatus comprising:
-
means for calculating a plurality of steering vectors; means for inverting a matrix that is based on the plurality of steering vectors; and means for applying a spatially directive filter that is based on the inverted matrix to the multichannel signal, wherein said multichannel signal includes a first pair of channels and a second pair of channels, wherein each channel of the first pair of channels is based on a signal produced by a corresponding microphone of a first pair of microphones, and wherein each channel of the second pair of channels is based on a signal produced by a corresponding microphone of a second pair of microphones, and wherein said plurality of steering vectors includes; a first steering vector that is based on a first designated angle of arrival relative to an axis of the first pair of microphones, a second steering vector that is based on a second designated angle of arrival relative to the axis of the first pair of microphones, a third steering vector that is based on a third designated angle of arrival relative to the axis of the second pair of microphones, and a fourth steering vector that is based on a fourth designated angle of arrival relative to the axis of the second pair of microphones.
-
-
35. An apparatus for processing a multichannel audio signal that includes a first source component and a second source component, said apparatus comprising:
-
a calculator configured to calculate; a first angle of arrival, relative to an axis of a first pair of microphones, for the first source component; a first angle of arrival, relative to the axis of the first pair of microphones, for the second source component; a second angle of arrival, relative to an axis of a second pair of microphones, for the first source component; and a second angle of arrival, relative to the axis of the second pair of microphones, for the second source component, and a discriminator configured to apply, based on said first angles of arrival and said second angles of arrival, a spatially directive filter to the multichannel audio signal to produce an output signal. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. An apparatus for processing a multichannel signal, said apparatus comprising:
-
a calculator configured to calculate a plurality of steering vectors and to invert a matrix that is based on the plurality of steering vectors; and a spatially directive filter that is based on the inverted matrix and is arranged to filter the multichannel signal to produce an output signal, wherein said multichannel signal includes a first pair of channels and a second pair of channels, wherein each channel of the first pair of channels is based on a signal produced by a corresponding microphone of a first pair of microphones, and wherein each channel of the second pair of channels is based on a signal produced by a corresponding microphone of a second pair of microphones, and wherein said plurality of steering vectors includes; a first steering vector that is based on a first designated angle of arrival relative to an axis of the first pair of microphones, a second steering vector that is based on a second designated angle of arrival relative to the axis of the first pair of microphones, a third steering vector that is based on a third designated angle of arrival relative to the axis of the second pair of microphones, and a fourth steering vector that is based on a fourth designated angle of arrival relative to the axis of the second pair of microphones.
-
Specification