• No results found

AES 126th Convention

N/A
N/A
Protected

Academic year: 2021

Share "AES 126th Convention"

Copied!
15
0
0

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

Hele tekst

(1)

AES 126th Convention

Toon van Waterschoot

Marc Moonen

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

Comparative evaluation of howling

detection criteria in notch-filter-based

howling suppression

TexPoint fonts used in EMF.

Read the TexPoint manual before you delete this box.:

AAA

(2)

Outline

• Introduction:

– the acoustic feedback problem

– state of the art in acoustic feedback control – research objectives

• Notch-filter-based howling suppression (NHS)

– howling detection – notch filter design

• Howling detection

– formal problem definition

– signal features for howling detection – single-feature howling detection criteria – multiple-feature howling detection criteria – NHS simulation results

(3)

3/15

Introduction:

the acoustic

feedback problem

© Birmingham Hippodrome Theatre

• performance limitation due to acoustic feedback:

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

• common applications:

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

(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

gain reduction

feed-back path source signal

Introduction:

state of the art in

acoustic feedback control

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 in Proc. IEEE, Feb. 2009]

howling detection

(5)

• gain reduction methods:

– most widespread feedback control solution in PA/SR applications – automation of the actions a human operator would undertake

• classification of gain reduction methods:

– automatic gain control (full-band gain reduction) – automatic equalization (1/3 octave bandstop filters)

– notch-filter-based howling suppression (1/10-1/60 octave filters)

• observations:

– notch filter design: based on well-established filter design theory – howling detection: little agreement and few experimental results

• research objectives:

– evaluate existing howling detection criteria in objective way – propose novel howling detection criteria (particularly suited for

audio signals)

Introduction: research objectives

(6)

Outline

• Introduction:

– the acoustic feedback problem

– state of the art in acoustic feedback control – research objectives

• Notch-filter-based howling suppression (NHS)

– howling detection – notch filter design

• Howling detection

– formal problem definition

– signal features for howling detection – single-feature howling detection criteria – multiple-feature howling detection criteria – NHS simulation results

(7)

NHS: howling detection

signal framing frequency analysis peak picking feature calculation howling detection microphone signal

set of notch filter design parameters

divide microphone signal in overlapping frames

estimate the microphone signal spectrum (e.g., DFT-based)

select a number N of candidate howling components

calculate a set of discriminating signal features

perform howling detection & determine design parameters

Note: there are lots of variations on this scheme,

however, the basic structure is usually like this

(8)

NHS: notch filter design

set of notch filter design parameters

bank of notch filters transfer function

check active filters notch filter specification notch filter design

is a notch filter already active around howling frequency?

no? new filter: center frequency = howling frequency yes? active filter: decrease notch gain

translate filter specifications into filter coefficients

• biquadratic notch filter design:

– analog design + bilinear transform

– digital design using pole-zero placement

[van Waterschoot and Moonen, “A pole-zero placement technique for designing second-order IIR parametric equalizer filters”,

IEEE Trans. Audio Speech Lang. Process., vol. 15, no. 8, pp.

2561-2565, Nov. 2007]

filter index

(9)

Outline

• Introduction:

– the acoustic feedback problem

– state of the art in acoustic feedback control – research objectives

• Notch-filter-based howling suppression (NHS)

– howling detection – notch filter design

• Howling detection

– formal problem definition

– signal features for howling detection – single-feature howling detection criteria – multiple-feature howling detection criteria – NHS simulation results

(10)

10/15

• binary hypothesis test:

• detection performance:

– probability of detection – probability of false alarm

1 2 3 4 5 6 7 8 9 0 500 1000 1500 2000 2500 3000 time (s) freq u e n cy (H z )

• example signal fragment:

– source signal = violin (44.1 kHz) – measured feedback path (0.1 s) – gain slightly above MSG (0.33 dB)

• data set generation:

– data set = candidate howling comp. – generation: DFT+peak picking (N=3)

o = positive realizations (NP = 166)

x = negative realizations (NN = 482)

howling does not occur (Null hypothesis)

howling does occur (Alternative hypothesis)

sound quality

reliability

Howling detection:

formal problem

(11)

• Spectral signal features for howling detection:

1. Peak-to-Threshold Power Ratio (PTPR)

= howling should only be suppressed when it is sufficiently loud

2. Peak-to-Average Power Ratio (PAPR)

= howling eventually has large power compared to speech/audio

3. Peak-to-Harmonic Power Ratio (PHPR)

= howling does not exhibit a harmonic structure (≠ in case of clipping!)

4. Peak-to-Neighboring Power Ratio (PNPR)

= howling is a non-damped sinusoid, having approx. zero bandwidth

• Temporal signal features for howling detection

1. Interframe Peak Magnitude Persistence (IPMP)

= howling components typically persist longer than speech/audio

2. Interframe Magnitude Slope Deviation (IMSD)

= howling exhibits an exponential amplitude buildup over time

Howling detection: signal features

(12)

• single-feature howling detection criteria:

– each of these 6 signal features can be used to define a single-feature howling detection criterion

• receiver operating characteristic (ROC) curve:

– PD vs. PFA for entire range of possible threshold values

example: PAPR criterion 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 P FA PD

• performance comparison:

P

FA

for fixed P

D

= 95 %

TPAPR= dB TPAPR= 54 dB TPAPR= 52 dB TPAPR= 50 dB TPAPR= 32 dB TPAPR= dB criterion PFA PTPR 70 % PAPR 63 % PHPR 37 % PNPR 33 % IPMP 54 % IMSD 40 %

Howling detection:

single-feature

(13)

• existing multiple-feature criteria:

– design guideline: 1 spectral feature + 1 temporal feature – PHPR & IPMP [Lewis et al. (Sabine Inc.), 1993]

– FEP = PNPR & IMSD [Osmanovic et al., 2007]

• novel multiple-feature criteria:

– design guideline: combine features with high PD, regardless of PFA

1. sound quality trade-off does not favor high PD or low PFA,

while reliabilty trade-off clearly favors high PD

2. in a logical conjunction of single-feature criteria, the joint PD

can never be higher than the lowest single-feature PD

single-feature criterion PFA multiple-feature criterion PFA PTPR 70 % PHPR & IPMP 65 % PAPR 63 % FEP 24 % PHPR 37 % PHPR & PNPR 14 % PNPR 33 % PHPR & IMSD 25 %

IPMP 54 % PNPR & IMSD 5 %

IMSD 40 % PHPR & PNPR & IMSD 3 %

Howling detection:

multiple-feature

criteria

(14)

• practical issue: lack of notch filter de-activation criteria!

– need to set detection threshold such as to get very low PFA (= 1 %)

• novel vs. existing howling detection criteria:

– slightly higher MSG, slighly lower sound quality, higher reliability

Howling detection:

NHS simulation

results

0 10 20 30 40 50 60 2 4 6 8 10 12 time (s) MSG (dB) 20 log 10 K(t) MSG F 1(q) MSG F 2(q)

FEP (PNPR & ISMD) PHPR & PNPR

PHPR & IMSD

PHPR & PNPR & IMSD

(15)

Conclusion

• Objective evaluation of howling detection criteria:

– formal definition of howling detection problem

– relationship between detection performance measures and acoustic feedback control performance measures

– evaluation of single-feature criteria based on ROC curves

• Novel multiple-feature howling detection criteria

– single-feature criteria are not sufficient for howling detection in audio applications (PFA 33 % for fixed PD = 95 %)

– design guideline for existing multiple-feature criteria is not ideal (PFA 24 % for fixed PD = 95 %)

– novel design guideline: combine features with high PD, regardless of PFA (PFA 3 % for fixed PD = 95 %)

• Simulation results:

– reliability of NHS method is clearly improved

Referenties

GERELATEERDE DOCUMENTEN

Deze is al in enige vorm te zien door de manier, waarop Poetin over het gehele item gevolgd wordt, maar komt pas echt tot zijn recht in het gedeelte dat gaat over het leven

The study was two- pronged: the first part of the study involved a survey conducted amongst staff members at the Soweto Clinic to determine their awareness of the National

Figure 1: Conversion of cinnamaldehyde oxime (1, 25 µM in acetonitrile) catalyzed by gallium in a microreactor at

53 All the poems that we have seen show the difficult ambiguity of the Ṭālibān as an organization with its basis in traditional Pashtun society, but with aspirations for

Dit kan worden bereikt door bijvoorbeeld eens in de vijf jaar de klimop bij circa een derde van de met klimop bezette bomen af te zetten; de hoofdstammen van de klimop

In de kleigroeve van steenfabriek "De Vlijt", vlak buiten het dorp Winterswijk in Oost- Gelderiand wordt sinds halverwege de negentiende eeuw klei gewonnen uit het

Het selectief blokkeren van Kv1.3 kaliumkanalen met ShK-186 beïnvloedt effector specifieke functies van B en T cellen. Een verminderd aantal regulatoire B cellen in de circulatie

For example, workers who decided to place the child into care mentioned reasons related to the supposed child abuse and the advantages of placement more often, while participants