Multiband Noise Gate Using Frequency-Bin Attenuation Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio signal processing technologies face challenges in effectively filtering noise floors across multiple frequencies in audio signals captured by image capture devices, making it difficult to remove unwanted noise without affecting desired audio signals.

Innovation Solution

A multiband noise gate is implemented in image capture devices, which transforms audio signals into the frequency domain, separates them into frequency bands, and uses lookup tables to determine bin-specific and overall attenuation multipliers to scale and reduce noise, preserving low-level noises while minimizing noise floors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If traditional filters are used to remove noise, then noise reduction is achieved, but desired audio signals are also attenuated along with the noise floor

Engineering Contradiction:
Improvenoise floorVSAvoiddesired audio signal preservation
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The audio signal is divided into multiple frequency bands, allowing different attenuation levels to be applied to each band. This segmentation enables selective noise reduction in specific frequency ranges while preserving desired signals in other bands, resolving the contradiction between noise removal and signal preservation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different attenuation characteristics are applied to different frequency bands based on their specific noise profiles. Each band receives customized attenuation treatment rather than uniform filtering, allowing optimal noise reduction in each frequency range while maintaining audio quality where signals are present.

Inventive Principle:
Principle #3Local quality

2Object-affected harmful factors

If aggressive noise filtering is applied, then noise floor is reduced, but low-level desired noises are also removed

Engineering Contradiction:
Improvenoise floor levelVSAvoidlow-level desired noises
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The attenuation levels in each frequency band are dynamically adjusted based on the detected noise characteristics and signal presence. The system adapts attenuation multipliers in real-time, applying stronger attenuation where only noise is present and reducing or eliminating attenuation where desired signals are detected, thus preserving low-level desired noises while reducing noise floors.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors each frequency band to detect the presence and level of desired signals, using this feedback to adjust attenuation levels accordingly. When low-level desired noises are detected, the feedback mechanism reduces attenuation in that band, preventing their removal while still maintaining noise floor reduction in bands where only noise is present.

Inventive Principle:
Principle #23Feedback

3Object-affected harmful factors

If frequency domain processing is implemented, then selective noise attenuation is achieved, but computational complexity increases

Engineering Contradiction:
Improveselective noise attenuation capabilityVSAvoidsignal processing complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The frequency domain is divided into a limited number of discrete bands, reducing the computational complexity compared to processing every individual frequency point. This segmentation allows selective attenuation to be applied to manageable frequency groups, achieving noise reduction capability while keeping processing requirements feasible for implementation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10861473B2Multi-band noise gate
Publication Date: 2020.12.08 GOPRO INC
  • US10861473B2 patent drawing
  • US10861473B2 patent drawing
  • US10861473B2 patent drawing

AI summary

The present disclosure relates to processing a plurality of audio signals. The method includes receiving the plurality of audio signals in the frequency domain and determining an overall attenuation multiplier based on the plurality of audio signals and an overall lookup table that relates decibel values to different overall attenuation multipliers. The method further includes determining an attenuation vector comprising a plurality of bin-specific attenuation multipliers, each bin-specific attenuation multiplier respectively corresponding to a different frequency bin of the plurality of frequency bins. The method further includes scaling each bin-specific attenuation value in the attenuation vector with the overall attenuation multiplier, and editing each of the audio signals based on the scaled bin-specific attenuation values in the attenuation vector.