Audio Noise Reduction via Channel Resampling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices face challenges in isolating useful sound from noise, particularly when noises such as ring tones or other sounds from speakers interfere with sound collection during activities like video recording or talkback, leading to compromised sound quality.

Innovation Solution

The method involves determining different audio applications and channels, resampling audio data from noise-causing channels to match the sampling rates of primary sound channels, and performing noise reduction processing using algorithms like nearest neighbor interpolation or cubic convolution interpolation to eliminate noise interference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the electronic device collects sound using the microphone, then the useful sound can be captured, but noise from the speaker (such as ring tones) is also collected and interferes with the sound quality

Engineering Contradiction:
Improvesound collection qualityVSAvoidnoise interference
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The audio processing is segmented into multiple independent audio channels, each handling different audio data streams. The first audio channel processes audio data from the microphone while the second audio channel processes audio data from the speaker, allowing independent processing and noise reduction for each channel

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The noise reduction processing extracts and removes the speaker audio data (noise) from the microphone audio data (useful sound). By identifying the speaker audio as a separate entity in the second channel, the system can extract and eliminate it from the combined audio stream in the first channel

Inventive Principle:
Principle #2Taking out (Extraction)

2Adaptability or versatility

If the audio data from different channels are processed at different sampling rates, then each application's audio requirements are met, but noise reduction processing becomes complex and less effective

Engineering Contradiction:
Improveaudio channel compatibilityVSAvoidnoise reduction processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary resampling of the audio data in the second channel to match the sampling rate of the first channel before noise reduction processing. This preliminary alignment of sampling rates simplifies the subsequent noise reduction operation and ensures compatible processing across channels

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The sampling rate parameter of the audio data is changed through resampling. The audio data from the second channel is resampled at the sampling rate of the first channel, transforming the parameter to enable effective noise reduction processing while maintaining adaptability to different audio applications

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10354673B2Noise reduction method and electronic device
Publication Date: 2019.07.16 QINGDAO HISENSE MOBILE COMM TECH CO LTD
  • US10354673B2 patent drawing
  • US10354673B2 patent drawing
  • US10354673B2 patent drawing

AI summary

The disclosure provides a noise reduction method and an electronic device. In an embodiment of the disclosure, when determining that a plurality of first applications occupy a plurality of first audio channels connected with a microphone and a second application occupies a second audio channel connected with a speaker, the electronic device resamples the audio data of the second audio channel according to the sampling rates corresponding to the plurality of first audio channels and then performs the noise reduction processing on the audio data of each of the plurality of first audio channels respectively according to the audio data obtained by resampling.