Accelerometer-Based Noise Suppression for Mobile Voice Clarity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current noise suppression methods in mobile communication devices face limitations in accuracy of voice detection, leading to potential degradation of voice signals when the device is not held in a preferred position, as they rely on assumptions about the device's orientation and user behavior.

Innovation Solution

The method involves using an accelerometer to provide orientation and voice detection information, allowing the noise suppression algorithm to self-adjust by processing this input and adjusting parameters such as weighting factors for the microphones, thereby improving the separation of voice and noise signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If noise suppression algorithm uses fixed assumptions about device orientation and user behavior, then the algorithm is simpler and faster, but the accuracy of voice detection deteriorates when device is not held in preferred position

Engineering Contradiction:
Improvevoice detection accuracyVSAvoidalgorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The noise suppression algorithm transitions from a static, fixed-assumption model to a dynamic model that continuously adapts to actual device orientation and user behavior. The algorithm processes real-time accelerometer data to adjust voice detection parameters, enabling it to maintain high accuracy across various usage positions rather than being optimized for a single preferred orientation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback by using accelerometer sensor input to continuously monitor device orientation and user behavior, then adjusting the noise suppression algorithm's parameters accordingly. This closed-loop approach allows the algorithm to correct its voice detection accuracy based on actual usage conditions, resolving the contradiction between simplicity and precision.

Inventive Principle:
Principle #23Feedback

2Object-affected harmful factors

If noise suppression algorithm applies strong suppression to separate voice and noise, then noise reduction is improved, but voice signal degradation increases

Engineering Contradiction:
Improvenoise reductionVSAvoidvoice signal quality
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The algorithm dynamically changes suppression parameters based on real-time accelerometer data indicating device orientation and user behavior. When the device is held in preferred positions, stronger suppression is applied; when held in non-preferred positions, the algorithm reduces suppression intensity to prevent voice degradation. This adaptive parameter adjustment resolves the contradiction between noise reduction and voice quality preservation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The noise suppression strength transitions from a fixed, high-intensity mode to a dynamic, adaptive mode that adjusts based on usage conditions. The system continuously monitors device orientation via accelerometer and modulates suppression intensity accordingly, maintaining optimal balance between noise reduction and voice signal preservation across diverse usage scenarios.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If noise suppression algorithm uses additional sensors for self-adjustment, then adaptability to different usage positions is improved, but device complexity increases

Engineering Contradiction:
Improveadaptability to usage positionVSAvoidsensor and processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system achieves multi-functionality by utilizing the accelerometer sensor for multiple purposes: determining device orientation, detecting user behavior patterns, and adjusting noise suppression parameters. This universal use of a single sensor type for multiple functions improves adaptability without proportionally increasing device complexity, as no additional specialized sensors are required.

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

Solution Approach 2:

The noise suppression algorithm performs self-adjustment by processing accelerometer data independently to modify its own operation parameters. This self-service capability enhances adaptability to different usage positions while minimizing the need for external intervention or complex additional processing systems, as the algorithm autonomously adapts based on sensor input.

Inventive Principle:
Principle #25Self-service

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

This approach enhances the accuracy of voice detection and reduces voice degradation by adapting the noise suppression algorithm based on real-time sensor data, improving the overall quality of audio signals in varying usage positions.

Implementation Method 1

Input from the sensors allow the noise suppression algorithm to self-adjust so as to reduce degradation of the voice that may occur due to the normal operation of the noise suppression algorithm while the mobile communication device is not held in a preferred position.

Methodology Applied
Scientific EffectAccelerometer: Accelerometer

Data Source

PatentUS8831686B2Adjusted noise suppression and voice activity detection
Publication Date: 2014.09.09 MALIKIE INNOVATIONS LTD
  • US8831686B2 patent drawing
  • US8831686B2 patent drawing
  • US8831686B2 patent drawing

AI summary

Dual microphones can be used to improve noise suppression by better distinguishing between speech and background noise. If the user does not hold the handset according to a prescribed orientation, however, the dual microphone noise suppression can actually do a worse job than a single microphone noise suppression algorithm because of mistakes made distinguishing between speech and noise. Here it is proposed to use an accelerometer to determine the orientation of the phone and use this orientation information in the noise suppression algorithm. Also when a person speaks, the vibrations when the device is held against the head can be used to detect speech.