Abstract
In this paper, we present a method to estimate a deformation field between two instances of a brain volume having tumor. The novelties include the assessment of the disease progress by observing the healthy tissue deformation and usage of the Neo-Hookean strain energy density model as a regularizer in deformable registration framework. Implementations on synthetic and patient data provide promising results, which might have relevant use in clinical problems.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
- Displacement Field
- Strain Energy Density
- Rigid Registration
- Reference Body
- Strain Energy Density Function
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
1 Introduction
Registration of brain volumes with tumors is important to track the changes between two instances in order to assess the progression of the tumor and the treatment response. The first step is a rigid/affine registration between volumes. Although this is a challenging problem due to the changes caused by the tumor, various approaches on the problem reported successful results in the literature [4, 13, 15]. The total deformation caused by the tumor growth can be taught as the combination of infiltration to the healthy tissue and mass effect components. Our aim in this work is to separate the mass effect and infiltration components, so that malignancy and the reversibility of the destruction can be determined. The healthy brain tissue in one of the images can be warped onto the other ignoring the tumor tissue regions, as the latter may contain uncertainty due to highly complex tumor growth and therapy processes. Hence, matching only the healthy tissues in baseline and follow-up tumor images provides an estimation of the intracranial pressure caused by the tumor growth plus the mass effect.
A similar problem arises in deformable registration of the brain with tumors to a healthy population atlas. The main difference to the intra-subject registration problem is that the deformation also includes inter-subject variations. Hence, a general strategy to solve this problem is to iterate the forward model by simulating the tumor growth on the atlas and refining the parameters of the simulation model by comparing it to the tumor image [6]. This requires strong models, which rely on realistic models of tumor growth and deformations due to the mass effect [2, 6, 8, 14]. The main problem with those approaches is that the growth of the tumor is mostly affected by the uncontrolled parameters such as treatment and requires sophisticated tumor growth models even without treatment. In “Geometric Metamorphosis” paper, Niethammer et al., proposed an interesting approach to the problem using a weak model by separating the foreground, hence the tumor growth, and the background changes [11].
For the problem of intra-subject registration, our approach is based on the assumption that the deformations except around the tumor volume are caused by the mass effect of the tumor, hence obey the bio-mechanical rules. This is different from the atlas matching problem, since there is also inter-subject variations between the images. Sample baseline and follow-up MRI slices are shown in Figs. 1 and 2. Deformation of the ventricles and sulci due to the mass effect of the growing tumor can be clearly observed on the right hemisphere. Although a mapping of the tumor tissue between the baseline and the follow-up is not well defined due to the uncertain growth pattern and therapy effects, a mapping between the healthy tissues can be estimated. Therefore, our aim is to find a mapping between the healthy tissues of the brains, which obeys the nonlinear elastic finite deformation models.
The results of the experimental studies on animals suggest to model the brain with a homogeneous hyper-viscoelastic non-isotropic material [9]. In the image analysis literature, simplified hyper-elastic or linear models are used: Neo-Hookean [7], Ogden type [10, 16], Saint-Venant Kirchhoff model [18], linear elastic [3], linear viscoelastic type [2]. In their work, comparing viscoelastic, hyper-elastic and linear elastic models on brain simulations, Wittek et al. report no significant difference on the results obtained [17]. In “Nonlinear Elastic Registration with Unbiased Regularization in Three Dimensions”, Saint-Venant Kirchhoff model was used as a regularizer in the registration of serial magnetic resonance images [18].
Our novel contributions in this paper are: (a) Matching healthy tissue to healthy tissue of the brain using a dedicated image data term; (b) Using the hyper-elastic Neo-Hookean strain energy density as a regularizer in deformable registration framework; (c) Derivation of displacement field update equations based on the Neo-Hookean model.
2 Methods
2.1 Background
The mechanical properties of a hyper-elastic material are characterized completely by a scalar strain-energy density function W. Specifying the strain energy density W as a function of deformation gradient tensor F: W = W(F) ensures that the material is perfectly elastic. The general form of the strain energy density is guided by experiment [1].
Let us define the displacement field from the un-deformed to deformed configuration as \(u : \Omega \rightarrow {\mathbb{R}}^{3}\) where \(\Omega \in {\mathbb{R}}^{3}\). In addition to the strain energy density W = W(x, ∇ u), let f = f(x, u(x)) denote the external energy, then the equilibrium configurations can be determined as the minima of the total energy functional:
The Euler–Lagrange system associated with the functional I is precisely the equilibrium equations:
where \(F_{ij} =\sigma _{ij} + \frac{\partial u_{i}} {\partial x_{j}}\) and \({\frac{\partial W} {\partial F} }^{T}\) is called the First Piola–Kirchhoff tensor. Common constitutive hyper-elastic strain energy density models include [12]:
-
St Venant–Kirchhoff material:
$$\displaystyle{ W(F) =\alpha {(trE)}^{2} +\beta tr({E}^{2})\ \ \mathrm{where}\ \ E = \frac{1} {2}({F}^{T}F - I) }$$(3) -
Neo-Hookean material:
$$\displaystyle{ W(F) = a\|{F\|}^{2} + g(detF)\ \ \mathrm{where}\ \ a > 0 }$$(4)
2.2 Hyper-Elastic Registration for Tumor Follow-Up
Let R(x) and T(x) denote the brain tissue maps (White Matter + Gray Matter + Tumor) of reference (undeformed) and target (deformed) volumes, respectively. We are assuming the mechanical properties of white matter and gray matter are similar. The problem is to find the displacement u from the volume R to T, which minimizes the given functional:
where f is the external energy density term calculated as a similarity measure between the two volumes and α is the weighting parameter of the regularizer term W.
Distance maps to the binary segmentations are used, instead of common image similarity measures, such as mutual information. In this way, state-of-the art segmentation methods specific to the problem could be used to obtain reliable image forces. Reliability of the image term is especially important for the proposed regularizer dominant approach.
2.3 Volumetric Data Term
Since a mapping between the two solid body is needed, all the displacements from the reference should point towards inside of the target body. This is ensured by the following external energy density term:
where χ R is the indicator function of the reference body, with the value of 1 for the points inside and 0 for the outside. D T is the distance function to the target body, where D T is zero inside the target body and takes the distance values outside the target body. The goal is that the displacement vectors can move freely inside the target volume. To derive the Euler–Lagrange condition for this energy density, the derivative of the functional in Eq. (6) is written as:
This is simply the gradient of the distance function of the target body:
2.4 Boundary Data Term
In addition, a solution that matches the outside surfaces of the two bodies is required. Therefore, another external energy density is added which penalizes the distance from the surface of the reference body to the surface of the target. We note that displacement vectors can still move on the target surface freely. This is ensured by the following energy term:
where χ ∂R is the indicator function of the boundary of the reference body, having the value of 1 for the points on the boundary and 0 elsewhere. D ∂T is the distance function to the boundary of the target body. The Euler–Lagrange condition for this energy density is:
2.5 Hyper-Elastic Regularizer
For simplicity, assuming nonlinear hyper-elastic model in Ogden form as in [10]:
where principal strains \(\bar{\lambda _{i}} =\lambda _{i}/{J}^{1/3}\), \(\lambda _{i} = e_{i}^{1/2}\), e i ’s are eigenvalues of B = FF T, J is the determinant of the deformation J = det(F) and deformation gradient tensor \(F_{ij} = \frac{\partial u_{i}} {\partial x_{j}} +\delta _{ij}\). In [9], α parameter of the model for the brain tissue is determined as \(\alpha = -4.7\). For simplicity, in this work we will use α = 2, which is known as the Neo-Hookean model. By replacing \(Tr(B) =\lambda _{ 1}^{2} +\lambda _{ 2}^{2} +\lambda _{ 3}^{2}\), the strain energy density function becomes:
Let us derive the Euler–Lagrange condition on the displacement field u for minimizing the given strain energy functional in terms of the trace and determinant. The derivative of the energy density W with respect to u i is given by:
The first term drops, as the energy density functional W is not dependent on the u but its derivatives. The derivative with respect to ∂u i ∕ ∂x j is identical to the derivative with respect to F ij , therefore, rewriting Eq. (13) results in:
Now, we need the derivatives \(\frac{\partial W} {\partial F_{ij}}\), which is also known as the 1st Piola–Kirchhoff tensor in mechanics literature. After a set of manipulations, the following derivative is obtained:
2.6 Implementation Details
A multi-resolution approach is implemented to increase the convergence speed. Volumes are down-sampled using trilinear interpolation and the obtained displacement field is interpolated to the higher resolution at the end of each stage.
The update equation for the displacement field u is obtained by the gradient descent method as:
If the maximum change due to the regularizer is greater than 1, the update of the displacement is normalized by dividing to the maximum update:
Scaling of the strain energy density function of the regularizer term is arbitrary. Therefore, instead of having two independent parameters μ and D 1 for the energy functional in Eq. (12), the algorithm is affected mainly by the ratio \(\frac{\mu }{1/D_{ 1}} =\mu D_{1}\).
The effect of a μD 1 at a higher limit is shown on the sub-figure at the center of Fig. 4, which corresponds to the first term in Eq. (12), whereas the effect of a zero μD 1 is shown on the right sub-figure of Fig. 4, which corresponds to the second term. In this work, our aim is to estimate the cause (tumor deformation) by observing the result (displacement at the boundaries). Therefore, we assure the reversibility by enforcing a highly incompressible behavior to prevent the energy to be stored in the material, which we cannot observe by MRI. This is achieved by penalizing the local volume changes more by setting a low μD 1. We also assume that the total volume increase of the brain parenchyma is mostly caused by the increase of the tumor volume. Therefore, by setting the tumor region as a hole for the regularizer, which does not contribute to the external energy, and using an incompressible strain energy density, the observed local volume changes at the boundaries of the parenchyma are carried to the tumor area. We also note that, by decreasing the μ, the dependence of the strain energy density to the model parameter α in Eq. (11) is decreased, which strengthen our simplification approach of using Neo-Hookean model (α = 2) instead of Ogden form with \(\alpha = -4.7\).
Starting with an initial time step δt for the regularizer, the value is halved if the strain energy is not decreased by updating the displacement field.
The first derivatives are calculated by using central difference finite differencing scheme as:
The derivative \(\frac{\partial F} {\partial x_{j}}\) is given by the following matrix:
Its components are calculated by second order finite difference discretization as:
Other derivative components are calculated similarly. At the boundaries, one-sided differences are used, for both the first and the second order derivatives.
3 Experiments and Results
3.1 Regularizer Test
To test the regularizer initially, the algorithm is run on 10 ×10 ×10 mask on a 20 ×20 ×20 lattice with a single constant displacement vector (0.0001,0.0001,0.0) and zero boundary conditions. The central xy-plane of the input and the result obtained with μ = 0. 8 and D 1 = 1. 0 is given in Fig. 3 with a closer look at Fig. 4. The effect of setting the parameters of the model at the lower and higher limits is shown on the middle and the right sub-figures of Fig. 4. Although incompressibility is a necessity for our problem as discussed in the method, setting a nonzero value to μ helps to increase the stability of the solution.
3.2 Phantom Results
To test the algorithm, two synthetic volumes are created as a sphere and an ellipsoid. Firstly, the method is run to determine the displacement field from sphere to ellipsoid by considering only the image terms, without the regularization. The results obtained with these external energies alone are shown in Fig. 5.
The central xy-plane of the result obtained by considering both image terms and the regularizer with μ = 0. 4 and D 1 = 1. 0 is given in Fig. 6. Since the target volume is larger than the reference, the incompressibility, enforced by a low μ, results curled field to minimize the change of the volume. Shortfall appearance of the vectors is due to the 2D slice visualization of the 3D vector field.
3.3 Experiments on MRI Brain Tumor Follow-up Volumes
3.3.1 The Data
MR images of a brain tumor patient (Glioblastoma Multiforme), obtained by 1.5T MRI scanner at high resolution (\(\thickapprox\) 0.5 ×0.5 ×1.0 mm) contiguous axial T1 weighted 3D SPGR (TE/TR = 3.16s/8.17s, FA = 25 ∘ ) sequence acquired after IV injection of 10cc 0.5M Multihance Gd, is used for validation study. The sample slices of the baseline and the follow-up volume, obtained 35 days after, are given in Figs. 1 and 2.
3.3.2 Preprocessing MRI Volumes
Statistical Parametric Mapping (SPM) software,Footnote 1 distributed by Wellcome Trust Centre for Neuroimaging, London, which gives accurate results in brain volumes with tumors, is used for standard operations such as: rigid registration, segmentation, and smoothing. Specifically, the following preprocessing operations are applied to the data before the execution of the deformable registration:
-
Follow-up volume is registered to the baseline volume using co-register function of SPM8.
-
White matter (WM) and gray matter (GM) segmentations (P > 0. 5) are obtained for both volumes using SPM8.
-
Tumors in both volumes are segmented using the Tumor-cut algorithm [5].
-
For each of the volumes, Tumor, WM and GM segmentations are combined using: \(\Omega _{\mathrm{Tumor}} \cup \Omega _{\mathrm{WM}} \cup \Omega _{\mathrm{GM}}\).
-
Each combined binary volume is smoothed by smooth function of the SPM8 with a Gaussian kernel having 8 ×8 ×8 mm full width at half maximum.
-
Finally, binary maps are converted to isotropic voxels (1 ×1 ×1 mm).
3.3.3 Results
Sample slices of the result obtained on tumor patient data are shown in Fig. 7. Intense displacement on the hemisphere with tumor, due to the mass effect, can be observed. At the bottom of the sub-figure on the right, displacement of the sulci due to the increased cerebrospinal fluid (CSF) pressure can be seen. Also, the increase in the CSF pressure results slight displacements at the ventricles of the healthy hemisphere, on the top. Displacement field, overlayed on a sample axial slice of the reference MRI in high resolution, is given in Fig. 8. The mass effect around the tumor is clearly observed. A closer look to the ventricle at the hemisphere without tumor depicts the displacement due to the expansion of the ventricle. When we focus on the displacement around the tumor as in Fig. 9, the displacement caused by the mass-effect (at the top) and the tumor growth (on the right) can be observed. The vectors at the bottom-left of the tumor explains the local shrinkage of the tumor as a tissue displacement.
4 Discussion and Conclusions
A method to register the brain tissues in baseline and follow-up MRI volumes using finite deformation models is presented. Implementations on synthetic and patient data, with only minimal user interaction, provide promising results, which might have relevant use in clinical problems. Publicly available state-of-the-art algorithms for the rigid registration and tissue/tumor segmentation are able to provide highly accurate outputs, which is a necessity to obtain an accurate displacement field. Accuracy of the method could be increased by improving the data term, such as by adding vessel correspondences or manual landmarks.
References
Bower, A.F.: Applied Mechanics of Solids. Taylor and Francis Group, LLC (2010)
Clatz, O., Sermesant, M., Bondiau, P.Y., Delingette, H., Warfield, S., Malandain, G., Ayache. N.: Realistic simulation of the 3d growth of brain tumors in mr images coupling diffusion with biomechanical deformation. IEEE Trans. Med. Imag. 24(10), 1334–1346 (2005)
Davatzikos, C.: Spatial transformation and registration of brain images using elastically deformable models. Comput. Vis. Image Understand. 66(2), 207–222 (1997)
Demir, A., Unal, G., Karaman, K.: Anatomical landmark based registration of contrast enhanced t1-weighted mr images. In: Proceedings of the 4th International Conference on Biomedical Image Registration, pp. 91–103. Springer, Berlin, Heidelberg, WBIR’10 (2010)
Hamamci, A., Kucuk, N., Karaman, K., Engin, K., Unal, G.: Tumor-cut: Segmentation of brain tumors on contrast enhanced mr images for radiosurgery applications. IEEE Trans. Med. Imag. 31(3), 790–804 (2012)
Hogea, C., Biros, G., Abraham, F., Davatzikos, C.: A robust framework for soft tissue simulations with application to modeling brain tumor mass effect in 3D MR images. Phys. Med. Biol. 52(23), 6893 (2007)
Joldes, G.R., Wittek, A., Miller, K.: Suite of finite element algorithms for accurate computation of soft tissue deformation for surgical simulation. Med. Image Anal. 13(6), 912–919 (2009)
Konukoglu, E., Clatz, O., Bondiau, P.Y., Delingette, H., Ayache, N.: Extrapolating glioma invasion margin in brain magnetic resonance images: suggesting new irradiation margins. Med. Image Anal. 14(2), 111–125 (2010)
Miller, K., Chinzei, K.: Mechanical properties of brain tissue in tension. J. Biomech. 35(4), 483–490 (2002)
Mohamed, A., Davatzikos, C.: Finite element modeling of brain tumor mass-effect from 3D medical images. In: Proceedings of the 8th International Conference on Medical Image Computing and Computer-Assisted Intervention - Volume Part I, pp. 400–408. Springer, Berlin, Heidelberg, MICCAI’05 (2005)
Niethammer, M., Hart, G., Pace, D., Aylward, S.: Geometric metamorphosis. In: MICCAI (2011)
Pedregal, P.: Variational Methods in Nonlinear Elasticity. Society for Industrial and Applied Mathematics, Philadelphia, PA, USA (2000)
Periaswamy, S., Farid, H.: Elastic registration with partial data. In: Proceedings of Workshop on Biomedical Image Registration WBIR03, pp. 102–111 (2003)
Prastawa, M., Bullitt, E., Gerig, G.: Simulation of brain tumors in MR images for evaluation of segmentation efficacy. Med. Image Anal. 13(2), 297–311 (2009)
Reuter, M., Rosas, H.D., Fischl, B.: Highly accurate inverse consistent registration: a robust approach. NeuroImage 53(4), 1181–1196 (2010)
Wittek, A., Miller, K., Kikinis, R., Warfield, S.K.: Patient-specific model of brain deformation: Application to medical image registration. J. Biomech. 40(4), 919–929 (2007)
Wittek, A., Hawkins, T., Miller, K.: On the unimportance of constitutive models in computing brain deformation for image-guided surgery. Biomech. Model. Mechanobiology 8, 77–84 (2009)
Yanovsky, I., Le Guyader, C., Leow, A., Toga, A.W., Thompson, P.M., Vese, L.: Unbiased volumetric registration via nonlinear elastic regularization. In: Pennec, X. (ed.) 2nd MICCAI Workshop on Mathematical Foundations of Computational Anatomy, New York, États-Unis (2008)
Acknowledgments
This work was partially supported by TUBA-GEBIP (Turkish Academy of Sciences) and EU FP7 Grant No: PIRG03-GA-2008-231052.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer Science+Business Media New York
About this paper
Cite this paper
Hamamci, A., Unal, G. (2013). Registration of Brain Tumor Images Using Hyper-Elastic Regularization. In: Wittek, A., Miller, K., Nielsen, P. (eds) Computational Biomechanics for Medicine. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-6351-1_10
Download citation
DOI: https://doi.org/10.1007/978-1-4614-6351-1_10
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-6350-4
Online ISBN: 978-1-4614-6351-1
eBook Packages: EngineeringEngineering (R0)