Virtual Microphone Noise Rejection in Multi-Pod Conferencing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conferencing systems face challenges with echo cancellation and noise rejection, particularly in multi-pod setups where common-mode noise and echo can be significant, affecting audio quality and participant interaction.

Innovation Solution

The implementation of a virtual microphone system that includes three bi-polar microphones positioned at 120-degree intervals, coupled with echo cancellation and microphone gating mechanisms to determine the best microphone to activate, reducing common-mode noise and improving audio processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If multiple physical microphones are used in each pod to improve audio coverage, then audio quality and noise rejection are improved, but device complexity and processing requirements increase

Engineering Contradiction:
Improveaudio qualityVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent combines multiple physical microphones (typically three) into a single virtual microphone through digital signal processing. The pod processor correlates signals from multiple microphones and sums them to create one virtual microphone signal per pod, reducing the total number of microphone signals from N pods × 3 microphones to N virtual microphone signals while maintaining improved noise rejection and audio quality

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The virtual microphone acts as an intermediary between the multiple physical microphones and the conferencing system. Instead of processing individual microphone signals directly, the system uses virtual microphones as intermediate representations that encapsulate the combined acoustic information from multiple physical sensors, simplifying downstream processing

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If echo cancellation processing is applied to improve audio clarity, then audio quality is improved, but processing time and computational load increase

Engineering Contradiction:
Improveaudio clarityVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary echo cancellation by having the pod processor correlate the loudspeaker signal with the virtual microphone signal and generate an echo estimate before the audio is transmitted. This pre-processing removes echo components in advance, reducing the need for complex real-time echo cancellation at the base unit and decreasing overall processing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The echo cancellation function is segmented and distributed: the pod processor handles local echo cancellation for its own pod by correlating local loudspeaker and microphone signals, while the base unit handles system-wide echo cancellation. This division of labor reduces the computational burden on any single processor and speeds up overall processing

Inventive Principle:
Principle #1Segmentation

3Object-affected harmful factors

If microphone gating is used to select the best microphone to reduce noise, then noise rejection is improved, but processing complexity increases

Engineering Contradiction:
Improvenoise rejectionVSAvoidprocessing complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The microphone gating mechanism monitors parameters such as signal level, noise floor, and signal-to-noise ratio for each virtual microphone and dynamically changes the gating state (on/off or gain adjustment) based on these parameters. This automatic parameter-based control improves noise rejection by silencing or attenuating microphones in noisy environments while keeping the processing relatively simple through threshold-based decision logic

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8644525B2Virtual microphones in electronic conferencing systems
Publication Date: 2014.02.04 BIAMP SYST LLC
  • US8644525B2 patent drawing
  • US8644525B2 patent drawing
  • US8644525B2 patent drawing

AI summary

This disclosure describes a virtual microphone for reducing common-mode noise for an individual pod in a multi-pod conferencing system that includes a base and a plurality of pods for local conference participants to communicate with remote conference participants. The described virtual microphone includes pod processor means and a loudspeaker that couples to a digital to analog converter that converts digital audio to analog audio, where the loudspeaker couples to the pod processor means. In addition, the virtual microphone includes three physical bi-polar microphones positioned at 120-degree intervals in the horizontal resting plane of the pod, where each individual physical microphone connects to a pair of audio ports with each audio port being equal distance from the loudspeaker, and where the physical microphones couple to analog to digital converting means, and further where the physical microphones couple to the pod processor means. Further, the virtual microphone includes virtual microphone means. And, the virtual microphone includes pod echo cancellation means. Further, the virtual microphone includes microphone gating means using a loudness value, a quietness counter, and a noise floor value. And further, the virtual microphone also has the individual pod using the microphone gating means to gate on or off the virtual microphone.