Multichannel Sub-Band Processing
AssigneeGuoguang Electric Company Limited
InventorsJimeng Zheng, Yuli You
Life of this patent
Estimating the term…
Abstract
Provided are, among other things, systems, methods and techniques for audio-signal processing. One representative embodiment includes HT sub-band analysis/decomposition modules, e.g., one for each audio channel and one for an echo reference signal. Each HT sub-band analysis/decomposition module includes a Hilbert Transformation module and an analysis/decomposition filter bank and provides sub-band outputs. Echo-cancellation modules, e.g., one for each audio channel, perform echo-cancellation processing on such sub-bands. Beamforming modules, e.g., one for each sub-band, then perform beamforming, e.g., across all audio channels. Finally, a resynthesis stage combines the different sub-band outputs in order to provide a system output signal.
Claims16
An audio-signal-processing system, comprising:
- a plurality of Hilbert Transform (HT) sub-band analysis/decomposition modules, each including
- (a) a Hilbert Transformation module having an input and an output that provides a Hilbert Transformed version of a signal at the input of said Hilbert Transformation module;
- and
- (b) an analysis/decomposition filter bank having (i) an input coupled to the output of the Hilbert Transformation module and (ii) a plurality of outputs, each providing a different frequency sub-band for a signal provided at the input of said analysis/decomposition filter bank;
- and
- a plurality of echo-cancellation modules, each having (i) a first set of sub-band inputs coupled to corresponding sub-band outputs of a unique one of the HT sub-band analysis/decomposition modules, (ii) a second set of sub-band inputs coupled to corresponding sub-band outputs of one of the HT sub-band analysis/decomposition modules that is common across said echo-cancellation modules, and (iii) sub-band outputs that result from performing echo-cancellation processing on said said first set of sub-band inputs, using said second set of sub-band inputs as reference signals;
- a plurality of beamforming modules, each having a plurality of inputs and an output, wherein for each said beamforming module, the inputs of said beamforming module are coupled to a same one of the sub-bands output from different ones of said echo-cancellation modules, and the output of said beamforming module provides the same one of the sub-bands after beamforming;
- and
- a resynthesis stage, having inputs coupled to the different sub-band outputs of the different beamforming modules, which resynthesizes said different sub-band outputs of said different beamforming modules in order to provide a system output signal.
Dependencies are inferred from the claim text.