Next Article in Journal
Towards Semantic Integration of Machine Vision Systems to Aid Manufacturing Event Understanding
Next Article in Special Issue
Simplified Optimal Estimation of Time-Varying Electromyogram Standard Deviation (EMGσ): Evaluation on Two Datasets
Previous Article in Journal
Tactile Interaction Sensor with Millimeter Sensing Acuity
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

ECG Localization Method Based on Volume Conductor Model and Kalman Filtering

1
Department of Electrical and Mechanical Engineering, Nagoya Institute of Technology, Nagoya 466-8555, Japan
2
Department of Mathematics, Faculty of Science, Suez Canal University, Ismailia 41522, Egypt
3
Department of Electrical Engineering and Automation, Aalto University, 02150 Espoo, Finland
4
Center of Biomedical Physics and Information Technology, Nagoya Institute of Technology, Nagoya 466-8555, Japan
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(13), 4275; https://doi.org/10.3390/s21134275
Submission received: 30 April 2021 / Revised: 15 June 2021 / Accepted: 17 June 2021 / Published: 22 June 2021
(This article belongs to the Special Issue Sensors for Biological Signal Analysis)

Abstract

:
The 12-lead electrocardiogram was invented more than 100 years ago and is still used as an essential tool in the early detection of heart disease. By estimating the time-varying source of the electrical activity from the potential changes, several types of heart disease can be noninvasively identified. However, most previous studies are based on signal processing, and thus an approach that includes physics modeling would be helpful for source localization problems. This study proposes a localization method for cardiac sources by combining an electrical analysis with a volume conductor model of the human body as a forward problem and a sparse reconstruction method as an inverse problem. Our formulation estimates not only the current source location but also the current direction. For a 12-lead electrocardiogram system, a sensitivity analysis of the localization to cardiac volume, tilted angle, and model inhomogeneity was evaluated. Finally, the estimated source location is corrected by Kalman filter, considering the estimated electrocardiogram source as time-sequence data. For a high signal-to-noise ratio (greater than 20 dB), the dominant error sources were the model inhomogeneity, which is mainly attributable to the high conductivity of the blood in the heart. The average localization error of the electric dipole sources in the heart was 12.6 mm, which is comparable to that in previous studies, where a less detailed anatomical structure was considered. A time-series source localization with Kalman filtering indicated that source mislocalization could be compensated, suggesting the effectiveness of the source estimation using the current direction and location simultaneously. For the electrocardiogram R-wave, the mean distance error was reduced to less than 7.3 mm using the proposed method. Considering the physical properties of the human body with Kalman filtering enables highly accurate estimation of the cardiac electric signal source location and direction. This proposal is also applicable to electrode configuration, such as ECG sensing systems.

1. Introduction

An electrocardiogram (ECG) is an essential tool for the early detection of heart disease [1]. A 12-lead ECG displays the records of signals expanded to 12 patterns based on the potentials measured at standardized electrode positions: six electrodes are located on the patient’s chest, and one electrode is attached to each arm and left leg [1]. The ECG waveforms record a combination of electrical activity from various cardiac cells; a typical waveform consists of three phases: P-wave, QRS-complex, and T-wave. Much attention has been paid to the classification of diseases and localization of cardiac sources with ECG waveform (e.g., [2,3,4,5]). By estimating the time-varying source of the electrical activity from the potential changes, several types of heart disease can be noninvasively identified. However, most previous studies are based on signal processing, and thus additional approach based on physics would be helpful, especially for localization.
The localization of the cardiac source based on a 12-lead ECG is a well-known ill-posed problem [6]. This is because only nine observation points are considered, whereas the unknown or potential source locations/directions are substantial. A unique solution to the source localization problem cannot be exactly determined. Moreover, it is difficult to model the observed potential in a straightforward manner because of the inhomogeneity of the human body, which is composed of tissues with different electrical conductivity values. Therefore, the development of a cardiac source localization technique using a 12-lead ECG is an essential research topic for several clinical applications.
Previous studies have been conducted to solve the inverse problem of electrocardiography [7,8,9]. In these studies, a forward problem analysis was conducted using geometric conductor models representing a human torso or realistic torso model. However, misplacement of the electrode positions causes substantial errors in clinical ECG signals [10]. Moreover, the position of the limb electrodes directly influences all leads in terms of the shape and amplitude of the ECG waveform [11]. Thus, to reproduce a realistic 12-lead ECG, it is essential to analyze the electric potential over a whole-body model [12,13].
Substantial computational cost is required to analyze the cardiac phenomena in a whole-body model, which commonly consists of a relatively large number of elements (e.g., voxel models applying finite difference methods and tetrahedral models using finite element methods). One of the limitations to processing whole-body models is the computationally expensive forward problems that need to be resolved to solve the main inverse problem [14].
To solve a single forward problem, the volume conductor model must be solved through an iterative process [15,16]. Therefore, a fast-forward problem solver can significantly contribute to accelerating the entire process. Owing to its notable success in solving finite-difference problems, a geometric multi-grid method [16] was used in our previous study [17].
A common cardiac source localization technique is based on the lead field matrix (LFM) algorithm [18,19,20,21]. An LFM is a projection matrix that defines the ratio between the cardiac current density (electric dipoles) and measured potential at the electrodes located on the body surface. The cardiac current density is then estimated through a linear inverse filter or a reconstruction algorithm based on the LFM. However, in principle, the computations required to construct an LFM associated with the test dipoles are extremely expensive.
The localization algorithm is also an important factor in the problem. The most common solution to this ill-posed problem is the minimum norm estimation [22,23]. However, this method contains non-physiological characteristics and estimates overly smeared sources [24,25,26]. Therefore, numerous studies have considered the inclusion of regularization terms [19,20,27,28]. These methods require a computational memory proportional to the square number of voxels (O(N2)). Conversely, sparse signal processing solutions have been applied to avoid estimating an overly smeared source in a bioelectromagnetic inverse problem [25,29,30]. Our focus here is the sparse-based ECG localization algorithm applied toward more accurate source estimation. In [31], numerous sparse reconstruction methods were proposed. An orthogonal matching pursuit (OMP), which is a simple, sparse reconstruction algorithm, requires a computational time and memory space proportional to the number of modeled voxels (i.e., O(N) only).
In addition to current source localization, a more detailed diagnostic based on the current direction equivalent to a vectorcardiogram is proposed [1,32]. However, a detailed analysis of this has not been demonstrated in the aforementioned studies. Hence, we propose to estimate the current location and direction simultaneously, which could be useful to improve the estimation accuracy. This information could then be useful for time-series analysis to compensate for the localization error (LE).
In the present study, we propose an ECG source localization method that combines the scalar-potential finite-difference (SPFD) method as a forward problem analysis and an OMP for solving the source localization (inverse problem). The localization performance of the proposed method is demonstrated in a whole-body human model with a spatial resolution of 2.0 × 2.0 × 2.0 mm. Moreover, we evaluate the localization performance variation corresponding to a homogeneous model, which is a model obtained by converting the anatomical human body model into a uniform homogenous tissue. We then compare the effect of the model inhomogeneity, cardiac volume, and cardiac orientation on the localization accuracy with that of the previously mentioned human body model. The novel feature of our formulation is that it estimates not only the current source location but also the current direction. For a time-domain ECG waveform, the method is augmented with a Kalman filter to improve the accuracy of the localization.

