Noise cancelling method and noise cancelling unit
AssigneeNEC Corporation
InventorShigeji Ikeda
Life of this patent
Estimating the term…
Abstract
A signal-to-noise power ratio estimation circuit 22 detects an error signal power of an error signal output from a subtracter 13 and a pseudo noise signal power of a pseudo signal output from an adaptive filter 12 and, based on the detected signal powers, outputs an estimated value SNR1 of a signal-to-noise power ratio. An SNR average circuit 20 calculates an average value SNR4 of the SNR1. A step size output circuit 21 controls the step size of the adaptive filter 12 according to the SNR4 value.
Claims6
A noise canceling method for receiving a reference noise signal from a reference input terminal for input into a first adaptive filter and generating a pseudo noise signal through filtering according to filter coefficients, for subtracting, through a subtracter, the pseudo noise signal from a received-signal to generate an error signal, said received-signal being composed of a speech signal and a background signal entered from a speech input terminal, and for serially modifying the filter coefficients of said first adaptive filter in response to the error signal to output from said subtracter said received-signal from which noises are removed, said noise canceling method comprising the steps of:
- receiving said reference signal and said received-signal;
- detecting an error signal power and a pseudo noise signal power from the pseudo noise signal generated by a second adaptive filter with a configuration similar to the configuration of said first adaptive filter;
- estimating a signal-to-noise power ratio of said received-signal from the error signal power and pseudo noise signal power;
- adaptively changing the filter coefficients of said second adaptive filter with a value corresponding to an average signal-to-noise power ratio calculated by averaging the signal-to-noise power ratios as a filter coefficient modification amount;
- comparing the estimated value of said signal-to-noise power ratio with the delayed estimated value produced by delaying the estimated value of said signal-to-noise power ratio for a predetermined time and outputting the larger as the estimated value of an extended signal-to-noise power ratio;
- and
- adaptively changing the filter coefficients with the value corresponding to the estimated value of the extended signal-to-noise power ratio as the modification amount of the filter coefficients of said first adaptive filter.
A noise canceling unit comprising:
- a first delay circuit delaying a received-signal for a first time period, said received-signal being composed of a speech signal and a background noise signal entered from a speech input terminal;
- a second delay circuit delaying a reference noise signal entered from a reference input terminal for a second time period;
- a first adaptive filter receiving the delayed reference noise signal output from said second delay circuit and a first error signal and outputting a first pseudo noise signal through filtering according to filter coefficients;
- a first subtracter subtracting said first pseudo noise signal from the delayed received-signal output from said first delay circuit, supplying a resulting difference signal obtained from the subtraction to said first adaptive filter, and outputting to an output terminal the received-signal from which noises are removed;
- a signal-to-noise power ratio estimation circuit receiving the reference noise signal from said reference input terminal and the received-signal from said speech input terminal and producing an estimated value of a signal-to-noise power ratio of said received-signal;
- a third delay circuit delaying the estimated value output from the signal-to-noise power ratio circuit for a third time period;
- a comparison circuit comparing the estimated value entered into the third delay circuit with the delayed estimated value output therefrom and outputting the larger as the estimated value of the extended signal-to-noise power ratio;
- and
- a first step size output circuit outputting a first step size determining a modification amount of the filter coefficients of said first adaptive filter based on the estimated value of the extended signal-to-noise power ratio output from the comparison circuit;
- wherein said signal-to-noise power ratio estimation circuit comprises:
- a fourth delay circuit delaying the received-signal from said speech input terminal for a fourth time period;
- a second adaptive filter receiving the reference noise signal from said reference input terminal and a second error signal and outputting a second pseudo noise signal through the filtering according to the filter coefficients;
- a second subtracter subtracting said second pseudo noise signal from the delayed received-signal output from said fourth delay circuit and supplying the resulting difference signal obtained from the subtraction to said second adaptive filter as said second error signal;
- a first power average circuit receiving the difference signal from said second subtracter, calculating a square average value, and outputting the square average value as a received-signal power;
- a second power average circuit receiving the second pseudo noise signal from said second adaptive filter, calculating the square average value, and outputting the square average as a noise signal power;
- a division circuit dividing said received-signal power by said noise signal power and outputting the estimated value of the signal-to-noise power ratio of said received-signal;
- a signal-to-noise power ratio average circuit calculating the average of said signal-to-noise power ratio from the division circuit;
- and
- a second step size output circuit outputting a second step size determining the modification amount of the filter coefficients of said second adaptive filter based on the average value from said signal-to-noise power ratio average circuit.
Dependencies are inferred from the claim text.