SYSTEM AND METHOD FOR PROCESSING MEASUREMENT DATA FROM ELECTROCARDIOGRAM ELECTRODES
20220117507 · 2022-04-21
Inventors
Cpc classification
A61B8/5223
HUMAN NECESSITIES
A61B5/0077
HUMAN NECESSITIES
A61B5/367
HUMAN NECESSITIES
A61B5/7292
HUMAN NECESSITIES
A61B5/06
HUMAN NECESSITIES
A61B8/4416
HUMAN NECESSITIES
A61B5/33
HUMAN NECESSITIES
A61B5/0073
HUMAN NECESSITIES
International classification
A61B8/00
HUMAN NECESSITIES
A61B5/00
HUMAN NECESSITIES
A61B5/06
HUMAN NECESSITIES
Abstract
A system and method for processing measurement data from ECG electrodes. The method includes obtaining a three-dimensional image of the torso of the subject including position information of the electrodes; obtaining ultrasound data of the heart of the subject; and modifying a non-patient-specific three-dimensional anatomical model into a patient-specific three-dimensional model of the heart and torso of the subject on the basis of the ultrasound data. The method includes using electrocardiogram data and the three dimensional patient-specific anatomical model for estimating the distribution, fluctuation and/or movement of electrical activity through heart tissue.
Claims
1. An electrocardiogram, ECG, device comprising: one or more electrodes arranged to be placed on a subject; one or more ultrasound probes; a three-dimensional camera; and a processor configured to: obtain, from the three-dimensional camera, a three-dimensional image of the torso of the subject including position information of the electrodes; obtain, e.g. from a database, a non-patient-specific three-dimensional anatomical model of the heart and torso for the subject on the basis of the three-dimensional image; obtain, from the one or more ultrasound probes, ultrasound data of the heart of the subject; modify the non-patient-specific three-dimensional anatomical model into a patient-specific three-dimensional model of the heart and torso of the subject on the basis of the ultrasound data; determine a position of each electrode in the patient-specific three-dimensional anatomical model based on the three-dimensional image; obtain electrocardiogram data from the electrodes; and use the electrocardiogram data and the positions of the electrodes in the three dimensional patient-specific anatomical model for determining a three-dimensional model of electrical heart activity.
2. The ECG device of claim 1, wherein the processor is configured to determine a position and/or orientation of an ultrasound probe on the basis of the three-dimensional image.
3. The ECG device of claim 1, wherein at least one of the electrodes includes an ultrasound probe.
4. The ECG device of claim 1, including an ultrasound transmitter.
5. The ECG device of claim 1, including a robot, wherein the processor is configured to cause the robot to position the electrode(s) and/or ultrasound probe(s) on the basis of a three-dimensional image of the torso of the subject.
6. The ECG device of claim 1, wherein the processor is configured to synchronize the obtaining of the ultrasound data to a heart rhythm obtained from the electrocardiogram data obtained from the electrodes.
7. The ECG device of claim 1, wherein the processor is configured to determine whether or not the obtained ultrasound data is sufficient for modifying the non-patient-specific three-dimensional anatomical model into a patient-specific three-dimensional model of the heart and torso, and if the obtained ultrasound data is insufficient to proceed to obtain additional ultrasound data of the heart of the subject.
8. The ECG device of claim 1, including display means for displaying the three-dimensional model of electrical heart activity to a user.
9-25. (canceled)
26. A system for processing measurement data from electrocardiogram, ECG, electrodes on a subject, the system including a processor configured to: obtain, from a three-dimensional camera, a three-dimensional image of the torso of the subject including position information of the electrodes; obtain, e.g. from a database, a non-patient-specific three-dimensional anatomical model of the heart and torso for the subject on the basis of the three-dimensional image; obtain, from one or more ultrasound probes, ultrasound data of the heart of the subject; modify the non-patient-specific three-dimensional anatomical model into a patient-specific three-dimensional model of the heart and torso of the subject on the basis of the ultrasound data; determine a position of each electrode in the patient-specific three-dimensional anatomical model based on the three-dimensional image; obtain electrocardiogram data from the electrodes; and use the electrocardiogram data and the positions of the electrodes in the three dimensional patient-specific anatomical model for estimating the distribution, fluctuation and/or movement of electrical activity through heart tissue.
27. The system of claim 26, wherein the processor is configured to determine a position and/or orientation of an ultrasound probe on the basis of the three-dimensional image.
28. The system of claim 26, including a plurality of ultrasound probes.
29. The system of claim 26, wherein at least one of the electrodes includes an ultrasound probe.
30. The system of claim 26, including an ultrasound transmitter.
31. The system of claim 26, including a robot, wherein the processor is configured to cause the robot to position the electrodes and/or ultrasound probe(s) on the basis of a three-dimensional image of the torso of the subject.
32. The system of claim 26, wherein the processor is configured to synchronize the obtaining of the ultrasound data to a heart rhythm obtained from the electrocardiogram data obtained from the electrodes.
33. The system of claim 26, wherein the processor is configured to determine whether or not the obtained ultrasound data is sufficient for modifying the non-patient-specific three-dimensional anatomical model into a patient-specific three-dimensional model of the heart and torso, and if the obtained ultrasound data is insufficient to proceed to obtain additional ultrasound data of the heart of the subject.
34. The system of claim 33, wherein the processor is configured to determine a desired position for the additional location and/or a desired orientation for the additional angle.
35. The system of claim 34, wherein the processor is configured for indicating the desired position and/or the desired orientation to a user.
36. The system of claim 34, wherein the processor is configured to cause the robot to position the ultrasound probe(s) to the desired position and/or the desired orientation.
37. The system of claim 26, wherein the processor is configured to estimate the position of heart scar tissue on the basis of absence or limited motion of the heart wall in the ultrasound data.
38. The system of claim 26, wherein the processor is configured to select the non-patient-specific three-dimensional anatomical model of the heart and torso on the basis of thorax contours determined from the three-dimensional image.
39. The system of claim 26, wherein the processor is configured to select a non-patient-specific three-dimensional anatomical model of the heart and torso on the basis of at least one of gender, age, weight, body length, chest circumference, frame size, and body-mass-index.
40. The system of claim 26, wherein the processor is configured to align the three-dimensional image and the non-patient-specific three-dimensional anatomical model.
41. The system of claim 26, wherein the processor is configured to scale the three-dimensional image to the obtained non-patient-specific three-dimensional anatomical model and/or scale the obtained non-patient-specific three-dimensional anatomical model to the three-dimensional image.
42. The system of claim 26, wherein the processor is configured to modify a position and/or orientation of the heart in the obtained non-patient-specific three-dimensional anatomical model on the basis of the ultrasound data.
43. A non-transitory computer readable medium storing computer implementable instructions which when implemented by a programmable computer cause the computer to: obtain a three-dimensional image of the torso of the subject including position information of the electrodes; obtain a non-patient-specific three-dimensional anatomical model of the heart and torso for the subject on the basis of the three-dimensional image; obtain ultrasound data of the heart of the subject; modify the non-patient-specific three-dimensional anatomical model into a patient-specific three-dimensional model of the heart and torso of the subject on the basis of the ultrasound data; determine a position of each electrode in the patient-specific three-dimensional anatomical model based on the three-dimensional image; obtain electrocardiogram data; and use the electrocardiogram data and the positions of the electrodes in the three dimensional patient-specific anatomical model for estimating the distribution, fluctuation and/or movement of electrical activity through heart tissue.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0057] Embodiments of the present invention will now be described in detail with reference to the accompanying drawings in which:
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
DETAILED DESCRIPTION
[0070]
[0071]
[0072] Returning to
[0073] In this example, the electrodes 2, ultrasound probes 10, 3D cameras 18 and processor 20 form an electrocardiogram, ECG, device 3. The ECG device 3 is arranged for performing inverse electrocardiography as will be explained below.
[0074] The electrodes 2, ultrasound probes 10, or combined electrodes/probes can be attached to the subject 4 e.g. by an adhesive. It is also possible that the system includes a robot 24, such as a robot arm, controlled by the processor 20 for positioning the electrodes, probes or electrodes/probes onto the subject, as shown in
[0075]
[0076]
[0077] The system 1, and the ECG device 3, as described can be used as follows, referring to the exemplary method 99 of
[0078] Hence, the system 1, and the ECG device 3, is arranged to perform inverse electrocardiography. The system 1 or the ECG device 3 can include display means, such as a display screen or printer, for displaying the 3D model of electrical heart activity to a user. The 3D model of electrical heart activity can be displayed as a, e.g. rotatable and/or movable and or scalable, 2D rendering on the display means. The 3D model of electrical heart activity can e.g. have a value representative of the electrical heart activity associated with each location, such as each node, on the surface of the 3D model of the heart. The values can e.g. represent electrical activation sequence, distribution, fluctuation and/or movement of electrical activity through heart tissue, heart synchronicity, or the like. The 3D model of electrical heart activity can be represented in false colors on the surface of the 3D model of the heart. Each value can e.g. be associated with a particular color. The 3D model of electrical heart activity can e.g. be represented in contours of equal value on the surface of the patient-specific 3D model of the heart.
[0079]
[0080] The selection of the non-patient-specific 3D anatomical model is here based on the 3D image, e.g. on thorax contours determined from the 3D image. The selecting here includes selecting, from the plurality of non-patient-specific 3D anatomical models in the database, the 3D anatomical model showing closest conformity to the torso of the subject. The selection may be based on visual comparison of the 3D image of the torso of the subject with the 3D models in the database. Such selection may be automated on the basis of pattern recognition. The selection may, e.g. additionally, be made on the basis of parameters, such as gender, age, weight, body length, chest circumference, frame size, BMI, etc. of the subject 4.
[0081]
[0082] It is possible that the method 99 includes the step 300 of segmenting the ultrasound DICOM images. The goal of segmenting is to simplify and/or change the representation of the DICOM images into something that is more meaningful and easier to analyze. Image segmenting is typically used to locate objects and boundaries in images, such as the heart or parts of the heart in the ultrasound images. When applied to a plurality of ultrasound images the resulting points and/or contours after image segmenting can be used to create a 3D reconstruction of the heart, e.g. with the help of interpolation algorithms. Preferably the ultrasound images segmenting is performed at the same trigger time for each ultrasound image, e.g. all images at diastolic cardiac phase.
[0083] It is possible that the method 99 includes the step 400 of determining whether enough ultrasound data has been collected, e.g. a large part of the heart surface has been captured. For instance when just an endocardium is captured, and only a part of the epicardium, a constant wall thickness can be assumed to estimate the epicardial surface based on the endocardial segmentation points.
[0084] In step 420 an area of the heart model covered by segmentation contours is estimated. Once the heart model has been optimally positioned every segmentation point can be projected on the initial selected heart model. A minimal number of segmentation points per area is required, e.g. 1 per 4 cm2. If in step 400 it is determined that ultrasound data coverage of the heart is insufficient, in step 500 one or more ultrasound probes 10 can be repositioned and additional ultrasound data can be obtained from the repositioned probe(s) 10. In an example, the system 1 can include a robot 24. The processor 20 can be configured to control the robot 24 to reposition one or more of the ultrasound probes 10.
[0085]
[0086]
[0087]
[0088] Herein, the invention is described with reference to specific examples of embodiments of the invention. It will, however, be evident that various modifications and changes may be made therein, without departing from the essence of the invention. For the purpose of clarity and a concise description features are described herein as part of the same or separate embodiments, however, alternative embodiments having combinations of all or some of the features described in these separate embodiments are also envisaged.
[0089] In the examples the method includes selecting from a database, a non-patient-specific 3D anatomical model of the heart and torso for the subject on the basis of the 3D image. Alternatively, or additionally, the non-patient-specific 3D anatomical model can e.g. be obtained from parameters derived from the 3D image. Alternatively, or additionally, the non-patient-specific 3D anatomical model can e.g. be obtained from a machine learning device on the basis of the 3D image.
[0090] However, other modifications, variations, and alternatives are also possible. The specifications, drawings and examples are, accordingly, to be regarded in an illustrative sense rather than in a restrictive sense.
[0091] For the purpose of clarity and a concise description features are described herein as part of the same or separate embodiments, however, it will be appreciated that the scope of the invention may include embodiments having combinations of all or some of the features described.
[0092] In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word ‘comprising’ does not exclude the presence of other features or steps than those listed in a claim. Furthermore, the words ‘a’ and ‘an’ shall not be construed as limited to ‘only one’, but instead are used to mean ‘at least one’, and do not exclude a plurality. The mere fact that certain measures are recited in mutually different claims does not indicate that a combination of these measures cannot be used to an advantage.