System for suppressing rain noise
First Claim
Patent Images
1. A system for suppressing rain noise from a voiced or unvoiced signal, comprising:
- a noise detector configured to fit a line to an input signal and identify whether a noise from the input signal is associated with rain based on a correlation between the line and the input signal, where the noise detector comprises a non-transitory medium or circuit; and
a noise attenuator electrically connected to the noise detector to substantially remove noise associated with rain from the input signal.
14 Assignments
0 Petitions
Accused Products
Abstract
A voice enhancement logic improves the perceptual quality of a processed signal. The voice enhancement system includes a noise detector and a noise attenuator. The noise detector detects and models the noise associated with rain. The noise attenuator dampens or reduces the rain noise from a signal to improve the intelligibility of an unvoiced, a fully voiced, or a mixed voice segment.
161 Citations
39 Claims
-
1. A system for suppressing rain noise from a voiced or unvoiced signal, comprising:
-
a noise detector configured to fit a line to an input signal and identify whether a noise from the input signal is associated with rain based on a correlation between the line and the input signal, where the noise detector comprises a non-transitory medium or circuit; and a noise attenuator electrically connected to the noise detector to substantially remove noise associated with rain from the input signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 34, 39)
-
-
15. A system for detecting rain noise from a voiced and unvoiced signal, comprising:
-
a time frequency transform logic that converts a time varying input signal into the frequency domain; a background noise estimator coupled to the time frequency transform logic, the background noise estimator configured to measure the continuous noise that occurs near a receiver; and a rain noise detector coupled to the background noise estimator, the rain noise detector configured to derive a correlation between a line and a portion of the input signal to determine, based on the correlation, whether the portion of the input signal contains noise associated with rain. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system for suppressing rain noise from a voiced or unvoiced signal, comprising:
-
a time frequency transform logic that converts a time varying input signal into the frequency domain; a background noise estimator coupled to the time frequency transform logic, the background noise estimator configured to measure the continuous noise that occurs near a receiver; a rain noise detector means coupled to the background noise estimator, the rain noise detector configured to fit a line to a portion of an input signal to identify whether the portion of the input signal contains a rain event; and a rain noise attenuator coupled to the rain noise detector means, the rain noise attenuator being configured to remove a noise associated with rain that is sensed by the receiver.
-
-
22. A method of dampening a noise associated with rain from an input signal comprising:
-
converting a time varying signal to a complex spectrum; estimating a background noise; fitting a line to a portion of the input signal; identifying, by a noise detector that comprises a circuit, that a noise is associated with rain when a high correlation exists between the line and the portion of the input signal; and passing the input signal through a noise attenuator to dampen the noise associated with rain from the input signal to obtain a noise-reduced signal. - View Dependent Claims (23, 24, 35)
-
-
25. A method of removing rain noise from an input signal comprising:
-
converting a time varying signal to a complex spectrum; estimating a background noise; fitting a line to a portion of the input signal; identifying that a noise is associated with rain, by a noise detector that comprises a computer processor that executes instructions stored on a non-transitory computer-readable medium to identify whether the noise is associated with rain, when a high correlation exists between the line and the portion of the input signal; and passing the input signal through a noise attenuator to remove the noise associated with rain from the input signal to obtain a noise-reduced signal. - View Dependent Claims (36)
-
-
26. A computer-readable storage medium having software embodied therein that controls a detection of a noise associated with water falling through the air, the software comprising:
-
a detector that converts sound waves into electrical signals; a spectral conversion logic that converts the electrical signals from a first domain to a second domain; and a signal analysis logic that fits a line to a portion of the sound waves in the second domain, and where the signal analysis logic identifies whether the portion of the sound waves contains a rain event based on a correlation between the line and the portion of the sound waves in the second domain. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
37. A system for suppressing rain noise, comprising:
-
a rain noise detector that analyzes a detected sound to determine whether the detected sound contains a noise associated with rain, where the rain noise detector identifies multiple high-energy frequency bands in the detected sound that have higher energies than their adjacent frequency bands, where the rain noise detector compares the high-energy frequency bands to a model that corresponds to rain noise, where the rain noise detector identifies whether the high-energy frequency bands are associated with rain based on a fit between the model and the energy levels of the high-energy frequency bands, and where the rain noise detector comprises a non-transitory medium or circuit; and a rain noise attenuator coupled with the rain noise detector to dampen one or more portions of the detected sound that are identified by the rain noise detector as being associated with rain. - View Dependent Claims (38)
-
Specification