• No results found

The acoustic feedback control performance of adaptive feedback cancellation in sound reinforcement systems EUSIPCO-2009

N/A
N/A
Protected

Academic year: 2021

Share "The acoustic feedback control performance of adaptive feedback cancellation in sound reinforcement systems EUSIPCO-2009"

Copied!
13
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

EUSIPCO-2009

Toon van Waterschoot

Marc Moonen

K.U.Leuven ESAT-SCD, Leuven, Belgium

The acoustic feedback control performance

of adaptive feedback cancellation

in sound reinforcement systems

TexPoint fonts used in EMF.

Read the TexPoint manual before you delete this box.:

AAAAAA A

AAAAA

(2)

Outline

• Introduction:

– acoustic feedback control: problem statement & state of the art – adaptive feedback cancellation: concept & fundamental problem – research objectives & performance measures

• Decorrelation in the closed signal loop:

– noise injection

– time-varying processing – nonlinear processing – forward path delay

• Decorrelation in the adaptive filtering circuit:

– adaptive filter delay – prefiltering

• Conclusion

(3)

• acoustic feedback problem:

– acoustic coupling between loudspeaker & microphone – closed signal loop

• performance limitation due to acoustic feedback:

– limited achievable amplification (maximum stable gain) – poor sound quality (ringing, howling, reverberation)

• common applications:

– public address/sound reinforcement systems – hands-free communications systems

– hearing aids

feed-back path source signal

Introduction:

acoustic feedback control

problem statement

(4)

• phase modulation (PM) methods

– smoothing of “loop gain” (= closed-loop magnitude response) – phase/frequency/delay modulation, frequency shifting

• gain reduction methods

– (frequency-dependent) gain reduction after howling detection

• spatial filtering methods

– (adaptive) microphone beamforming for reducing direct coupling

• room modeling methods

– adaptive feedback cancellation (AFC), adaptive inverse filtering

Introduction:

acoustic feedback control

state of the art

Classification of

state-of-the-art acoustic feedback

control methods:

[van Waterschoot and Moonen, “50 years of acoustic feedback control: state of the art and future challenges”, submitted for publication, Feb. 2009] 4/13 feed-back path source signal room model

(5)

• adaptive feedback cancellation (AFC):

– estimate room model (impulse response/frequency response) – subtract feedback signal estimate from microphone signal

• fundamental problem in AFC:

– correlation of source and loudspeaker signal leads to biased and high-variance room model

• two approaches to AFC decorrelation:

– decorrelation in the closed signal loop

– decorrelation in the adaptive filtering circuit

Introduction:

AFC concept &

fundamental problem

5/13 feed-back path source signal room model DEC

(6)

• research objectives:

– to quantify adaptive feedback cancellation (AFC) performance in terms of acoustic feedback control performance measures

– to compare and evaluate different decorrelation methods – to study the influence of decorrelation parameters

• performance measures:

– traditional performance measure = adaptive filter misadjustment – acoustic feedback control performance measures:

achievable amplification → maximum stable gain increase (∆MSG)

sound quality → frequency-weighted log-spectral signal distortion (SD)

6/13

Introduction:

research objectives &

(7)

-10 3 -8 -6 -4 -2 0 2 4 5 7 9 11 13 NSR (dB) DMSG (dB ) -10 -8 -6 -4 -2 0 2 4 19 21 23 25 27 29 S D (dB ) mean( DMSG) mean(SD) -10 -8 -6 -4 -2 0 2 4 10 12 14 16 18 NSR (dB) DM SG (dB ) -10 -8 -6 -4 -2 0 2 4 16 18 20 22 24 S D (dB ) mean( DMSG) mean(SD)

• Concept:

– injection of noise signal that is uncorrelated with source signal (e.g., white noise)

• Decorrelation parameter:

– noise-to-signal ratio (NSR)

• Performance:

– largest MSG increase of all

decorrelation methods (→17 dB) – very poor sound quality

– trade-off NSR value hard to find

• Note:

– perceptually weighted noise does not seem to improve performance

7/13

Decorrelation in the closed signal loop:

(1) Noise injection

[Goertz, „95],[Janse et al., „05],[Schmidt et al., „06]

speech

music

(8)

0 5 10 15 20 4 5 6 7 8 9 f m (Hz) DM S G (dB ) 0 5 10 15 20 6 7 8 9 10 11 S D (dB ) mean( DMSG) mean(SD) 0 5 10 15 20 5 6 7 8 9 10 f m (Hz) DM S G (dB ) 0 5 10 15 20 4 5 6 7 8 9 S D (dB ) mean( DMSG) mean(SD)

• Concept:

– include time-varying signal operation in forward path (e.g., frequency shifting)

• Decorrelation parameter:

– frequency shift (fm)

• Performance:

– reasonable MSG increase (~6 dB) – reasonable sound quality (vibrato

effect in stationary signal portions) – preferably fm ≤ 10dB

• Note:

– time-varying processing also stabilizes closed-loop system

8/13

Decorrelation in the closed signal loop:

(2) Time-varying processing

speech music [Janse et al.,„98], [Schmidt et al., „06] source signal

(9)

