Our approach is based on the idea of estimating the electric field locally between the detection electrodes. We take inspiration from the ideas introduced by the LocaLisa system [
7] where the authors used six external electrodes attached to the patient skin for tracking the catheter inside the cardiac chamber. We aim to transfer this idea from 3D movement inside the cardiac chamber, using a field generated by electrodes outside of the body, to 1D movement along the centerline of the blood vessel, using electrodes inside the blood stream. In contrast to the LocaLisa approach, in our case one of the field-generating electrodes is moving, i.e., non-stationary, which will have implications discussed later.
We propose to generate an electric current between catheter tip electrode and stationary electrode. This current flow causes continuous voltage drops along its path. Given our two detection electrodes, we can measure the voltage drop between them. We also know the distance between these electrodes
\(\Delta d_{det}\) by catheter design. We can thus estimate the mean voltage drop per spatial unit between these two electrodes (e.g., 1V per millimeter). If we assume that the catheter body at the detection electrodes is aligned with the centerline of the blood vessel, we thereby obtain an estimate of the mean voltage drop per spatial displacement along the centerline. This is equivalent to estimating the component of the electric field vector along the centerline segment between the detection electrodes:
$$\begin{aligned} E_{detA, detB} = \frac{V_{det,A} - V_{det,B}}{\Delta d_{det}} \end{aligned}$$
(1)
with
\(V_{det,A}\) being the voltage between detection electrode A and the stationary electrode, and
\(V_{det,B}\) being the voltage between detection electrode B and the stationary electrode. This estimated electric field component contains the information of how much the voltage will change if we move a small step along the centerline. If we measure the voltage at detection electrode A at times
t and
\(t+\Delta t\), we can then estimate the movement along the centerline within this time frame by
$$\begin{aligned} \Delta d_{cath} = \frac{\Delta V_{det,A}}{E_{detA, detB}} = \frac{V_{det,A}(t+\Delta t) - V_{det,A}(t)}{E_{detA, detB}} \end{aligned}$$
(2)
Cumulatively summing up these displacements
\(\Delta d_{cath}\) then gives our estimate of total catheter displacement. Using Eqs.
1 and
2 to obtain these estimates is referred to as approach I from now on.
For now, we implicitly made the assumption that the electric field at the detection electrodes is static, i.e., it does not change while the catheter moves. However, the tip electrode of our catheter, which generates the field, moves together with the rest of the catheter. Our simulations (see ”Simulation results” Section) indicate that as long as the blood vessel is assumed to be surrounded by electrically non-conducting tissue, the assumption of a static field holds true, as all electric current is constrained into the vessel lumen. Under the more realistic assumption that the vessel is surrounded by tissue that can also conduct electric current, though, we observe that the electric field changes while the catheter moves. In this case, the voltage change at detection electrode A is not only influenced by the movement of the electrode inside the electric field. It is also influenced by the movement of the tip electrode which changes the electric field itself, and thus, Eq.
2 does not hold true anymore. We propose to compensate for this by adding one more electrode to the catheter. It is placed slightly behind the tip electrode. We refer to this electrode as
\(tip^*\) from now on. The distance between tip and tip* is the same as the distance between the detection electrodes,
\(\Delta d_{det}\) (see Fig.
1, right). We then generate a second electric current between this electrode and the stationary electrode, with a slightly different frequency (e.g., 900 Hz). Given the known distance between the tip and
\(tip^*\) electrodes, we can now try to estimate the change in voltage at detection electrode A caused by the movement of the tip electrode by a distance
\(\Delta d_{tip}\):
$$\begin{aligned} \frac{\Delta V_{det,A}}{\Delta d_{tip}} = \frac{V_{det,A} - V^*_{det,A}}{\Delta d_{det}} \end{aligned}$$
(3)
Here,
\(V_{det,A}\) is the voltage at detection electrode A generated by the field of the tip electrode, and
\(V^*_{det,A}\) is the voltage at detection electrode A generated by the field of the
\(tip^*\) electrode. We assume that the total voltage change at electrode A is the sum of changes caused by tip motion (Eq.
3) and the movement of the detection electrodes (Eq.
2). If we further assume that tip and detection electrodes move by the same distance (
\(\Delta d_{cath} = \Delta d_{tip}\)), we can obtain the compensated formula for estimating catheter displacement as
$$\begin{aligned} \Delta d_{cath} = \frac{V_{det,A}(t+\Delta t) - V_{det,A}(t)}{E_{detA, detB} + \frac{\Delta V_{det,A}}{\Delta d_{tip}}} \end{aligned}$$
(4)
Using Eq.
4 (together with Eqs.
1 and
3) to obtain displacement estimates is referred to as approach II from now on.