Adaptive Impulse Noise Filter for Keyboard Click Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional noise reduction schemes fail to effectively minimize keyboard click noise in communication sessions, often canceling voice and introducing audible artifacts.

Innovation Solution

An adaptive impulse noise filter that determines the presence of impulse noise and voice in audio inputs, using a Dynamic Signal Modeler, Smart Model Selector, and Adaptive Filtering Module to minimize noise while maximizing voice, with real-time processing and minimal artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If band-stop filtering technique is used to minimize keyboard click noise, then noise reduction is achieved, but voice cancellation and audible artifacts occur

Engineering Contradiction:
Improvekeyboard click noiseVSAvoidvoice quality
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The patent employs adaptive filtering with dynamically adjusting filter coefficients that respond to the statistical characteristics of the input signal. The filter adapts its behavior based on real-time analysis of the audio signal, switching between different filtering modes (e.g., full filtering, partial filtering, or no filtering) to optimize noise reduction while preserving voice quality under varying conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes filtering parameters such as filter coefficients, cutoff frequencies, and adaptation rates based on the detected signal characteristics. By monitoring the input signal and adjusting parameters dynamically, the system achieves effective keyboard click noise reduction while minimizing impact on voice signals and avoiding audible artifacts.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If aggressive noise filtering is applied to remove keyboard click noise, then noise minimization improves, but voice intelligibility deteriorates

Engineering Contradiction:
Improvekeyboard click noise levelVSAvoidvoice information
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The adaptive filter uses feedback from the input signal to continuously adjust its coefficients. By monitoring the signal characteristics and comparing them against learned patterns of keyboard click noise versus voice, the system feedback-adjusts the filtering strength to remove noise while preserving voice information and intelligibility.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system applies partial filtering rather than complete filtering, selectively removing only the portions of the signal that correspond to keyboard click noise while leaving the voice portions intact. This partial action approach prevents over-filtering that would degrade voice quality.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If conventional noise reduction schemes are used, then implementation simplicity is maintained, but noise minimization effectiveness is insufficient

Engineering Contradiction:
Improvefiltering system complexityVSAvoidkeyboard click noise
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The adaptive filtering system is self-adjusting, automatically learning the characteristics of keyboard click noise and voice from the input signal itself without requiring manual configuration or complex external control systems. The filter serves itself by continuously adapting its parameters based on the statistical properties of the signal, reducing the need for complex external management while maintaining high noise reduction effectiveness.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9286907B2Smart rejecter for keyboard click noise
Publication Date: 2016.03.15 CREATIVE TECHNOLOGY LTD
  • US9286907B2 patent drawing
  • US9286907B2 patent drawing
  • US9286907B2 patent drawing

AI summary

According to various embodiments of the invention, a new and effective keyboard click noise reduction scheme is presented. The keyboard click noise reduction scheme may have various processing units including: Dynamic Signal Modeler, Smart Model Selector, Adaptive Filtering Module, Keyboard/Impulse Noise and Voice Activity Detectors, and a Post-Processing Unit. By adaptively changing the coefficients of the proposed adaptive filter through minimizing the output energy, the scheme can provide the target signal/voice with nearly zero keyboard click noise. The scheme could be used in real-time to minimize keyboard click noise or any kind of unwanted noise, especially noise having transient impulse characteristics.