852
Views
20
CrossRef citations to date
0
Altmetric
Biomedical Paper

Respiratory motion compensation for CT-guided interventions in the liver

, , , , , , , , & show all
Pages 125-138 | Received 06 Jun 2007, Accepted 11 Feb 2008, Published online: 06 Jan 2010

Abstract

Computed tomography (CT) guided minimally invasive procedures in the liver, such as tumor biopsy and thermal ablation therapy, require precise targeting of hepatic structures that are subject to breathing motion. To facilitate needle placement, we introduced a navigation system which uses needle-shaped optically tracked navigation aids and a real-time deformation model to continuously estimate the position of a moving target.

In this study, we assessed the target position estimation accuracy of our system in vitro with a custom-designed respiratory liver motion simulator. Several real-time compatible transformations were compared as a basis for the deformation model and were evaluated in a set of experiments using different arrangements of three navigation aids in two porcine and two human livers. Furthermore, we investigated different placement strategies for the case where only two needles are used for motion compensation.

Depending on the transformation and the placement of the navigation aids, our system yielded a root mean square (RMS) target position estimation error in the range of 0.7 mm to 2.9 mm throughout the breathing cycle generated by the motion simulator. Affine transformations and spline transformations performed comparably well (overall RMS < 2 mm) and were considerably better than rigid transformations. When two navigation aids were used for motion compensation instead of three, a diagonal arrangement of the needles yielded the best results.

This study suggests that our navigation system could significantly improve the clinical treatment standard for CT-guided interventions in the liver.

Introduction

Image-guided minimally invasive interventions are nowadays well-established clinical procedures for histopathological diagnostics and tumor therapy. Percutaneous radiofrequency ablation (RFA), for example, has become an accepted alternative to surgical resection in the primary treatment of hepatocellular carcinoma (HCC) and other liver tumors Citation[1], Citation[2]. One of the main challenges related to these interventions is the exact placement of the instrument. So far, commercially available navigation systems have been designed for use with rigid structures such as the skull or the spine, where the target remains in a constant position throughout the intervention. The liver, however, shows significant movement due to respiration Citation[3], Citation[4]. In order to address this issue, several research groups (e.g., those whose work is described in references Citation[5–13]) are currently working on the development of navigation systems for soft tissue interventions. The different approaches to correcting for the complex movement of the liver can be roughly divided into two categories:

Gating techniques Citation[5–9] are based on the assumption that the liver re-occupies the same position at identical points in the respiratory cycle. Consequently, the liver can be approximated as being motionless provided that the intervention is conducted exclusively in end-inspiration or end-expiration.

Marker techniques Citation[10–13] use a set of markers that are placed on the skin Citation[11] (external markers) and/or inside the target organ Citation[10], Citation[12], Citation[13] (internal markers). Throughout the intervention, the markers are continuously located by a tracking system and the position of the navigation target point is estimated with a deformation model.

shows a selection of the liver navigation systems under development. The corresponding accuracy studies generally evaluate the overall targeting accuracy of the system, i.e., they report the mean distance between a reference target position and the final position of the tip of an inserted instrument Citation[5], Citation[8], Citation[9]. Unfortunately, this error depends crucially on the provided visualization scheme and the experience of the user. It is therefore useful to isolate the target position estimation error of a navigation system from the error caused by an inaccurate instrument insertion (as in references Citation[11] and Citation[12]).

Table I.  Selection of soft tissue navigation approaches for the liver.

In a previous report Citation[15], we introduced a needle-based navigation system for minimally invasive interventions in the liver, in which a real-time deformation model is used to estimate the position of a navigation target point continuously from a set of optically tracked navigation aids (). The accuracy of tracking and CT registration have already been evaluated Citation[15]. In addition, we have shown that the accuracy of the deformation model decreases drastically when only two navigation aids are used for motion compensation instead of three Citation[13].

Figure 1. Soft tissue navigation workflow. [Color version available online.]

Figure 1. Soft tissue navigation workflow. [Color version available online.]

In this paper, we assess the target position estimation accuracy of our system in vitro with a custom-designed respiratory liver motion simulator. Several real-time compatible transformations are compared as a basis for the deformation model and are evaluated in a set of experiments using different arrangements of three navigation aids in two porcine and two human livers. Furthermore, we investigate different navigation aid placement strategies for the case where only two needles are used for motion compensation. For a preliminary version of this work, see reference Citation[13].

This paper is organized as follows: First, we give an overview of our soft tissue navigation system. Then, after a brief review of spline-based registration, we describe the implemented real-time deformation model in detail. The subsequent section presents the respiratory liver motion simulator which has been developed for this study. The experiments and results of our work are described, and the paper concludes with a discussion.

Materials and methods

Navigation system

Our soft tissue navigation approach for supporting minimally invasive targeting procedures in the liver has been presented and discussed in a previous report Citation[15]. The workflow is as follows ():

  1. Preparation: Prior to the intervention, a set of needle-shaped optically trackable navigation aids is inserted into the target region such that the target is contained in the volume spanned by the needles. Next, a planning CT of the target region is acquired.

  2. Registration: In the second stage of the procedure, the navigation aids are registered with the planning CT image using a semi-automatic stochastic registration algorithm Citation[15]. In addition, a navigation target point is chosen. Finally, the tracking coordinate system is registered with the CT coordinate system, as described in reference Citation[15] (see also the Deformation model section below).

  3. Intervention: During the intervention, the optical tracking system continuously locates the navigation aids, and a real-time deformation model is used to update the position of the target point accordingly. This way, an optically tracked instrument can be visualized in relation to the moving target.

Registration using spline interpolation

While affine schemes can only describe global changes in the object position, spline-based approaches can capture local deformations. The spline transformations used for this study provide a mapping between two 3D spaces given a set of NC pairs of corresponding control points Citation[16]. The displacement at an arbitrary point is computed using the following equation:where are the coefficients defining the spline, represents the affine portion of the transformation (), and is the basis function of the chosen spline.

In this contribution, we consider thin-plate splines (TPS), elastic body splines (EBS), and volume splines (VS).

Thin-plate splines were originally developed by Harder and Desmarais Citation[17], and were introduced to medical image analysis by Bookstein Citation[18]. They are physically motivated by bended metal plates.

In contrast, elastic body splines are based on a physical model of an elastic material and were specifically designed for 3D applications Citation[16]. They are solutions of the Navier equation, which is a partial differential equation (PDE) that describes the equilibrium displacement of an elastic, homogeneous, isotropic material subject to forces. Davis et al. Citation[16] assumed the underlying force fieldand derived the EBS for different forces Citation[16]. In this paper, we examine two different versions of the EBS:where and |·| represents the Euclidean norm.

Finally, volume splines are a generalization of the univariate cubic interpolating splines when represented with distance functions Citation[19].

The basis functions for the different splines are as follows:where I denotes the 3 × 3 identity matrix, and α and β are functions of the Poisson ratio with the Lamé coefficients λ and μ and thus represent the physical properties of the given material Citation[16].

To determine the coefficients W (see Equation (1)) we exploit the interpolation condition, i.e., the spline displacements must equal the control displacements:Together with some additional constraints, this yields a linear system of equations for the coefficients W, which can be solved analytically Citation[16].

The interested reader may refer to the literature for a more detailed description and comparison of the spline transformations used here Citation[16], Citation[18], Citation[20], Citation[21].

Deformation model

The deformation model of the navigation system was implemented using the open-source toolkits Insight Segmentation and Registration Toolkit (ITK) Citation[22] and Medical Imaging Interaction Toolkit (MITK) Citation[23]. It is based on an interpolator which is used to compute the current position of the target point from a set of corresponding control point pairs representing the initial and current positions of the navigation aids.

In this contribution, we evaluate the suitability of the following real-time compatible transformations as interpolators: Rigid transformations (RIGID), affine transformations (AFFINE), TPS, EBS(r), EBS(r−1), and VS. The Poisson ratio ν has been optimized on a training data set that is disjunctive with the set of experiments used for this study. The best results were achieved for ν = 0.

The deformation model is updated every 100 ms. In each time-step k the coefficients defining the associated transformation are recomputed. The algorithm for the spline transformations is as follows:

  1. Initialization (k = 0):

    1. Based on the CT registration results (see registration paragraph of the Navigation system section above) and the initial positions of the navigation aids in the optical tracking coordinate system (first recorded sample), we compute a rigid transformation ΦTSCT mapping the coordinate system of the tracking device (TS) to the CT coordinate system (CT). The solution is based on the algorithm of Horn Citation[24] and uses the positions of the optical markers of the N navigation aids in optical tracking coordinates and in CT coordinates, and , as source and target landmarks, respectively.

    2. For each navigation aid i, a set of n = 5 control points in CT coordinates with an inter-point spacing of 1 cm is distributed along the needle beginning at its tip (, right). The part of the needle covered by the control points (4 cm) is supposed to roughly represent the part of the needle inside the liver. It is worth mentioning that the number of control points per navigation aid has been determined empirically and does not significantly affect the accuracy of the system. The entire set of control points is defined as

  2. Update (k 1):

    1. The current position of each navigation aid is determined by the optical tracking system and transformed to CT coordinates using ΦTSCT.

    2. The current control points are computed:where is defined in an analogous way to Pi.

    3. The current spline coefficients (see Equation (1)) are computed using the control point pairs as described in the previous section.

    4. The current position of the navigation target point (original position) is determined using (1):

In the case of the rigid/affine transformation, steps (c) and (d) of the update algorithm are replaced by the following procedure:
  • (c)’ P and Qk are used as source and target landmarks, respectively, to compute a rigid/affine transformation Φ0→k following the algorithm of Horn Citation[24].

  • (d)' The resulting landmark-based transformation is used to transform the target point:

Figure 2. Sample needle configuration with three navigation aids and one target needle: real needles (left) and virtual representation (right) with corresponding model points (white) on the navigation aids. [Color version available online.]

Figure 2. Sample needle configuration with three navigation aids and one target needle: real needles (left) and virtual representation (right) with corresponding model points (white) on the navigation aids. [Color version available online.]

Respiratory liver motion simulator

In order to allow for an in-vitro evaluation of our soft tissue navigation system, we have developed a custom-designed respiratory liver motion simulator Citation[13] (). This is primarily composed of two artificial lungs representing the lobes of the lung and a Plexiglas® plate imitating the diaphragm. To use the simulator, it is necessary to mount an explanted human or porcine liver to the Plexiglas® plate and to connect a lung ventilator to the artificial lungs (). This leads to a periodic movement of the liver along the cranio-caudal axis of the artificial corpus. Optionally, a neoprene skin can be attached to the box to allow for the simulation of minimally invasive interventions. We have shown that the generated movement of a liver mounted to the simulator qualitatively resembles the movement of a human liver in vivo Citation[25].

Figure 3. Schematic representation of the respiratory liver motion simulator without skin. [Color version available online.]

Figure 3. Schematic representation of the respiratory liver motion simulator without skin. [Color version available online.]

Experimental conditions

Two explanted human livers were obtained from patients that underwent liver transplantation at the Department of Surgery of the University of Heidelberg. Informed consent was obtained from the patients in accordance with the Helsinki Declaration. In addition, three porcine livers were purchased from a butcher.

Figure 4. Experimental setup in the computed tomography (CT) room, showing the optical tracking system and respiratory liver motion simulator (without skin) in end-inspiration with a mounted porcine liver. [Color version available online.]

Figure 4. Experimental setup in the computed tomography (CT) room, showing the optical tracking system and respiratory liver motion simulator (without skin) in end-inspiration with a mounted porcine liver. [Color version available online.]

Target position estimation

Various error sources of our navigation system have been discussed in a previous report Citation[13]. In this paper, we assess the target position estimation accuracy, which incorporates the tracking error, the registration error, and the error of the real-time deformation model. For this purpose, we simulated the workflow described in the Navigation system section with the help of the respiratory liver motion simulator introduced in the previous section. A set of 5-degrees-of-freedom (5DOF) navigation aids Citation[15], with a distance of 125 mm between the tip of the needle and the nearest optical marker and an inter-marker distance ranging from 45 mm to 60 mm, was used for this purpose (). One needle served as a target while the remaining N = 3 needles were used as navigation aids. The optical tracking system could thus provide a reference position for the target needle over time.

For each porcine liver PLi (i = 1, 2) and each human liver HLj (j = 1, 2) used in this experiment, three different navigation aid configurations were examined, where one configuration represents an arrangement of the four needles within the liver as exemplified in .

For each configuration, we conducted the following workflow:

  1. The four optically trackable needles were inserted “percutaneously” into the liver, such that the target needle was surrounded by the needles serving as navigation aids ().

  2. A CT scan (Somatom Sensation 16 multidetector row scanner, Siemens, Erlangen, Germany; 0.75-mm slice thickness) in end-expiration was acquired to determine the initial position of the target needle relative to the navigation aids. We applied a semi-automatic stochastic registration algorithm Citation[15]. It should be noted that the expiratory position of the liver was considered to be the location with the most cranial displacement of motion within the torso model.

  3. Three data sets were recorded with the Polaris® Vicra™ optical tracking system (Northern Digital Inc. (NDI), Waterloo, Ontario, Canada):

    • Continuous measurement (CONT): Beginning in end-expiration, the motion simulator was activated for a period of 30 seconds and the positions of all four needles were recorded by the optical tracking system for several breathing cycles.

    • Maximal movement (MAX): A timer with the period of the lung ventilator was used to measure the needle positions in one end-expiration phase and ten consecutive end-inspiration phases. Note that the first sample was used for registering the CT coordinate system with the tracking coordinate system as described in the Deformation model section above. This experiment enabled analysis of the performance of the deformation model during maximal organ movement.

    • Minimal movement (MIN): A timer was used to record the needle positions in eleven consecutive end-expiration phases, to simulate an intervention conducted exclusively in one previously determined state in the breathing cycle. Again, the first sample was required for the registration process.

