Systems and methods for artifact detection in signals
First Claim
1. A method for detecting an artifact in a signal, the method comprising:
- transforming, using control circuitry, the signal using a continuous wavelet transform to generate a transformed signal;
generating a wavelet scalogram based, at least in part, on the transformed signal;
determining energy within a predefined moving area of the wavelet scalogram;
comparing the determined energy within the predefined moving area of the wavelet scalogram to a threshold value; and
masking at least one area of artifact in the wavelet scalogram based, at least in part, on the comparison.
2 Assignments
0 Petitions
Accused Products
Abstract
According to embodiments, a method and system for artifact detection in signals is disclosed. The artifacts may take the form of movement artifacts in physiological (e.g., pulse oximetry) signals. Artifacts in the wavelet space of the physiological signal may be removed, replaced, ignored, filtered, or otherwise modified by determining the energy within a predefined moving area of the wavelet scalogram, comparing the determined energy within the predefined moving area of the wavelet scalogram to a threshold value, and masking at least one area of artifact in the wavelet scalogram based, at least in part, on the comparison. From the enhanced signal, physiological parameters, for example, respiration, respiratory effort, pulse, and oxygen saturation, may be more reliably and accurately derived or computed.
-
Citations
21 Claims
-
1. A method for detecting an artifact in a signal, the method comprising:
-
transforming, using control circuitry, the signal using a continuous wavelet transform to generate a transformed signal; generating a wavelet scalogram based, at least in part, on the transformed signal; determining energy within a predefined moving area of the wavelet scalogram; comparing the determined energy within the predefined moving area of the wavelet scalogram to a threshold value; and masking at least one area of artifact in the wavelet scalogram based, at least in part, on the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for detecting an artifact in a signal, the system comprising:
-
a sensor capable of generating a signal; and a processor capable of; transforming the signal using a continuous wavelet transform to generate a transformed signal; generating a wavelet scalogram based, at least in part, on the transformed signal; determining energy within a predefined moving area of the wavelet scalogram; comparing the determined energy within the predefined moving area of the wavelet scalogram to a threshold value; and masking at least one area of artifact in the wavelet scalogram based, at least in part, on the comparison. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer-readable medium for use in detecting an artifact in a signal, the computer-readable medium having computer program instructions recorded thereon for:
-
transforming the signal using a continuous wavelet transform to generate a transformed signal; generating a wavelet scalogram based, at least in part, on the transformed signal; determining energy within a predefined moving area of the wavelet scalogram; comparing the determined energy within the predefined moving area of the wavelet scalogram to a threshold value; and masking at least one area of artifact in the wavelet scalogram based, at least in part, on the comparison.
-
Specification