Processing of skin conductance signals to mitigate noise and detect signal features
AssigneeQUALCOMM Incorporated
InventorsSomdeb Majumdar, Aniket A. Vartak, Robert S. Tartz
Life of this patent
Estimating the term…
Abstract
Methods, systems, and devices are described for identifying noisy regions in a skin conductance signal. The signal is divided into a plurality of windows. Two or more features of the signal within a first window are computed. At least one of the two or more features being in a frequency domain. At least two of the features are combined to obtain at least a first metric. The first metric is compared to a corresponding threshold. The first window is identified as a noisy region of the skin conductance signal based on the comparison.
Claims61
A method to identify noisy regions in a skin conductance signal, comprising:
- dividing the signal into a plurality of windows;
- computing two or more features of the signal within a first window, at least one of the two or more features being in a frequency domain;
- combining at least two of the features to obtain at least a first metric;
- comparing the first metric to a corresponding threshold;
- and
- identifying the first window as a noisy region of the skin conductance signal based at least in part on the comparison.
A mobile device for identifying noisy regions in a skin conductance signal, comprising:
- a processor;
- memory in electronic communication with the processor;
- and
- instructions stored in the memory, the instructions being executable by the processor to:
- divide the signal into a plurality of windows;
- compute two or more features of the signal within a first window, at least one of the two or more features being in a frequency domain;
- combine at least two or the features to obtain at least a first metric;
- compare the first metric to a corresponding threshold;
- and
- identify the first window as a noisy region of the skin conductance signal based at least in part on the comparison.
An apparatus for identifying noisy regions in a skin conductance signal, comprising:
- means for dividing the signal into a plurality of windows;
- means for computing two or more features of the signal within a first window, at least one of the two or more features being in a frequency domain;
- means for combining at least two of the features to obtain at least a first metric;
- means for comparing the first metric to a corresponding threshold;
- and
- means for identifying the first window as a noisy region of the skin conductance signal based at least in part on the comparison.
A computer program product for identifying noisy regions in a skin conductance signal, the computer program product comprising a non-transitory computer-readable medium storing instructions executable by a processor to:
- divide the signal into a plurality of windows;
- compute two or more features of the signal within a first window, at least one of the two or more features being in a frequency domain;
- combine at least two of the features to obtain at least a first metric;
- compare the first metric to a corresponding threshold;
- and
- identify the first window as a noisy region of the skin conductance signal based at least in part on the comparison.
A method to detect peaks of a skin conductance signal, comprising:
- identifying a first set of peaks by identifying a first set of one or more parameters of the skin conductance signal, the first set of peaks comprising one or more primary peaks of the skin conductance signal;
- comparing each parameter of the first set of one or more parameters to a corresponding threshold in a first set of one or more thresholds;
- computing a second set of one or more parameters of at least one primary peak in the first set of peaks;
- comparing each parameter of the second set of one or more parameters to a corresponding threshold in a second set of one or more thresholds;
- and
- identifying at least one secondary peak associated with the at least one primary peak based at least in part on the comparison of each parameter of the second set of one or more parameters to a corresponding threshold in the second set of one or more thresholds.
A mobile device for detecting peaks of a skin conductance signal, comprising:
- a processor;
- memory in electronic communication with the processor;
- and
- instructions stored in the memory, the instructions being executable by the processor to:
- identify a first set of peaks by identifying a first set of one or more parameters of the skin conductance signal, the first set of peaks comprising one or more primary peaks of the skin conductance signal;
- comparing each parameter of the first set of one or more parameters to a corresponding threshold in a first set of one or more thresholds;
- compute a second set of one or more parameters of at least one primary peak in the first set of peaks;
- compare each parameter of the second set of one or more parameters to a corresponding threshold in a second set of one or more thresholds;
- and
- identify at least one secondary peak associated with the at least one primary peak based at least in part on the comparison of each parameter of the second set of one or more parameters to a corresponding threshold in the second set of one or more thresholds.
An apparatus for detecting peaks of a skin conductance signal, comprising:
- means for identifying a first set of peaks by identifying a first set of one or more parameters of the skin conductance signal, the first set of peaks comprising one or more primary peaks of the skin conductance signal;
- means for comparing each parameter of the first set of one or more parameters to a corresponding threshold in a first set of one or more thresholds;
- means for computing a second set of one or more parameters of at least one primary peak in the first set of peaks;
- means for comparing each parameter of the second set of one or more parameters to a corresponding threshold in a second set of one or more thresholds;
- and
- means for identifying at least one secondary peak associated with the at least one primary peak based at least in part on the comparison of each parameter of the second set of one or more parameters to a corresponding threshold in the second set of one or more thresholds.
A computer program product for detecting peaks of a skin conductance signal, the computer program product comprising a non-transitory computer-readable medium storing instructions executable by a processor to:
- identify a first set of peaks by identifying a first set of one or more parameters of the skin conductance signal, the first set of peaks comprising one or more primary peaks of the skin conductance signal;
- compare each parameter of the first set of one or more parameters to a corresponding threshold in a first set of one or more thresholds
- compute a second set of one or more parameters of at least one primary peak in the first set of peaks;
- compare each parameter of the second set of one or more parameters to a corresponding threshold in a second set of one or more thresholds;
- and
- identify at least one secondary peak associated with the at least one primary peak based at least in part on the comparison of each parameter of the second set of one or more parameters to a corresponding threshold in a second set of one or more thresholds.
A method to convert a skin conductance signal from a time domain to an energy domain, comprising:
- dividing the skin conductance signal in the time domain into a plurality of windows;
- computing a function of the skin conductance signal in a first window to obtain a first metric of energy in the energy domain;
- and
- computing a second signal in the energy domain, the second signal being a function of the metric of energy.
A mobile device for converting a skin conductance signal from a time domain to an energy domain, comprising:
- a processor;
- memory in electronic communication with the processor;
- and
- instructions stored in the memory, the instructions being executable by the processor to:
- divide the skin conductance signal in the time domain into a plurality of windows;
- compute a function of the skin conductance signal in a first window to obtain a first metric of energy in the energy domain;
- and
- compute a second signal in the energy domain, the second signal being a function of the metric of energy.
An apparatus for converting a skin conductance signal from a time domain to an energy domain, comprising:
- means for dividing the skin conductance signal in the time domain into a plurality of windows;
- means for computing a function of the skin conductance signal in a first window to obtain a first metric of energy in the energy domain;
- and
- means for computing a second signal in the energy domain, the second signal being a function of the metric of energy.
A computer program product for converting a skin conductance signal from a time domain to an energy domain, the computer program product comprising a non-transitory computer-readable medium storing instructions executable by a processor to:
- divide the skin conductance signal in the time domain into a plurality of windows;
- compute a function of the skin conductance signal in a first window to obtain a first metric of energy in the energy domain;
- and
- compute a second signal in the energy domain, the second signal being a function of the metric of energy.
Dependencies are inferred from the claim text.