Systems And Methods For Filtering A Signal Using A Continuous Wavelet Transform
First Claim
1. A method for filtering an input signal, the method comprising:
- performing a continuous wavelet transform of an input signal to produce a transformed signal;
generating a scalogram based, at least in part, on the transformed signal;
identifying at least one region of noise in the scalogram; and
generating a filtered signal based, at least in part, on the at least one region of noise.
2 Assignments
0 Petitions
Accused Products
Abstract
According to embodiments, systems and methods for reducing noise in a signal are provided. A signal may be transformed using a continuous wavelet transform and a corresponding scalogram may be generated. Regions of noise may be identified from the resulting scalogram. These regions may be masked by, for example, removing, altering, or appropriately tagging the regions. After masking the regions of noise, the scalogram may be converted to a filtered signal using an inverse wavelet transform. Alternatively or additionally, desirable regions of non-noise may instead be identified from the resulting scalogram. These desirable regions may be extracted from the scalogram and an inverse wavelet transform performed on the extracted regions in order to generate a filtered signal.
88 Citations
20 Claims
-
1. A method for filtering an input signal, the method comprising:
-
performing a continuous wavelet transform of an input signal to produce a transformed signal; generating a scalogram based, at least in part, on the transformed signal; identifying at least one region of noise in the scalogram; and generating a filtered signal based, at least in part, on the at least one region of noise. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for filtering an input signal, the system comprising:
-
a sensor configured to detect an input signal; and a processor configured to; perform a continuous wavelet transform of the input signal to produce a transformed signal; generate a scalogram based, at least in part, on the transformed signal; identify at least one region of noise in the scalogram; and generate a filtered signal based, at least in part, on the at least one region of noise, - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium for use in filtering an input signal, the computer-readable medium having computer program instructions recorded thereon for:
-
performing a continuous wavelet transform of an input signal to produce a transformed signal; generating a scalogram based, at least in part, on the transformed signal; identifying at least one region of noise in the scalogram; and generating a filtered signal based, at least in part, on the at least one region of noise.
-
-
20. A method for filtering an input signal, the method comprising:
-
performing a continuous wavelet transform of an input signal to produce a transformed signal; generating a scalogram based, at least in part, on the transformed signal; identifying at least one region of interest in the scalogram; and performing an inverse continuous wavelet transform of the at least one region of interest.
-
Specification