MICROPHONE ARRAY SUBSET SELECTION FOR ROBUST NOISE REDUCTION
First Claim
Patent Images
1. A method of processing a multichannel signal, said method comprising:
- for each of a plurality of different frequency components of the multichannel signal, calculating a difference between a phase of the frequency component at a first time in each of a first pair of channels of the multichannel signal, to obtain a first plurality of phase differences;
based on information from the first plurality of calculated phase differences, calculating a value of a first coherency measure that indicates a degree to which the directions of arrival of at least the plurality of different frequency components of the first pair at the first time are coherent in a first spatial sector;
for each of the plurality of different frequency components of the multichannel signal, calculating a difference between a phase of the frequency component at a second time in each of a second pair of channels of the multichannel signal, said second pair being different than said first pair, to obtain a second plurality of phase differences;
based on information from the second plurality of calculated phase differences, calculating a value of a second coherency measure that indicates a degree to which the directions of arrival of at least the plurality of different frequency components of the second pair at the second time are coherent in a second spatial sector;
calculating a contrast of the first coherency measure by evaluating a relation between the calculated value of the first coherency measure and an average value of the first coherency measure over time;
calculating a contrast of the second coherency measure by evaluating a relation between the calculated value of the second coherency measure and an average value of the second coherency measure over time; and
based on which among the first and second coherency measures has the greatest contrast, selecting one among the first and second pairs of channels.
1 Assignment
0 Petitions
Accused Products
Abstract
A disclosed method selects a plurality of fewer than all of the channels of a multichannel signal, based on information relating to the direction of arrival of at least one frequency component of the multichannel signal.
75 Citations
34 Claims
-
1. A method of processing a multichannel signal, said method comprising:
-
for each of a plurality of different frequency components of the multichannel signal, calculating a difference between a phase of the frequency component at a first time in each of a first pair of channels of the multichannel signal, to obtain a first plurality of phase differences; based on information from the first plurality of calculated phase differences, calculating a value of a first coherency measure that indicates a degree to which the directions of arrival of at least the plurality of different frequency components of the first pair at the first time are coherent in a first spatial sector; for each of the plurality of different frequency components of the multichannel signal, calculating a difference between a phase of the frequency component at a second time in each of a second pair of channels of the multichannel signal, said second pair being different than said first pair, to obtain a second plurality of phase differences; based on information from the second plurality of calculated phase differences, calculating a value of a second coherency measure that indicates a degree to which the directions of arrival of at least the plurality of different frequency components of the second pair at the second time are coherent in a second spatial sector; calculating a contrast of the first coherency measure by evaluating a relation between the calculated value of the first coherency measure and an average value of the first coherency measure over time; calculating a contrast of the second coherency measure by evaluating a relation between the calculated value of the second coherency measure and an average value of the second coherency measure over time; and based on which among the first and second coherency measures has the greatest contrast, selecting one among the first and second pairs of channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for processing a multichannel signal, said apparatus comprising:
-
means for calculating, for each of a plurality of different frequency components of the multichannel signal, a difference between a phase of the frequency component at a first time in each of a first pair of channels of the multichannel signal, to obtain a first plurality of phase differences; means for calculating a value of a first coherency measure, based on information from the first plurality of calculated phase differences, that indicates a degree to which the directions of arrival of at least the plurality of different frequency components of the first pair at the first time are coherent in a first spatial sector; means for calculating, for each of the plurality of different frequency components of the multichannel signal, a difference between a phase of the frequency component at a second time in each of a second pair of channels of the multichannel signal, said second pair being different than said first pair, to obtain a second plurality of phase differences; means for calculating a value of a second coherency measure, based on information from the second plurality of calculated phase differences, that indicates a degree to which the directions of arrival of at least the plurality of different frequency components of the second pair at the second time are coherent in a second spatial sector; means for calculating a contrast of the first coherency measure by evaluating a relation between the calculated value of the first coherency measure and an average value of the first coherency measure over time; means for calculating a contrast of the second coherency measure by evaluating a relation between the calculated value of the second coherency measure and an average value of the second coherency measure over time; and means for selecting one among the first and second pairs of channels, based on which among the first and second coherency measures has the greatest contrast. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for processing a multichannel signal, said apparatus comprising:
-
a first calculator configured to calculate, for each of a plurality of different frequency components of the multichannel signal, a difference between a phase of the frequency component at a first time in each of a first pair of channels of the multichannel signal, to obtain a first plurality of phase differences; a second calculator configured to calculate a value of a first coherency measure, based on information from the first plurality of calculated phase differences, that indicates a degree to which the directions of arrival of at least the plurality of different frequency components of the first pair at the first time are coherent in a first spatial sector; a third calculator configured to calculate, for each of the plurality of different frequency components of the multichannel signal, a difference between a phase of the frequency component at a second time in each of a second pair of channels of the multichannel signal, said second pair being different than said first pair, to obtain a second plurality of phase differences; a fourth calculator configured to calculate a value of a second coherency measure, based on information from the second plurality of calculated phase differences, that indicates a degree to which the directions of arrival of at least the plurality of different frequency components of the second pair at the second time are coherent in a second spatial sector; a fifth calculator configured to calculate a contrast of the first coherency measure by evaluating a relation between the calculated value of the first coherency measure and an average value of the first coherency measure over time; a sixth calculator configured to calculate a contrast of the second coherency measure by evaluating a relation between the calculated value of the second coherency measure and an average value of the second coherency measure over time; and a selector configured to select one among the first and second pairs of channels, based on which among the first and second coherency measures has the greatest contrast. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification