Method and device for acoustic echo cancellation combined with adaptive beamforming
First Claim
1. A method comprising multiple input signals subjected to a substantially simultaneous process of adaptive beamforming and adaptive echo cancelling, characterized in that for each of the input signals an individual processing history of adaptive echo cancelling data is kept and combined with current adaptive beamforming data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is described, wherein multiple input signals are subjected to a combination process of adaptive beamforming and adaptive echo cancelling, and wherein for each of the input signals an individual processing history of adaptive echo cancelling data is kept and combined with current adaptive beamforming data. Accordingly an audio processing device is described which comprises at least one parallel acoustic paths for providing respective inputs signals, the acoustic paths are connected in series to beamformer paths, and the device comprises an adaptive beamformer and an adaptive echo canceller for performing adaptive beamforming and adaptive echo cancelling respectively, whereby the adaptive echo canceller is provided with storage means for storing in relation to every input signal, individual processing histories of adaptive echo cancelling data for combination with current adaptive beamforming data. Both beamformer and echo cancelling techniques can be combined such that a reduced number of calculations results.
-
Citations
10 Claims
- 1. A method comprising multiple input signals subjected to a substantially simultaneous process of adaptive beamforming and adaptive echo cancelling, characterized in that for each of the input signals an individual processing history of adaptive echo cancelling data is kept and combined with current adaptive beamforming data.
- 4. An audio processing device comprising parallel acoustic paths for providing respective input signals, the acoustic paths are connected in series to beamformer paths, the device comprises an adaptive beamformer and an adaptive echo canceller, characterized in that the adaptive echo canceller is provided with storage means for storing in relation to every input signal, individual, processing histories of adaptive echo cancelling data for combination with current adaptive beamforming data, the beamformer and canceller being configured for simultaneously adaptive operation.
- 8. An audio processing device comprising parallel acoustic paths for providing respective input signals, the acoustic paths are connected in series to beamformer paths, the device comprises an adaptive beamformer and an adaptive echo canceller, characterized in that the adaptive echo canceller is provided with storage means for storing in relation to every input signal, individual processing histories of adaptive echo cancelling data for combination with current adaptive beamforming data, characterized in that the adaptive echo canceller comprises a first section for calculating at least one loudspeaker input spectrum and a part of normalized update data, and a second section for performing convolution and calculating echo cancelling coefficient update data.
-
10. A communication device, comprising:
at least one loudspeaker, multiple microphones for providing respective inputs signals, which microphones are coupled to the at least one loudspeaker through acoustic paths, an adaptive beamformer and an adaptive echo canceller, characterized in that the adaptive echo canceller is provided with storage means for storing in relation to every input signal an individual processing history of adaptive echo cancelling data for combination with current adaptive beamforming data, the beamformer and canceller being configured for simultaneously adaptive operation.
Specification