Howl Detection in Conference Systems Using Spectral Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Acoustic feedback, or 'howl,' in teleconferencing systems is challenging to detect and mitigate due to its unique spectral and temporal characteristics, which differ from traditional public address system feedback, and existing methods are not effective in eliminating unwanted feedback loops between multiple devices across networks.

Innovation Solution

A method involving a teleconferencing server or client device that analyzes spectral and temporal characteristics of audio data to detect howl states, calculates metrics such as power-based and spectral resonance metrics, and uses machine-learning-based processes to determine howl presence probability, identify the source of the howl, and apply notch filters or mute microphones to mitigate the feedback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional acoustic feedback detection methods are used in teleconferencing systems, then the system structure remains simple, but the detection accuracy and effectiveness deteriorate due to unique spectral and temporal characteristics of howl states

Engineering Contradiction:
Improvehowl detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the audio signal analysis into multiple independent spectral bands and temporal segments. It divides the frequency spectrum into multiple bands and analyzes each band separately, then combines the results. This segmentation allows the system to capture the unique spectral characteristics of howl states while managing computational complexity through structured analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the audio signal from the time domain to the frequency domain using Fast Fourier Transform (FFT), adding a spectral dimension to the analysis. It also introduces a temporal dimension by analyzing signal characteristics over multiple frames and using sliding windows. This multi-dimensional approach enables accurate detection of howl states through their distinctive spectral and temporal patterns.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If multiple teleconference devices across networks are involved, then the system versatility and adaptability improve, but the difficulty of detecting and measuring howl states increases due to complex feedback paths

Engineering Contradiction:
Improvemulti-device compatibilityVSAvoidhowl detection difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements a universal howl detection method that works across multiple teleconference devices and network configurations. The detection algorithm is designed to be independent of specific device types, network topologies, or signal paths, making it applicable to any multi-device teleconferencing system while maintaining consistent detection performance.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system continuously monitors audio signals and uses feedback from the analysis to adjust detection parameters and mitigation strategies. The feedback mechanism allows the system to adapt to changing network conditions and device configurations, making it effective in complex multi-device environments without requiring manual reconfiguration.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If spectral and temporal analysis is performed to detect howl states, then the detection accuracy improves, but the processing time and computational resources increase

Engineering Contradiction:
Improvehowl state identification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-defining spectral bands, temporal windows, and detection thresholds before actual howl detection is needed. The system prepares analysis templates and parameters in advance, allowing rapid execution during real-time operation. This preliminary preparation reduces the computational burden during actual detection while maintaining high accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial analysis by focusing computational resources on the most critical spectral bands and temporal segments where howl states are most likely to occur. Rather than analyzing the entire audio spectrum uniformly, it concentrates processing on specific frequency ranges and time windows, reducing overall processing time while maintaining detection accuracy through targeted analysis.

Inventive Principle:
Principle #16Partial or excessive action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Effectively detects and mitigates howl states in teleconferencing systems by accurately identifying the source and applying appropriate filters, reducing unwanted noise and improving audio quality across multiple devices.

Implementation Method 1

analyzes spectral and temporal characteristics of audio data to detect howl states, calculates metrics such as power-based and spectral resonance metrics

Methodology Applied
Scientific EffectSpectral analysis:

Implementation Method 2

apply notch filters or mute microphones to mitigate the feedback

Methodology Applied
Scientific EffectFiltering: Filter (electronic)

Data Source

PatentEP3689002B1Howl detection in conference systems
Publication Date: 2024.10.30 DOLBY LABORATORIES LICENSING CORP
  • EP3689002B1 patent drawingFigure 1
  • EP3689002B1 patent drawingFigure 2
  • EP3689002B1 patent drawingFigure 3

AI summary

Some disclosed teleconferencing methods may involve detecting a howl state during a teleconference. The teleconference may involve two or more teleconference client locations and a teleconference server. The teleconference server may be configured for providing full-duplex audio connectivity between the teleconference client locations. The howl state may be a state of acoustic feedback involving two or more teleconference devices in a teleconference client location. Detecting the howl state may involve an analysis of both spectral and temporal characteristics of teleconference audio data. Some disclosed teleconferencing methods may involve determining which client location is causing the howl state. Some such methods may involve mitigating the howl state and/or sending a howl state detection message.