WO2024049563A1 - Identifying ejection fraction using a single lead cardiac electrogram sensed by a medical device - Google Patents
Identifying ejection fraction using a single lead cardiac electrogram sensed by a medical device Download PDFInfo
- Publication number
- WO2024049563A1 WO2024049563A1 PCT/US2023/028168 US2023028168W WO2024049563A1 WO 2024049563 A1 WO2024049563 A1 WO 2024049563A1 US 2023028168 W US2023028168 W US 2023028168W WO 2024049563 A1 WO2024049563 A1 WO 2024049563A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- ejection fraction
- probability
- amount
- medical system
- circuitry
- Prior art date
Links
- 230000000747 cardiac effect Effects 0.000 title claims abstract description 82
- 238000013527 convolutional neural network Methods 0.000 claims abstract description 20
- 206010019280 Heart failures Diseases 0.000 claims description 139
- 230000008859 change Effects 0.000 claims description 42
- 238000011282 treatment Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 11
- 230000002861 ventricular Effects 0.000 claims description 7
- 238000012360 testing method Methods 0.000 claims description 6
- 238000012545 processing Methods 0.000 description 121
- 238000000034 method Methods 0.000 description 72
- 238000010801 machine learning Methods 0.000 description 37
- 238000004891 communication Methods 0.000 description 28
- 230000006854 communication Effects 0.000 description 28
- 238000012549 training Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 14
- 238000005259 measurement Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 7
- 230000015654 memory Effects 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 6
- 238000013473 artificial intelligence Methods 0.000 description 5
- 230000008878 coupling Effects 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 5
- 238000005859 coupling reaction Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 239000013598 vector Substances 0.000 description 5
- 208000009729 Ventricular Premature Complexes Diseases 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 235000019800 disodium phosphate Nutrition 0.000 description 4
- 230000007774 longterm Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 230000028161 membrane depolarization Effects 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 230000002787 reinforcement Effects 0.000 description 4
- 208000003663 ventricular fibrillation Diseases 0.000 description 4
- 206010047302 ventricular tachycardia Diseases 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 3
- 239000007943 implant Substances 0.000 description 3
- 230000001939 inductive effect Effects 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000012216 screening Methods 0.000 description 3
- 230000035945 sensitivity Effects 0.000 description 3
- 239000003826 tablet Substances 0.000 description 3
- RTAQQCXQSZGOHL-UHFFFAOYSA-N Titanium Chemical compound [Ti] RTAQQCXQSZGOHL-UHFFFAOYSA-N 0.000 description 2
- NRTOMJZYCJJWKI-UHFFFAOYSA-N Titanium nitride Chemical compound [Ti]#N NRTOMJZYCJJWKI-UHFFFAOYSA-N 0.000 description 2
- 206010047281 Ventricular arrhythmia Diseases 0.000 description 2
- 206010003119 arrhythmia Diseases 0.000 description 2
- 230000006793 arrhythmia Effects 0.000 description 2
- 238000003066 decision tree Methods 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 238000002847 impedance measurement Methods 0.000 description 2
- 238000002513 implantation Methods 0.000 description 2
- 230000007787 long-term memory Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 238000012806 monitoring device Methods 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- BASFCYQUMIYNBI-UHFFFAOYSA-N platinum Chemical compound [Pt] BASFCYQUMIYNBI-UHFFFAOYSA-N 0.000 description 2
- 230000033764 rhythmic process Effects 0.000 description 2
- 230000006403 short-term memory Effects 0.000 description 2
- 238000012706 support-vector machine Methods 0.000 description 2
- 238000002560 therapeutic procedure Methods 0.000 description 2
- 229910052719 titanium Inorganic materials 0.000 description 2
- 239000010936 titanium Substances 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000003442 weekly effect Effects 0.000 description 2
- 208000010496 Heart Arrest Diseases 0.000 description 1
- 206010071436 Systolic dysfunction Diseases 0.000 description 1
- 208000001871 Tachycardia Diseases 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 239000000956 alloy Substances 0.000 description 1
- 229910045601 alloy Inorganic materials 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000000560 biocompatible material Substances 0.000 description 1
- 210000001124 body fluid Anatomy 0.000 description 1
- 239000010839 body fluid Substances 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 229910052593 corundum Inorganic materials 0.000 description 1
- 239000010431 corundum Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 238000002592 echocardiography Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 210000005003 heart tissue Anatomy 0.000 description 1
- 239000011810 insulating material Substances 0.000 description 1
- 229910052741 iridium Inorganic materials 0.000 description 1
- GKOZUEZYRPOHIO-UHFFFAOYSA-N iridium atom Chemical compound [Ir] GKOZUEZYRPOHIO-UHFFFAOYSA-N 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000010412 perfusion Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 229910052697 platinum Inorganic materials 0.000 description 1
- 229920000052 poly(p-xylylene) Polymers 0.000 description 1
- 238000011176 pooling Methods 0.000 description 1
- 230000000306 recurrent effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004213 regulation of atrial cardiomyocyte membrane depolarization Effects 0.000 description 1
- 230000034225 regulation of ventricular cardiomyocyte membrane depolarization Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 229910052594 sapphire Inorganic materials 0.000 description 1
- 239000010980 sapphire Substances 0.000 description 1
- 239000010935 stainless steel Substances 0.000 description 1
- 229910001220 stainless steel Inorganic materials 0.000 description 1
- 210000001562 sternum Anatomy 0.000 description 1
- 230000001225 therapeutic effect Effects 0.000 description 1
- 210000000115 thoracic cavity Anatomy 0.000 description 1
- 230000000287 tissue oxygenation Effects 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7235—Details of waveform analysis
- A61B5/7264—Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
- A61B5/7267—Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems involving training the classification device
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/02—Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
- A61B5/02028—Determining haemodynamic parameters not otherwise provided for, e.g. cardiac contractility or left ventricular ejection fraction
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/346—Analysis of electrocardiograms
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
- A61B5/7271—Specific aspects of physiological measurement analysis
- A61B5/7275—Determining trends in physiological measurement data; Predicting development of a medical condition based on physiological measurements, e.g. determining a risk factor
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/20—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/24—Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
- A61B5/316—Modalities, i.e. specific diagnostic methods
- A61B5/318—Heart-related electrical modalities, e.g. electrocardiography [ECG]
- A61B5/346—Analysis of electrocardiograms
- A61B5/347—Detecting the frequency distribution of signals
Definitions
- the disclosure relates generally to medical device systems and, more particularly, medical device systems configured to determine ejection fraction.
- Medical devices may be used to monitor physiological signals of a patient. For example, some medical devices are configured to sense cardiac electrogram (EGM) signals indicative of the electrical activity of the heart via electrodes. Some medical devices may be configured to deliver a therapy in conjunction with or separate from the monitoring of physiological signals.
- EMM cardiac electrogram
- Ejection fraction is useful in assessing the overall strength of the heart and left ventricular (LV) systolic performance.
- LVEF left ventricular ejection fraction
- EGMs may also be used for LV systolic dysfunction diagnosis, e.g., for identification of simple abnormalities on an EGM, or classifying EF using a 12-lead EGM system.
- this disclosure is directed to techniques for a machine learning model to identify low ejection fraction from a single lead EGM, such as from an insertable cardiac monitor (ICM) device or other cardiac implantable electronic devices (CIED).
- ICM insertable cardiac monitor
- CIED cardiac implantable electronic devices
- a single lead EGM may be continuously sensed and monitored by such devices, e.g., autonomously on a periodic, triggered, or other basis. In this manner, the EGM may be used as a screening tool to identify LV systolic performance without a patient even going to hospital.
- Such device may be configured to analyze the EGM on board, or to transmit EGMs to other devices for analysis. For example, daily or other periodic EGM transmissions may allow the detection of low' LVEF in a cloud platform that may send an alert
- converting the EGM signal obtained from the single lead to a time -frequency domain using a continuous wavelet transform breaks down various components of the EGM signal to be input into a machine learning model or other artificial intelligence developed algorithm that provides high-frequency resolution and low time resolution at low frequencies and/or provides high time resolution and low- frequency resolution at high frequencies, which helps determine an amount of ejection fraction or a classification of ejection fraction with greater sensitivity and/or specificity.
- processing circuitry of a medical device system may determine ejection fraction, such as reduced ejection fraction, and a clinician may be alerted earlier without a patient needing to go a hospital. Accordingly, medical intervention and/or treatment due to reduced ejection fraction may be applied sooner which may lower the risk of long-term complications of heart failure (HF) patients and may reduce mortality and/or morbidity.
- HF heart failure
- an alert may be triggered to a clinician to order an actual EF measurement using an echocardiogram or other conventional means to confirm the reduced EF and then determine further therapeutic options.
- medical device systems described herein may determine an EF of a patient continuously, hourly, and/or daily, dynamic changes in EF may be tracked, which is not possible today, and that will open up new' possibilities for treatment recommendations .
- this disclosure is directed to techniques for determining a HF related hospitalization risk over a future period of time based on an amount of change in HF probability.
- Processing circuitry of a medical device system may apply single lead EGMs sensed by an 1MD for respective time periods to the machine learning model, which may output respective values related to a probability of reduced EF for the time periods and, consequently, related to HF hospitalization for the time periods.
- the processing circuitry may compare a change in probability over time periods, e.g., between a current time period and a baseline time period, to one or more thresholds, and generate communications or alerts to users and computing devices, or take one or more other actions based on the comparisons, e.g., based on the change in probability exceeding a threshold change indicative of increased risk of HF hospitalization over the future time period.
- a HF related hospitalization risk over a future period of time may be detected before a patient needs to go a hospital. Accordingly, medical intervention and/or treatment due to an increased HF hospitalization risk may be applied sooner which may lower the risk of long-term complications of heart failure patients and may reduce mortality and/or morbidity.
- the device described herein may determine an EGM(s) of a patient continuously, hourly, and/or daily, dynamic changes in HF probability may be tracked, which is not possible today, and that will open up new possibilities for treatment recommendations .
- a medical system for determining reduced ejection fraction comprises two or more electrodes forming a single lead configured to capture a cardiac electrogram (EGM) signal of a patient; and circuitry configured to: convert the EGM signal to a time-frequency domain using a continuous wavelet transform; and apply the converted EGM signal to a convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
- EGM cardiac electrogram
- a method for operating processing circuity of a medical system comprising receiving, by the processing circuitry, a cardiac electrogram (EGM) signal of a patient obtained by a single lead; converting, by the processing circuitry , the EGM signal to a time-frequency domain using a continuous wavelet transform; and applying, by the processing circuitry, the converted EGM signal to a convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
- EGM cardiac electrogram
- medical system for determining reduced ejection fraction comprising: two or more electrodes forming a single lead configured to capture a baseline cardiac electrogram (EGM) signal of a patient and a follow-up cardiac EGM signal of the patient; and circuitry' configured to: determine a baseline heart failure (HF) probability based on the baseline cardiac EGM signal; determine a follow-up HF probability based on the follow-up cardiac EGM signal; determine an amount of change between the baseline HF probability and the follow-up HF probability; compare the determined amount of change to an HF hospitalization threshold; and in response to determining the amount of change between the baseline HF probability and the follow-up HF probability is greater than or equal to the HF hospitalization threshold, output an indication of a risk of hospitalization of the patient over a period of time is high.
- EGM cardiac electrogram
- circuitry' configured to: determine a baseline heart failure (HF) probability based on the baseline cardiac EGM signal; determine a follow-up HF probability based on the follow-up cardiac EGM signal; determine
- FIG. 1 illustrates the environment of an example medical system m conjunction with a patient, in accordance with one or more techniques disclosed herein.
- FIG. 2 is a functional block diagram illustrating an example configuration of the implantable medical device (IMD) of the medical system of FIG. 1, in accordance with one or more techniques disclosed herein.
- IMD implantable medical device
- FIG. 3 is a conceptual side-view diagram illustrating an example configuration of the IMD of FIGS. 1 and 2, in accordance with one or more techniques disclosed herein.
- FIG. 4 is a functional block diagram illustrating an example configuration of the external device of FIG. 1, in accordance with one or more techniques disclosed herein.
- FIG. 5 is a block diagram illustrating an example system that includes an access point, a network, external computing devices, such as a server, and one or more other computing devices, which may be coupled to the IMD and external device of FIGS. 1 -4, in accordance with one or more techniques disclosed herein.
- FIG. 6 illustrates an example of decomposing an EGM signal from a onedimensional lead into time-frequency components, in accordance with one or more techniques disclosed herein.
- FIG. 7 illustrates examples of wavelet transform to differentiate the timefrequency resolution, in accordance with one or more techniques disclosed herein.
- FIG. 8 illustrates an example of applying an EGM signal from a onedimensional lead being to a convolutional neural network, in accordance with one or more techniques disclosed herein.
- FIG. 9 A is a chart illustrating an example of a confusion matrix, in accordance with one or more techniques disclosed herein.
- FIG. 9B is a graph illustrating an example of a receiver operating characteristic (ROC) curve, in accordance with one or more techniques disclosed herein.
- ROC receiver operating characteristic
- FIG. 10 is a graph illustrating example Kaplan Meier curves of HF hospitalization event estimates.
- FIG. 1 1 is a conceptual diagram illustrating an example training process for an artificial intelligence model, in accordance with examples of the current disclosure.
- FIG. 12 is a conceptual diagram illustrating an example training process for an artificial intelligence model, in accordance with examples of the current disclosure.
- FIG. 13 is a flow diagram illustrating an example technique for operating a system to determine an amount of ejection fraction or a classification of ejection fraction.
- FIG. 14 is a flow diagram illustrating an example technique for operating a system to output an indication of a risk of hospitalization of the patient over a period of time is high.
- a variety of types of medical devices sense cardiac EGMs.
- Some medical devices that sense cardiac EGMs are non-invasive, e.g., using a plurality of electrodes placed in contact with external portions of the patient, such as at various locations on the skin of the patient.
- the electrodes used to monitor the cardiac EGM in these non- invasive processes may be attached to the patient using an adhesive, strap, belt, or vest, as examples, and electrically coupled to a monitoring device, such as an electrocardiograph,
- the electrodes are configured to sense electrical signals associated with the electrical activity of the heart or other cardiac tissue of the patient, and to provide these sensed electrical signals to the electronic device for further processing and/or display of the electrical signals.
- the non-invasive devices and methods may be utilized on a temporary' basis, for example to monitor a patient during a clinical visit, such as during a doctor’s appointment, or for example for a predetermined period of time, for example for one day (twenty -four hours), or for a period of several days.
- External devices that may be used to non-mvasively sense and monitor cardiac EGMs include wearable devices with electrodes configured to contact the skin of the patient, such as patches, watches, or necklaces.
- One example of a w earable physiological monitor configured to sense a cardiac EGM is the SEEQTM Mobile Cardiac Telemetry System, which was available from Medtronic, Inc., of Minneapolis, Minnesota.
- Such external devices may facilitate relatively longer-term monitoring of patients during normal daily activities, and may periodically transmit collected data to a network service, such as the Medtronic CarelinkTM Network.
- IMDs implantable medical devices
- the electrodes used by IMDs to sense cardiac EGMs are typically integrated with a housing of the IMD and/or coupled to the IMD via one or more elongated leads.
- Example IMDs that monitor cardiac EGMs include pacemakers and implantable cardioverter-defibrillators, which may be coupled to intravascular or extravascular leads, as well as pacemakers with housings configured for implantation within the heart, which may be leadless.
- An example of pacemaker configured tor intracardiac implantation is the MicraTM Transcatheter Pacing System, available from Medtronic, Inc.
- IMDs examples include the Reveal LINQTM and LINQ IITM Insertable Cardiac Monitors, available from Medtronic, Inc., which may be inserted subcutaneously.
- IMDs may facilitate relatively longer-term monitoring of patients during normal daily activities and may periodically transmit collected data to a network service, such as the Medtronic CarelinkTM Network.
- Any medical device configured to sense a cardiac EGM via implanted or external electrodes may implement the techniques of this disclosure for evaluating a cardiac EGM to determine an amount of ejection fraction of a patient.
- the techniques herein include determining ejection fraction from an EGM obtained from a single lead, such as from an IMD.
- Hie EGM may be used as a screening tool to identify LV systolic performance without a patient even going to hospital.
- Daily EGM transmission may allow the detection of low (e.g., clinically lower) LVEF in a cloud platform that may send an alert to a clinician computing device.
- IMD 10 illustrates the environment of an example medical system 2 in conjunction with a patient 4, in accordance with one or more techniques of this disclosure.
- the example techniques may be used with an IMD 10, which may be in wireless communication with at least one of external device 12 and other devices not pictured in FIG. 1.
- IMD 10 is implanted outside of a thoracic cavity of patient 4 (e.g., subcutaneously in the pectoral location illustrated in FIG. 1).
- IMD 10 may be positioned near the sternum near or just below the level of the heart of patient 4, e.g., at least partially within the cardiac silhouete.
- IMD 10 includes a plurality of electrodes (not shown in FIG. 1) and is configured to sense a cardiac EGM via the plurality of electrodes.
- IMD 10 takes the form of the Reveal LINQTM or LINQ IITM ICM, or another ICM similar to, e.g., a version or modification of, the Reveal LINQTM or LINQ IITM ICMs.
- External device 12 may be a computing device with a display viewable by the user and an interface for providing input to external device 12 (i.e. , a user input mechanism).
- external device 12 may be a notebook computer, tablet computer, workstation, one or more servers, cellular phone, personal digital assistant, or another computing device that may run an application that enables the computing device to interact with IMD 10.
- External device 12 is configured to communicate with IMD 10 and, optionally, another computing device (not illustrated in FIG. 1), via wireless communication.
- External device 12 may communicate via near-field communication technologies (e.g., inductive coupling, NFC or other communication technologies operable at ranges less than 10-20 cm) and far-field communication technologies (e.g., RF telemetry according to the 802.11 or Bluetooth® specification sets, or other communication technologies operable at ranges greater than near-field comm unication technologies) .
- near-field communication technologies e.g., inductive coupling, NFC or other communication technologies operable at ranges less than 10-20 cm
- far-field communication technologies e.g., RF telemetry according to the 802.11 or Bluetooth® specification sets, or other communication technologies operable at ranges greater than near-field comm unication technologies
- External device 12 may be used to configure operational parameters for IMD 10.
- External device 12 may be used to retrieve data from IMD 10.
- the retrieved data may include values of physiological parameters measured by IMD 10, indications of episodes of arrhythmia or other maladies detected by IMD 10, and physiological signals recorded by IMD 10.
- external device 12 may retrieve cardiac EGM segments recorded by IMD 10.
- one or more remote computing devices may interact with IMD 10 in a manner similar to external device 12, e.g., to program IMD 10 and/or retrieve data from IMD 10, via a network.
- Processing circuitry of medical system 2 may be configured to perform the example techniques of this disclosure for determining an amount of ejection fraction.
- the processing circuitry of medical system 2 analyzes a cardiac EGM sensed by IMD 10 to determine an amount of ejection fraction based on converting the cardiac EGM signal to a time-frequency domain using a continuous wavelet transform and applying the converted EGM signal to a convolutional neural network to determine an amount of ejection fraction.
- processing circuitry may determine a raw number of the amount of ejection fraction using a regression model or it may classify the amount of ejection fraction into subsets, such as low, medium, or high.
- FIG. 2 is a functional block diagram illustrating an example configuration of IMD 10 of FIG. 1 in accordance with one or more techniques described herein.
- IMD 10 includes electrodes 16A and 16B (collectively “‘electrodes 16”), antenna 26, processing circuitry 50, sensing circuitry' 52, communication circuitry- 54, storage device 56, switching circuitry 58, and sensors 62.
- electrodes 16 collectively "electrodes 16”
- processing circuitry 50 may include fixed function circuitry' and/or programmable processing circuitry.
- Processing circuitry 50 may include any one or more of a microprocessor, a controller, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or equivalent discrete or analog logic circuitry.
- processing circuitry 50 may include multiple components, such as any combination of one or more microprocessors, one or more controllers, one or more DSPs, one or more ASICs, or one or more FPGAs, as well as other discrete or integrated logic circuitry', Tire functions attributed to processing circuitry' 50 herein may be embodied as software, firmware, hardware or any combination thereof.
- Sensing circuitry' 52 may be selectively coupled to electrodes 16 via switching circuitry- 58, e.g., to select the electrodes 16 and polarity, referred to as the sensing vector, used to sense a cardiac EGM, as controlled by processing circuitry 50. Sensing circuitry' 52 may sense signals from electrodes 16, e.g., to produce a cardiac EGM, in order to facilitate monitoring the electrical activity of the heart. Sensing circuitry 52 also may monitor signals from sensors 62, which may include one or more accelerometers, pressure sensors, and/or optical sensors, as examples. In some examples, sensing circuitry 52 may include one or more filters and amplifiers for filtering and amplifying signals received from electrodes 16 and/or sensors 62.
- Sensing circuitry 52 and/or processing circuitry' 50 may be configured to detect cardiac depolarizations (e.g., P-waves of atrial depolarizations or R-waves of ventricular depolarizations) when the cardiac EGM amplitude crosses a sensing threshold.
- cardiac depolarization detection sensing circuitry? 52 may? include a rectifier, filter, amplifier, comparator, and/or analog-to-digital converter, in some examples.
- sensing circuitry? 52 may output an indication to processing circuitry 50 in response to sensing of a cardiac depolarization. In this manner, processing circuitry 50 may? receive detected cardiac depolarization indicators corresponding to the occurrence of detected R-waves and P-waves in the respective chambers of heart.
- Processing circuitry 50 may use the indications of detected R-waves and P-waves for determining interdepolarization intervals, heart rate, and detecting arrhythmias, such as tachyarrhythmias and asystole.
- the cardiac EGM should be sensed during normal sinus rhythm to determine ejection fraction.
- cardiac EGMs with one or more of a premature ventricular contraction (PVC), ventricular fibrillation (VF), ventricular tachycardia (VT), or other ventricular arrhythmias should be avoided when determining an amount of ejection fraction.
- processing circuitry 50 may determine whether a cardiac EGM includes one or more of PVC, VF, VT, or other ventricular arrhythmias and determine not to use the cardiac EGM to determine ejection fraction in response to determining the cardiac EGM includes one or more of PVC, VF, VT. or other ventricular arrhy thrn ias .
- Sensing circuitry? 52 may also provide one or more digitized cardiac EGM signals to processing circuitry 50 for analysis, e.g., for use in cardiac rhythm discrimination, and/or for analysis to determine an amount of ejection fraction according to the techniques of this disclosure.
- processing circuitry 50 may store the digitized cardiac EGM in storage device 56.
- Processing circuitry 50 of IMD 10, and/or processing circuitry' of another device that retrieves data from IMD 10, may analyze the cardiac EGM to determine an amount of ejection fraction according to the techniques of this disclosure.
- Communication circuitry 54 may include any suitable hardware, firmware, software or any combination thereof for communicating with another device, such as external device 12, another networked computing device, or another IMD or sensor. Under the control of processing circuitry' 50, communication circuitry’ 54 may receive downlink telemetry' from, as well as send uplink telemetry' to external device 12 or another device with the aid of an internal or external antenna, e.g., antenna 26. In addition, processing circuitry' 50 may communicate with a networked computing device via an external device (e.g,, external device 12) and a computer network, such as the Medtronic CareLink® Network.
- an external device e.g, external device 12
- a computer network such as the Medtronic CareLink® Network.
- Antenna 26 and communication circuitry' 54 may be configured to transmit and/or receive signals via inductive coupling, electromagnetic coupling, Near Field Communication (NFC), Radio Frequency (RF) communication, Bluetooth, WiFi, or other proprietary' or non-proprietary wireless communication schemes.
- NFC Near Field Communication
- RF Radio Frequency
- storage device 56 includes computer-readable instructions that, when executed by processing circuitry 50, cause IMD 10 and processing circuitry’ 50 to perform various functions attributed to IMD 10 and processing circuitry 50 herein.
- Storage device 56 may include any volatile, non-volatile, magnetic, optical, or electrical media, such as a random access memory (RAM), read-only memory' (ROM), non-volatile RAM (NVRAM), electrically-erasable programmable ROM (EEPROM), flash memory, or any other digital media.
- Storage device 56 may store, as examples, programmed values for one or more operational parameters of IMD 10 and/or data collected by IMD 10 for transmission to another device using communication circuitry 54. Data stored by storage device 56 and transmitted by communication circuitry' 54 to one or more other devices may include digitized cardiac EGMs, as examples.
- FIG. 3 is a conceptual side-view diagram illustrating an example configuration of IMD 10 of FIGS. 1 and 2.
- IMD 10 may include a leadless, subcutaneously-implantable monitoring device having a housing 15 and an insulative cover 76.
- Electrode 16A and electrode 16B may be formed or placed on an outer surface of cover 76.
- Circuitries 50-62 described above with respect to FIG. 2, may be formed or placed on an inner surface of cover 76, or within housing 15.
- antenna 26 is formed or placed on the inner surface of cover 76, but may be formed or placed on the outer surface in some examples.
- one or more of sensors 62 may be formed or placed on the outer surface of cover 76.
- insulative cover 76 may be positioned over an open housing 15 such that housing 15 and cover 76 enclose antenna 26 and circuitries 50-62, and protect the antenna and circuitries from fluids such as body fluids.
- One or more of antenna 26 or ci rcuitries 50-62 may be formed on the inner side of insulative cover 76, such as by using flip-chip technology. Insulative cover 76 may be flipped onto a housing 15. When flipped and placed onto housing 15, the components of IMD 10 formed on the inner side of insulative cover 76 may be positioned in a gap 78 defined by bousing 15. Electrodes 16 may be electrically connected to switching circuitry' 58 through one or more vias (not shown) formed through insulative cover 76. Insulative cover 76 may be formed of sapphire (i.e., corundum), glass, parylene, and/or any other suitable insulating material.
- Housing 15 may be formed from titanium or any other suitable material (e.g,, a biocompatible material). Electrodes 16 may be formed from any of stainless steel, titanium, platinum, iridium, or alloys thereof. In addition, electrodes 16 may be coated with a material such as titanium nitride or fractal titanium nitride, although other suitable materials and coatings for such electrodes may be used.
- a material such as titanium nitride or fractal titanium nitride, although other suitable materials and coatings for such electrodes may be used.
- FIG. 4 is a block diagram illustrating an example configuration of components of external device 12.
- external device 12 includes processing circuitry 80, communication circuitry 82, storage device 84, and user interface 86.
- Processing circuitry' 80 may include one or more processors that are configured to implement functionality and/or process instructions for execution within external device 12.
- processing circuitry 80 may be capable of processing instructions stored in storage device 84.
- Processing circuitry- 80 may include, for example, microprocessors, DSPs, ASICs, FPGAs, or equivalent discrete or integrated logic circuitry; or a combination of any of the foregoing devices or circuitry'. Accordingly, processing circuitry- 80 may' include any suitable structure, whether in hardware, software, firmware, or any combination thereof, to perfonn the functions ascribed herein to processing circuitry 80.
- Communication circuitry 82 may include any suitable hardware, firmware, software or any' combination thereof for communicating with another device, such as IMD 10. Under the control of processing circuitry 80, communication circuitry 82 may receive downlink telemetry from, as well as send uplink telemetry to, IMD 10, or another device. Communication circuitry 82 may be configured to transmit or receive signals via inductive coupling, electromagnetic coupling, Near Field Communication (NFC), Radio Frequency (RF) communication, Bluetooth, WiFi, or other proprietary' or non-proprietary wireless communication schemes. Communication circuitry 82 may also be configured to communicate with devices other than IMD 10 via any of a variety of forms of wired and/or wireless communication and/or network protocols.
- NFC Near Field Communication
- RF Radio Frequency
- Storage device 84 may be configured to store information w ithin external device 12 during operation.
- Storage device 84 may include a computer-readable storage medium or computer-readable storage device.
- storage device 84 includes one or more of a short-term memory' or a long-term memory.
- Storage device 84 may include, for example, RAM, DRAM, SRAM, magnetic discs, optical discs, flash memories, or forms of EPROM or EEPROM.
- storage device 84 is used to store data indicative of instructions for execution by processing circuitry 80.
- Storage device 84 may be used by software or applications running on external device 12 to temporarily store information during program execution.
- Data exchanged between external device 12 and IMD 10 may include operational parameters.
- External device 12 may transmit data including computer readable instructions which, when implemented by IMD 10, may control IMD 10 to change one or more operational parameters and/or export collected data.
- processing circuitry' 80 may transmit an instruction to IMD 10 which requests IMD 10 to export collected data (e.g., digitized cardiac EGMs) to external device 12.
- external device 12 may receive the collected data from IMD 10 and store the collected data in storage device 84.
- Processing circuitry' 80 may' implement any of the techniques described herein to analyze cardiac EGMs received from IMD 10, e.g., to determine an amount of ejection fraction.
- a user may interact wdth external device 12 through user interface 86.
- User interface 86 includes a display (not shown), such as a liquid crystal display (LCD) or a light emitting diode (LED) display or other type of screen, with which processing circuitry 80 may present information related to IMD 10, e.g., cardiac EGMs.
- user interface 86 may' include an input mechanism to receive input from the user.
- Tire input mechanisms may' include, for example, any one or more of buttons, a keypad (e.g., an alphanumeric keypad), a peripheral pointing device, a touch screen, or another input mechanism that allows the user to navigate through user interfaces presented by processing circuitry 80 of external device 12 and provide input.
- user interface 86 also includes audio circuitry for providing audible notifications, instructions or other sounds to the user, receiving voice commands from the user, or both.
- FIG. 5 is a block diagram illustrating an example system that includes an access point 90, a network 92, external computing devices, such as a server 94, and one or more other computing devices 100A-100N (collectively, ‘‘computing devices 100”), which may be coupled to IMD 10 and external device 12 via network 92, in accordance with one or more techniques described herein.
- IMD 10 may use communication circuitry 54 to communicate with external device 12 via a first wireless connection, and to communicate with an access point 90 via a second wireless connection.
- access point 90, external device 12, server 94, and computing devices 100 are interconnected and may communicate with each other through network 92.
- Access point 90 may include a device that connects to network 92 via any of a variety of connections, such as telephone dial-up, digital subscriber line (DSL), or cable modem connections. In other examples, access point 90 may be coupled to network 92 through different forms of connections, including wired or wireless connections. In some examples, access point 90 may be a user device, such as a tablet or smartphone, that may be co-located with the patient, IMD 10 may be configured to transmit data, such as cardiac EGMs, to access point 90. Access point 90 may then communicate the retrieved data to server 94 via network 92.
- DSL digital subscriber line
- server 94 may be configured to provide a secure storage site for data that has been collected from IMD 10 and/or external device 12.
- server 94 may assemble data in web pages or other documents for viewing by trained professionals, such as clinicians, via computing devices 100.
- One or more aspects of the illustrated system of FIG. 5 may be implemented wdth general network technology and functionality, which may be similar to that provided by the Medtronic CareLink® Network.
- one or more of computing devices 100 may be a tablet or other smart device located with a clinician, by which the clinician may program, receive alerts from, and/or interrogate IMD 10.
- the clinician may access data collected by IMD 10 through a computing device 100, such as when patient 4 is in in between clinician visits, to check on a status of a medical condition.
- the clinician may enter instructions for a medical intervention for patient 4 into an application execu ted by computing device 100, such as based on a status of a patient condition determined by IMD 10, external device 12, server 94. or any combination thereof, or based on other patient data known to the clinician.
- Device 100 may transmit the instructions for medical intervention to another of computing devices 100 located with patient 4 or a caregiver of patient 4.
- instructions for medical intervention may include an instruction to change a drug dosage, timing, or selection, to schedule a visit with the clinician, or to seek medical attention.
- a computing device 100 may generate an alert to patient 4 based on a status of a medical condition of patient 4, which may enable patient 4 proactively to seek medical attention prior to receiving instructions for a medical intervention.
- patient 4 may be empowered to take action, as needed, to address his or her medical status, which may help improve clinical outcomes for patient 4.
- server 94 includes a storage device 96, e.g., to store data retrieved from IMD 10, and processing circuitry' 98.
- computing devices 100 may similarly include a storage device and processing circuitry.
- Processing circuitry 98 may include one or more processors that are configured to implement functionality and/or process instructions for execution within server 94.
- processing circuitry' 98 may be capable of processing instructions stored in memory 96.
- Processing circuitry 7 98 may include, for example, microprocessors, DSPs, ASICs, FPGAs, or equivalent discrete or integrated logic circuitry, or a combination of any of the foregoing devices or circuitry.
- processing circuitry 98 may include any suitable structure, whether in hardware, software, firmware, or any combination thereof, to perform the functions ascribed herein to processing circuitry 7 98.
- Processing circuitry 7 98 of server 94 and/or the processing circuity of computing devices 100 may implement any of the techniques described herein to analyze cardiac EGMs received from IMD 10.
- Storage device 96 may include a computer-readable storage medium or computer-readable storage device.
- memory 96 includes one or more of a short-term memory or a long-term memory 7 .
- Storage device 96 may include, tor example, RAM, DRAM, SRAM, magnetic discs, optical discs, flash memories, or forms of EPROM or EEPROM.
- storage device 96 is used to store data indicative of instructions for execution by processing circuitry 98.
- processing circuitry 50 of IMD 10 may be performed, in whole or part, by processing circuitry' of any one or more devices of system 2, such as processing circuitry' 80 of external device 12, processing circuitry' 98 observer 94, or processing circuitry of one or more computing devices 100.
- Ejection fraction is useful in assessing the overall strength of the heart and left ventricular (LV) systolic performance.
- Tire techniques described herein provide a deep learning method to identify low ejection fraction single lead EGM, such as from IMD 10.
- IMD 10 may be an insertable cardiac monitor (I CM) devices or other CIED (cardiac implantable electronic devices) with EGM transmission capability.
- the EGM may be used as a screening tool to identify LV systolic performance without the patient 4 even going to hospital.
- daily EGM transmission may allow the detection of low LVEF in a cloud platform that may send an alert to a clinician computing device.
- IMD 10 may obtain EGM data from a single lead EGM routinely, such as, but not limited or, hourly, once every 12 hours, daily, nightly, weekly, etc. In some examples, IMD 10 may determine LVEF based on corresponding EGM data routinely, such as, but not limited or, hourly, daily, nightly, weekly, bi-weekly, etc. Other devices, such as external device 12, server 94, and computing devices 110, may similarly determine LVEF based on transmissions of sensed EGMs from IMD 10, e.g., a digitized segment of a number of minutes of EGM each day. In some examples, IMD 10 may transmit obtained EGM data and/or corresponding LVEF to external device 12.
- IMD 10 may determine LVEF within a period of time of obtaining EGM data, such as, but. not limited to, 1 week, 2. weeks, 1 month, etc.
- EGM data may be obtained from an electronic health record (EFIR) dataset.
- EFIR electronic health record
- LVEF data may be compared to an LVEF threshold to determine whether the LVEF data is categorized as heart failure or normal.
- the LVEF data may be categorized as heart failure if LVEF is less than or equal to an LVEF threshold.
- the LVEF data may be categorized as normal is LVEF is greater than the threshold.
- the LVEF threshold may be 35%.
- the LVEF threshold may be set at a different amount. In this example, if the LVEF is less than or equal to 35%, the LVEF is classified as heart failure. If the LVEF is greater than 35%, the LVEF is classified as normal.
- the LVEF threshold may be variable based on various physiological parameters from patient 4 that may include patient medical history and/or demographic and other information of patient 4, such as age, gender, race, height, weight, and body mass index (BMI).
- processing circuitry 50 may determine an amount of change in ejection fraction over a period of time and determine heart failure risk of the patient 4 based on the change in ejection fraction over the period of time. For example, processing circuitry' 50 may' determine whether ejection fraction of patient 12 dropped a certain amount over a period of time, such as ejection fraction dropping more than 20% (e.g., 60% to 39%) over a week, two weeks, month etc.
- processing circuitry 50 determines ejection fraction decreases from 60% to 39% over a period of time, while processing circuitry 50 may determine the ejection fraction amount may be greater than a LVEF threshold, as discussed in the example above, processing circuitry' 50 may determine an increased risk of heart failure based on the amount of reduction of ejection fraction over the period of time.
- processing circuitry 50 may convert the EGM signal obtained from tire single lead to a time -frequency' domain using a continuous wavelet transform to break down various components of the EGM signal to be input into a machine learning model or other artificial intelligence developed algorithm.
- processing circuitry 50 may use Morse wavelet to perform the wavelet transform.
- processing circuitry' 50 may' use one or more of principal components, independent components, variational auto encoders, etc. as either an alternative to or in addition to the continuous wavelet transform to break down various components of the EGM signal to be input into a machine learning model or other artificial intelligence developed algorithm. As shown as an example in FIG.
- processing circuitry 50 may select relevant wavelet components from the converted wavelet transform and may store the selected relevant wavelet components in a 2D array. As shown as an example in FIG. 7, a wavelet transform may provide high-frequency resolution and low time resolution at low' frequencies. In addition, a wavelet transform may also have high time resolution and low' -frequency resolution at high frequencies. [0067] In some examples, processing circuitry 50 may transform the EGM signal to enhance features like QRS width, R-wave slews, etc. that are modified because of changes in ejection fraction and feed those into one or more networks, such as a convolutional neural network (CNN), U-nets, recurrent neural nets, etc.
- CNN convolutional neural network
- features may be extracted winch are related to changes in these EGM characteristics and can be fed into the networks.
- further additional measurements such as measurements sensed by IMD 10 may also be used as input to predict and/or determine ejection fraction, such as high-resolution accelerometer measurements for heart sounds, high resolution impedance measurements for measurement of fluid and respiration, heart rate and heart rate dynamics (like HR V), tissue oxygenation/perfusion measured by optical sensor, high resolution temperature changes in periphery, etc.
- processing circuitry 50 may apply the converted wavelet transform into a one-dimensional CNN model 810 to determine an amount of ejection fraction.
- the convoluti onal layers and pooling layers in the CNN model may extract features from the converted wavelet transform, followed by fully connected layers for final classification of LVEF category, such as heart failure or normal.
- Processing circuitry’ 50 may cause the deterramed/classified LVEF category’ and/or the determined amount of ejection fraction be output to an external computing device, such as a clinician’s computing device, to determine treatments to be delivered and/or recommend additional testing based on the determined amount of ejection fraction and/or the determined/classified LVEF category'.
- reduced ejection fraction may be detected earlier without a patient needing to go a hospital. Accordingly, medical intervention and/or treatment due to reduced ejection fraction may be applied sooner which may lower the risk of long-term complications of heart failure patients and may reduce mortality and/or morbidity.
- cross entropy may be used for calculation of loss function and an adaptive moment estimation may be used as optimizer.
- the initial learning rate may be selected as 0.0001 , epochs as 20 and mini batch size as 64.
- FIG. Si A is a chart illustrating an example of a confusion matrix
- FIG. 9B is a graph illustrating an example of a receiver operating characteristic (ROC) curve.
- FIGS. 9 A, 9B show illustrate an example where the AUG is 0.85 with sensitivity of 77% and specificity of 80%.
- processing circuitry' 50 of IMD 10 may be performed, in whole or part, by processing circuitry' of any one or more devices of system 2, such as processing circuitry' 80 of external device 12, processing circuitry 98 of server 94, and/or processing circuitry' of one or more computing devices 100.
- processing circuitry' may obtain one or more EGMs, that was measured within a baseline period of time, such as within 30-days of implant of IMD 10, and determine a baseline EGM for a respective patient based on the EGMs obtained during the baseline period of time.
- the baseline period of time may be 5-days, 10-days, 15-days, 20-days, 25-days.
- the baseline period of time may be a number of days not explicitly listed, such as number of days less than, between, or greater than the various periods of times listed for the baseline period of time,
- Processing circuitry 50 may apply obtained baseline EGM(s) and obtained follow-up EGM(s) to a machine learning model to determine an HF probability for each of the baseline EGM and the follow-up EGM, such as a baseline HF probability' and a follow-up HF probability.
- HF probability may correspond to an HF risk of the patient.
- Processing circuitry 50 may determine an amount of change between baseline HF probability' and follow-up HF probability.
- Processing circuitry' 50 may compare the determined amount of change to an HF hospitalization threshold to determine a risk of HF related hospitalization over an upcoming period of time, such as within the next 90 days after the follow-up EGM was measured.
- HF probability may indicate a likelihood of a patient experiencing HF within a particular period of time.
- HF probability may be a raw number, such as an amount of HF probability.
- an amount of HF probability may' be a percentage chance of a patient experiencing HF within a particular period of time.
- the particular period of time may' be 90-days.
- the particular period of time may be 30-days, 60-days, or 120-days.
- the particular period of time may be a number of days not explicitly listed, such as number of days less than, between, or greater than the various periods of times listed for the particular period of time.
- processing circuitry 50 may analyze a cardiac EGM sensed by IMD 10 to determine a particular HF probability based on converting a respective cardiac EGM signal to a time-frequency domain using a continuous wavelet transform and applying the converted EGM signal to a convolutional neural network to determine an HF probability. In some examples, processing circuitry 50 may determine a raw number of the HF probability using a regression model.
- processing circuitry 50 may determine a classification of ejection fraction based on the HF probability. For example, processing circuitry 50 may determine a baseline ejection fraction based on the baseline HF probability and/or may determine a follow-up ejection fraction based on the follow-up HF probability.
- processing circuitry 50 may apply single lead EGMs sensed by IMD 10 for respective time periods to a machine learning model, which may output respective values related to a probability of reduced EF for the time periods and, consequently, related to HF hospitalization risk for the time periods.
- Hie processing circuitry 50 may compare a change in probability over time periods, e.g., between a current time period and a baseline time period, to one or more thresholds, and generate communications or alerts to users and computing devices, or take one or more other actions based on the comparisons, e.g., based on the change m probability exceeding a threshold change indicative of increased risk of HF hospitalization over the future time period.
- an HF hospitalization risk threshold may be 0.1 (e.g., 10%) amount of change between a baseline HF probability and a follow-up HF probability.
- processing circuitry 50 may determine patient has a “low risk” of having a HF hospitalization over a period of time, such as 90-days.
- processing circuitry 50 may determine patient has a “high risk” of having a HF hospitalization over a period of time after the follow-up EGM was measured, such as 90-days. In some examples, in response to determining a change between a baseline HF probability and a follow-up HF probability is greater than or equal to an HF hospitalization risk threshold, processing circuitry 50 may determine patient has worsening HF. in some examples the period of time after the follow-up EGM was measured may be 30-days, 60-days, or 120- days. In some examples, the period of time after the follow-up EGM was measured may be a number of days not explicitly listed, such as number of days less than, between, or greater than the various periods of times listed for the period of time after the follow-up EGM was measured.
- processing circuitry 50 may generate an output to indicate a particular patient as having a “low risk” or “high risk” of HF hospitalization over the period of time after the follow-up EGM was measured.
- processing circuitry of system 2 may identify one or more patients having LVEF measurements obtained during a time period after IMD 10 was implanted, such as 30- days, 60-days, 90-days, 120-days, 365-days, or oilier number of days less than, between, or greater than the various periods of times listed.
- Processing circuitry 50 may determine a whether patient has an LVEF less than an LVEF threshold after implant of IMD 10, For example, after 60-days of implant of IMD 10.
- Processing circuitry 50 may obtain one or more follow-up EGMs.
- processing circuitry 50 may obtain one or more follow-up EGMs from a patient determined to have LVEF less than an LVEF threshold. Processing circuitry 50 may obtain a follow-up EGM that is measured after an observation period of time after the baseline EGM was measured. In some examples, an observation period of time may be 60-days, 90-days, or 120-days. In some examples, the observation period of time may be a number of days not explicitly listed, such as number of days less than, between, or greater than the various periods of times listed tor the observation period of time.
- FIG. 10 is a graph illustrating example Kaplan Meier curves of HF hospitalization event estimates.
- a total of 453 non overlapping follow-up EGMs/LVEFs (>90 days between observations) were analyzed from 367 unique patients.
- the patients in Group A had a change between a baseline HF probability and a follow-up HF probability greater than an HF hospitalization threshold of 0.1.
- the patients in Group B had a change between a baseline HF probability and a follow-up HF probability less than an HF hospitalization threshold of 0.1.
- There were 78 observations in Group A where about 18% had an HF hospitalization event and 375 observations in Group B where about 8% had an HF hospitalization event.
- the Kaplan Meier curve indicated the HF hospitalization event probability of Group A at day 90 was 17.9 and the HF hospitalization event probability of Group B at day 90 was 8.5.
- the HF hospitalization event probability of Group A at day 90 was higher than the HF hospitalization event probability of Group B at day 90.
- an increased HF hospitalization risk may be detected before a patient needs to go a hospital. Accordingly, medical intervention and/or treatment due to an increased HF hospitalization risk may be applied sooner which may lower the risk of long-term complications of heart failure patients and may reduce mortality and/or morbidity.
- processing circuitry may determine the risk of HF hospitalization based on one or more additional physiological parameters.
- the processing circuitry may utilize physiological parameters and techniques described in commonly-assigned U.S.
- the processing circuitry may compare the change in probability relative to the baseline to one or more thresholds to determine one or more evidence levels of HF hospitalization risk according to the techniques of U.S. Application Nos. 12/184,149 and 12/184,003.
- FIG. 1 1 is an example of a machine learning model 1102 being trained using supervised and/or reinforcement learning techniques.
- Machine learning model 1102 may correspond to any machine learning model described herein, e.g., machine learning model 810 illustrated in FIG. 8.
- the machine learning model 1102 may be implemented using any number of models for supervised and/or reinforcement learning, such as but not limited to, an artificial neural network, a decision tree, naive Bayes network, support vector machine, or k-nearest neighbor model, to name only a few examples.
- one or more of IMD 10, external device 12, server 94, and/or computing device(s) 100 initially trains the machine learning model 1102 based on a training set of metrics and corresponding to an amount of ejection fraction.
- the training set 1100 may include a set of feature vectors, where each feature in the feature vector represents a value for a particular metric.
- One or more of IMD 10, external device 12, server 94, and/or computing device(s) 100 may select a training set comprising a set of training instances, each training instance comprising an association between one or more respective cardiac electrograms, EGM signals converted to a time-frequency domain using a continuous wavelet transform, accelerometer measurements, e.g., for patient activity and/or heart sounds, and an amount of ejection fraction.
- a prediction or classification by the machine learning model 1 102 may be compared 1 104 to the target output 1103, and an error signal and/or machine learning model weights modification may sent/applied to the machine learning model 1 102 based on the comparison to learn/train 1 105 the machine learning model to modify/update the machine learning model 1102.
- one or more of IMD 10, external device 12, server 94, and/or computing device(s) 100 may, for each training instance in the training set, modify, based on the respective cardiac electrogram, EGM signals converted to a time -frequency domain using a continuous wavelet transform, accelerometer measurements, e.g., for patient activity and/or for heart sounds, and/or the amount of ejection fraction of the training instance, the machine learning model 1 102 to change a score generated by the machine learning model 1102 in response to subsequent cardiac electrograms and/or respective EGM signals converted to a timefrequency domain using a continuous wavelet transform applied to the machine learning model 1102.
- FIG. 12 is an example of a machine learning model 1202 being trained using supervised and/or reinforcement learning techniques.
- Machine learning model 1202 may correspond to any machine learning model described herein, e.g., machine learning model 810 illustrated in FIG. 8.
- the machine learning model 1202 may be implemented using any number of models for supervised and/or reinforcement learning, such as but not limited to, an artificial neural network, a decision tree, naive Bayes network, support vector machine, or k-nearest neighbor model, to name only a few examples.
- one or more of IMD 10, external device 12, server 94, and/or computing device(s) 100 initially trains the machine learning model 1202 based on a training set of metrics and corresponding to a risk of hospitalization.
- the training set 12.00 may include a set of feature vectors, where each feature in the feature vector represents a value for a particular metric.
- One or more of IMD 10, external device 12, server 94, and/or computing device(s) 100 may select a training set comprising a set of training instances, each training instance comprising an association between one or more cardiac electrograms, EGM signals converted to a time-frequency domain using a continuous wavelet transform, accelerometer measurements, e.g., for patient activity and/or for heart sounds, and/or a risk of hospitalization.
- a prediction or classification by the machine learning model 1202 may be compared 1204 to the target output 1203, and an error signal and/or machine learning model weights modification may sent/applied to the machine learning model 1202 based on the comparison to learn/train 1205 the machine learning model to modify/update the machine learning model 1202.
- one or more of IMD 10, external device 12, server 94, and/or computing device(s) 100 may, for each training instance in the training set, modify, based on the respective cardiac electrogram, EGM signals converted to a time-frequency domain using a continuous wavelet transform, accelerometer measurements, e.g., for patient activity and/or for heart sounds, and/or a risk of hospitalization of the training instance, the machine learning model 1202 to change a score generated by the machine learning model 1202 in response to subsequent cardiac electrograms and/or EGM signals converted to a time-frequency domain using a continuous wavelet transform applied to the machine learning model 1202.
- FIG. 13 is a flow diagram illustrating an example technique for medical system 2. As indicated by FIG. 13, two or more electrodes forming a signal lead capture an EGM signal of a patient (1310). Processing circuitry 50 may convert the EGM signal to a time-frequency domain using a continuous wavelet transform (1320). Processing circuitry 50 may apply the converted EGM signal to a convolutional neural network to determine one or more of an amount of ejection fraction or classification of ejection fraction (1330).
- FIG. 14 is a flow diagram illustrating an example technique for medical system 2.
- two or more electrodes forming a signal lead sense a baseline EGM signal and a follow-up EGM signal of a patient (1410).
- Processing circuitry 50 may determine a baseline HF probability based on the baseline cardiac EGM signal (1420).
- Processing circuitry 50 may determine a follow-up HF probability based on the follow-up cardiac EGM signal (1430).
- Processing circuitry 50 may determine an amount of change between the baseline HF probability and the follow-up HF probability (1440).
- Processing circuitry 50 may compare the determined an amount of change to an HF hospitalization threshold (1450).
- Processing circuitry 50 may output an indication of a risk of hospitalization of the patient over a period of time is high in response to determining the amount of change between the baseline HF probability and the HF probability is greater than or equal to the HF hospitalization threshold (1460).
- the techniques described in this disclosure may be implemented, at least in part, in hardware, software, firmware, or any combination thereof.
- various aspects of the techniques may be implemented within one or more microprocessors, DSPs, ASICs, FPGAs, or any other equivalent integrated or discrete logic QRS circuitry, as well as any combinations of such components, embodied in external devices, such as physician or patient programmers, stimulators, or other devices.
- processors and processing circuitry may generally refer to any of the foregoing logic circuitry, alone or in combination with other logic circuitry, or any other equivalent circuitry, and alone or in combination with other digital or analog circuitry.
- At least some of the functionality ascribed to the systems and devices described in this disclosure may be embodied as instructions on a computer-readable storage medium such as RAM, DRAM, SRAM, magnetic discs, optical discs, flash memories, or forms of EPROM or EEPROM.
- the instructions may be executed to support one or more aspects of the functionality described in this disclosure.
- the functionality described herein may be provided within dedicated hardware and/or software modules. Depiction of different features as modules or units is intended to highlight different functional aspects and does not necessarily imply that such modules or units must be realized by separate hardware or software components. Rather, functionality associated with one or more modules or units may be performed by separate hardware or software components, or integrated within common or separate hardware or software components. Also, the techniques could be fully implemented in one or more circuits or logic elements.
- the techniques of this disclosure may be implemented in a wide variety of devices or apparatuses, including an IMD, an external programmer, a combination of an IMD and external programmer, an integrated circuit (IC) or a set of ICs, and/or discrete electrical circuitry, residing m an IMD and/or external programmer.
- a medical system for determining ejection fraction includes two or more electrodes forming a single lead configured to capture a cardiac electrogram (EGM) signal of a patient; and circuitry' configured to: convert the EGM signal to a timefrequency domain using a. continuous wavelet transform; and apply the converted EGM signal to a convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
- EGM cardiac electrogram
- Example 2 The medical system of example 1 , wherein the circuitry' is further configured to: select components from the converted EGM signal based on relevance; and store the selected components to a two-dimensional array.
- Example 3 The medical system of example 2, wherein the circuitry' is further configured to apply the stored selected components to the convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
- Example 4 The medical system of any of examples 1-3, wherein the convolutional neural network is one-dimensional.
- Example 5 The medical system of any of examples 1-4, wherein the ejection fraction is a ventricular ejection fraction.
- Example 6 The medical system of any of examples 1-5, wherein the circuitry is further configured to determine heart failure risk of the patient by comparing an amount of the determined ejection fraction to a threshold.
- Example 7 The medical system of any of examples 1-6, wherein the circuitry is further configured to determine the patient is at high risk of heart failure when the determined amount of ejection fraction is below a threshold.
- Example 8 The medical sy stem of example 7, wherein the threshold is 35%.
- Example 9 Tire medical system of any of examples 1-8, wherein the circuitry' is further configured to: determine an amount of change in ejection fraction over a period of time; and determine heart failure risk of the patient based on the change in ejection fraction over the period of time.
- Example 10 The medical system of any of examples 1-9, wherein the circuitry is further configured to cause the determined one or more of an amount of ejection fraction or a classification of ejection fraction to be output to a clinician computing device to determine treatment or recommend additional testing based on the determined one or more of an amount of ejection fraction or a classification of ejection fraction.
- a method for operating processing circuity of a medical system includes receiving, by the processing circuity, a cardiac electrogram (EGM) signal of a patient obtained by a single lead; converting, by the processing circuity, the EGM signal to a time-frequency domain using a continuous wavelet transform; and applying, by the processing circuity, the converted EGM signal to a convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
- EGM cardiac electrogram
- Example 12 The method of example 11 , wherein the method further comprises: selecting, by the processing circuity, components from the converted EGM signal based on relevance; and storing, by the processing circuity, the selected components to a two-dimensional array.
- Example 13 The method of example 12, wherein the method further comprises: applying, by the processing circuity, the stored selected components to the convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction,
- Example 14 Tire method of any of examples 11-13, wherein the convolutional neural network is one-dimensional.
- Example 15 The method of any of examples 11-14, wherein the ejection fraction is a ventricular ejection fraction.
- Example 16 The method of any of examples 1 1-15, w herein the method further comprises determining, by the processing circuity, a heart failure risk of the patient by comparing an amount of the determined ejection fraction to a threshold.
- Example 17 Tire method of any of examples 11-16, wherein the method further comprises determining, by the processing circuity, the patient is at high risk of heart failure when the determined amount of ejection fraction is below a threshold.
- Example 18 The method of example 17, wherein the threshold is 35%.
- Example 19 The method of any of examples 1 1-18, w herein the method further comprises: determining, by the processing circuity, an amount of change in ejection fraction over a period of time; and determining, by the processing circuity, heart failure risk of the patient based on the change in ejection fraction over the period of time.
- Example 20 The method of any of exampies 10-19, wherein the method further comprises: outputting, by the processing circuity, the determined one or more of an amount of ejection fraction or a classification of ejection fraction to a clinician computing device to determine treatment or recommend additional testing based on the determined one or more of an amount of ejection fraction or a classification of ejection fraction.
- a medical system for determining heart failure risk includes two or more electrodes forming a single lead configured to sense a baseline cardiac electrogram (EGM) signal of a patient and a follow-up cardiac EGM signal of the patient; and circuitry’ configured to: determine a baseline heart failure (HF) probability based on the baseline cardiac EGM signal; determine a follow-up HF probability based on the follow-up cardiac EGM signal; determine an amount of change between the baseline HF probability and the follow-up HF probability; compare the determined amount of change to an HF hospitalization threshold; and in response to determining the amount of change between the baseline HF probability and the follow-up HF probability is greater than or equal to the HF hospitalization threshold, output an indication of a risk of hospitalization of the patient over a period of time is high.
- EGM cardiac electrogram
- Example 22 Tire medical system of example 21, wherein the period of time is 90 days.
- Example 23 The medical system of any of examples 21-22, wherein the HF hospitalization threshold is 10%.
- Example 24 The medical system of any of examples 21 -22, wherein the HF hospitalization threshold is 0.1.
- Example 25 Hie medical system of any of examples 21-24, wherein the follow-up cardiac EGM signal is captured at least 60 days after the baseline cardiac EGM signal is captured.
- Example 26 The medical system of any of examples 21-25, wherein the circuitry is further configured to output the indication of a risk of hospitalization to a clinician computing device to determine treatment or recommend additional testing based on the determined amount of change between the baseline HF probability and the followup HF probability.
- Example 27 The medical system of any of examples 21-26, wherein the baseline HF probability indicates an amount ejection fraction during a baseline period of time and the follow-up HF probability indicates an amount ejection fraction after an observation period of time.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Public Health (AREA)
- Medical Informatics (AREA)
- Biomedical Technology (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Pathology (AREA)
- Veterinary Medicine (AREA)
- Surgery (AREA)
- Cardiology (AREA)
- Biophysics (AREA)
- Artificial Intelligence (AREA)
- Heart & Thoracic Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Molecular Biology (AREA)
- Physiology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Psychiatry (AREA)
- Evolutionary Computation (AREA)
- Mathematical Physics (AREA)
- Fuzzy Systems (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
Abstract
An example system for determining reduced ejection fraction includes two or more electrodes forming a single lead configured to capture a cardiac electrogram (EGM) signal of a patient, circuitry configured to: convert the EGM signal to a time -frequency domain using a continuous wavelet transform; and apply the converted EGM signal to a convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
Description
IDENTIFYING EJECTION FRACTION USING A SINGLE LEAD CARDIAC
ELECTROGRAM SENSED BY A MEDICAL DEVICE
[0001] This application is an international application with provisional priority of US Provisional Patent Application No. 63/487,779, filed 1 March 2023, and US Provisional
Patent Application No. 63/373,833, filed 29 August 2022. The entire content of each application is incorporated herein by reference.
FIELD
[0002] The disclosure relates generally to medical device systems and, more particularly, medical device systems configured to determine ejection fraction.
BACKGROUND
[0003] Medical devices may be used to monitor physiological signals of a patient. For example, some medical devices are configured to sense cardiac electrogram (EGM) signals indicative of the electrical activity of the heart via electrodes. Some medical devices may be configured to deliver a therapy in conjunction with or separate from the monitoring of physiological signals.
[0004] Ejection fraction (EF) is useful in assessing the overall strength of the heart and left ventricular (LV) systolic performance. However, the standard tool for left ventricular ejection fraction (LVEF) assessment in routine clinical settings, e.g., echocardiography, is limited to use in clinical settings.
SUMMARY
[0005] EGMs may also be used for LV systolic dysfunction diagnosis, e.g., for identification of simple abnormalities on an EGM, or classifying EF using a 12-lead EGM system. In general, this disclosure is directed to techniques for a machine learning model to identify low ejection fraction from a single lead EGM, such as from an insertable cardiac monitor (ICM) device or other cardiac implantable electronic devices (CIED). A single lead EGM may be continuously sensed and monitored by such devices, e.g., autonomously on a periodic, triggered, or other basis. In this manner, the EGM may be used as a screening tool to identify LV systolic performance without a patient even going to hospital. Such device may be configured to analyze the EGM on board, or to transmit
EGMs to other devices for analysis. For example, daily or other periodic EGM transmissions may allow the detection of low' LVEF in a cloud platform that may send an alert to a clinician computing device.
[0006] In some examples, converting the EGM signal obtained from the single lead to a time -frequency domain using a continuous wavelet transform breaks down various components of the EGM signal to be input into a machine learning model or other artificial intelligence developed algorithm that provides high-frequency resolution and low time resolution at low frequencies and/or provides high time resolution and low- frequency resolution at high frequencies, which helps determine an amount of ejection fraction or a classification of ejection fraction with greater sensitivity and/or specificity.
[0007] In some examples in accordance with techniques of this disclosure, processing circuitry of a medical device system may determine ejection fraction, such as reduced ejection fraction, and a clinician may be alerted earlier without a patient needing to go a hospital. Accordingly, medical intervention and/or treatment due to reduced ejection fraction may be applied sooner which may lower the risk of long-term complications of heart failure (HF) patients and may reduce mortality and/or morbidity. In some examples, an alert may be triggered to a clinician to order an actual EF measurement using an echocardiogram or other conventional means to confirm the reduced EF and then determine further therapeutic options.
[0008] In addition, since medical device systems described herein may determine an EF of a patient continuously, hourly, and/or daily, dynamic changes in EF may be tracked, which is not possible today, and that will open up new' possibilities for treatment recommendations .
[0009] In some examples, this disclosure is directed to techniques for determining a HF related hospitalization risk over a future period of time based on an amount of change in HF probability. Processing circuitry of a medical device system may apply single lead EGMs sensed by an 1MD for respective time periods to the machine learning model, which may output respective values related to a probability of reduced EF for the time periods and, consequently, related to HF hospitalization for the time periods. The processing circuitry may compare a change in probability over time periods, e.g., between a current time period and a baseline time period, to one or more thresholds, and generate communications or alerts to users and computing devices, or take one or more other actions based on the comparisons, e.g., based on the change in probability exceeding a
threshold change indicative of increased risk of HF hospitalization over the future time period.
[0010] In some examples in accordance with techniques of this disclosure, a HF related hospitalization risk over a future period of time may be detected before a patient needs to go a hospital. Accordingly, medical intervention and/or treatment due to an increased HF hospitalization risk may be applied sooner which may lower the risk of long-term complications of heart failure patients and may reduce mortality and/or morbidity.
[0011 ] In addition, since the device described herein may determine an EGM(s) of a patient continuously, hourly, and/or daily, dynamic changes in HF probability may be tracked, which is not possible today, and that will open up new possibilities for treatment recommendations .
[0012] In an example, a medical system for determining reduced ejection fraction comprises two or more electrodes forming a single lead configured to capture a cardiac electrogram (EGM) signal of a patient; and circuitry configured to: convert the EGM signal to a time-frequency domain using a continuous wavelet transform; and apply the converted EGM signal to a convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
[0013] In an example, a method for operating processing circuity of a medical system comprising receiving, by the processing circuitry, a cardiac electrogram (EGM) signal of a patient obtained by a single lead; converting, by the processing circuitry , the EGM signal to a time-frequency domain using a continuous wavelet transform; and applying, by the processing circuitry, the converted EGM signal to a convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
[0014] In an example, medical system for determining reduced ejection fraction comprising: two or more electrodes forming a single lead configured to capture a baseline cardiac electrogram (EGM) signal of a patient and a follow-up cardiac EGM signal of the patient; and circuitry' configured to: determine a baseline heart failure (HF) probability based on the baseline cardiac EGM signal; determine a follow-up HF probability based on the follow-up cardiac EGM signal; determine an amount of change between the baseline HF probability and the follow-up HF probability; compare the determined amount of change to an HF hospitalization threshold; and in response to determining the amount of
change between the baseline HF probability and the follow-up HF probability is greater than or equal to the HF hospitalization threshold, output an indication of a risk of hospitalization of the patient over a period of time is high.
[0015] The summary is intended to provide an ovendew of the subject matter described in this disclosure. It is not intended to provide an exclusive or exhaustive explanation of the systems, device, and methods described in detail within the accompanying drawings and description below'. Further details of one or more examples of this disclosure are set forth in the accompanying drawings and in the description below. Other features, objects, and advantages will be apparent from the description and drawings, and from the claims.
BRIEF DESCRIPTION OF THE DRAWINGS
[0016] FIG. 1 illustrates the environment of an example medical system m conjunction with a patient, in accordance with one or more techniques disclosed herein. [0017] FIG. 2 is a functional block diagram illustrating an example configuration of the implantable medical device (IMD) of the medical system of FIG. 1, in accordance with one or more techniques disclosed herein.
[0018] FIG. 3 is a conceptual side-view diagram illustrating an example configuration of the IMD of FIGS. 1 and 2, in accordance with one or more techniques disclosed herein. [0019] FIG. 4 is a functional block diagram illustrating an example configuration of the external device of FIG. 1, in accordance with one or more techniques disclosed herein.
[0020] FIG. 5 is a block diagram illustrating an example system that includes an access point, a network, external computing devices, such as a server, and one or more other computing devices, which may be coupled to the IMD and external device of FIGS. 1 -4, in accordance with one or more techniques disclosed herein.
[0021] FIG. 6 illustrates an example of decomposing an EGM signal from a onedimensional lead into time-frequency components, in accordance with one or more techniques disclosed herein.
[0022] FIG. 7 illustrates examples of wavelet transform to differentiate the timefrequency resolution, in accordance with one or more techniques disclosed herein.
[0023] FIG. 8 illustrates an example of applying an EGM signal from a onedimensional lead being to a convolutional neural network, in accordance with one or more techniques disclosed herein.
[0024] FIG. 9 A is a chart illustrating an example of a confusion matrix, in accordance with one or more techniques disclosed herein.
[0025] FIG. 9B is a graph illustrating an example of a receiver operating characteristic (ROC) curve, in accordance with one or more techniques disclosed herein.
[0026] FIG. 10 is a graph illustrating example Kaplan Meier curves of HF hospitalization event estimates.
[0027] FIG. 1 1 is a conceptual diagram illustrating an example training process for an artificial intelligence model, in accordance with examples of the current disclosure.
[0028] FIG. 12 is a conceptual diagram illustrating an example training process for an artificial intelligence model, in accordance with examples of the current disclosure.
[0029] FIG. 13 is a flow diagram illustrating an example technique for operating a system to determine an amount of ejection fraction or a classification of ejection fraction.
[0030] FIG. 14 is a flow diagram illustrating an example technique for operating a system to output an indication of a risk of hospitalization of the patient over a period of time is high.
[0031] Like reference characters denote like elements throughout the description and figures.
DETAILED DESCRIPTION
[0032] A variety of types of medical devices sense cardiac EGMs. Some medical devices that sense cardiac EGMs are non-invasive, e.g., using a plurality of electrodes placed in contact with external portions of the patient, such as at various locations on the skin of the patient. The electrodes used to monitor the cardiac EGM in these non- invasive processes may be attached to the patient using an adhesive, strap, belt, or vest, as examples, and electrically coupled to a monitoring device, such as an electrocardiograph,
Holter monitor, or other electronic device. The electrodes are configured to sense electrical signals associated with the electrical activity of the heart or other cardiac tissue of the patient, and to provide these sensed electrical signals to the electronic device for further processing and/or display of the electrical signals. The non-invasive devices and methods may be utilized on a temporary' basis, for example to monitor a patient during a
clinical visit, such as during a doctor’s appointment, or for example for a predetermined period of time, for example for one day (twenty -four hours), or for a period of several days.
[0033] External devices that may be used to non-mvasively sense and monitor cardiac EGMs include wearable devices with electrodes configured to contact the skin of the patient, such as patches, watches, or necklaces. One example of a w earable physiological monitor configured to sense a cardiac EGM is the SEEQ™ Mobile Cardiac Telemetry System, which was available from Medtronic, Inc., of Minneapolis, Minnesota. Such external devices may facilitate relatively longer-term monitoring of patients during normal daily activities, and may periodically transmit collected data to a network service, such as the Medtronic Carelink™ Network.
[0034] Some implantable medical devices (IMDs) also sense and monitor cardiac EGMs. The electrodes used by IMDs to sense cardiac EGMs are typically integrated with a housing of the IMD and/or coupled to the IMD via one or more elongated leads.
Example IMDs that monitor cardiac EGMs include pacemakers and implantable cardioverter-defibrillators, which may be coupled to intravascular or extravascular leads, as well as pacemakers with housings configured for implantation within the heart, which may be leadless. An example of pacemaker configured tor intracardiac implantation is the Micra™ Transcatheter Pacing System, available from Medtronic, Inc. Some IMDs that do not provide therapy, e.g., implantable patient monitors, sense cardiac EGMs.
Examples of such an IMD are the Reveal LINQ™ and LINQ II™ Insertable Cardiac Monitors, available from Medtronic, Inc., which may be inserted subcutaneously. Such IMDs may facilitate relatively longer-term monitoring of patients during normal daily activities and may periodically transmit collected data to a network service, such as the Medtronic Carelink™ Network.
[0035] Any medical device configured to sense a cardiac EGM via implanted or external electrodes, including the examples identified herein, may implement the techniques of this disclosure for evaluating a cardiac EGM to determine an amount of ejection fraction of a patient. The techniques herein include determining ejection fraction from an EGM obtained from a single lead, such as from an IMD. Hie EGM may be used as a screening tool to identify LV systolic performance without a patient even going to hospital. Daily EGM transmission may allow the detection of low (e.g., clinically lower) LVEF in a cloud platform that may send an alert to a clinician computing device.
[0036] FIG. 1 illustrates the environment of an example medical system 2 in conjunction with a patient 4, in accordance with one or more techniques of this disclosure. The example techniques may be used with an IMD 10, which may be in wireless communication with at least one of external device 12 and other devices not pictured in FIG. 1. In some examples, IMD 10 is implanted outside of a thoracic cavity of patient 4 (e.g., subcutaneously in the pectoral location illustrated in FIG. 1). IMD 10 may be positioned near the sternum near or just below the level of the heart of patient 4, e.g., at least partially within the cardiac silhouete. IMD 10 includes a plurality of electrodes (not shown in FIG. 1) and is configured to sense a cardiac EGM via the plurality of electrodes. In some examples, IMD 10 takes the form of the Reveal LINQ™ or LINQ II™ ICM, or another ICM similar to, e.g., a version or modification of, the Reveal LINQ™ or LINQ II™ ICMs.
[0037] External device 12 may be a computing device with a display viewable by the user and an interface for providing input to external device 12 (i.e. , a user input mechanism). In some examples, external device 12 may be a notebook computer, tablet computer, workstation, one or more servers, cellular phone, personal digital assistant, or another computing device that may run an application that enables the computing device to interact with IMD 10. External device 12 is configured to communicate with IMD 10 and, optionally, another computing device (not illustrated in FIG. 1), via wireless communication. External device 12, for example, may communicate via near-field communication technologies (e.g., inductive coupling, NFC or other communication technologies operable at ranges less than 10-20 cm) and far-field communication technologies (e.g., RF telemetry according to the 802.11 or Bluetooth® specification sets, or other communication technologies operable at ranges greater than near-field comm unication technologies) .
[00381 External device 12 may be used to configure operational parameters for IMD 10. External device 12 may be used to retrieve data from IMD 10. lire retrieved data may include values of physiological parameters measured by IMD 10, indications of episodes of arrhythmia or other maladies detected by IMD 10, and physiological signals recorded by IMD 10. For example, external device 12 may retrieve cardiac EGM segments recorded by IMD 10. As discussed in greater detail below with respect to FIG. 5, one or more remote computing devices may interact with IMD 10 in a manner similar to external device 12, e.g., to program IMD 10 and/or retrieve data from IMD 10, via a network.
[0039] Processing circuitry of medical system 2, e.g., of IMD 10, external device 12, and/or of one or more other computing devices, may be configured to perform the example techniques of this disclosure for determining an amount of ejection fraction. In some examples, the processing circuitry of medical system 2 analyzes a cardiac EGM sensed by IMD 10 to determine an amount of ejection fraction based on converting the cardiac EGM signal to a time-frequency domain using a continuous wavelet transform and applying the converted EGM signal to a convolutional neural network to determine an amount of ejection fraction. In some examples, processing circuitry may determine a raw number of the amount of ejection fraction using a regression model or it may classify the amount of ejection fraction into subsets, such as low, medium, or high. Although described in the context of examples in which IMD 10 that senses the cardiac EGM comprises an insertable cardiac monitor, example systems including one or more implantable or external devices of any type configured to sense a cardiac EGM may be configured to implement the techniques of this disclosure.
[0040] FIG. 2 is a functional block diagram illustrating an example configuration of IMD 10 of FIG. 1 in accordance with one or more techniques described herein. In the illustrated example, IMD 10 includes electrodes 16A and 16B (collectively "‘electrodes 16”), antenna 26, processing circuitry 50, sensing circuitry' 52, communication circuitry- 54, storage device 56, switching circuitry 58, and sensors 62. Although the illustrated example includes two electrodes 16, IMDs including or coupled to more than two electrodes 16 may implement the techniques of this disclosure in some examples, [0041] Processing circuitry7 50 may include fixed function circuitry' and/or programmable processing circuitry. Processing circuitry 50 may include any one or more of a microprocessor, a controller, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or equivalent discrete or analog logic circuitry. In some examples, processing circuitry 50 may include multiple components, such as any combination of one or more microprocessors, one or more controllers, one or more DSPs, one or more ASICs, or one or more FPGAs, as well as other discrete or integrated logic circuitry', Tire functions attributed to processing circuitry' 50 herein may be embodied as software, firmware, hardware or any combination thereof. [0042] Sensing circuitry' 52 may be selectively coupled to electrodes 16 via switching circuitry- 58, e.g., to select the electrodes 16 and polarity, referred to as the sensing vector, used to sense a cardiac EGM, as controlled by processing circuitry 50. Sensing circuitry'
52 may sense signals from electrodes 16, e.g., to produce a cardiac EGM, in order to facilitate monitoring the electrical activity of the heart. Sensing circuitry 52 also may monitor signals from sensors 62, which may include one or more accelerometers, pressure sensors, and/or optical sensors, as examples. In some examples, sensing circuitry 52 may include one or more filters and amplifiers for filtering and amplifying signals received from electrodes 16 and/or sensors 62.
[0043] Sensing circuitry 52 and/or processing circuitry' 50 may be configured to detect cardiac depolarizations (e.g., P-waves of atrial depolarizations or R-waves of ventricular depolarizations) when the cardiac EGM amplitude crosses a sensing threshold. For cardiac depolarization detection, sensing circuitry? 52 may? include a rectifier, filter, amplifier, comparator, and/or analog-to-digital converter, in some examples. In some examples, sensing circuitry? 52 may output an indication to processing circuitry 50 in response to sensing of a cardiac depolarization. In this manner, processing circuitry 50 may? receive detected cardiac depolarization indicators corresponding to the occurrence of detected R-waves and P-waves in the respective chambers of heart. Processing circuitry 50 may use the indications of detected R-waves and P-waves for determining interdepolarization intervals, heart rate, and detecting arrhythmias, such as tachyarrhythmias and asystole. In some examples, the cardiac EGM should be sensed during normal sinus rhythm to determine ejection fraction. In particular, cardiac EGMs with one or more of a premature ventricular contraction (PVC), ventricular fibrillation (VF), ventricular tachycardia (VT), or other ventricular arrhythmias should be avoided when determining an amount of ejection fraction. Accordingly, processing circuitry 50 may determine whether a cardiac EGM includes one or more of PVC, VF, VT, or other ventricular arrhythmias and determine not to use the cardiac EGM to determine ejection fraction in response to determining the cardiac EGM includes one or more of PVC, VF, VT. or other ventricular arrhy thrn ias .
[0044] Sensing circuitry? 52 may also provide one or more digitized cardiac EGM signals to processing circuitry 50 for analysis, e.g., for use in cardiac rhythm discrimination, and/or for analysis to determine an amount of ejection fraction according to the techniques of this disclosure. In some examples, processing circuitry 50 may store the digitized cardiac EGM in storage device 56. Processing circuitry 50 of IMD 10, and/or processing circuitry' of another device that retrieves data from IMD 10, may
analyze the cardiac EGM to determine an amount of ejection fraction according to the techniques of this disclosure.
[004S] Communication circuitry 54 may include any suitable hardware, firmware, software or any combination thereof for communicating with another device, such as external device 12, another networked computing device, or another IMD or sensor. Under the control of processing circuitry' 50, communication circuitry’ 54 may receive downlink telemetry' from, as well as send uplink telemetry' to external device 12 or another device with the aid of an internal or external antenna, e.g., antenna 26. In addition, processing circuitry' 50 may communicate with a networked computing device via an external device (e.g,, external device 12) and a computer network, such as the Medtronic CareLink® Network. Antenna 26 and communication circuitry' 54 may be configured to transmit and/or receive signals via inductive coupling, electromagnetic coupling, Near Field Communication (NFC), Radio Frequency (RF) communication, Bluetooth, WiFi, or other proprietary' or non-proprietary wireless communication schemes.
[0046] In some examples, storage device 56 includes computer-readable instructions that, when executed by processing circuitry 50, cause IMD 10 and processing circuitry’ 50 to perform various functions attributed to IMD 10 and processing circuitry 50 herein. Storage device 56 may include any volatile, non-volatile, magnetic, optical, or electrical media, such as a random access memory (RAM), read-only memory' (ROM), non-volatile RAM (NVRAM), electrically-erasable programmable ROM (EEPROM), flash memory, or any other digital media. Storage device 56 may store, as examples, programmed values for one or more operational parameters of IMD 10 and/or data collected by IMD 10 for transmission to another device using communication circuitry 54. Data stored by storage device 56 and transmitted by communication circuitry' 54 to one or more other devices may include digitized cardiac EGMs, as examples.
[0047] FIG. 3 is a conceptual side-view diagram illustrating an example configuration of IMD 10 of FIGS. 1 and 2. In the example shown in FIG. 3, IMD 10 may include a leadless, subcutaneously-implantable monitoring device having a housing 15 and an insulative cover 76. Electrode 16A and electrode 16B may be formed or placed on an outer surface of cover 76. Circuitries 50-62, described above with respect to FIG. 2, may be formed or placed on an inner surface of cover 76, or within housing 15. In the illustrated example, antenna 26 is formed or placed on the inner surface of cover 76, but
may be formed or placed on the outer surface in some examples. In some examples, one or more of sensors 62 may be formed or placed on the outer surface of cover 76. In some examples, insulative cover 76 may be positioned over an open housing 15 such that housing 15 and cover 76 enclose antenna 26 and circuitries 50-62, and protect the antenna and circuitries from fluids such as body fluids.
[0048] One or more of antenna 26 or ci rcuitries 50-62 may be formed on the inner side of insulative cover 76, such as by using flip-chip technology. Insulative cover 76 may be flipped onto a housing 15. When flipped and placed onto housing 15, the components of IMD 10 formed on the inner side of insulative cover 76 may be positioned in a gap 78 defined by bousing 15. Electrodes 16 may be electrically connected to switching circuitry' 58 through one or more vias (not shown) formed through insulative cover 76. Insulative cover 76 may be formed of sapphire (i.e., corundum), glass, parylene, and/or any other suitable insulating material. Housing 15 may be formed from titanium or any other suitable material (e.g,, a biocompatible material). Electrodes 16 may be formed from any of stainless steel, titanium, platinum, iridium, or alloys thereof. In addition, electrodes 16 may be coated with a material such as titanium nitride or fractal titanium nitride, although other suitable materials and coatings for such electrodes may be used.
[0049] FIG. 4 is a block diagram illustrating an example configuration of components of external device 12. In the example of FIG. 4, external device 12 includes processing circuitry 80, communication circuitry 82, storage device 84, and user interface 86.
[0050] Processing circuitry' 80 may include one or more processors that are configured to implement functionality and/or process instructions for execution within external device 12. For example, processing circuitry 80 may be capable of processing instructions stored in storage device 84. Processing circuitry- 80 may include, for example, microprocessors, DSPs, ASICs, FPGAs, or equivalent discrete or integrated logic circuitry; or a combination of any of the foregoing devices or circuitry'. Accordingly, processing circuitry- 80 may' include any suitable structure, whether in hardware, software, firmware, or any combination thereof, to perfonn the functions ascribed herein to processing circuitry 80.
[0051] Communication circuitry 82 may include any suitable hardware, firmware, software or any' combination thereof for communicating with another device, such as IMD 10. Under the control of processing circuitry 80, communication circuitry 82 may
receive downlink telemetry from, as well as send uplink telemetry to, IMD 10, or another device. Communication circuitry 82 may be configured to transmit or receive signals via inductive coupling, electromagnetic coupling, Near Field Communication (NFC), Radio Frequency (RF) communication, Bluetooth, WiFi, or other proprietary' or non-proprietary wireless communication schemes. Communication circuitry 82 may also be configured to communicate with devices other than IMD 10 via any of a variety of forms of wired and/or wireless communication and/or network protocols.
[0052] Storage device 84 may be configured to store information w ithin external device 12 during operation. Storage device 84 may include a computer-readable storage medium or computer-readable storage device. In some examples, storage device 84 includes one or more of a short-term memory' or a long-term memory. Storage device 84 may include, for example, RAM, DRAM, SRAM, magnetic discs, optical discs, flash memories, or forms of EPROM or EEPROM. In some examples, storage device 84 is used to store data indicative of instructions for execution by processing circuitry 80. Storage device 84 may be used by software or applications running on external device 12 to temporarily store information during program execution.
[0053] Data exchanged between external device 12 and IMD 10 may include operational parameters. External device 12 may transmit data including computer readable instructions which, when implemented by IMD 10, may control IMD 10 to change one or more operational parameters and/or export collected data. For example, processing circuitry' 80 may transmit an instruction to IMD 10 which requests IMD 10 to export collected data (e.g., digitized cardiac EGMs) to external device 12. In turn, external device 12 may receive the collected data from IMD 10 and store the collected data in storage device 84. Processing circuitry' 80 may' implement any of the techniques described herein to analyze cardiac EGMs received from IMD 10, e.g., to determine an amount of ejection fraction.
[0054] A user, such as a clinician or patient 4, may interact wdth external device 12 through user interface 86. User interface 86 includes a display (not shown), such as a liquid crystal display (LCD) or a light emitting diode (LED) display or other type of screen, with which processing circuitry 80 may present information related to IMD 10, e.g., cardiac EGMs. In addition, user interface 86 may' include an input mechanism to receive input from the user. Tire input mechanisms may' include, for example, any one or more of buttons, a keypad (e.g., an alphanumeric keypad), a peripheral pointing device, a
touch screen, or another input mechanism that allows the user to navigate through user interfaces presented by processing circuitry 80 of external device 12 and provide input. In other examples, user interface 86 also includes audio circuitry for providing audible notifications, instructions or other sounds to the user, receiving voice commands from the user, or both.
[0055] FIG. 5 is a block diagram illustrating an example system that includes an access point 90, a network 92, external computing devices, such as a server 94, and one or more other computing devices 100A-100N (collectively, ‘‘computing devices 100”), which may be coupled to IMD 10 and external device 12 via network 92, in accordance with one or more techniques described herein. In this example, IMD 10 may use communication circuitry 54 to communicate with external device 12 via a first wireless connection, and to communicate with an access point 90 via a second wireless connection. In the example of FIG. 5, access point 90, external device 12, server 94, and computing devices 100 are interconnected and may communicate with each other through network 92.
[0056] Access point 90 may include a device that connects to network 92 via any of a variety of connections, such as telephone dial-up, digital subscriber line (DSL), or cable modem connections. In other examples, access point 90 may be coupled to network 92 through different forms of connections, including wired or wireless connections. In some examples, access point 90 may be a user device, such as a tablet or smartphone, that may be co-located with the patient, IMD 10 may be configured to transmit data, such as cardiac EGMs, to access point 90. Access point 90 may then communicate the retrieved data to server 94 via network 92.
[0057] In some cases, server 94 may be configured to provide a secure storage site for data that has been collected from IMD 10 and/or external device 12. In some cases, server 94 may assemble data in web pages or other documents for viewing by trained professionals, such as clinicians, via computing devices 100. One or more aspects of the illustrated system of FIG. 5 may be implemented wdth general network technology and functionality, which may be similar to that provided by the Medtronic CareLink® Network.
[00581 In some examples, one or more of computing devices 100 may be a tablet or other smart device located with a clinician, by which the clinician may program, receive alerts from, and/or interrogate IMD 10. For example, the clinician may access data
collected by IMD 10 through a computing device 100, such as when patient 4 is in in between clinician visits, to check on a status of a medical condition. In some examples, the clinician may enter instructions for a medical intervention for patient 4 into an application execu ted by computing device 100, such as based on a status of a patient condition determined by IMD 10, external device 12, server 94. or any combination thereof, or based on other patient data known to the clinician. Device 100 then may transmit the instructions for medical intervention to another of computing devices 100 located with patient 4 or a caregiver of patient 4. For example, such instructions for medical intervention may include an instruction to change a drug dosage, timing, or selection, to schedule a visit with the clinician, or to seek medical attention. In further examples, a computing device 100 may generate an alert to patient 4 based on a status of a medical condition of patient 4, which may enable patient 4 proactively to seek medical attention prior to receiving instructions for a medical intervention. In this maimer, patient 4 may be empowered to take action, as needed, to address his or her medical status, which may help improve clinical outcomes for patient 4.
[0059] In the example illustrated by FIG. 5, server 94 includes a storage device 96, e.g., to store data retrieved from IMD 10, and processing circuitry' 98. Although not illustrated in FIG. 5 computing devices 100 may similarly include a storage device and processing circuitry. Processing circuitry 98 may include one or more processors that are configured to implement functionality and/or process instructions for execution within server 94. For example, processing circuitry' 98 may be capable of processing instructions stored in memory 96. Processing circuitry7 98 may include, for example, microprocessors, DSPs, ASICs, FPGAs, or equivalent discrete or integrated logic circuitry, or a combination of any of the foregoing devices or circuitry. Accordingly, processing circuitry 98 may include any suitable structure, whether in hardware, software, firmware, or any combination thereof, to perform the functions ascribed herein to processing circuitry7 98. Processing circuitry7 98 of server 94 and/or the processing circuity of computing devices 100 may implement any of the techniques described herein to analyze cardiac EGMs received from IMD 10.
[0060] Storage device 96 may include a computer-readable storage medium or computer-readable storage device. In some examples, memory 96 includes one or more of a short-term memory or a long-term memory7. Storage device 96 may include, tor example, RAM, DRAM, SRAM, magnetic discs, optical discs, flash memories, or forms
of EPROM or EEPROM. In some examples, storage device 96 is used to store data indicative of instructions for execution by processing circuitry 98.
[0061] Although the techniques for determining one or more of an amount of ejection fraction or a classification of ejection fraction are described herein primarily (e.g., with respect to FIGS. 6—10) as being performed by processing circuitry 50 of IMD 10, such techniques may be performed, in whole or part, by processing circuitry' of any one or more devices of system 2, such as processing circuitry' 80 of external device 12, processing circuitry' 98 observer 94, or processing circuitry of one or more computing devices 100.
[0062] Ejection fraction (EF) is useful in assessing the overall strength of the heart and left ventricular (LV) systolic performance. Tire techniques described herein provide a deep learning method to identify low ejection fraction single lead EGM, such as from IMD 10. In some examples, IMD 10 may be an insertable cardiac monitor (I CM) devices or other CIED (cardiac implantable electronic devices) with EGM transmission capability. The EGM may be used as a screening tool to identify LV systolic performance without the patient 4 even going to hospital. In some examples, daily EGM transmission may allow the detection of low LVEF in a cloud platform that may send an alert to a clinician computing device.
[0063] In some examples, IMD 10 may obtain EGM data from a single lead EGM routinely, such as, but not limited or, hourly, once every 12 hours, daily, nightly, weekly, etc. In some examples, IMD 10 may determine LVEF based on corresponding EGM data routinely, such as, but not limited or, hourly, daily, nightly, weekly, bi-weekly, etc. Other devices, such as external device 12, server 94, and computing devices 110, may similarly determine LVEF based on transmissions of sensed EGMs from IMD 10, e.g., a digitized segment of a number of minutes of EGM each day. In some examples, IMD 10 may transmit obtained EGM data and/or corresponding LVEF to external device 12. In some examples, IMD 10 may determine LVEF within a period of time of obtaining EGM data, such as, but. not limited to, 1 week, 2. weeks, 1 month, etc. In some examples, EGM data may be obtained from an electronic health record (EFIR) dataset.
[0064] In some examples, LVEF data may be compared to an LVEF threshold to determine whether the LVEF data is categorized as heart failure or normal. For example, the LVEF data may be categorized as heart failure if LVEF is less than or equal to an LVEF threshold. The LVEF data may be categorized as normal is LVEF is greater than
the threshold. In some examples, the LVEF threshold may be 35%. The LVEF threshold may be set at a different amount. In this example, if the LVEF is less than or equal to 35%, the LVEF is classified as heart failure. If the LVEF is greater than 35%, the LVEF is classified as normal. In some examples, the LVEF threshold may be variable based on various physiological parameters from patient 4 that may include patient medical history and/or demographic and other information of patient 4, such as age, gender, race, height, weight, and body mass index (BMI).
[0065] In some examples, processing circuitry 50 may determine an amount of change in ejection fraction over a period of time and determine heart failure risk of the patient 4 based on the change in ejection fraction over the period of time. For example, processing circuitry' 50 may' determine whether ejection fraction of patient 12 dropped a certain amount over a period of time, such as ejection fraction dropping more than 20% (e.g., 60% to 39%) over a week, two weeks, month etc. In an example where processing circuitry 50 determines ejection fraction decreases from 60% to 39% over a period of time, while processing circuitry 50 may determine the ejection fraction amount may be greater than a LVEF threshold, as discussed in the example above, processing circuitry' 50 may determine an increased risk of heart failure based on the amount of reduction of ejection fraction over the period of time.
[0066] In some examples, processing circuitry 50 may convert the EGM signal obtained from tire single lead to a time -frequency' domain using a continuous wavelet transform to break down various components of the EGM signal to be input into a machine learning model or other artificial intelligence developed algorithm. For example, processing circuitry 50 may use Morse wavelet to perform the wavelet transform. In some examples, processing circuitry' 50 may' use one or more of principal components, independent components, variational auto encoders, etc. as either an alternative to or in addition to the continuous wavelet transform to break down various components of the EGM signal to be input into a machine learning model or other artificial intelligence developed algorithm. As shown as an example in FIG. 6, processing circuitry 50 may select relevant wavelet components from the converted wavelet transform and may store the selected relevant wavelet components in a 2D array. As shown as an example in FIG. 7, a wavelet transform may provide high-frequency resolution and low time resolution at low' frequencies. In addition, a wavelet transform may also have high time resolution and low' -frequency resolution at high frequencies.
[0067] In some examples, processing circuitry 50 may transform the EGM signal to enhance features like QRS width, R-wave slews, etc. that are modified because of changes in ejection fraction and feed those into one or more networks, such as a convolutional neural network (CNN), U-nets, recurrent neural nets, etc. Additionally, features may be extracted winch are related to changes in these EGM characteristics and can be fed into the networks. In addition, further additional measurements, such as measurements sensed by IMD 10, may also be used as input to predict and/or determine ejection fraction, such as high-resolution accelerometer measurements for heart sounds, high resolution impedance measurements for measurement of fluid and respiration, heart rate and heart rate dynamics (like HR V), tissue oxygenation/perfusion measured by optical sensor, high resolution temperature changes in periphery, etc.
[0068] As shown as an example in FIG. 8, processing circuitry 50 may apply the converted wavelet transform into a one-dimensional CNN model 810 to determine an amount of ejection fraction. The convoluti onal layers and pooling layers in the CNN model may extract features from the converted wavelet transform, followed by fully connected layers for final classification of LVEF category, such as heart failure or normal. Processing circuitry’ 50 may cause the deterramed/classified LVEF category’ and/or the determined amount of ejection fraction be output to an external computing device, such as a clinician’s computing device, to determine treatments to be delivered and/or recommend additional testing based on the determined amount of ejection fraction and/or the determined/classified LVEF category'.
[0069] In accordance with techniques of this disclosure, reduced ejection fraction may be detected earlier without a patient needing to go a hospital. Accordingly, medical intervention and/or treatment due to reduced ejection fraction may be applied sooner which may lower the risk of long-term complications of heart failure patients and may reduce mortality and/or morbidity.
[0070] In some examples, cross entropy may be used for calculation of loss function and an adaptive moment estimation may be used as optimizer. As an example, the initial learning rate may be selected as 0.0001 , epochs as 20 and mini batch size as 64.
[0071] In some examples, to evaluate the performance of the model, six different metrics were considered: accuracy, sensitivity, specificity, area under curve (AUG), precision and Fl score. FIG. Si A is a chart illustrating an example of a confusion matrix and FIG. 9B is a graph illustrating an example of a receiver operating characteristic
(ROC) curve. FIGS. 9 A, 9B show illustrate an example where the AUG is 0.85 with sensitivity of 77% and specificity of 80%.
[0072] Although the techniques below are described as being performed by processing circuitry' 50 of IMD 10, such techniques may be performed, in whole or part, by processing circuitry' of any one or more devices of system 2, such as processing circuitry' 80 of external device 12, processing circuitry 98 of server 94, and/or processing circuitry' of one or more computing devices 100. In some examples, processing circuitry' may obtain one or more EGMs, that was measured within a baseline period of time, such as within 30-days of implant of IMD 10, and determine a baseline EGM for a respective patient based on the EGMs obtained during the baseline period of time. In some examples, the baseline period of time may be 5-days, 10-days, 15-days, 20-days, 25-days. In some examples, the baseline period of time may be a number of days not explicitly listed, such as number of days less than, between, or greater than the various periods of times listed for the baseline period of time,
[0073] Processing circuitry 50 may apply obtained baseline EGM(s) and obtained follow-up EGM(s) to a machine learning model to determine an HF probability for each of the baseline EGM and the follow-up EGM, such as a baseline HF probability' and a follow-up HF probability. In some examples, HF probability may correspond to an HF risk of the patient. Processing circuitry 50 may determine an amount of change between baseline HF probability' and follow-up HF probability. Processing circuitry' 50 may compare the determined amount of change to an HF hospitalization threshold to determine a risk of HF related hospitalization over an upcoming period of time, such as within the next 90 days after the follow-up EGM was measured.
[0074] In some examples, HF probability may indicate a likelihood of a patient experiencing HF within a particular period of time. In some examples, HF probability may be a raw number, such as an amount of HF probability. In some examples, an amount of HF probability may' be a percentage chance of a patient experiencing HF within a particular period of time. As an example, the particular period of time may' be 90-days. In other examples, the particular period of time may be 30-days, 60-days, or 120-days. In some examples, the particular period of time may be a number of days not explicitly listed, such as number of days less than, between, or greater than the various periods of times listed for the particular period of time. An example HF probability maybe a 5% chance of experiencing HF within a period of time. Other example HF
probabilities may be any number greater than or equal to 0% and less than or equal to 100%. In some examples, an HF probability may be represented by other numbers other than percentages. In some examples, processing circuitry 50 may analyze a cardiac EGM sensed by IMD 10 to determine a particular HF probability based on converting a respective cardiac EGM signal to a time-frequency domain using a continuous wavelet transform and applying the converted EGM signal to a convolutional neural network to determine an HF probability. In some examples, processing circuitry 50 may determine a raw number of the HF probability using a regression model.
[0075] In some examples, processing circuitry 50 may determine a classification of ejection fraction based on the HF probability. For example, processing circuitry 50 may determine a baseline ejection fraction based on the baseline HF probability and/or may determine a follow-up ejection fraction based on the follow-up HF probability.
[0076] For example, processing circuitry 50 may apply single lead EGMs sensed by IMD 10 for respective time periods to a machine learning model, which may output respective values related to a probability of reduced EF for the time periods and, consequently, related to HF hospitalization risk for the time periods. Hie processing circuitry 50 may compare a change in probability over time periods, e.g., between a current time period and a baseline time period, to one or more thresholds, and generate communications or alerts to users and computing devices, or take one or more other actions based on the comparisons, e.g., based on the change m probability exceeding a threshold change indicative of increased risk of HF hospitalization over the future time period.
[0077 ] For example, an HF hospitalization risk threshold may be 0.1 (e.g., 10%) amount of change between a baseline HF probability and a follow-up HF probability. For example, in response to determining a change between a baseline HF probability and a follow-up HF probability is less than an HF hospitalization risk threshold, such as 0.1, processing circuitry 50 may determine patient has a “low risk” of having a HF hospitalization over a period of time, such as 90-days. In some examples, in response to determining a change between a baseline HF probability and a follow-up HF probability is greater than or equal to an HF hospitalization risk threshold, such as 0.1, processing circuitry 50 may determine patient has a “high risk” of having a HF hospitalization over a period of time after the follow-up EGM was measured, such as 90-days. In some examples, in response to determining a change between a baseline HF probability and a
follow-up HF probability is greater than or equal to an HF hospitalization risk threshold, processing circuitry 50 may determine patient has worsening HF. in some examples the period of time after the follow-up EGM was measured may be 30-days, 60-days, or 120- days. In some examples, the period of time after the follow-up EGM was measured may be a number of days not explicitly listed, such as number of days less than, between, or greater than the various periods of times listed for the period of time after the follow-up EGM was measured.
[0078] In some examples, processing circuitry 50 may generate an output to indicate a particular patient as having a “low risk” or “high risk” of HF hospitalization over the period of time after the follow-up EGM was measured.
[0079] In order to determine the HF hospitalization risk threshold and/or to tram the machine learning model(s) described herein, processing circuitry of system 2, e.g., processing circuitry 98 of server 94, may identify one or more patients having LVEF measurements obtained during a time period after IMD 10 was implanted, such as 30- days, 60-days, 90-days, 120-days, 365-days, or oilier number of days less than, between, or greater than the various periods of times listed. Processing circuitry 50 may determine a whether patient has an LVEF less than an LVEF threshold after implant of IMD 10, For example, after 60-days of implant of IMD 10. Processing circuitry 50 may obtain one or more follow-up EGMs. In some examples, processing circuitry 50 may obtain one or more follow-up EGMs from a patient determined to have LVEF less than an LVEF threshold. Processing circuitry 50 may obtain a follow-up EGM that is measured after an observation period of time after the baseline EGM was measured. In some examples, an observation period of time may be 60-days, 90-days, or 120-days. In some examples, the observation period of time may be a number of days not explicitly listed, such as number of days less than, between, or greater than the various periods of times listed tor the observation period of time.
[0080] FIG. 10 is a graph illustrating example Kaplan Meier curves of HF hospitalization event estimates. As an example, as shown in FIG. 10, a total of 453 non overlapping follow-up EGMs/LVEFs (>90 days between observations) were analyzed from 367 unique patients. The patients in Group A had a change between a baseline HF probability and a follow-up HF probability greater than an HF hospitalization threshold of 0.1. The patients in Group B had a change between a baseline HF probability and a follow-up HF probability less than an HF hospitalization threshold of 0.1. There were 78
observations in Group A where about 18% had an HF hospitalization event and 375 observations in Group B where about 8% had an HF hospitalization event. The Kaplan Meier curve, as shown in FIG, 10, indicated the HF hospitalization event probability of Group A at day 90 was 17.9 and the HF hospitalization event probability of Group B at day 90 was 8.5. The HF hospitalization event probability of Group A at day 90 was higher than the HF hospitalization event probability of Group B at day 90.
[0081] In accordance with techniques of this disclosure, an increased HF hospitalization risk may be detected before a patient needs to go a hospital. Accordingly, medical intervention and/or treatment due to an increased HF hospitalization risk may be applied sooner which may lower the risk of long-term complications of heart failure patients and may reduce mortality and/or morbidity.
[0082] Although described in the context of examples in which a determination of risk or increased risk of HF hospitalization is based solely on application of single lead EGMs over time to a machine learning model, in other examples processing circuitry may determine the risk of HF hospitalization based on one or more additional physiological parameters. For example, the processing circuitry may utilize physiological parameters and techniques described in commonly-assigned U.S. Application Nos, 12/184,149 and 12/184,003 by Sarkar et al., entitled “USING MULTIPLE DIAGNOSTIC PARAMETERS FOR PREDICTING HEART FAILURE EVENTS,” and ‘DETECTING WORSENING HEART FAILURE BASED ON IMPEDANCE MEASUREMENTS,” both filed on July 31 , 2.008, both of which are incorporated herein by reference in their entirety. In some examples, the processing circuitry may compare the change in probability relative to the baseline to one or more thresholds to determine one or more evidence levels of HF hospitalization risk according to the techniques of U.S. Application Nos. 12/184,149 and 12/184,003.
[0083] FIG. 1 1 is an example of a machine learning model 1102 being trained using supervised and/or reinforcement learning techniques. Machine learning model 1102 may correspond to any machine learning model described herein, e.g., machine learning model 810 illustrated in FIG. 8. The machine learning model 1102 may be implemented using any number of models for supervised and/or reinforcement learning, such as but not limited to, an artificial neural network, a decision tree, naive Bayes network, support vector machine, or k-nearest neighbor model, to name only a few examples. In some examples, one or more of IMD 10, external device 12, server 94, and/or computing
device(s) 100 initially trains the machine learning model 1102 based on a training set of metrics and corresponding to an amount of ejection fraction. The training set 1100 may include a set of feature vectors, where each feature in the feature vector represents a value for a particular metric. One or more of IMD 10, external device 12, server 94, and/or computing device(s) 100 may select a training set comprising a set of training instances, each training instance comprising an association between one or more respective cardiac electrograms, EGM signals converted to a time-frequency domain using a continuous wavelet transform, accelerometer measurements, e.g., for patient activity and/or heart sounds, and an amount of ejection fraction. A prediction or classification by the machine learning model 1 102 may be compared 1 104 to the target output 1103, and an error signal and/or machine learning model weights modification may sent/applied to the machine learning model 1 102 based on the comparison to learn/train 1 105 the machine learning model to modify/update the machine learning model 1102. For example, one or more of IMD 10, external device 12, server 94, and/or computing device(s) 100 may, for each training instance in the training set, modify, based on the respective cardiac electrogram, EGM signals converted to a time -frequency domain using a continuous wavelet transform, accelerometer measurements, e.g., for patient activity and/or for heart sounds, and/or the amount of ejection fraction of the training instance, the machine learning model 1 102 to change a score generated by the machine learning model 1102 in response to subsequent cardiac electrograms and/or respective EGM signals converted to a timefrequency domain using a continuous wavelet transform applied to the machine learning model 1102.
[0084] FIG. 12 is an example of a machine learning model 1202 being trained using supervised and/or reinforcement learning techniques. Machine learning model 1202 may correspond to any machine learning model described herein, e.g., machine learning model 810 illustrated in FIG. 8. The machine learning model 1202 may be implemented using any number of models for supervised and/or reinforcement learning, such as but not limited to, an artificial neural network, a decision tree, naive Bayes network, support vector machine, or k-nearest neighbor model, to name only a few examples. In some examples, one or more of IMD 10, external device 12, server 94, and/or computing device(s) 100 initially trains the machine learning model 1202 based on a training set of metrics and corresponding to a risk of hospitalization. The training set 12.00 may include a set of feature vectors, where each feature in the feature vector represents a value for a
particular metric. One or more of IMD 10, external device 12, server 94, and/or computing device(s) 100 may select a training set comprising a set of training instances, each training instance comprising an association between one or more cardiac electrograms, EGM signals converted to a time-frequency domain using a continuous wavelet transform, accelerometer measurements, e.g., for patient activity and/or for heart sounds, and/or a risk of hospitalization. A prediction or classification by the machine learning model 1202 may be compared 1204 to the target output 1203, and an error signal and/or machine learning model weights modification may sent/applied to the machine learning model 1202 based on the comparison to learn/train 1205 the machine learning model to modify/update the machine learning model 1202. For example, one or more of IMD 10, external device 12, server 94, and/or computing device(s) 100 may, for each training instance in the training set, modify, based on the respective cardiac electrogram, EGM signals converted to a time-frequency domain using a continuous wavelet transform, accelerometer measurements, e.g., for patient activity and/or for heart sounds, and/or a risk of hospitalization of the training instance, the machine learning model 1202 to change a score generated by the machine learning model 1202 in response to subsequent cardiac electrograms and/or EGM signals converted to a time-frequency domain using a continuous wavelet transform applied to the machine learning model 1202.
[0085] FIG. 13 is a flow diagram illustrating an example technique for medical system 2. As indicated by FIG. 13, two or more electrodes forming a signal lead capture an EGM signal of a patient (1310). Processing circuitry 50 may convert the EGM signal to a time-frequency domain using a continuous wavelet transform (1320). Processing circuitry 50 may apply the converted EGM signal to a convolutional neural network to determine one or more of an amount of ejection fraction or classification of ejection fraction (1330).
[0086] FIG. 14 is a flow diagram illustrating an example technique for medical system 2. As indicated by FIG. 14, two or more electrodes forming a signal lead sense a baseline EGM signal and a follow-up EGM signal of a patient (1410). Processing circuitry 50 may determine a baseline HF probability based on the baseline cardiac EGM signal (1420). Processing circuitry 50 may determine a follow-up HF probability based on the follow-up cardiac EGM signal (1430). Processing circuitry 50 may determine an amount of change between the baseline HF probability and the follow-up HF probability
(1440). Processing circuitry 50 may compare the determined an amount of change to an HF hospitalization threshold (1450). Processing circuitry 50 may output an indication of a risk of hospitalization of the patient over a period of time is high in response to determining the amount of change between the baseline HF probability and the HF probability is greater than or equal to the HF hospitalization threshold (1460).
[0087] The techniques described in this disclosure may be implemented, at least in part, in hardware, software, firmware, or any combination thereof. For example, various aspects of the techniques may be implemented within one or more microprocessors, DSPs, ASICs, FPGAs, or any other equivalent integrated or discrete logic QRS circuitry, as well as any combinations of such components, embodied in external devices, such as physician or patient programmers, stimulators, or other devices. The terms “processor” and “processing circuitry” may generally refer to any of the foregoing logic circuitry, alone or in combination with other logic circuitry, or any other equivalent circuitry, and alone or in combination with other digital or analog circuitry.
[00881 For aspects implemented in software, at least some of the functionality ascribed to the systems and devices described in this disclosure may be embodied as instructions on a computer-readable storage medium such as RAM, DRAM, SRAM, magnetic discs, optical discs, flash memories, or forms of EPROM or EEPROM. The instructions may be executed to support one or more aspects of the functionality described in this disclosure.
[0089] In addition, in some aspects, the functionality described herein may be provided within dedicated hardware and/or software modules. Depiction of different features as modules or units is intended to highlight different functional aspects and does not necessarily imply that such modules or units must be realized by separate hardware or software components. Rather, functionality associated with one or more modules or units may be performed by separate hardware or software components, or integrated within common or separate hardware or software components. Also, the techniques could be fully implemented in one or more circuits or logic elements. The techniques of this disclosure may be implemented in a wide variety of devices or apparatuses, including an IMD, an external programmer, a combination of an IMD and external programmer, an integrated circuit (IC) or a set of ICs, and/or discrete electrical circuitry, residing m an IMD and/or external programmer.
[0090] The following examples are illustrative of the techniques described herein.
[0091] Example 1: A medical system for determining ejection fraction includes two or more electrodes forming a single lead configured to capture a cardiac electrogram (EGM) signal of a patient; and circuitry' configured to: convert the EGM signal to a timefrequency domain using a. continuous wavelet transform; and apply the converted EGM signal to a convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
[0092] Example 2: The medical system of example 1 , wherein the circuitry' is further configured to: select components from the converted EGM signal based on relevance; and store the selected components to a two-dimensional array.
[0093] Example 3 : The medical system of example 2, wherein the circuitry' is further configured to apply the stored selected components to the convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
[0094] Example 4: The medical system of any of examples 1-3, wherein the convolutional neural network is one-dimensional.
[0095] Example 5: The medical system of any of examples 1-4, wherein the ejection fraction is a ventricular ejection fraction.
[0096] Example 6: The medical system of any of examples 1-5, wherein the circuitry is further configured to determine heart failure risk of the patient by comparing an amount of the determined ejection fraction to a threshold.
[0097] Example 7: The medical system of any of examples 1-6, wherein the circuitry is further configured to determine the patient is at high risk of heart failure when the determined amount of ejection fraction is below a threshold.
[0098] Example 8: The medical sy stem of example 7, wherein the threshold is 35%.
[0099] Example 9: Tire medical system of any of examples 1-8, wherein the circuitry' is further configured to: determine an amount of change in ejection fraction over a period of time; and determine heart failure risk of the patient based on the change in ejection fraction over the period of time.
[0100] Example 10: The medical system of any of examples 1-9, wherein the circuitry is further configured to cause the determined one or more of an amount of ejection fraction or a classification of ejection fraction to be output to a clinician computing device to determine treatment or recommend additional testing based on the
determined one or more of an amount of ejection fraction or a classification of ejection fraction.
[0101] Exampie 11 : A method for operating processing circuity of a medical system includes receiving, by the processing circuity, a cardiac electrogram (EGM) signal of a patient obtained by a single lead; converting, by the processing circuity, the EGM signal to a time-frequency domain using a continuous wavelet transform; and applying, by the processing circuity, the converted EGM signal to a convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
[0102] Example 12: The method of example 11 , wherein the method further comprises: selecting, by the processing circuity, components from the converted EGM signal based on relevance; and storing, by the processing circuity, the selected components to a two-dimensional array.
[0103] Example 13: The method of example 12, wherein the method further comprises: applying, by the processing circuity, the stored selected components to the convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction,
[0104] Example 14: Tire method of any of examples 11-13, wherein the convolutional neural network is one-dimensional.
[0105] Example 15: The method of any of examples 11-14, wherein the ejection fraction is a ventricular ejection fraction.
[0106] Example 16: The method of any of examples 1 1-15, w herein the method further comprises determining, by the processing circuity, a heart failure risk of the patient by comparing an amount of the determined ejection fraction to a threshold.
[0107] Example 17: Tire method of any of examples 11-16, wherein the method further comprises determining, by the processing circuity, the patient is at high risk of heart failure when the determined amount of ejection fraction is below a threshold.
[0108] Example 18: The method of example 17, wherein the threshold is 35%.
[0109] Example 19: The method of any of examples 1 1-18, w herein the method further comprises: determining, by the processing circuity, an amount of change in ejection fraction over a period of time; and determining, by the processing circuity, heart failure risk of the patient based on the change in ejection fraction over the period of time.
[0110] Example 20: The method of any of exampies 10-19, wherein the method further comprises: outputting, by the processing circuity, the determined one or more of an amount of ejection fraction or a classification of ejection fraction to a clinician computing device to determine treatment or recommend additional testing based on the determined one or more of an amount of ejection fraction or a classification of ejection fraction.
[0111] Example 21 : A medical system for determining heart failure risk includes two or more electrodes forming a single lead configured to sense a baseline cardiac electrogram (EGM) signal of a patient and a follow-up cardiac EGM signal of the patient; and circuitry’ configured to: determine a baseline heart failure (HF) probability based on the baseline cardiac EGM signal; determine a follow-up HF probability based on the follow-up cardiac EGM signal; determine an amount of change between the baseline HF probability and the follow-up HF probability; compare the determined amount of change to an HF hospitalization threshold; and in response to determining the amount of change between the baseline HF probability and the follow-up HF probability is greater than or equal to the HF hospitalization threshold, output an indication of a risk of hospitalization of the patient over a period of time is high.
[0112] Example 22: Tire medical system of example 21, wherein the period of time is 90 days.
[0113] Example 23: The medical system of any of examples 21-22, wherein the HF hospitalization threshold is 10%.
[0114] Example 24: The medical system of any of examples 21 -22, wherein the HF hospitalization threshold is 0.1.
[0115] Example 25: Hie medical system of any of examples 21-24, wherein the follow-up cardiac EGM signal is captured at least 60 days after the baseline cardiac EGM signal is captured.
[0116] Example 26: The medical system of any of examples 21-25, wherein the circuitry is further configured to output the indication of a risk of hospitalization to a clinician computing device to determine treatment or recommend additional testing based on the determined amount of change between the baseline HF probability and the followup HF probability.
[0117] Example 27: The medical system of any of examples 21-26, wherein the baseline HF probability indicates an amount ejection fraction during a baseline period of
time and the follow-up HF probability indicates an amount ejection fraction after an observation period of time.
[0118] Various examples have been described. These and other examples are within the scope of the following claims.
Claims
1 . A medical system for determining ejection fraction comprising: two or more electrodes forming a single lead configured to capture a cardiac electrogram (EGM) signal of a patient; and circuitry configured to: convert the EGM signal to a time-frequency domain using a continuous wavelet transform; and apply the converted EGM signal to a convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
2. The medical system of claim 1, wherein the circuitry is further configured to: select components from the converted EGM signal based on relevance; and store the selected components to a two-dimensional array.
3. Tire medical system of claim 2, wherein the circuitry is further configured to apply the stored selected components to the convolutional neural network to determine one or more of an amount of ejection fraction or a classification of ejection fraction.
4. The medical system of any of claims 1-3. wherein the circuitry is further configured to determine heart failure risk of the patient by comparing an amount of the determined ejection fraction to a threshold.
5. The medical system of any of claims l-4? wherein the circuitry is further configured to determine tire patient is at high risk of heart failure when the determined amount of ejection fraction is below a threshold.
6. The medical system of claim 5, wherein the threshold is 35%.
7. Tire medical system of any of claims 1 -6, wherein the circuitry is further configured to:
determine an amount of change in ejection fraction over a period of time; and determine heart failure risk of the patient based on the change in ejection fraction over the period of time.
8. The medical system of any of claims 1-7, wherein the circuitry is further configured to cause the determined one or more of an amount of ejection fraction or a classification of ejection fraction to be output to a clinician computing device to determine treatment or recommend additional testing based on the determined one or more of an amount of ejection fraction or a classification of ejection fraction.
9. Tire medical system of any of claims 1 -8, wherein the convolutional neural network is one-dimensional.
10, The medical system of any of claims 1-9, wherein the ejection fraction is a ventricular ejection fraction.
11. A medical system for determining heart failure risk comprising: two or more electrodes forming a single lead configured to sense a baseline cardiac electrogram (EGM) signal of a patient and a follow-up cardiac EGM signal of the patient; and circuitry’ configured to: determine a baseline heart failure (HF) probability based on the baseline cardiac EGM signal; determine a follow-up HF probability’ based on the follow-up cardiac EGM signal; determine an amount of change between the baseline EIF probability and the follow-up HF probability’; compare the determined amount of change to an HF hospitalization threshold; and in response to determining the amount of change between the baseline HF probability and the follow-up HF probability is greater than or equal to the HF hospitalization threshold, output an indication of a risk of hospitalization of the patient over a period of time is high.
12. lire medical system of claim 11, wherein the period of time is 90 days.
13. The medical system of any of claims 1 1-12, wherein the HF hospitalization threshold is 10%.
14. The medical system of any of claims 11-13, wherein the follow-up cardiac EGM signal is captured at least 60 days after the baseline cardiac EGM signal is captured.
15. The medical system of any of claims 1 1-14, wherein the circuitry is further configured to output the indication of a risk of hospitalization to a clinician computing device to determine treatment or recommend additional testing based on the determined amount of change between the baseline HF probability and the follow-up HF probability.
16. The medical system of any of claims 11-15, wherein the baseline HF probability indicates an amount ejection fraction during a baseline period of time and the follow-up HF probability indicates an amount ejection fraction after an observation period of time.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US202263373833P | 2022-08-29 | 2022-08-29 | |
US63/373,833 | 2022-08-29 | ||
US202363487779P | 2023-03-01 | 2023-03-01 | |
US63/487,779 | 2023-03-01 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024049563A1 true WO2024049563A1 (en) | 2024-03-07 |
Family
ID=87696078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2023/028168 WO2024049563A1 (en) | 2022-08-29 | 2023-07-19 | Identifying ejection fraction using a single lead cardiac electrogram sensed by a medical device |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2024049563A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2019082745A (en) * | 2017-10-11 | 2019-05-30 | ベイ ラブズ インク. | Artificial intelligence ejection fraction determination method |
US20200397313A1 (en) * | 2017-10-06 | 2020-12-24 | Mayo Foundation For Medical Education And Research | Ecg-based cardiac ejection-fraction screening |
-
2023
- 2023-07-19 WO PCT/US2023/028168 patent/WO2024049563A1/en unknown
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20200397313A1 (en) * | 2017-10-06 | 2020-12-24 | Mayo Foundation For Medical Education And Research | Ecg-based cardiac ejection-fraction screening |
JP2019082745A (en) * | 2017-10-11 | 2019-05-30 | ベイ ラブズ インク. | Artificial intelligence ejection fraction determination method |
Non-Patent Citations (2)
Title |
---|
SUN JIN-YU ET AL: "The application of deep learning in electrocardiogram: Where we came from and where we should go?", INTERNATIONAL JOURNAL OF CARDIOLOGY, ELSEVIER, AMSTERDAM, NL, vol. 337, 14 May 2021 (2021-05-14), pages 71 - 78, XP086676369, ISSN: 0167-5273, [retrieved on 20210514], DOI: 10.1016/J.IJCARD.2021.05.017 * |
TSENG LI-MING ET AL: "Predicting Ventricular Fibrillation Through Deep Learning", IEEE ACCESS, IEEE, USA, vol. 8, 7 December 2020 (2020-12-07), pages 221886 - 221896, XP011826753, DOI: 10.1109/ACCESS.2020.3042782 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180192894A1 (en) | Risk stratification based heart failure detection algorithm | |
US10631744B2 (en) | AF monitor and offline processing | |
JP2022531300A (en) | Power-reduced machine learning system for arrhythmia detection | |
US8298153B2 (en) | System and method for the detection of acute myocardial infarction | |
EP1863383B1 (en) | System for characterizing chronic physiological data | |
EP3980113B1 (en) | Premature ventricular contraction (pvc) detection | |
US20230346287A1 (en) | Triggering storage of electrocardiographs for detected premature ventricular contractions (pvcs) | |
WO2024049563A1 (en) | Identifying ejection fraction using a single lead cardiac electrogram sensed by a medical device | |
WO2024182052A1 (en) | Identifying ejection fraction using a single lead cardiac electrogram sensed by a medical device | |
CN115515496A (en) | Classification of asystole-triggered seizures | |
US20230034970A1 (en) | Filter-based arrhythmia detection | |
US20240138743A1 (en) | Premature ventricular contraction (pvc) detection using an artificial intelligence model | |
US20240285240A1 (en) | Dynamic and modular cardiac event detection | |
US20220398470A1 (en) | Adjudication algorithm bypass conditions | |
CN118251728A (en) | Networked system configured to improve accuracy of health event diagnostics | |
US20220160250A1 (en) | Detection and mitigation of inaccurate sensing by an implanted sensor of a medical system | |
WO2023203414A1 (en) | Exercise tolerance using an implantable or wearable heart monitor | |
WO2023203454A1 (en) | Configuration of a medical device system for impedance-based calibration of dialysis sessions | |
WO2024023642A1 (en) | Tracking patient condition symptoms with temperature and impedance data collected with implanted sensor | |
CN117396130A (en) | Atrial tachycardia detection based on rhythm rules | |
WO2023203450A1 (en) | Sensing and diagnosing adverse health event risk | |
WO2022265841A1 (en) | Adjudication algorithm bypass conditions | |
CN116018086A (en) | Detection of patient health changes based on peak patient activity data and off-peak patient activity data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23757384 Country of ref document: EP Kind code of ref document: A1 |