Public Address Howling Suppression via Adaptive Filter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The propagation characteristic in public address devices varies over time, making it challenging to accurately estimate and update the filter coefficient for feedback cancellers, which can lead to unstable suppression of howling.

Innovation Solution

A public address device configuration that includes a first adaptive filter to estimate the propagation characteristic from the loudspeaker to the microphone, and a time-varying processing unit to generate the loudspeaker driving signal, ensuring that the filter coefficient is updated to match the varying propagation characteristic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a feedback canceller is used to suppress echo sound, then howling suppression is achieved, but the filter coefficient becomes inaccurate when propagation characteristic varies over time

Engineering Contradiction:
Improvehowling suppression stabilityVSAvoidfilter coefficient accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by making the filter coefficient adaptive rather than static. The filter coefficient is continuously updated based on the varying propagation characteristic between loudspeaker and microphone, allowing the feedback canceller to maintain accuracy despite environmental changes over time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses feedback mechanisms where the microphone signal is processed to estimate the propagation characteristic, which then feeds back to update the filter coefficient. This closed-loop approach ensures the filter coefficient remains accurate by continuously adapting to changes in the acoustic environment.

Inventive Principle:
Principle #23Feedback

2Reliability

If the filter coefficient is updated frequently to track propagation characteristic changes, then howling suppression stability improves, but computational complexity increases

Engineering Contradiction:
Improvehowling suppression stabilityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies partial action by updating the filter coefficient only when necessary based on detected changes in propagation characteristic, rather than continuously at maximum frequency. This approach maintains stability while avoiding unnecessary computational overhead.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If a notch filter is used to block echo sound in narrow frequency band, then howling is suppressed at specific frequencies, but gain of public address device drops when blocking bandwidth is widened

Engineering Contradiction:
Improvehowling suppressionVSAvoiddevice gain
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent extracts only the harmful echo sound component from the microphone signal using adaptive filtering, rather than blocking entire frequency bands with a notch filter. This selective removal approach suppresses howling while preserving the gain and quality of desired audio frequencies.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12273692B2Public address device, howling suppression device, and howling suppression method
Publication Date: 2025.04.08 TOA CORP
  • US12273692B2 patent drawing
  • US12273692B2 patent drawing
  • US12273692B2 patent drawing

AI summary

An object is to provide a public address device that effectively prevents occurrence of howling without a drop of the gain. A public address device 100 includes: a loudspeaker 1 that generates a reproduced sound on the basis of a loudspeaker driving signal u(n); a microphone 2 that collects the reproduced sound and an input sound v(n) to generate a microphone-collected-sound signal y(n); a first filter 301 that generates, on the basis of the loudspeaker driving signal u(n), a pseudo echo signal e(n); an echo-cancelling unit 302 that obtains a difference between the microphone-collected-sound signal y(n) and the pseudo echo signal e(n) to generate an echo-cancelled signal d(n); a second filter 311 that whitens the input sound v(n) included in the loudspeaker driving signal u(n); a third filter 312 that whitens the input sound v(n) included in the microphone-collected-sound signal y(n); a first adaptive filter 313 that uses, as a reference signal, an output signal output from the second filter 311, and uses, as a desired signal, an output signal output from the third filter 311, and estimates a propagation characteristic Wo from the loudspeaker 1 to the microphone 2; a unit that repeatedly updates a filter coefficient W of the first filter 301 on the basis of a filter coefficient W identified by the first adaptive filter 313; and a frequency shifting unit 32 that performs a frequency shift on the echo-cancelled signal d(n) to generate the loudspeaker driving signal u(n).