Method and system for screening of atrial fibrillation
First Claim
1. A method for detecting presence of atrial fibrillation,the method comprising:
- acquiring, using one or more sensors, a series of images from a body part;
extracting a time-varying signal representing a plethysmographic waveform from one or more channels of the series of images;
calculating an autocorrelation function of the plethysmographic waveform;
measuring one or more peak amplitudes each corresponding to a height of a peak in the autocorrelation function;
measuring one or more peak times each corresponding to a location of the peak in the autocorrelation function;
analyzing, using a processor, the one or more peak amplitudes and the one or more peak times to produce an indication of atrial fibrillation; and
generating an alert based on the indication of an atrial fibrillation condition.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure provides a description of various methods and systems associated with determining possible presence of Atrial Fibrillation (AF). In one example, a camera of a client device, such as a mobile phone, may acquire a series of images of a body part of a user. A plethysmographic waveform may be generated from the series of images. An autocorrelation function may be calculated from the waveform, and a number of features may be computed from the autocorrelation function. Based on an analysis of the features, a determination may be made about whether the user is experiencing AF. Such determined may be output to a display of the mobile phone for user review.
20 Citations
17 Claims
-
1. A method for detecting presence of atrial fibrillation,
the method comprising: -
acquiring, using one or more sensors, a series of images from a body part; extracting a time-varying signal representing a plethysmographic waveform from one or more channels of the series of images; calculating an autocorrelation function of the plethysmographic waveform; measuring one or more peak amplitudes each corresponding to a height of a peak in the autocorrelation function; measuring one or more peak times each corresponding to a location of the peak in the autocorrelation function; analyzing, using a processor, the one or more peak amplitudes and the one or more peak times to produce an indication of atrial fibrillation; and generating an alert based on the indication of an atrial fibrillation condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for detecting presence of atrial fibrillation, the system comprising:
-
at least one sensor for acquiring a series of images from a body part; and a processor configured for extracting a time-varying signal representing a plethysmographic waveform from one or more channels of the series of images, for calculating an autocorrelation function of the plethysmographic waveform, measuring one or more peak amplitudes each corresponding to a height of a peak in the autocorrelation function, measuring one or more peak times each corresponding to a location of a peak in the autocorrelation function, analyzing the one or more peak amplitudes and the one or more peak times to produce an indication of atrial fibrillation, and generating an alert based on the indication of an atrial fibrillation condition.
-
-
17. A non-transitory computer-readable storage medium storing a set of instructions capable of being executed by a processor, that when executed by the processor causes the processor to:
-
acquire, using one or more sensors, a series of images from a body part; extract a time-varying signal representing a plethysmographic waveform from one or more channels of the series of images; calculate an autocorrelation function of the plethysmographic waveform; measure one or more peak amplitudes each corresponding to a height of a peak in the autocorrelation function; measure one or more peak times each corresponding to a location of a peak in the autocorrelation function; analyze the one or more peak amplitudes and the one or more peak times to produce an indication of an atrial fibrillation condition; and wherein the set of instructions, when executed by the processor, further causes the processor to generate an alert to a user based on the indication of an atrial fibrillation condition.
-
Specification