10 -3 10 -2 10 -1 -38 -37 -36 -35 -34 a DM S G (dB ) 10 -3 10 -2 10 -1 32 34 36 38 40 S D (dB ) mean( DMSG) mean(SD) 10 -3 10 -2 10 -1 -25 -24 -23 -22 -21 a DM S G (dB ) 10 -3 10 -2 10 -1 10.5 11 11.5 12 12.5 S D (dB ) mean( DMSG) mean(SD)

• Concept:

– include nonlinear signal operation in forward path (e.g., mix

half-wave rectified signal with original signal), cf. stereo AEC

• Decorrelation parameter:

– mixing parameter α

• Performance:

– MSG decrease i.o. MSG increase – very poor sound quality

9/13

Decorrelation in the closed signal loop:

(3) Nonlinear processing

[Schmidt et al., „06]

speech

music

(10)

1 10 -8 -5 -2 1 4 d 1 (ms) DM SG (dB ) 1 10 8 11 14 17 20 S D (dB ) mean( DMSG) mean(SD) 1 10 3 4 5 6 7 d 1 (ms) DM S G (dB ) 1 10 4 5 6 7 8 S D (dB ) mean( DMSG) mean(SD)

• Concept:

– include delay in forward path

• Decorrelation parameter:

– delay value (d1)

• Performance:

– reasonable MSG increase for speech (~5 dB),

MSG decrease for music – little effect on sound quality

– preferably d1 = 1…5 ms (speech)

• Note:

– delay is often already there due to buffering in A/D-D/A, DAFX, … – delay restrictions are weak

compared to hearing aid AFC

10/13

Decorrelation in the closed signal loop:

(4) Forward path delay

[Siqueira et al., ‟00 (hearing aid AFC)]

speech

music

(11)

1 10 -9 -7 -5 -3 -1 1 d 2 (ms) DM SG (dB ) 1 10 9 11 13 15 17 19 S D (dB ) mean( DMSG) mean(SD) 1 10 3 4 5 6 7 d 2 (ms) DM S G (dB ) 1 10 4 5 6 7 8 S D (dB ) mean( DMSG) mean(SD)

• Concept:

– include delay in adaptive filter path (before adaptive filter)

• Decorrelation parameter:

– delay value (d2)

• Performance:

– reasonable MSG increase for speech (~5 dB),

MSG decrease for music – little effect on sound quality

– preferably d2 = 1…5 ms (speech)

• Note:

– the acoustic feedback path is assumed to have a propagation delay ≥ d2

11/13

Decorrelation in adaptive filtering circuit:

(5) Adaptive filter delay

[Gallego et al., ‟02],[Ortega et al., ‟05]

speech

music

(12)

5 10 15 20 25 30 7 8 9 10 11 n C DM S G (dB ) 5 10 15 20 25 30 4 5 6 7 8 S D (dB ) mean( DMSG) mean(SD) 5 10 15 20 25 30 7 8 9 10 11 n C DM S G (dB ) 5 10 15 20 25 30 2 3 4 5 6 S D (dB ) mean( DMSG) mean(SD)

• Concept:

– prefiltering of loudspeaker and microphone signal with inverse source signal model

• Decorrelation parameter:

– source signal model order (nC)

• Performance:

– high MSG increase (→ 10 dB) – best sound quality of all

decorrelation methods – preferably nC ≥ 10

• Note:

– source signal model should be estimated concurrently with feedback path

12/13

Decorrelation in adaptive filtering circuit:

(6) Prefiltering

speech

music

[van Waterschoot et al., ‟04],[Ortega et al., ‟05], [Rombouts et al., „06],[van Waterschoot et al., „09]

(13)

Conclusion

Decorrelation in the closed signal loop:

• Decorrelation by

noise injection

delivers very high MSG

(> 15 dB), but is inappropriate in terms of sound quality.

• Decorrelation by

time-varying processing

is a “fair compromise”

approach that combines reasonable MSG and sound quality.

• Decorrelation by

nonlinear processing

is clearly unsuited for

AFC applications (in contrast to stereo AEC).

• Decorrelation by

forward path delay

is suited only for speech

signals, resulting in limited MSG but good sound quality.

Decorrelation in the adaptive filtering circuit:

• Decorrelation by

adaptive filter delay

does not outperform

forward path delay yet relies on propagation delay assumption.

• Decorrelation by

prefiltering

is superior in terms of sound quality

and moreover delivers high MSG values (up to 10 dB)

Referenties

GERELATEERDE DOCUMENTEN

In addition to investigating the effects of providing versus receiving peer feedback, this study explored the extent to which students’ perceptions of the received peer

• joint estimation of acoustic feedback path and source signal model • requires forward path delay and exploits source signal nonstationarity • available in all flavours (RLS,

• joint estimation of acoustic feedback path and source signal model • requires forward path delay and exploits source signal nonstationarity • available in all flavours (RLS,

performance of adaptive feedback cancellation in sound reinforcement systems.. TexPoint fonts used

Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of

Abstract This paper presents a distributed adaptive algorithm for node-specific sound zoning in a wireless acoustic sensor and actuator network (WASAN), based on a

The state-of-the-art methods for acoustic feedback control in hearing aids are based on adaptive feedback cancellation (AFC) [2], while for PA systems notch-filter-based

Based on these measures, the maximum stable gain, the sound quality and the time required to recover from instability are determined for several real-time frequency-domain