2. Materials and Methods

The proposed method consists of three main steps. First, we solve the ECG forward problem using an equivalent current source with an electric dipole. An LFM is then constructed through an evaluation of the forward problem, and the ECG source is estimated based on the LFM with an OMP. Finally, the estimated source location is corrected by a Kalman filter considering the estimated ECG source as multiple time data. A depiction of the proposed method is presented in Figure 1.

2.1. Whole-body Models

A human anatomical model named TARO, which has approximately the mean size and weight of a Japanese adult male, is used in this study [33]. This model consists of 51 anatomical tissues or organs, including the skin, muscle, bone, and heart, with a resolution of 2 mm. In TARO, the heart is represented by only one tissue; the atrium and ventricle are not explicitly identified. The electrical conductivity of the TARO model (Table 1) is computed based on the 4-Cole–Cole model at 1 Hz; the conductivity of the skin is assigned a value of 0.1 S/m [34,35]. Moreover, a homogeneous whole-body model created by changing the structure of TARO into a single homogenous tissue is also considered for comparison. The conductivity of a single homogeneous tissue is assigned as 2/3 that of the muscle tissue. Figure 2 displays the coronal and sagittal cross-sectional slices of the volume conductor models used in this study.
It is essential to assign an appropriate conductivity distribution to the volume conductor model [36]. Although extremely low skin conductivities have been reported in specific studies, in the present study, the conductivity of the skin is assigned as 0.1 S/m [35]. Lower values could correspond to the stratum corneum [37] and are thus inappropriate to be used here.

2.2. Solving the Forward Problem

A single electric dipole with a 2 mm (1 voxel) length, which is equivalent to the cardiac current source, is simulated. This setup is a typical assumption of an ECG forward problem [1,17]. Because the dominant frequency component of the cardiac action potential is the order of 1 Hz [1,38]. Thus, the displacement current can be ignored, which is much less than the applicable lower frequency of 100 kHz [39]. This is an estimate of the quasi-static regime in biological tissue. In this study, we compute the potentials in the analysis area using the SPFD method, which is a fast computational method for biological tissues in the frequency domain. Because of the discretization of the whole region into voxels, anatomical human body models can be easily used [40,41].
The scalar potential φ induced in the volume conductor is given by Poisson’s equation:
( σ ϕ ) = J i n Ω ( σ ϕ ) n B = 0 o n B S ,
where σ, J, nB, Ω, and Bs are the electrical conductivity of biological tissue, current density, unit vector outwardly normal to the body surface, volume of biological tissues, and model surface, respectively. Based on quasi-static approximation [42], the following equation can be obtained by discretizing Equation (1):
n = 1 6 S n ϕ 0 n = 1 6 S n ϕ n = t q ,
where n, φn, ω, and q denote the node indexes, scalar potential at the nth node, angular frequency, charge at node “0”, respectively. Sn is edge conductance from the nth node to the 0 node, which is derived from the tissue conductivity of the surrounding voxels. The current flowing from one node to its neighboring node along the side of the voxels is derived by defining the scalar potentials at each node of a voxel. This branch current includes a scalar potential resulting from the applied electric charge and impedance between the nodes. Simultaneous equations are derived using Kirchhoff’s current law. The scalar potentials are solved iteratively using the successive over-relaxation (SOR) with multi-grid methods as a preconditioner [43]. There are six multigrid levels to reduce the time required for the iterative calculations, which are continued until the relative residual is less than 10−6.

2.3. Location of Cardiac Source

An LFM is a projection matrix defined by the ratio of the potential measured at the M electrodes and the equivalent current density at N known myocardium points (voxels) [19]; it is expressed through the following equation:
L j = Φ
where L, j, and Φ are the lead field matrix of size M × 3N, current density vector of 3N × 1, and potential vector of M × 1, respectively. We selected nine electrode (observation) points corresponding to the electrode positions of the standard 12-lead ECG located on the chest and limbs of the human model. Here, L is constructed by solving the forward problem described in Section 2.2. First, the potential vector Φ = [ ϕ 1 ϕ 2 ϕ M ] T and current density in the myocardium for a single electric dipole of unit magnitude oriented in the x-direction as an input source are calculated using the SPFD method. The potential vector is then assigned as an LFM column vector; for the other (N − 1) voxels and orthogonal directions, we follow the same procedure. The LFM follows the following equation:
L   =   [ L 1 x L N x L 1 y L N y L 1 z L N z ]   =   Φ 1 j 1 x anode Φ N j N x anode Φ 1 j 1 y anode Φ N j N y anode Φ 1 j 1 z anode Φ 1 j 1 z anode
where j x anode , j y anode , and j z anode are the current density at the anode point in each base direction.
During this procedure, a set of 909 points are selected at a 6 mm interval distance, assuming that all six contact surfaces of the cardiac tissue voxel were adjacent to the cardiac tissue. Figure 3 displays the analysis points for the forward problem.
It is well known that there is no unique solution to Equation (3) because the number of electrodes is extremely small compared to the size of the current density vector. Thus, we represent the electrical activity of the heart within sparse time/spatial domains [44,45,46]. The equivalent cardiac source is localized by the OMP, which is a sparse modeling technique [31]. Table 2 presents the pseudocode of the proposed algorithm. The basic idea of this algorithm is to construct a sparse vector by selecting the most plausible basis vector from the dictionary matrix. Using this approach, a sparse current density j ^ can be calculated from L, which corresponds to the dictionary matrix. The cost function can be expressed through the following equation:
j ^ ( i ^ ) = arg min j L j Φ 2 2   subject   to   supp j ^     S ,
where S is a set of support vectors.
As indicated in Table 2, we solve Equation (5) through the pseudoinverse L ^ + using the Moore–Penrose pseudoinverse [47].

