Method and Apparatus for Estimating Variability of Background Noise for Noise Suppression
First Claim
1. A method comprising:
- measuring noise variability of background noise present in a sampled audio signal;
determining whether the measure of noise variability is higher than a high threshold value or lower than a low threshold value;
if the noise variability is determined to be higher than the high threshold value, categorizing the background noise as having a high degree of variability;
if the noise variability is determined to be lower than the low threshold value, categorizing the background noise as having a low degree of variability;
wherein the high threshold value and low threshold value are between a high boundary point and a low boundary point;
wherein the high boundary point is based on an analysis of a first data set including noises that exhibit a high degree of variability; and
wherein the low boundary point is based on an analysis of a second data set including noises that exhibit a low degree of variability.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic device measures noise variability of background noise present in a sampled audio signal, and determines whether the measured noise variability is higher than a high threshold value or lower than a low threshold value. If the noise variability is determined to be higher than the high threshold value, the device categorizes the background noise as having a high degree of variability. If the noise variability is determined to be lower than the low threshold value, the device categorizes the background noise as having a low degree of variability. The high and low threshold values are between a high boundary point and a low boundary point. The high boundary point is based on an analysis of files including noises that exhibit a high degree of variability, and the low boundary point is based on an analysis of files including noises that exhibit a low degree of variability.
31 Citations
21 Claims
-
1. A method comprising:
-
measuring noise variability of background noise present in a sampled audio signal; determining whether the measure of noise variability is higher than a high threshold value or lower than a low threshold value; if the noise variability is determined to be higher than the high threshold value, categorizing the background noise as having a high degree of variability; if the noise variability is determined to be lower than the low threshold value, categorizing the background noise as having a low degree of variability; wherein the high threshold value and low threshold value are between a high boundary point and a low boundary point; wherein the high boundary point is based on an analysis of a first data set including noises that exhibit a high degree of variability; and wherein the low boundary point is based on an analysis of a second data set including noises that exhibit a low degree of variability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device comprising:
-
a microphone that receives an audio signal; a processor that is electrically coupled to the microphone, wherein the processor; measures noise variability of background noise present in the audio signal; determines whether the measure of noise variability is higher than a high threshold value or lower than a low threshold value; if the noise variability is determined to be higher than the high threshold value, categorizes the background noise as having a high degree of variability; and if the noise variability is determined to be lower than the low threshold value, categorizes the background noise as having a low degree of variability; a memory that is electronically coupled to the processor, wherein the memory stores the high threshold value, the low threshold value, a high boundary point, and a low boundary point; wherein the high threshold value and the low threshold value are between the high boundary point and the low boundary point; wherein the high boundary point is based on an analysis of a first data set including noises that exhibit a high degree of variability; and wherein the low boundary point is based on an analysis of a second data set including noises that exhibit a low degree of variability. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable storage medium having stored thereon a program executable by a computing processor to perform a method, the method comprising:
-
measuring noise variability of background noise present of a sampled audio signal; determining whether the measure of noise variability is higher than a high threshold value or lower than a low threshold value; if the noise variability is determined to be higher than the high threshold value, categorizing the background noise as having a high degree of variability; if the noise variability is determined to be lower than the low threshold value, categorizing the background noise as having a low degree of variability; wherein the high threshold value and low threshold value are between a high boundary point and a low boundary point; wherein the high boundary point is based on an analysis of a first data set including noises that exhibit a high degree of variability; and wherein the low boundary point is based on analysis of a second data set including noises that exhibit a low degree of variability.
-
Specification