摘要:
In a subband acoustic echo canceller, FG/BG filters are provided in M ones of N subbands into which the received signal is divided, and adaptive filters are provided in the other remaining subbands. In the respective FG/BG filters, during the detection of a non-double-talk state their transfer logic parts output state signals GD-j, GD-k, . . . and their adaptive operation control parts each apply an adaptation condition signal ADP to the adaptive filter in each of the above-mentioned other remaining subbands when a predetermined number or more of the FG/BG filters output the state signals GD-j, GD-k, . . . The adaptive filter updates the subband estimated echo path coefficient only when it is supplied with the signal ADP.
摘要:
A received signal is output to an echo path and, at the same time, it is divided into a plurality of subbands to generate subband received signals, which are applied to estimated echo paths in the respective subbands to produce echo replicas. The echo having propagated over the echo path is divided into a plurality of subbands to generate subband echoes, from which the corresponding echo replicas are subtracted to produce misalignment signals. Based on the subband received signal in each subband and the misalignment signal corresponding thereto, a coefficient to be provided to each estimated echo path is adjusted by a projection or ES projection algorithm.
摘要:
In a subband acoustic echo canceller which generates an echo replica from a subband received signal x.sub.k (m) by an estimated echo path in each subband, subtracts the echo replica from a subband echo signal y.sub.k (m) by a subtractor to generate a subband error signal e.sub.k (m) and uses an adaptive algorithm in an echo path estimation part to estimate the transfer function of the estimated echo path from the subband error signal e.sub.k (m) and the subband received signal x.sub.k (m) so that the subband error signal e.sub.k (m) approaches zero, the stop-band attenuation of each band-pass filter of a received signal subband analysis part for generating the subband received signal x.sub.k (m) is set to be smaller than the stop-band attenuation of each band-pass filter of an echo subband analysis part for generating the subband echo signal Y.sub.k (m) to thereby flatten the frequency characteristics of the subband received signals relative to the subband echo signals.
摘要:
In a subband echo cancellation for a multichannel teleconference, received signals x1(k), x2(k), . . . , xI(k) of each channel are divided into N subband signals, an echo y(k) picked up by a microphone 16j after propagation over an echo path is divided into N subband signals y0(k), . . . ,yN−1(k), and vectors each composed of a time sequence of subband received signals x1(k), . . . , xI(k) are combined for each corresponding subband. The combined vector and an echo cancellation error signal in the corresponding subband are input into an estimation part 19n, wherein a cross-correlation variation component is extracted. The extracted component is used as an adjustment vector to iteratively adjust the impulse response of an estimated echo path. The combined vector is applied to an estimated echo path 18n formed by the adjusted value to obtain an echo replica. An echo cancellation error signal en(k) is calculated from the echo replica and a subband echo yn(k).
摘要:
Even if received signals are highly cross-correlated, echoes can be effectively cancelled and no psychoacoustical problems arise. A received signal xi(k) (where i=1, 2, . . . , N) and an additive signal ai(k) are added together, and the added output is used to drive a speaker i and input into an echo cancellation filter 405i. The received signal xi(k) and the additive signal ai(k) are input into adaptive filters 401i and 402i, respectively. The difference between the sum of the outputs from all the filters 401i and all the filters 402i and an echo ym(k) is detected as an error em(k). The coefficients of all the filters 401i and 402i are updated to reduce the error em(k). When the error em(k) is made sufficiently small, the coefficients of the filters 402i are transferred to the filters 405i. The sum of the outputs from all the filters 405i is detected as an echo replica, and the difference between the echo replica and the echo ym(k) is output.
摘要:
In a multi-channel acoustic echo cancellation, received signals in a plurality of channels are radiated as acoustic signals by a plurality of loudspeakers, received signal vectors in these channels are combined into a combined vector and a rearranged received signal vector in the case of at least two channels being exchanged is generated. By inputting the combined received signal vector into an echo replica generating part which simulates echo paths from the loudspeakers to at least one microphone, an echo replica is generated. The echo replica is subtracted from an echo output from the microphone to obtain a residual echo. Based on the relationship between the received signal vector and the corresponding residual echo and between the rearranged received signal vector and the corresponding approximated residual echo, an adjustment vector is obtained which is used to adjust the estimated echo path vector representing an impulse response of the echo replica generating part.
摘要:
A variation in the cross-correlation between current received signals of different channels is extracted which corresponds to the cross-correlation between previous received signals, and the extracted variation is used as an adjustment vector to iteratively adjust the estimation of the impulse response of each echo path. Furthermore, by additionally providing a function of actively varying the cross-correlation between the received signals to such an extent as not to produce a jarring noise, it is possible to reconstruct acoustic signals by individual loudspeakers and utilize received signal added with the cross-correlation variation to obtain the adjustment vector for an estimated echo path vector.
摘要:
In an adaptive estimation of an acoustic transfer function of an unknown system, a forward linear prediction coefficient vector a(k) of an input signal x(k), the sum of forward a posteriori prediction-error squares F(k), a backward linear prediction coefficient vector b(k) of the input signal x(k) and the sum of backward a posteriori prediction-error squares B(k) are computed. Letting a step size and a pre-filter deriving coefficient vector be represented by .mu. and f(k), respectively, a pre-filter coefficient vector g(k) is calculated by a recursion formula for the pre-filter coefficient vector g(h), which is composed of the following first and second equations: ##EQU1##
摘要:
A received input signal and an echo signal resulting from the passage of the received input signal through an echo path are both analyzed or divided into a plurality of common subbands. The received input signal in each subband is supplied to an estimated echo path provided in the subband, by which it is rendered into an echo replica signal. The echo replica signal is subtracted, by a subtractor provided in each subband, from the echo signal in the same subband as the echo replica signal to obtain a residual echo signal. The residual echo signals in the respective subbands are synthesized into a full-band residual echo signal. The estimated echo path in each subband is formed by a digital FIR filter and its filter coefficients are calculated by a coefficient calculation part in the subband, based on the received input signal, the residual echo signal and a step size matrix. The filter coefficients are iteratively updated so that the residual echo signal in each subband may be minimized. The step size matrix is used to define the step size of the filter coefficients and is determined by an acoustic field characteristics calculation part, based on the variation characteristics of an impulse response of the echo path in each subband.
摘要:
A plurality of acoustic transfer functions for a plurality of sets of different positions of a loudspeaker and a microphone in an acoustic system are measured by an acoustic transfer function measuring part. The plurality of measured acoustic transfer functions are used to estimate poles of the acoustic system by a pole estimation part, and a fixed AR filter is provided with the estimated poles as fixed values. A variable MA filter is connected in series to the fixed AR filter and the acoustic transfer function of the acoustic system is simulated by the two filters. The filter coefficients of the variable MA filter are modified with a change in the acoustic transfer function of the acoustic system.