Cognitive signal processor for simultaneous denoising and blind source separation
First Claim
Patent Images
1. A cognitive signal processor for signal denoising and blind source separation, the cognitive signal processor comprising:
- one or more processors configured to perform operations of;
receiving a mixture signal that comprises a plurality of source signals;
generating a denoised reservoir state signal by mapping the mixture signal to a dynamic reservoir to perform signal denoising; and
identifying at least one separated source signal by adaptively filtering the denoised reservoir state signal;
wherein adaptively filtering the denoised reservoir state signal further comprises operations of;
detecting that a particular frequency band possesses a pulse;
switching a first filter to a tracking state with a center frequency equal to a resonant frequency of a reservoir state corresponding to the particular frequency band; and
setting the center frequency of the first filter as a protected region to prevent other filters within a bank of filters from sharing the center frequency.
1 Assignment
0 Petitions
Accused Products
Abstract
Described is a cognitive signal processor for signal denoising and blind source separation. During operation, the cognitive signal processor receives a mixture signal that comprises a plurality of source signals. A denoised reservoir state signal is generated by mapping the mixture signal to a dynamic reservoir to perform signal denoising. At least one separated source signal is identified by adaptively filtering the denoised reservoir state signal.
-
Citations
27 Claims
-
1. A cognitive signal processor for signal denoising and blind source separation, the cognitive signal processor comprising:
-
one or more processors configured to perform operations of; receiving a mixture signal that comprises a plurality of source signals; generating a denoised reservoir state signal by mapping the mixture signal to a dynamic reservoir to perform signal denoising; and identifying at least one separated source signal by adaptively filtering the denoised reservoir state signal; wherein adaptively filtering the denoised reservoir state signal further comprises operations of; detecting that a particular frequency band possesses a pulse; switching a first filter to a tracking state with a center frequency equal to a resonant frequency of a reservoir state corresponding to the particular frequency band; and setting the center frequency of the first filter as a protected region to prevent other filters within a bank of filters from sharing the center frequency. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A cognitive signal processor for signal denoising and blind source separation, the cognitive signal processor comprising:
-
one or more processors configured to perform operations of; receiving a mixture signal that comprises a plurality of source signals; generating a denoised reservoir state signal by mapping the mixture signal to a dynamic reservoir to perform signal denoising; and identifying at least one separated source signal by adaptively filtering the denoised reservoir state signal; wherein generating the denoised reservoir state signal is performed with a dynamic reservoir implemented in software or digital hardware by converting a set of ordinary differential equations to delay difference equations.
-
-
10. A computer program product for signal denoising and blind source separation, the computer program product comprising:
-
a non-transitory computer-readable medium having executable instructions encoded thereon, such that upon execution of the instructions by one or more processors, the one or more processors perform operations of; receiving a mixture signal that comprises a plurality of source signals; generating a denoised reservoir state signal by mapping the mixture signal to a dynamic reservoir to perform signal denoising; and identifying at least one separated source signal by adaptively filtering the denoised reservoir state signal; wherein adaptively filtering the denoised reservoir state signal further comprises operations of; detecting that a particular frequency band possesses a pulse; switching a first filter to a tracking state with a center frequency equal to a resonant frequency of a reservoir state corresponding to the particular frequency band; and setting the center frequency of the first filter as a protected region to prevent other filters within a bank of filters from sharing the center frequency. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for signal denoising and blind source separation, the computer program product comprising:
-
a non-transitory computer-readable medium having executable instructions encoded thereon, such that upon execution of the instructions by one or more processors, the one or more processors perform operations of; receiving a mixture signal that comprises a plurality of source signals; generating a denoised reservoir state signal by mapping the mixture signal to a dynamic reservoir to perform signal denoising; and identifying at least one separated source signal by adaptively filtering the denoised reservoir state signal; wherein generating the denoised reservoir state signal is performed with a dynamic reservoir implemented in software or digital hardware by converting a set of ordinary differential equations to delay difference equations.
-
-
19. A computer implemented method processor for signal denoising and blind source separation, the method comprising an act of:
-
causing one or more processers to execute instructions encoded on a non-transitory computer-readable medium, such that upon execution, the one or more processors perform operations of; receiving a mixture signal that comprises a plurality of source signals; generating a denoised reservoir state signal by mapping the mixture signal to a dynamic reservoir to perform signal denoising; and identifying at least one separated source signal by adaptively filtering the denoised reservoir state signal; wherein adaptively filtering the denoised reservoir state signal further comprises operations of; detecting that a particular frequency band possesses a pulse; switching a first filter to a tracking state with a center frequency equal to a resonant frequency of a reservoir state corresponding to the particular frequency band; and setting the center frequency of the first filter as a protected region to prevent other filters within a bank of filters from sharing the center frequency. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer implemented method processor for signal denoising and blind source separation, the method comprising an act of:
-
causing one or more processers to execute instructions encoded on a non-transitory computer-readable medium, such that upon execution, the one or more processors perform operations of; receiving a mixture signal that comprises a plurality of source signals; generating a denoised reservoir state signal by mapping the mixture signal to a dynamic reservoir to perform signal denoising; and identifying at least one separated source signal by adaptively filtering the denoised reservoir state signal; wherein generating the denoised reservoir state signal is performed with a dynamic reservoir implemented in software or digital hardware by converting a set of ordinary differential equations to delay difference equations.
-
Specification