For each experiment defined by a liver ID, a configuration ID, and a measurement type, the target position estimation error was determined as follows:
  1. The original target position was defined as a set of m = 5 target points with an inter-point spacing of 1 cm distributed along the registered target needle beginning at its tip. We used several target points instead of just one, in order to consider different depths within the tissue.

  2. The first sample of the experiment was used to calculate the transformation ΦTSCT mapping the tracking coordinate system to the CT coordinate system (see Deformation model section). Following the notation of the Deformation model section, we computed the mean fiducial registration error (FRE), that is, the mean distance between the target landmarks and the corresponding transformed source landmarks:where |·| represents the Euclidean norm. The standard deviation of the registration error FREσ, as well as the root mean square (RMS) and maximum registration error, FRErms and FREmax, were computed analogously.

  3. For each sample k > 0, a set of measured target points and a set of estimated target points in CT coordinates were determined:

    • Measured: The target needle position (recorded by the optical tracking system) was transformed to CT coordinates using ΦTSCT. Next, m = 5 target points with an inter-point spacing of 1 cm were distributed along the target needle beginning at its tip.

    • Estimated: the original target points Torig were transformed to as described in the Deformation model section.

  4. The mean target position estimation error was then defined aswhere n is the number of recorded samples excluding the first sample (k = 0) which was used for the calculation of the coordinate transformation. Analogously, the standard deviation , the RMS error , and the maximum error were determined.

In order to compute εtarget for a set of experiments, we put all determined estimation errors for the individual experiments in one single vector and calculated the statistics over the entire vector.

In addition, we defined the movement δtarget of the target needle by replacing by in the equations for εtarget. For the RMS movement we thus obtained the following equation:

Placement strategies

It is obvious that the number of navigation aids increases both the potential accuracy and the invasiveness of an intervention. If only two navigation aids are used, the corresponding control points do not span a volume, and the estimation accuracy for the spline transformations decreases drastically Citation[13]. For this reason, we use rigid transformations as the basis for the deformation model in this case. In order to examine whether the placement of the two navigation aids relative to the target is essential for the target position estimation accuracy, we have compared three different placement strategies ():

  1. Cranio-caudal arrangement: The two navigation aids are arranged parallel to the cranio-caudal axis of the patient. Ideally, the tumor should then be situated between the two needles, as shown in (cm). Since an exact placement of the navigation aids is difficult, we have defined three subcategories: left shift (cl), exact placement (cm), and right shift (cr).

  2. Lateral arrangement: The two navigation aids are arranged laterally. Ideally, the tumor should then be located between the two needles as shown in (lm). To account for placement error, we have again defined three subcategories: shift up (lu), exact placement (lm), and shift down (ld).

  3. Diagonal arrangement: The two navigation aids are arranged diagonally, such that they can potentially capture deformation in both the cranio-caudal and lateral directions. In our experiments, the inter-navigation aid distance for this arrangement was larger than for the two other placement strategies (arrangement on an equally spaced grid; see ). For this reason, we have only defined two subcategories: left-to-right (dl) and right-to-left (dr).

Figure 5. The three navigation aid placement strategies (cranio-caudal, lateral, diagonal) and their subcategories. [Color version available online.]

Figure 5. The three navigation aid placement strategies (cranio-caudal, lateral, diagonal) and their subcategories. [Color version available online.]

In order to compare the three placement strategies, we mounted a porcine liver onto the motion simulator and marked a 3 × 3 grid, with a grid cell size of 4 × 4 cm2, on the artificial skin (). One optically tracked needle was inserted through the grid cell in the middle to represent the tumor. For each arrangement shown in , we inserted two navigation aids through the corresponding grid cells and positioned the tracking system accordingly (for a clear view of all tools). Next, we activated the motion simulator and recorded the positions of the three tools for 30 seconds. The initial position of the target relative to the navigation aids was extracted from the first sample recorded by the optical tracking system, i.e., we did not conduct a CT registration, but performed the entire experiment in tracking coordinates. It is worth mentioning that this led to an FRE close to 0 and thus to a lower target position estimation error than would be achieved in practice. Even so, the experiment still allowed us to compare the different placement strategies because the absolute error was not relevant in this context.

Finally, the computation of the target position estimation error was based on the difference between the position of the target needle according to our navigation system (i.e., the deformation model) and its position according to the optical tracking system, as described in the Deformation model section. To obtain a robust result, this experiment was conducted twice for each arrangement (two passes). The results are presented in the following section.

Results

Target position estimation

According to , we obtained a relatively low FRErms in the order of 1 mm for all experiments introduced in the preceding section (maximum: 2.6 mm). An analysis of the movement of the target needle in CT coordinates is given in . It can be seen that the RMS movement between expiration and inspiration (dataset MAX) was 14.9 mm in the case of the porcine livers and 10.2 mm in the case of the (heavier and less elastic) human livers, and was primarily in the cranio-caudal direction.

Table II.  Fiducial registration error FRE (in mm) according to Equation (14) for the data sets CONT, MAX, and MIN averaged over six needle configurations (C) in two porcine livers and six needle configurations in two human livers.

Table III.  RMS movement of the target needle (in mm) averaged over six configurations in two porcine livers and six configurations in two human livers for the three data sets CONT, MAX, and MIN defined in the Experimental conditions section. The absolute movement as well as the movement along the lateral (x-axis in ), posterior-anterior (y-axis in ), and cranio-caudal (z-axis in ) axes is shown.

The target position estimation error for the different transformations introduced in the Deformation model section and the data sets CONT, MAX and MIN are shown in and for the porcine and human livers, respectively. Depending on the transformation, was in the range of 1.6 mm to 2.2 mm and 1.2 mm to 2.0 mm for the porcine and human livers, respectively, when computed continuously over several breathing cycles (CONT). For the spline transformations, as well as for the affine transformation, it made up approximately 15% of the RMS target movement during maximal organ deformation (MAX). The rigid transformation performed considerably worse, yielding an estimation error of over 20% relative to the target movement in all experiments. When the estimation error was exclusively computed in that state within the breathing cycle in which the CT was taken (in this case, end-expiration), the error difference between the rigid transformation and remaining transformations was reduced drastically (MIN).

Table IV.  Target position estimation error (in mm) for the different transformation types introduced in the Deformation model section and the porcine livers (PL). The results were obtained from six needle configurations in two livers. Mean (μ) error, standard deviation (σ), RMS error (rms) and maximum (max) error are shown for the three data sets CONT, MAX, and MIN defined in the Experimental conditions section. In addition, the RMS error relative to the RMS movement is listed as a percentage.

It is worth mentioning that the target position estimation errors for the porcine livers were generally worse than those for the human livers. When related to the target movement, however, the estimation accuracy was similar ( and ).

Table V.  Target position estimation error (in mm) for the different transformation types introduced in the Deformation model section and the human livers (HL). The results were obtained from six needle configurations in two livers. Mean (μ) error, standard deviation (σ), RMS error (rms) and maximum (max) error are shown for the three data sets CONT, MAX, and MIN defined in the Experimental conditions section. In addition, the RMS error relative to the RMS movement is listed as a percentage.

To allow for a better comparison of the different transformations considered in this study, we have computed the target position estimation error for the individual needle configurations in . The best and worst transformations are explicitly listed. In addition, we have visualized the estimation error over several breathing cycles for one sample configuration in . Depending on the transformation and the placement of the navigation aids, our system yielded an RMS target position estimation error in the range of 0.7 mm to 2.9 mm throughout the breathing cycle generated by the motion simulator (PL: 0.7–2.9 mm; HL: 1.0–2.4 mm). With the exception of the three configurations (PL2,C1), (PL2,C3), and (HL1,C3), the rigid transformation always yielded the worst result. A careful examination of the experimental data showed that in these cases either the navigation aids or the target needle were placed suboptimally. shows examples of an optimal needle placement (HL1,C1) and a misplaced target needle (PL2,C3).

Figure 6. Left: Model configuration (HL1,C1) with the target needle centered in the volume spanned by the navigation aids. Right: Unfavorable configuration (PL2,C3) with a misplaced target needle. [Color version available online.]

Figure 6. Left: Model configuration (HL1,C1) with the target needle centered in the volume spanned by the navigation aids. Right: Unfavorable configuration (PL2,C3) with a misplaced target needle. [Color version available online.]

Figure 7. Position estimation error εtarget (in mm) for the tip of the target needle over several breathing cycles for the different transformations and a typical needle configuration (PL1,C3). The movement δtarget of the target serves as the base (BASE). [Color version available online.]

Figure 7. Position estimation error εtarget (in mm) for the tip of the target needle over several breathing cycles for the different transformations and a typical needle configuration (PL1,C3). The movement δtarget of the target serves as the base (BASE). [Color version available online.]

Placement strategies

The target position estimation error for the different placement strategies is shown in . Both the cranio-caudal arrangement (RMS: 1.4 mm) and the diagonal arrangement (RMS: 1.1 mm) performed considerably better than the lateral arrangement (RMS: 2.5 mm). In the case of the lateral and cranio-caudal placement strategies, the results were particularly good when the target needle was situated between the two navigation aids.

Table VI.  RMS target position estimation error (in mm) for the data set CONT defined in the Experimental conditions section and the individual navigation aid configurations in the porcine livers (PL) and human livers (HL). The error is shown for the different transformation types introduced in the Deformation model section, and the best and worst transformations are explicitly listed.

Table VII.  RMS target position estimation error (in mm) for the different placement strategies shown in (two passes each) and corresponding movement of the target needle. The error relative to the movement is also listed.

It should be pointed out that the estimation errors for this experiment were generally better than those presented in the previous section because we worked in tracking coordinates and thus obtained an FRE close to 0 (see Placement strategies subsection of Experimental conditions section above).

Discussion

In this paper, we evaluated the target position estimation accuracy of a needle-based soft tissue navigation system for a set of real-time compatible transformation types with a custom-designed respiratory liver motion simulator. The affine transformation and the spline transformations (TPS, EBS, VS) clearly performed better than the rigid transformation, yielding an RMS target position estimation error of less than 2 mm over the breathing cycle generated by a custom-designed motion simulator.

When only two navigation aids are used for motion compensation instead of three, our study suggests a diagonal arrangement of the needles. Comparable results can be achieved with an arrangement parallel to the cranio-caudal axis of the torso. A placement parallel to the lateral axis, on the other hand, should be avoided.

According to our study, there is no clear preference for one of the spline transformations or for the affine transformation. In fact, the needle placement had a greater influence on the target position estimation accuracy than the transformation type. A possible explanation for this phenomenon is the fact that our deformation model aims to capture the motion and deformation of an elastic material with a set of rigid objects. To overcome this problem, we suggest an extension of the deformation model such that the volume defined by the control points on the navigation aids remains constant over time. This would account for the incompressibility of the liver. Alternatively, one could regard the distribution of model points along the needles as noisy: When the volume spanned by the needles decreases, the inter-model point distance should increase. This could possibly be achieved by applying so-called approximating splines Citation[20] which account for landmark (or control point position) errors. If the model points were distributed optimally along the needles, we might obtain more distinguishing results when comparing the different transformations discussed here. In addition, the parameter optimization might then yield a value for ν which is closer to the value for liver tissue (i.e., ν > 0).

Another possible explanation for the fact that the affine transformation performed comparably well relative to the spline transformations is the fact that we used a relatively small number of landmarks for the splines. More information could be obtained from more navigation aids, which, however, would increase the invasiveness of the intervention.

An optimal evaluation of the deformation model would further rely on a perfectly accurate reference position over time. However, the reference target position used for this study was extracted from a rigid object unable to capture the elasticity of the tissue. Furthermore, the needles used were not firmly anchored within the liver and were thus potentially able to move relative to the tissue following insertion. Finally, the target needle possibly altered the natural movement of the liver. The use of an electromagnetic sensor as the target could overcome these problems but would raise new issues such as the registration of the electromagnetic tracking system with the optical tracking system and the implantation of the target. Due to the lower tracking accuracy of electromagnetic systems as compared to optical systems, we assume that the quality of the reference target position achievable with this method would still be worse than that obtained in this study. The use of self-locking needles, on the other hand, could be beneficial.

Despite the drawbacks discussed above, we are one of the first groups (see also references Citation[11] and Citation[26]]) to have isolated the target position estimation error from the overall targeting error of a navigation system. We are thus able to assess the performance of our system independent of the provided visualization scheme and the experience of the user. Furthermore, our evaluation approach enables a report of the estimation error with respect to the state within the breathing cycle generated by the motion simulator.

According to our results, the position of a navigation target point initially marked in a CT scan can be continuously estimated with high accuracy during a minimally invasive intervention even when the patient is breathing. Sufficient accuracy can even be achieved with only two navigation aids, provided that the needles are placed appropriately. A robust targeting precision on the order of several millimeters would certainly decrease the number of CT scans required for targeting a liver lesion and thus lower the radiation exposure for the patient and shorten the intervention time. In addition, precise instrument placement could potentially improve treatment margins in RFA interventions and thus lead to lower recurrence rates. When tumor access is difficult, high position estimation accuracy could further reduce the risk of injury to vital structures.

Several issues still remain to be addressed. In our opinion, clinical acceptance of our proposed method depends crucially on the following questions: (1) Is there a significant benefit in using fiducial needles over skin markers, even if the intervention is conducted in expiration or inspiration only? (2) What is the optimal number of navigation aids, considering the tradeoff between high accuracy and increased invasiveness? (3) Is image guidance needed for inserting the navigation aids? If so, what is the best method?

To answer these questions, we are currently conducting experiments in swine. Based on initial results, we consider two navigation aids to be sufficient for motion compensation provided that the intervention is conducted in expiration (or inspiration) only. In this case, the needles do not need to be positioned close to the target. Ultrasound (US) guidance is helpful for placement of the navigation aids, but as the needles do not have to be inserted deeply into the liver, non-guided placement is also possible. Even though the experiments were conducted in one predefined state within the respiratory cycle, real-time motion compensation turned out to be useful, because the insertion of the instrument led to movements of the target region. Furthermore, we consider fiducial needles to be essential for ensuring high accuracy in the registration of the tracking coordinate system with the image coordinate system, and thus for the overall system accuracy.

In conclusion, we believe that the high target position estimation accuracy of our approach could significantly raise the treatment standard for CT-guided interventions in the liver. To advance the clinical application of our method, we are currently conducting a study comparing the conventional method for CT-guided needle insertions and our approach with respect to complication rates, time required, and accuracy.

Acknowledgments

The present study was conducted within the context of ‘Research training group 1126: Intelligent Surgery - Development of new computer-based methods for the future workplace in surgery’ funded by the German Research Foundation (DFG).

The authors wish to thank Heinrich Rühle, Johann Cieslok, Gernot Echner, Steffen Glasbrenner, Clemens Lang, and Volker Stamm (Research and Development Workshop, German Cancer Research Center) for their valuable contributions to this study. Many thanks also go to Hatice Atmaz and Kerstin Graf (University of Heidelberg, Clinic for Radiology) for the CT data acquisition.

References

  • McGahan JP, Dodd GD. Radiofrequency ablation of the liver: Current status. Am J Roentgenol 2001; 176: 3–16
  • Ahmed M, Goldberg SN. Thermal ablation therapy for hepatocellular carcinoma. J Vasc Interv Radiol 2002; 13(9)231–243
  • Rohlfing T, Maurer CR, O’Dell WG, Zhong J. Modeling liver motion and deformation during the respiratory cycle using intensity-based nonrigid registration of gated MR images. Med Phys 2004; 31(3)427–432
  • Clifford MA, Banovac F, Levy E, Cleary K. Assessment of hepatic motion secondary to respiration for computer assisted interventions. Comput Aided Surg 2002; 7(5)291–299
  • Banovac F, Tang J, Xu S, Lindisch D, Chung HY, Levy E, Chang T, McCullough MF, Yaniv Z, Wood BJ, Cleary K. Precision targeting of liver lesions using a novel electromagnetic navigation device in physiologic phantom and swine. Med Phys 2005; 32(8)2698–2705
  • Nicolau S, Garcia A, Pennec X, Soler L, Ayache N. An augmented reality system to guide radiofrequency tumour ablation. Comput Animat Virt W 2005; 16(1)1–10
  • Nagel M, Schmidt G, Petzold R, Kalender WA (2005) A navigation system for minimally invasive CT-guided interventions. Proceedings of the 8th International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI 2005), Palm Springs, CA, October, 2005, JS Duncan, G Gerig. Springer, Berlin, 33–40, Part II. Lecture Notes in Computer Science 3750
  • Fichtinger G, Deguet A, Fischer G, Iordachita I, Balogh E, Masamune K, Taylor RH, Fayad LM, de Oliveira M, Zinreich SJ. Image overlay for CT-guided needle insertions. Comput Aided Surg 2005; 10(4)241–255
  • Khan MF, Dogan S, Maataoui A, Wesarg S, Gurung J, Ackermann H, Schiemann M, Wimmer-Greinecker G, Vogl TJ. Navigation-based needle puncture of a cadaver using a hybrid tracking navigational system. Invest Radiol 2006; 41(10)713–720
  • Schweikard A, Glosser G, Bodduluri M, Murphy MJ, Adler JR. Robotic motion compensation for respiratory movement during radiosurgery. Comput Aided Surg 2000; 5(4)263–277
  • Khamene A, Warzelhan JK, Vogt S, Elgort D, Chefd’Hotel C, Duerk JL, Lewin JS, Wacker FK, Sauer F (2004) Proceedings of the 7th International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI 2004), Saint-MaloFrance, September, 2004, C Barillot, DR Haynor, P Hellier. Springer, Berlin, 526–533, Part II. Lecture Notes in Computer Science 3217
  • Zhang H, Banovac F, Lin R, Glossop N, Wood BJ, Lindisch D, Levy E, Cleary K. Electromagnetic tracking for abdominal interventions in computer aided surgery. Comp Aid Surg 2006; 11(3)127–136
  • Maier-Hein L, Müller SA, Pianka F, Müller-Stich BP, Gutt CN, Seitel A, Rietdorf U, Meinzer HP, Richter G, Schmied BM, Wolf I. In-vitro evaluation of a novel needle-based soft tissue navigation system with a respiratory liver motion simulator. Proceedings of SPIE Medical Imaging 2007: Visualization, Image-Guided Procedures, and Display, San Diego, CA, February, 2007, KR Cleary, MI Miga, 650916: 6509, SPIE Proceedings 2007
  • Nagel M, Hoheisel M, Petzold R, Kalender WA, Krause UHW. Needle and catheter navigation using electromagnetic tracking for computer-assisted C-arm CT interventions. Proceedings of SPIE Medical Imaging 2007: Visualization, Image-Guided Procedures, and Display, San Diego, CA, February, 2007, KR Cleary, MI Miga, 65090J: 6509, SPIE Proceedings 2007
  • Maier-Hein L, Maleike D, Neuhaus J, Franz A, Wolf I, Meinzer HP. Soft tissue navigation using needle-shaped markers: Evaluation of navigation aid tracking accuracy and CT registration. Proceedings of SPIE Medical Imaging 2007: Visualization, Image-Guided Procedures, and Display, San Diego, CA, February, 2007, KR Cleary, MI Miga, 650926: 6509, SPIE Proceedings 2007
  • Davis MH, Khotanzad A, Flamig DP, Harms SE. A physics-based coordinate transformation for 3-d image matching. IEEE Trans Med Imaging 1997; 16(3)317–328
  • Harder RL, Desmarais RN. Interpolation using surface splines. J Aircraft 1972; 9(2)189–191
  • Bookstein FL. Principal warps: Thin-plate splines and the decomposition of deformations. IEEE T Pattern Anal 1989; 11(6)567–585
  • Nielson GM. Scattered data modeling. IEEE Comput Graph 1993; 13(1)60–70
  • Rohr K. Landmark-Based Image Analysis: Using Geometric and Intensity Models. Kluwer Academic Publishers, DordrechtThe Netherlands 2001
  • Rohr K, Stiehl HS, Sprengel R, Buzug TM, Weese J, Kuhn MH. Landmark-based elastic registration using approximating thin-plate splines. IEEE T Med Imaging 2001; 20(6)526–34
  • Ibañez L, Schroeder W, Ng L, Cates J. The Insight Software Consortium. The ITK Software Guide. Second Edition. 2005, http://www.itk.org
  • Wolf I, Vetter M, Wegner I, Böttger T, Nolden M, Schöbinger M, Hastenteufel M, Kunert T, Meinzer HP. The Medical Imaging Interaction Toolkit. Med Image Anal 2005; 9(6)594–604
  • Horn B. Closed-form solution of absolute orientation using unit quaternions. J Opt Soc Am A 1987; 4(4)629–642
  • Maier-Hein L, Pianka F, Müller SA, Rietdorf U, Wolf I, Schmied BM, Meinzer HP. Atembewegungssimulator für die in-vitro Evaluation von Weichgewebe-Navigations systemen in der Leber. Bildverarbeitung für die Medizin, A Horsch, TM Deserno, H Handels, HP Meinzer, T Tolxdorf. Springer, Berlin 2007; 379–383
  • Zhang H, Banovac F, Glossop ND, Cleary K (2005) Two-stage registration for real-time deformable compensation using an electromagnetic tracking device. Proceedings of the 8th International Conference on Medical Image Computing and Computer-Assisted Intervention (MICCAI 2005), Palm Springs, CA, October, 2005, JS Duncan, G Gerig. Springer, Berlin, 992–999, Part II. Lecture Notes in Computer Science 3750

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.