IP Library Granted Patent US 9,197,975
Granted Patent B2
US 9,197,975 · App. 13/894,942 · Granted Nov 24, 2015

System for detecting and reducing noise via a microphone array

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,197,975
App. No.
13/894,942
Granted
Nov 24, 2015
Kind
B2
Abstract

A system for detecting noise in a signal received by a microphone array and a method for detecting noise in a signal received by a microphone array is disclosed. The system also provides for the reduction of noise in a signal received by a microphone array and a method for reducing noise in a signal received by a microphone array. The signal to noise ratio in handsfree systems may be improved, particularly in handsfree systems present in a vehicular environment.

Claims (23)

1. A computer-implemented method for detecting wind noise, comprising the steps of:

receiving a plurality of signals from a microphone array;

in a first computer process, decomposing the signals into frequency sub-band signals;

in a second computer process, determining time dependent measures for the signals based on the frequency sub-band signals;

in a third computer process, evaluating a predetermined criterion function using the time dependent measures, producing a criterion result that determines if wind noise is present within the signals; and

in a fourth computer process, using results of the evaluating to detect the wind noise according to a predetermined threshold,

wherein the criterion function is a variance of the time dependent measure, and wherein the time dependent measure is determined as a function of the signal powers of the sub-band signals, and the variance is determined from a mean of the signal powers for detecting the wind noise.

2. The method of claim 1 . where the microphone array further comprises at least two microphones.

3. The method of claim 1 where the predetermined criterion function is a predetermined statistical function of the time dependent measures.

4. The method of claim 1 where the decomposing step further comprises digitizing each signal in the plurality of signals and decomposing each digitized signal into a complex- valued frequency sub-band signal using short time discrete Fourier transform.

5. The method of claim 1 where the decomposing step further comprises digitizing each signal in the plurality of signals and decomposing each digitized signal into a complex-valued frequency sub-band signal using a discrete Wavelet transform.

6. The method of claim 1 where the decomposing step further comprises digitizing each signal in the plurality of signals and decomposing each digitized signal into a complex-valued frequency sub-band signal using a filter bank.

7. The method of claim 1 where the decomposing step further comprises sub-sampling each sub-band signal.

8. The method of claim 1 where the evaluating step comprises comparing the criterion function with a predetermined threshold value, where noise will be detected if the criterion function is larger than the predetermined threshold value.

9. The method according to claim 1 , further including taking a logarithm of the time dependent measure.

10. An article, comprising:

a non-transitory computer-readable medium having stored instructions that enable a machine to detect uncorrelated wind noise, comprising instructions to:

receive a plurality of signals from a microphone array;

decompose the signals into frequency sub-band signals;

determine time dependent measures for the signals based on the frequency sub-band signals;

evaluate a predetermined criterion function using the time dependent measures, producing a criterion result that determines if wind noise is present within the signals; and

use results of the evaluating to detect the wind noise according to a predetermined threshold,

wherein the criterion function is a variance of the time dependent measure, and wherein the time dependent measure is determined as a function. of the signal powers of the sub-band signals, and the variance is determined from a mean of the signal powers for detecting the wind noise.

Assignments (10)
RELEASE (REEL 052935 / FRAME 0584) Recorded Jan 2, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: CERENCE OPERATING COMPANY
Reel/Frame 069797/0818 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2022
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 059804/0186 →
SECURITY AGREEMENT Recorded Jun 15, 2020
From: CERENCE OPERATING COMPANY
To: WELLS FARGO BANK, N.A.
Reel/Frame 052935/0584 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2020
From: BARCLAYS BANK PLC
To: CERENCE OPERATING COMPANY
Reel/Frame 052927/0335 →
SECURITY AGREEMENT Recorded Nov 7, 2019
From: CERENCE OPERATING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 050953/0133 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT. Recorded Oct 29, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 050871/0001 →
INTELLECTUAL PROPERTY AGREEMENT Recorded Oct 23, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE INC.
Reel/Frame 050836/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2013
From: BUCK, MARKUS; HAULICK, TIM
To: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 030437/0448 →
ASSET PURCHASE AGREEMENT Recorded May 17, 2013
From: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 030441/0409 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2013
From: BUCK, MARKUS; HAULICK, TIM
To: HARMAN BECKER AUTOMOTIVE SYSTEMS GMBH
Reel/Frame 030519/0537 →