RECONSTRUCTING CURRENT DIPOLE SOURCES FROM MAGNETIC FIELD DATA ON ONE PLANE
20180184930 ยท 2018-07-05
Inventors
Cpc classification
A61B5/243
HUMAN NECESSITIES
International classification
Abstract
The reconstruction of the current dipole sources in a portion of a body, such as a heart, from measured magnetic field data on a same plane near the heart is accomplished here.
In embodiments, reconstruction of current dipole sources is accomplished by calculating the positions of the possible current dipoles in the heart with respect to the measured data plane and by converting a set of non linear equations to a set of linear equations.
Claims
1. A computer program product to execute a method to reconstruct the temporal current dipole sources from the dipoles' magnetic field measured on a same plane; the method comprising: (a) Closed loop contours of equal values of magnetic fields are calculated by interpolation and extrapolation and plotted on the plane; (b) Extreme value points are found by the steepest decent method and depicted on the plane; (c) Pairing the extreme value points according to certain criterions are made and the space locations of the current dipole resources are derived from them; (d) Converting the non linear equations which are derived from the least square method to the linear equations and solving the linear equations straight forward by the matrix method.
2. The criterions of claim 1 for pairing up the extreme value points according to the allowed narrow range of the lengths connecting the paired extreme value points and the subsequent frame pictures comparison of the dynamic changes of the contours and the number of the extreme value points.
3. A magnetocardiography implementing the computer program product of claim 1.
4. A magnetoencephalography implementing the computer program product of claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0007]
[0008]
[0009]
[0010]
[0011]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] Magnetic fields produced by the heart (or brain) is measured on a same plane near heart (or brain) by a magnetocardiography (or magnetoencephalography).
[0013] Magnetic field data has been used to shows the distribution of the magnetic field obtained at specific measurement points and precise moments of time. Attempts have been made to reconstruct the current dipole sources of interest. Solving this inverse problem is very complex due to the non linear relationship between the measured data and the current dipole sources.
[0014] here {right arrow over (r)}.sub.k are the space points of the measured magnetic field on a same plane and {right arrow over (J)}.sub.n({right arrow over (p)}.sub.n) are the current dipoles at the space point {right arrow over (p)}.sub.n. Here we assume the measured plane is x-y plane with the vertical coordinate z=0 and the current dipoles are under the plane with negative z coordinates.
[0015] For simplify here we replace B.sub.z({right arrow over (r)}.sub.k) by B.sub.k, the vector {right arrow over (r)}.sub.kn as ({right arrow over (r)}.sub.k{right arrow over (p)}.sub.n) and its absolute value r.sub.kn here |{right arrow over (r)}.sub.k{right arrow over (p)}.sub.n|. here {right arrow over (r)}.sub.k coordinates as (x.sub.k, y.sub.k, z.sub.k) and {right arrow over (p)}.sub.n coordinates as (x.sub.n, y.sub.n, z.sub.n). We get the following coordinates of {right arrow over (r)}.sub.kn as:
x.sub.kn=x.sub.kx.sub.n(2)
y.sub.kn=y.sub.ky.sub.n(3)
z.sub.kn=z.sub.kz.sub.n=z.sub.n(4)
[0016] We will rewrite the above equation as following,
[0017] We find that the magnetic field measured are linearly depended on the magnitudes of the current dipoles and non linearly depended on the space positions of the dipoles. Using least square method to find these current dipoles to best fitting the measured magnetic field data, we define the following function;
[0018] Here we do not take partial derivatives with respect to the coordinates of the current dipoles since later cone will show that they can be calculated directly from the measured magnetic field data. From the least square method the above two partial derivatives should be equal zero and we get the following equations.
[0019]
[0020] The magnetic fields of z-direction are measured at the 36 (66) points 3 on the x-y plane as shown in
[0021] From the closed loop contours we can determine the extreme value points of B.sub.z(x) 5 and 6 in
[0022] The distance between the two extreme value points, d, can be calculated by the extreme points of B.sub.z(x).
[0023] Inversely |z.sub.0|=d/2, and the x, y are the coordinates of the dipole at the mid-point of two extreme points. Also the orientation of the dipole is perpendicular to the connection line and the direction of the dipole is decided by the right hand rule of electric magnetic theory.
[0024] It is obvious that the geometric pattern of the closed loop contours is independent to the magnitude of the dipole, |J.sub.x|, and is only depended on the value of |z.sub.0| and the orientation of the dipole.
[0025] Generally there are more than one current dipole involved, and the present invention include a criterion to determine the number of dipoles involved and their locations.
[0026] The geometric pattern of one single dipole as in
[0027] Criterion 1: Find all the extreme value points from the closed loop contours.
[0028] Criterion 2: pairing the extreme value points up according to the following principles;
[0029] (a) a narrow range of z.sub.0 values can be pre-determined as the heart vertical position below the measured plane, so is a narrow range of d values is determined.
[0030] For example from the pattern in
[0031] (b) the current dipoles might appear in different timing frames in the heart activity, the earlier appeared current dipole will maintain its value of z.sub.0 value from its precede temporal frame pattern which distinguishes from the current temporal frame pattern, as comparing
[0032] It is assumed that the
[0033] It is obvious to pair the extreme points in