2.4. Simulation Protocol

A small electric dipole 2 mm in length, when assuming the electrical activity of the heart, is placed in the cardiac tissue at a randomly selected position rt. The potential vector Φ and current density in the myocardium are calculated using the SPFD method. Gaussian noise is added to Φ corresponding to signal-to-noise ratios (SNRs) of 0, 10, 20, 30, and ∞ [dB]. Finally, the estimated source location r ^ is derived from the OMP algorithm mentioned in Section 2.3. We then define LE and direction error (DE) of the current density as follows:
LE = r ^ r t ,
DE = arccos j ^ j t anode j ^ j t anode ,
where j t anode is the current density at the anode point of a test dipole. The average estimation error and standard deviation are then calculated as an evaluation metric for the localization accuracy.

2.5. Kalman Filtering

For a realistic cardiac source estimation, the input is ECG signals. Adapting the Kalman filter corrects the estimated localization for multiple time data such as an ECG signal using a state-space model.
Assuming that the ventricular conduction velocity is constant, the motion of the source is described by the discrete state-space model as follows:
x ( t ) = x ( t 1 ) + dt u ( t ) + W r ^ ( t ) = x ( t ) + V ,
where x, r ^ , u, W, and V are the true source location, source location estimated by OMP, direction vector of ventricular conduction velocity, process noise, and observation noise, respectively. We assume that process and observation noise follow a Gaussian probability distribution with zero mean, and their variances are Q and R. Here, Q is the variance of the LE at 100 test dipole sources, and R is the variance of the estimated localization by randomly extracting ten databases of 500 points from the LFM. The input u(t) is calculated using the current density vector j ^ estimated by OMP and the ventricular conduction velocity and is expressed through the following equation:
u ( t ) = v ventricular j ^ ( t ) / j ^ ( t ) ,
where v ventricular is 1.9 m/s [1,38]. The source location x ^ is predicted from the noise-free case of the described state-space model. As indicated in Table 3, an iterative procedure is applied to correct the estimated source locations using Kalman filtering.

3. Results

In the forward problem, the electrical potential over the whole body can be easily computed with a relatively low computational cost if the geometric multigrid method is applied. The average computational time required for each (dipole) source was approximately 60 s with an Intel Xeon Gold-6130 @ 2.10 GHz running CentOS 7.5 (32 cores). Thus, the total time required to develop the LFM was approximately 2700 min (900 locations for three rectangular directions). The post-processing time required for estimating the cardiac source location was negligible.

3.1. Determining Criteria for the Number of Test Dipoles

Figure 4 displays the estimation accuracy for different numbers of randomly selected test dipoles with the inhomogeneous model. The mean estimated LE and standard deviation are calculated with the estimation results of each test dipole. It can be confirmed that the mean accuracy remained at the same level after the number of test dipoles was greater than approximately 100 (at less than 2 mm). Thus, we set the number of test dipoles to 100 as the criteria and evaluated the estimation accuracy in the following sections.

3.2. Evaluation of Estimation Performance

Two sets of the 100 test dipoles are estimated using an LFM, constructed of the homogeneous and the inhomogeneous models. Table 4 presents the localization performance with SNR = ∞ [dB]. Figure 5 displays a visualization of the LE and DE for each of the 100 test dipoles. As indicated in Figure 5, the LEs and DEs are typically less than 10 mm and 10°, respectively, whereas clear differences are observed for certain locations.
Figure 6a displays the localization characteristics of the homogeneous model that can be localized regardless of the target position to be estimated. As indicated in Figure 6b, it is clear that the LE is maximum at the center of the cardiac tissue adjacent to the blood and lung, where the conductivity contrast is high. It can be confirmed from Figure 6a,b that the error in the homogenized model is small. Figure 7 displays the average LE for SNR = 0, 10, 20, 30, and ∞ dB. The added noise was white Gaussian noise, and 1000 patterns were repeated. As indicated in Figure 7, TARO and its homogenized model have a comparable LE for an SNR less than 10 dB.

3.3. Sensitivity Due to Cardiac Modeling

We next investigated the personalization of the proposed method. A demonstration was conducted while assuming cardiac tissue in different potential positions in a single beat frame. The cardiac source was estimated using the LFM of the original TARO model obtained in the previous section. This provides a better understanding of the accuracy of the proposed method at different cardiac positions and can simulate realistic situations. The cardiac tissue was rotated from −10° to 10° with respect to the z-axis. Moreover, the cardiac tissue was scaled to represent expanded/contracted volumes with a factor ranging from 90% to 110% [48].
Figure 8 and Figure 9 display the variations in the cardiac model for TARO with rotation and scaling operations. Any potential vacant volume produced after the cardiac affine transformation was filled with lung-like tissue. Figure 10 and Figure 11 display the variability of the mean estimated accuracy for 100 test dipoles with the rotated and scaled cardiac tissue. From Figure 10, it can be observed that the estimation accuracy deteriorates depending on the rotation angle. Moreover, Figure 11 indicates that there is minimal DE variability with respect to the scaling of the cardiac volume.

3.4. Demonstration of Source Localization Using Pseudo-ECG

Figure 12a displays the multiple cardiac sources estimated using the proposed method with a pseudo-ECG. The pseudo-ECG is a 12-lead waveform developed in our previous study [17] and different from single isolated points of dipoles used in the earlier Sections. A demonstration was conducted at 34 ms of an R-wave. The green vectors in Figure 12b illustrate the estimated direction of the electric dipole source by the proposed method. The red vectors in Figure 12b indicate how the estimated direction of the electric dipole source by the proposed method can be compensated by Kalman filtering. A more consistent track path, which is closer to the ideal pathway, can be clearly observed. Table 5 displays the localization performance of the estimation results for the OMP with and without Kalman filtering. From these results, it is clear that the Kalman filter adaptation significantly improves the estimation results.
The performance of Kalman filtering was further evaluated by adding 1000 patterns of white Gaussian noise with SNR = 20 dB to the R-wave, as indicated in Figure 13. The LE of the R-wave time step is illustrated in Figure 13. It can be observed that the LE is extremely small in the central part of the time frame; the standard deviation demonstrates relatively smaller values of the whole signal. These results indicate that Kalman filtering compensates for variations in the OMP results and provides robust and stable estimation results. The performance of Kalman filtering with the rotated and scaled cardiac models is displayed in Figure 14. These results demonstrated that the estimation accuracy depends on the cardiac state during a beating motion.

4. Discussion

In this study, we proposed a new method of ECG source localization that considers a realistically shaped and inhomogeneous human whole-body model based on an OMP. One feature of our method is that it estimates the source location and direction simultaneously. The estimated result was processed in the time domain using a Kalman filter to improve the localization performance.
As indicated in Figure 5, the LE was less than 10 mm for more than 90% of the source positions in the homogeneous model. Moreover, it was confirmed that the DE was approximately 10° or less. For a homogeneous model, the propagation of the potential only follows the geometry of the volume conductor, and thus, the influence of the tissue inhomogeneity on the estimation accuracy is excluded. As indicated in Figure 6b, the LE varied for different places because the tissue surrounding the cardiac tissue differs depending on the position of the estimation target. In particular, the high conductivity of the blood could result in a change in the potential propagation and consequently influence the estimation accuracy if not modeled accurately. As indicated in Figure 7, the LE was stable and more accurate when the SNR was 20 dB or greater in the proposed method for the anatomical model. This suggests that a denoizing technique is required for an SNR less than 20 dB (see [48,49] for a reduction in the Gaussian noise). However, these LEs are for single isolated time points of each dipole. Therefore, when multiple time points are used, as in ECG signals, the Kalman filter can improve the estimation, as demonstrated in Section 3.4.
Figure 10 indicates that the proposed method is sensitive to simple rotations of the cardiac tissue, which depends on the cardiac model used for constructing the LFM. Cardiac tissue is a moving object whose exact static orientation is difficult to recognize. Thus, the anatomical models are provided with static phase representation of the cardiac tissue except for the 4D extended cardiac-torso model [50]. An imaging technique that avoids spatial artifacts such as the position and angle of the cardiac tissue is necessary for personalizing the proposed method [51,52]. We applied the proposed method to multiple source localizations during cardiac activity, as displayed in Figure 12. Mislocalization can easily occur if the time series is computed as indicated by the green vector in Figure 12b. However, the physical laws, i.e., the current continuity, must be satisfied. As indicated in Table 5, the application of a Kalman filter significantly improved the estimation results, where the state-space model uses estimated directions as input. Thus, improvement of the localization is supported by the proposed method for an estimation of the current source location and direction simultaneously. Note that the estimation of the current direction is stable, unlike the location, which is influenced by the model inhomogeneity.
We compared our localization accuracy with that of a previous study [53,54]. Table 6 summarizes the localization performance of the proposed method, and that reported in previous studies. Note that the majority of recent papers [8,20,53] have considered a greater number of electrodes (e.g., 100) to improve the localization accuracy. The minimum LE for an SNR of greater than 30 dB was approximately 5.0 and 12.6 mm in the homogeneous and inhomogeneous models, respectively. The latter value is somewhat greater than 10.1 mm, as reported by Svehlikova et al. [53].
The position of test dipoles in [53] was selected just from the voxels (points) used for developing transfer matrices, whereas it was selected randomly from all voxels in the heart volume in our study. In general, the inverse problem for unknown points has a greater localization error than for known points. Moreover, the input source in [53] is 30 ms of signal for one estimation point, which may not be suitable for time-series estimation.
The minimum LE in [54] was 4.4 mm. A straightforward comparison is infeasible because the edge length of the tetrahedral torso model in [54] is 6.7 ± 1.5 mm, whereas it is 2 mm in our study. In general, models constructed with a lower resolution provide a greater estimation accuracy, although the definition of exact location inside a single voxel or tetrahedral is arbitrary. An LE less than the tetrahedral dimension could result in zero errors (e.g., [55] for localization of an electroencephalogram source). Moreover, as described in [54], the skin, fat, and muscle are homogenized as one tissue. In our previous study [56] on EEG (electroencephalography), we demonstrated that tissue inhomogeneity may cause the localization error, which is attributable to the abrupt change of electrical conductivity). Thus the inhomogeneity in this study and that in [54] are different.
The maximum error in our estimation was 54 mm, which is comparable to 60 mm, as reported in [54]. The worst estimation was observed in the left ventricle summit region and at the endocardial apex of the right ventricle in [54], whereas it was near the surface of the central part of the heart in our study. As indicated in Figure 6b, the estimation error in the corresponding region would be less than 20 mm. In our study, this difference can be attributed to the higher inhomogeneity of the conductivity. In general, our computational results provide a comparable or somewhat better accuracy than the previous study. This computational approach is thus applicable not only for accurate localization but also for the design of wearable ECG sensing systems. The limitation of this study is that, as is similar to other computational studies, personalized human body models are needed to apply measured results. Thus, further study on the morphing human body models would be needed [57,58].

5. Conclusions

A localization method for determining cardiac sources was proposed by combining an electrical analysis of a realistic human body as the forward problem and a sparse reconstruction method as the inverse problem. For a 12-lead electrocardiogram system, a sensitivity analysis of the localization to the cardiac volume, tilted angle, and model inhomogeneity was conducted. Once an LFM was constructed, the estimation of the source location was virtually instantaneous.
For a noise-free condition, the average LE for an isolated time point was 12.6 mm, which is comparable to or somewhat superior to that reported in a previous study. Time-series source localization with Kalman filtering for the estimated location in terms of estimated current direction and location demonstrated that source mislocalization could be compensated, suggesting the effectiveness of the proposed method. For the ECG R-wave, the mean distance error was reduced to less than 7.3 mm using the proposed method. This highly accurate estimation was achieved because the proposed approach uses an estimation of the current direction, which is less sensitive to different error sources. Considering the physical properties of the human body with Kalman filtering enables highly accurate estimation of the cardiac electric signal source location and direction. Our proposal is applicable to the electrode configuration in wearable sensing systems where non-conventional locations would be more essential.

Author Contributions

Conceptualization, A.H., I.L. and E.A.R.; methodology, E.A.R.; software, Y.N. and T.N.; validation and formal analysis, Y.N., T.N., and I.L.; investigation, I.L., E.A.R., and A.H.; writing—original draft preparation, A.H., T.N., and E.A.R.; writing—review and editing, all authors; visualization, Y.N., T.N., and E.A.R.; supervision, A.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was conducted by general funding of the Center of Biomedical Physics and Information Technology, Nagoya Institute of Technology, Japan.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Anatomical human body model is available from National Institute of Information and Communications Technology, Japan (https://emc.nict.go.jp/bio/data/index_e.html, accessed on 21 June 2021). Detailed information of current source location on cardiac tissue using this computation is available from the corresponding author (AH) on request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Malmivuo, J.; Plonsey, R. Bioelectromagnetism: Principles and Applications of Bioelectric and Biomagnetic Fields; Oxford University Press: New York, NY, USA, 1995. [Google Scholar]
  2. Yildirim, O.; Talo, M.; Ciaccio, E.J.; Tan, R.S.; Acharya, U.R. Accurate deep neural network model to detect cardiac arrhythmia on more than 10,000 individual subject ECG records. Comput. Methods Programs Biomed. 2020, 197, 105740. [Google Scholar] [CrossRef] [PubMed]
  3. Le, T.Q.; Chandra, V.; Afrin, K.; Srivatsa, S.; Bukkapatnam, S. A Dynamic Systems Approach for Detecting and Localizing of Infarct-Related Artery in Acute Myocardial Infarction Using Compressed Paper-Based Electrocardiogram (ECG). Sensors 2020, 20, 3975. [Google Scholar] [CrossRef] [PubMed]
  4. Elhaj, F.A.; Salim, N.; Harris, A.R.; Swee, T.T.; Ahmed, T. Arrhythmia recognition and classification using combined linear and nonlinear features of ECG signals. Comput. Methods Programs Biomed. 2016, 127, 52–63. [Google Scholar] [CrossRef] [PubMed]
  5. Fu, L.; Lu, B.; Nie, B.; Peng, Z.; Liu, H.; Pi, X. Hybrid Network with Attention Mechanism for Detection and Location of Myocardial Infarction Based on 12-Lead Electrocardiogram Signals. Sensors 2020, 20, 1020. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Li, G.; He, B. Localization of the site of origin of cardiac activation by means of a heart-model-based electrocardiographic imaging approach. IEEE Trans. Biomed. Eng. 2001, 48, 660–669. [Google Scholar] [CrossRef] [PubMed]
  7. Boulakia, M.; Cazeau, S.; Fernández, M.A.; Gerbeau, J.F.; Zemzemi, N. Mathematical modeling of electrocardiograms: A numerical study. Ann. Biomed. Eng. 2010, 38, 1071–1097. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. He, B.; Li, G.; Zhang, X. Noninvasive imaging of cardiac transmembrane potentials within three-dimensional myocardium by means of a realistic geometry anisotropic heart model. IEEE Trans. Biomed. Eng. 2003, 50, 1190–1202. [Google Scholar] [PubMed]
  9. He, B.; Li, G.; Zhang, X. Noninvasive three-dimensional activation time imaging of ventricular excitation by means of a heart-excitation model. Phys. Med. Biol. 2002, 47, 4063–4078. [Google Scholar] [CrossRef]
  10. Kligfield, P.; Gettes, L.S.; Bailey, J.J.; Childers, R.; Deal, B.J.; Hancock, E.W.; Herpen, G.V.; Kors, J.A.; Macfarlane, P.; Mirvis, D.M.; et al. Recommendations for the standardization and interpretation of the electrocardiogram: Part I: The electrocardiogram and its technology. A scientific statement from the American Heart Association Electrocardiography and Arrhythmias Committee, Council on Clinical Cardiology; the American College of Cardiology Foundation; and the Heart Rhythm Society. J. Am. Coll. Cardiol. 2007, 49, 1109–1127. [Google Scholar]
  11. Rautaharju, P.M.; Prineas, R.J.; Crow, R.S.; Seale, D.; Furberg, C. The effect of modified limb electrode positions on electrocardiographic wave amplitudes. J. Electrocardiol. 1980, 13, 109–113. [Google Scholar] [CrossRef]
  12. Schenone, E.; Collin, A.; Gerbeau, J.F. Numerical simulation of electrocardiograms for full cardiac cycles in healthy and pathological conditions. Int. J. Numer. Methods Biomed. Eng. 2016, 32, 2744. [Google Scholar] [CrossRef] [Green Version]
  13. Zemzemi, N.; Bernabeu, M.O.; Saiz, J.; Cooper, J.; Pathmanathan, P.; Mirams, G.R.; Pitt-Francis, J.; Rodriguez, B. Computational assessment of drug-induced effects on the electrocardiogram: From ion channel to body surface potentials. Br. J. Pharmacol. 2013, 168, 718–733. [Google Scholar] [CrossRef] [Green Version]
  14. Houari, K.E.; Kachenoura, A.; Albera, L.; Bensaid, S.; Karfoul, A.; Boichon-Grivot, C.; Rochette, M.; Hernández, A. A fast model for solving the ECG forward problem based on an evolutionary algorithm. In Proceedings of the IEEE 7th Int’l Workshop Computational Advances in Multi-Sensor Adaptive Processing, Curacao, 10–13 December 2017. [Google Scholar]
  15. Saleheen, H.I.; Ng, K.T. New finite difference formulations for general inhomogeneous anisotropic bioelectric problems. IEEE Trans. Biomed. Eng. 1997, 44, 800–809. [Google Scholar] [CrossRef]
  16. Vanrumste, B.; Hoey, G.V.; Walle, R.V.D.; D’Havè, M.R.P.; Lemahieu, I.A.; Boon, P.A.J.M. The validation of the finite difference method and reciprocity for solving the inverse problem in EEG dipole source analysis. Brain Topogr. 2001, 14, 83–92. [Google Scholar] [CrossRef]
  17. Nakane, T.; Ito, T.; Matsuura, N.; Togo, H.; Hirata, A. Forward Electrocardiogram Modeling by Small Dipoles Based on Whole-Body Electric Field Analysis. IEEE Access 2019, 7, 123463–123472. [Google Scholar] [CrossRef]
  18. Seger, M.; Fischer, G.; Modre, R.; Messnarz, B.; Hanser, F.; Tilg, B. Lead field computation for the electrocardiographic inverse problem - Finite elements versus boundary elements. Comput. Methods Programs Biomed. 2005, 77, 241–252. [Google Scholar] [CrossRef] [PubMed]
  19. Liu, Z.; Liu, C.; He, B. Noninvasive reconstruction of three-dimensional ventricular activation sequence from the inverse solution of distributed equivalent current density. IEEE Trans. Med. Imaging. 2006, 25, 1307–1318. [Google Scholar] [PubMed]
  20. Potyagaylo, D.; Cortés, E.G.; Schulze, W.H.W.; Dössel, O. Binary optimization for source localization in the inverse problem of ECG. Med. Biol. Eng. Comput. 2014, 52, 717–728. [Google Scholar] [CrossRef]
  21. Farina, D.; Jiang, Y.; Skipa, O.; Dossel, O.; Kaltwasser, C.; Bauer, W.R. The use of the simulation results as a priori information to solve the inverse problem of electrocardiography for a patient. Comput. Cardiol. 2005, 32, 571–574. [Google Scholar]
  22. Wang, J.Z.; Williamson, S.J.; Kaufman, L. Magnetic Source Images Determined by a Lead-Field Analysis: The Unique Minimum-Norm Least-Squares Estimation. IEEE Trans. Biomed. Eng. 1992, 39, 665–675. [Google Scholar] [CrossRef]
  23. Nenonen, J.T.; Hämäläinen, M.S.; Iimoniemi, R.J. Minimum-norm estimation in a boundary-element torso model. Med. Biol. Eng. Comput. 1994, 32, 43–48. [Google Scholar] [CrossRef]
  24. Greensite, F.; Huiskamp, G.; Oosterom, A.V. New quantitative and qualitative approaches to the inverse problem of electrocardiology: Their theoretical relationship and experimental consistency. Med. Phys. 1990, 17, 369–379. [Google Scholar] [CrossRef]
  25. Wu, S.C.; Swindlehurst, A.L. Matching Pursuit and Source Deflation for Sparse EEG/MEG Dipole Moment Estimation. IEEE Trans. Biomed. Eng. 2013, 60, 2280–2288. [Google Scholar] [PubMed]
  26. Konttila, T.; Mäntynen, V.; Stenroos, M. Comparison of minimum-norm estimation and beamforming in electrocardiography with acute ischemia. Physiol. Meas. 2014, 35, 623–638. [Google Scholar] [CrossRef] [PubMed]
  27. Modre, R.; Tilg, B.; Fischer, G.; Wach, P. Noninvasive myocardial activation time imaging: A novel inverse algorithm applied to clinical ECG mapping data. IEEE Trans. Biomed. Eng. 2002, 49, 1153–1161. [Google Scholar] [CrossRef] [PubMed]
  28. Zhou, Z.; Han, C.; Yang, T.; He, B. Noninvasive imaging of 3-dimensional myocardial infarction from the inverse solution of equivalent current density in pathological hearts. IEEE Trans. Biomed. Eng. 2015, 62, 468–476. [Google Scholar] [CrossRef] [PubMed]
  29. Cotter, S.F.; Rao, B.D.; Engan, K.; Kreutz-Delgado, K. Sparse solutions to linear inverse problems with multiple measurement vectors. IEEE Trans. Signal. Process. 2005, 53, 2477–2488. [Google Scholar] [CrossRef]
  30. Xu, P.; Tian, Y.; Chen, H.; Yao, D. Lp norm iterative sparse solution for EEG source localization. IEEE Trans. Biomed. Eng. 2007, 54, 400–409. [Google Scholar] [CrossRef]
  31. Hayashi, K.; Nagahara, M.; Tanaka, T. A User’s Guide to Compressed Sensing for Communications Systems. IEICE Trans. Commun. 2013, E96-B, 685–712. [Google Scholar] [CrossRef] [Green Version]
  32. Brown, R.A.; Schlegel, T. Diagnostic utility of the spatial versus individual planar QRS-T angles in cardiac disease detection. J. Electrocardio. 2011, 44, 404–409. [Google Scholar] [CrossRef]
  33. Nagaoka, T.; Watanabe, S.; Sakurai, K.; Kunieda, E.; Watanabe, S.; Taki, M.; Yamanaka, Y. Development of realistic high-resolution whole-body voxel models of Japanese adult males and females of average height and weight, and application of models to radio-frequency electromagnetic-field dosimetry. Phys. Med. Biol. 2004, 49, 1–15. [Google Scholar] [CrossRef]
  34. Gabriel, S.; Lau, R.W.; Gabriel, C. The dielectric properties of biological tissues: III. Parametric models for the dielectric spectrum of tissues. Phys. Med. Biol. 1996, 41, 2271–2293. [Google Scholar] [CrossRef] [Green Version]
  35. Kavet, R.; Dovan, T.; Reilly, J.P. The relationship between anatomically correct electric and magnetic field dosimetry and published electric and magnetic field exposure limits. Radiat. Prot. Dosimetry 2012, 152, 279–295. [Google Scholar] [CrossRef] [Green Version]
  36. Keller, D.U.J.; Weber, F.M.; Seemann, G.; Dössel, O. Ranking the influence of tissue conductivities on forward-calculated ecgs. IEEE Trans. Biomed. Eng. 2010, 57, 1568–1576. [Google Scholar] [CrossRef]
  37. Motogi, J.; Sugiyama, Y.; Laakso, I.; Hirata, A.; Inui, K.; Tamura, M.; Muragaki, Y. Why intra-epidermal electrical stimulation achieves stimulation of small fibres selectively: A simulation study. Phys. Med. Biol. 2016, 61, 4479–4490. [Google Scholar] [CrossRef]
  38. Klabunde, R.E. Cardiovascular Physiology Concepts, 2nd ed.; Lippincott Williams & Wilkins/Wolters Kluwer: Philadelphia, PA, USA, 2012. [Google Scholar]
  39. Nemati, E.; Deen, M.J.; Mondal, T. A wireless wearable ECG sensor for long-term applications. IEEE Commun. Mag. 2012, 50, 36–43. [Google Scholar] [CrossRef]
  40. Dawson, T.W.; Stuchly, M.A. Analytic validation of a three-dimensional scalar-potential finite-difference code for low-frequency magnetic induction. J. Appl. Comput. Electromagn. Soc. 1996, 11, 72–81. [Google Scholar]
  41. Dimbylow, P.J. Induced current densities from low-frequency magnetic fields in a 2 mm resolution, anatomically realistic model of the body. Phys. Med. Biol. 1998, 43, 22. [Google Scholar] [CrossRef] [PubMed]
  42. Hirata, A.; Ito, F.; Laakso, I. Confirmation of quasi-static approximation in SAR evaluation for a wireless power transfer system. Phys. Med. Biol. 2013, 58, N241–N249. [Google Scholar] [CrossRef]
  43. Laakso, I.; Hirata, A. Fast multigrid-based computation of the induced electric field for transcranial magnetic stimulation. Phys. Med. Biol. 2012, 57, 7753–7765. [Google Scholar] [CrossRef]
  44. Ghimire, S.; Sapp, J.L.; Horacek, M.; Wang, L. A variational approach to sparse model error estimation in cardiac electrophysiological imaging. In Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention, Quebec City, QC, Canada, 11–13 September 2017; Springer: Berlin/Heidelberg, Germany, 2017; pp. 745–753. [Google Scholar]
  45. Yang, T.; Pogwizd, S.M.; Walcott, G.P.; Yu, L.; He, B. Noninvasive activation imaging of ventricular arrhythmias by spatial gradient sparse in frequency domain—application to mapping reentrant ventricular tachycardia. IEEE Trans. Med. Imaging 2019, 38, 525–539. [Google Scholar] [CrossRef]
  46. Yu, L.; Zhou, Z.; He, B. Temporal sparse promoting three dimensional imaging of cardiac activation. IEEE Trans. Med. Imaging 2015, 34, 2309–2319. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  47. Harville, D.A. Linear Spaces: Row and Column Spaces. In Matrix Algebra From a Statistician’s Perspective; Springer: Berlin/Heidelberg, Germany, 1997. [Google Scholar]
  48. Carlsson, M.; Cain, P.; Holmqvist, C.; Stahlberg, F.; Lundback, S.; Arheden, H. Total heart volume variation throughout the cardiac cycle in humans. Am. J. Physiol. Circ. Physiol. 2004, 287, H243–H250. [Google Scholar] [CrossRef] [Green Version]
  49. Chang, K.M.; Liu, S.H. Gaussian noise filtering from ECG by Wiener filter and ensemble empirical mode decomposition. J. Signal. Process. Syst. 2011, 64, 249–264. [Google Scholar] [CrossRef]
  50. Segar, W.P.; Sturgeon, G.; Mendonca, S.; Grimes, J.; Tsui, B.M.W. 4D XCAT phantom for multimodality imaging research. Med. Phys. 2010, 37, 4902–4915. [Google Scholar] [CrossRef] [PubMed]
  51. Rodrigo, M.; Climent, A.M.; Liberos, A.; Hernández-Romero, I.; Arenal, Á.; Bermejo, J.; Fernández-Avilés, F.; Atienza, F.; Guillem, M.S. Solving Inaccuracies in Anatomical Models for Electrocardiographic Inverse Problem Resolution by Maximizing Reconstruction Quality. IEEE Trans. Med. Imaging 2018, 37, 733–740. [Google Scholar] [CrossRef]
  52. Frangi, A.F.; Rueckert, D.; Schnabel, J.A.; Niessen, W.J. Automatic construction of multiple-object three-dimensional statistical shape models: Application to cardiac modeling. IEEE Trans. Med. Imaging 2002, 21, 1151–1166. [Google Scholar] [CrossRef]
  53. Svehlikova, J.; Teplan, M.; Tysler, M. Geometrical constraint of sources in noninvasive localization of premature ventricular contractions. J. Electrocardiol. 2018, 51, 370–377. [Google Scholar] [CrossRef]
  54. Potyagaylo, D.; Dossel, O.; Dam, P.V. Influence of Modeling Errors on the Initial Estimate for Nonlinear Myocardial Activation Times Imaging Calculated with Fastest Route Algorithm. IEEE Trans. Biomed. Eng. 2016, 63, 2576–2584. [Google Scholar] [CrossRef]
  55. Song, J.; Davey, C.; Poulsen, C.; Luu, P.; Turovets, S.; Anderson, E.; Li, K.; Tucker, D. EEG source localization: Sensor density and head surface coverage. J. Neurosci. Methods 2015, 256, 9–21. [Google Scholar] [CrossRef] [Green Version]
  56. Moridera, T.; Rashed, E.A.; Mizutani, S.; Hirata, A. High-resolution EEG source localization in segmentation-free head models based on finite-difference method and matching pursuit algorithm. Front. Neurosci. 2021, 15, 789. [Google Scholar]
  57. Gu, L.; Istook, C.; Ruan, Y.; Gert, G.; Liu, X. Customized 3D digital human model rebuilding by orthographic images-based modelling method through open-source software. J. Text. Inst. 2019, 110, 740–755. [Google Scholar] [CrossRef]
  58. Zhou, S.; Fu, H.; Liu, L.; Cohen-Or, D.; Han, X. Parametric Reshaping of Human Bodies in Images. ACM. Trans. 2010, 29, 1–10. [Google Scholar] [CrossRef]
Figure 1. Schematic explanation of the proposed method for cardiac current source estimation.
Figure 1. Schematic explanation of the proposed method for cardiac current source estimation.
Sensors 21 04275 g001
Figure 2. Coronal (left) and sagittal (right) cross-sectional slices of (a) TARO and (b) its homogenized models.
Figure 2. Coronal (left) and sagittal (right) cross-sectional slices of (a) TARO and (b) its homogenized models.
Sensors 21 04275 g002
Figure 3. All points of forward problem analysis. The black dots represent the positions of the analysis points over a volume rendering of the TARO heart model.
Figure 3. All points of forward problem analysis. The black dots represent the positions of the analysis points over a volume rendering of the TARO heart model.
Sensors 21 04275 g003
Figure 4. Estimated accuracy for each number of test dipoles with SNR = ∞ dB.
Figure 4. Estimated accuracy for each number of test dipoles with SNR = ∞ dB.
Sensors 21 04275 g004
Figure 5. Relationship between LE and DE for each model with SNR = ∞.
Figure 5. Relationship between LE and DE for each model with SNR = ∞.
Sensors 21 04275 g005
Figure 6. Visualized LE for each of 100 test dipoles: (a) homogeneous and (b) inhomogeneous.
Figure 6. Visualized LE for each of 100 test dipoles: (a) homogeneous and (b) inhomogeneous.
Sensors 21 04275 g006
Figure 7. Average LE for different SNRs. Error bars represent the standard deviation.
Figure 7. Average LE for different SNRs. Error bars represent the standard deviation.
Sensors 21 04275 g007
Figure 8. Variations of TARO cardiac model: rotation with ±2, ±5, and ±10 degrees displayed in ascending order from left to right. Upper images are axial cross-sectional slices, and bottom images are volume renderings.
Figure 8. Variations of TARO cardiac model: rotation with ±2, ±5, and ±10 degrees displayed in ascending order from left to right. Upper images are axial cross-sectional slices, and bottom images are volume renderings.
Sensors 21 04275 g008
Figure 9. Variations in TARO cardiac model: scaling with a value of ±2%, ±5%, and ±10% of the original volume displayed in ascending order from left to right. Upper images are coronal cross-sectional slices, and bottom images are volume renderings.
Figure 9. Variations in TARO cardiac model: scaling with a value of ±2%, ±5%, and ±10% of the original volume displayed in ascending order from left to right. Upper images are coronal cross-sectional slices, and bottom images are volume renderings.
Sensors 21 04275 g009
Figure 10. Variability of estimation accuracy for each rotation angle of heart with SNR = ∞. Error bars represent standard deviation over 100 test dipoles.
Figure 10. Variability of estimation accuracy for each rotation angle of heart with SNR = ∞. Error bars represent standard deviation over 100 test dipoles.
Sensors 21 04275 g010
Figure 11. Variability of estimation accuracy for each scaling of heart with SNR = ∞. Error bars represent standard deviation over 100 test dipoles.
Figure 11. Variability of estimation accuracy for each scaling of heart with SNR = ∞. Error bars represent standard deviation over 100 test dipoles.
Sensors 21 04275 g011
Figure 12. (a) ECG waveform in lead II constructed based on [16] and (b) multiple source localization corresponding to R-wave. Blue dots represent an ideal pathway. Red and green color vectors represent the estimated direction of electric dipole source at an elapsed time corresponding to OMP with and without Kalman filtering, respectively.
Figure 12. (a) ECG waveform in lead II constructed based on [16] and (b) multiple source localization corresponding to R-wave. Blue dots represent an ideal pathway. Red and green color vectors represent the estimated direction of electric dipole source at an elapsed time corresponding to OMP with and without Kalman filtering, respectively.
Sensors 21 04275 g012
Figure 13. LE on R-wave time step with SNR = 20 dB. Error bars represent standard deviation.
Figure 13. LE on R-wave time step with SNR = 20 dB. Error bars represent standard deviation.
Sensors 21 04275 g013
Figure 14. LE on R-wave for each rotation angle and scaling of heart. Error bars represent standard deviation.
Figure 14. LE on R-wave for each rotation angle and scaling of heart. Error bars represent standard deviation.
Sensors 21 04275 g014
Table 1. Conductivity of human tissues.
Table 1. Conductivity of human tissues.
TissuesConductivity (S/m)TissuesConductivity (S/m)
Adrenal0.20Hypothalamus0.02
Air0.00Internal air0.00
Bile1.40Kidneys0.05
Bladder0.20Lens0.30
Blood0.70Ligaments0.25
Bone (cancellous)0.07Liver0.02
Bone (cortical)0.02Lung0.20
Cartilage0.15Muscle0.20
Cerebellum0.04Nerve0.01
Cerebrospinal fluid2.00Pancreas0.50
Colon0.01Seminal capsule0.20
Content of the large intestine0.20Skin0.10
Content of the small intestine0.20Small intestine0.50
Content of the stomach0.20Spleen0.03
Cornea0.40Stomach0.50
Corpus spongiosum0.20Tendon0.25
Diaphragma sellae0.20Testicle0.20
Duodenum0.50Testis prostate0.40
Esophagus0.50Thalamus0.02
Fat0.04Thyroid thymus0.50
Gall bladder0.90Tongue0.25
Glandula pinealis0.02Tooth0.02
Glandula salivaria0.20Trachea0.30
Glandula pituitaria0.02Urine0.70
Gray matter0.02Vitreous humor1.50
Heart0.05White matter0.02
Table 2. Pseudocode of proposed algorithm using matching pursuit.
Table 2. Pseudocode of proposed algorithm using matching pursuit.
DescriptionCode
Set L as in Equation (4)for i = 1:3N
c o r r c o e f ( i ) = Φ × L i Φ L i
end for
Estimated source location: i ^ = arg max i c o r r c o e f ( i )
Support vector: L ^ = [ L i ^ x ,   L i ^ y ,   L i ^ z ]
Current density: j ^ ( i ^ ) =   L ^ + Φ
Table 3. Pseudocode for estimated localization correction using Kalman filtering.
Table 3. Pseudocode for estimated localization correction using Kalman filtering.
DescriptionCode
Initialize variance-covariance matrix: P ( 0 ) = Q
Initialize quantity of state: x ^ ( 0 ) = [ AV node   location ]
for t = 1:N
Prediction step: x ^ ( t ) = x ^ ( t 1 ) + dt u ( t )
P ( t ) = P ( t 1 ) + d t 2 Q
Update step: K ( t ) = P ( t ) / P ( t ) + R
P ( t ) = ( I K ( t ) ) P ( t )
x ^ ( t ) = x ^ ( t ) + K ( t ) ( r ^ ( t ) x ^ ( t ) )
end for
Table 4. Statistics of localization performance with SNR = ∞.
Table 4. Statistics of localization performance with SNR = ∞.
LE (mm)DE (◦)
Homogeneous5.01 ± 4.071.91 ± 2.09
Inhomogeneous12.64 ± 11.359.93 ± 11.67
Table 5. Localization performance error with and without Kalman filtering.
Table 5. Localization performance error with and without Kalman filtering.
RMSEMean Distance Error (mm)
x-Axisy-Axisz-Axis
OMP w/o Kalman4.6310.3713.1915.30
OMP w/ Kalman3.316.124.407.26
Table 6. Localization performance and specifications of the proposed method and related work.
Table 6. Localization performance and specifications of the proposed method and related work.
(Proposed)Svehlikova, 2018. [53]Potyagaylo, 2016. [54]
Sourcedipoledipoledouble layer
Electrode91009
Resolution (mm)2.0-6.7 ± 1.5
SNR (dB)
Localization error (mm)12.64 ± 11.3510.13 ± 5.134.4 ± 5.4
Number of tissue511212
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Nakano, Y.; Rashed, E.A.; Nakane, T.; Laakso, I.; Hirata, A. ECG Localization Method Based on Volume Conductor Model and Kalman Filtering. Sensors 2021, 21, 4275. https://doi.org/10.3390/s21134275

AMA Style

Nakano Y, Rashed EA, Nakane T, Laakso I, Hirata A. ECG Localization Method Based on Volume Conductor Model and Kalman Filtering. Sensors. 2021; 21(13):4275. https://doi.org/10.3390/s21134275

Chicago/Turabian Style

Nakano, Yuki, Essam A. Rashed, Tatsuhito Nakane, Ilkka Laakso, and Akimasa Hirata. 2021. "ECG Localization Method Based on Volume Conductor Model and Kalman Filtering" Sensors 21, no. 13: 4275. https://doi.org/10.3390/s21134275

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop