Adaptive epsilon-tube filter for blunt noise removal
First Claim
1. A computer-implemented method of adaptively filtering a signal, comprising:
- sampling, by one or more processors, a signal over a plurality of successive sliding time windows, the signal including a primary signal component having an amplitude that varies over time but is substantially constant within each of the plurality of successive sliding time windows;
receiving, by one or more processors, a plurality of movement signals over a first sliding time window from among the plurality of successive sliding time windows, the plurality of movement signals being indicative of a blunt noise component that is introduced into the signal within the first sliding time window as a motion artifact due to a user'"'"'s movement, the blunt noise component having a frequency spectrum that overlaps with the received signal;
calculating, by one or more processors, a prototype signal that models dominant frequency components of the signal from a second sliding time window that chronologically precedes the first sliding time window;
calculating, by one or more processors, a set of filter coefficients utilizing the plurality of movement signals within the first sliding time window to (i) minimize an objective function associated with frequency error, and (ii) satisfy a constraint associated with the filtered signal amplitude; and
filtering, by one or more processors, the signal within the first sliding time window in accordance with the set of filter coefficients to retain the primary signal component while removing the blunt noise,wherein the constraint is satisfied when the filtered signal amplitude within the first sliding time window is limited between a threshold value based upon the primary signal component amplitude within the second sliding time window, andwherein the objective function is minimized when the error between frequency components of the filtered signal within the first sliding time window and the frequency components of the prototype signal are minimized.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for motion artifact (MA) reduction in impedance plethysmography (IP) and other physiological signals are provided. The techniques limit the amplitude of MA filtered signals by imposing an “ε-tube.” The techniques may include the introduction of a regularization term to ensure that the pattern of a filtered signal is similar to the pattern of the primary component of the original, unfiltered signal by maximizing the regularity of the filtered signal. The techniques may be integrated into a portable monitoring device, such as an armband, to remove MA from various diagnostic signals and to extract primary signal components for producing enhanced device performance.
14 Citations
30 Claims
-
1. A computer-implemented method of adaptively filtering a signal, comprising:
-
sampling, by one or more processors, a signal over a plurality of successive sliding time windows, the signal including a primary signal component having an amplitude that varies over time but is substantially constant within each of the plurality of successive sliding time windows; receiving, by one or more processors, a plurality of movement signals over a first sliding time window from among the plurality of successive sliding time windows, the plurality of movement signals being indicative of a blunt noise component that is introduced into the signal within the first sliding time window as a motion artifact due to a user'"'"'s movement, the blunt noise component having a frequency spectrum that overlaps with the received signal; calculating, by one or more processors, a prototype signal that models dominant frequency components of the signal from a second sliding time window that chronologically precedes the first sliding time window; calculating, by one or more processors, a set of filter coefficients utilizing the plurality of movement signals within the first sliding time window to (i) minimize an objective function associated with frequency error, and (ii) satisfy a constraint associated with the filtered signal amplitude; and filtering, by one or more processors, the signal within the first sliding time window in accordance with the set of filter coefficients to retain the primary signal component while removing the blunt noise, wherein the constraint is satisfied when the filtered signal amplitude within the first sliding time window is limited between a threshold value based upon the primary signal component amplitude within the second sliding time window, and wherein the objective function is minimized when the error between frequency components of the filtered signal within the first sliding time window and the frequency components of the prototype signal are minimized. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A data acquisition system configured to adaptively filter a medical diagnostic signal representative of a patient'"'"'s biological process, comprising:
-
a data acquisition module configured to (i) sample the signal over a plurality of successive sliding time windows, the signal including a respiratory signal component having an amplitude that varies within a tube that imposes a limit on the amplitude of the signal, and (ii) receive a plurality of movement signals over a first sliding time window from among the plurality of successive sliding time windows, the plurality of movement signals being indicative of a blunt noise component that is introduced into the signal within the first sliding time window as a motion artifact due to the patient'"'"'s movement, the blunt noise component having a frequency spectrum that overlaps with the received signal; a filter coefficient calculation module configured to (i) calculate a prototype signal based upon dominant frequency components of the signal from a second sliding time window that chronologically precedes the first sliding time window, and (ii) calculate a set of filter coefficients utilizing the plurality of movement signals within the first sliding time window to minimize an objective function associated with frequency error and satisfy a constraint associated with the filtered signal amplitude; and a filtering module configured to filter the signal within the first sliding time window in accordance with the set of filter coefficients to retain the respiratory signal component while removing the blunt noise, wherein the constraint is satisfied when the filtered signal amplitude within the first sliding time window is limited between a threshold value based upon the primary signal component amplitude within the first sliding time window, and wherein the objective is optimized when the error between frequency components of the filtered signal within the first sliding time window and the frequency components of the prototype signal are minimized. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification