SYSTEMS, METHODS, APPARATUS, AND COMPUTER-READABLE MEDIA FOR PHASE-BASED PROCESSING OF MULTICHANNEL SIGNAL
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 in a first channel of the multichannel signal and a phase of the frequency component in a second channel of the multichannel signal, to obtain a plurality of calculated phase differences;
calculating a level of the first channel and a corresponding level of the second channel;
based on the calculated level of the first channel, the calculated level of the second channel, and at least one of the plurality of calculated phase differences, calculating an updated value of a gain factor; and
producing a processed multichannel signal by altering, according to the updated value, an amplitude of the second channel relative to a corresponding amplitude of the first channel.
3 Assignments
0 Petitions
Accused Products
Abstract
Phase-based processing of a multichannel signal, and applications including proximity detection, are disclosed.
-
Citations
31 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 in a first channel of the multichannel signal and a phase of the frequency component in a second channel of the multichannel signal, to obtain a plurality of calculated phase differences; calculating a level of the first channel and a corresponding level of the second channel; based on the calculated level of the first channel, the calculated level of the second channel, and at least one of the plurality of calculated phase differences, calculating an updated value of a gain factor; and producing a processed multichannel signal by altering, according to the updated value, an amplitude of the second channel relative to a corresponding amplitude of the first channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium comprising tangible features that when read by a processor cause the processor to:
-
calculate, for each of a plurality of different frequency components of the multichannel signal, a difference between a phase of the frequency component in a first channel of the multichannel signal and a phase of the frequency component in a second channel of the multichannel signal, to obtain a plurality of calculated phase differences; calculate a level of the first channel and a corresponding level of the second channel; calculate an updated value of a gain factor, based on the calculated level of the first channel, the calculated level of the second channel, and at least one of the plurality of calculated phase differences; and produce a processed multichannel signal by altering, according to the updated value, an amplitude of the second channel relative to a corresponding amplitude of the first channel.
-
-
12. An apparatus for processing a multichannel signal, said apparatus comprising:
-
a first calculator configured to obtain a plurality of calculated phase differences by calculating, for each of a plurality of different frequency components of the multichannel signal, a difference between a phase of the frequency component in a first channel of the multichannel signal and a phase of the frequency component in a second channel of the multichannel signal; a second calculator configured to calculate a level of the first channel and a corresponding level of the second channel; a third calculator configured to calculate an updated value of a gain factor, based on the calculated level of the first channel, the calculated level of the second channel, and at least one of the plurality of calculated phase differences; and a gain control element configured to produce a processed multichannel signal by altering, according to the updated value, an amplitude of the second channel relative to a corresponding amplitude of the first channel. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. The 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 in a first channel of the multichannel signal and a phase of the frequency component in a second channel of the multichannel signal, to obtain a plurality of calculated phase differences; means for calculating a level of the first channel and a corresponding level of the second channel; means for calculating an updated value of a gain factor, based on the calculated level of the first channel, the calculated level of the second channel, and at least one of the plurality of calculated phase differences; and means for producing a processed multichannel signal by altering, according to the updated value, an amplitude of the second channel relative to a corresponding amplitude of the first channel. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification