Abstract
Purpose
Estimation of brain deformation is crucial during neurosurgery. Whilst mechanical characterisation captures stress–strain relationships of tissue, biomechanical models are limited by experimental conditions. This results in variability reported in the literature. The aim of this work was to demonstrate a generative model of strain energy density functions can estimate the elastic properties of tissue using observed brain deformation.
Methods
For the generative model a Gaussian Process regression learns elastic potentials from 73 manuscripts. We evaluate the use of neo-Hookean, Mooney–Rivlin and 1-term Ogden meta-models to guarantee stability. Single and multiple tissue experiments validate the ability of our generative model to estimate tissue properties on a synthetic brain model and in eight temporal lobe resection cases where deformation is observed between pre- and post-operative images.
Results
Estimated parameters on a synthetic model are close to the known reference with a root-mean-square error (RMSE) of 0.1 mm and 0.2 mm between surface nodes for single and multiple tissue experiments. In clinical cases, we were able to recover brain deformation from pre- to post-operative images reducing RMSE of differences from 1.37 to 1.08 mm on the ventricle surface and from 5.89 to 4.84 mm on the resection cavity surface.
Conclusion
Our generative model can capture uncertainties related to mechanical characterisation of tissue. When fitting samples from elastography and linear studies, all meta-models performed similarly. The Ogden meta-model performed the best on hyperelastic studies. We were able to predict elastic parameters in a reference model on a synthetic phantom. However, deformation observed in clinical cases is only partly explained using our generative model.
Electronic supplementary material
The online version of this article (10.1007/s11548-020-02284-y) contains supplementary material, which is available to authorized users.
Keywords: Biomechanics, Brain deformation, Gaussian Processes
Introduction
Brain deformation during image-guided interventions could lead to errors in delivering treatment which may reduce efficacy or cause adverse events. There are many methods to predict tissue deformation by modelling mechanical behaviour. Whilst these models have been used for simulation and computer-aided interventions [15], tissue behaviour is often modelled using average values from the literature. To characterise tissue mechanical behaviour, observations of strain (displacement) during controlled application of stresses (forces) are recorded in vivo, i.e. magnetic resonance elastography (MRE) [11], or ex vivo, i.e. mechanical loading of resected tissue [6, 20]. Constitutive models capture stress–strain observations from these studies by assuming a known parametric model and optimising parameters to best describe the observed behaviour. However, there is large variability in reported data caused by many factors including tissue complexity (heterogeneity), limited tissue samples, inter-patient differences, and varying protocols [15]. Moreover, reported values in the literature may lead to numerical instability in models. Stability conditions require convex strain energy density functions (Supplemental Material (SM) Table 2) [7] with monotonic increasing of strain energy density with increasing strain (Drucker stability criterion; SM Fig. 2) [16, 28].
The work presented here is based on the generative model proposed in [10] where Gaussian process (GP) regression was used to learn distributions of strain energy density functions for brain tissue that account for aleatory and epistemic uncertainties of parameters estimated from mechanical characterisation studies. These distributions are sampled and used to determine the parameters of a neo-Hookean meta-model, constrained to guarantee valid on a wider range of strains than those performed during experiments. The aim of this work is to (1) extend our approach with two additional meta-models (Mooney–Rivlin and 1-term Ogden) and allow for multiple tissue parameter estimation (grey and white matter), and (2) apply learnt distributions of to the simulation of tissue deformation to predict patient-specific parameters to explain the observed strain–stress response. We expand our validation using a synthetic model to evaluate whether the generative model can recover the parameters of a known reference model, and on eight temporal lobe resection cases to demonstrate, we can simulate deformation observed on post-operative imaging.
Related works
Constitutive models are expressed mathematically in closed form and consist of a variable number of parameters (neo-Hookean, Mooney–Rivlin, Ogden), are exponential (Demiray), or account for rapidly strain-stiffening behaviour (Gent, Fung). These models are phenomenological and parameters are typically adjusted to fit observations from mechanical loading experiments (e.g. compression, tension, shear, combined). Nonlinear least-squares optimisation is typically used to minimise the squared differences between experimentally determined and model predicted first Piola–Kirchhoff stresses [6]. Goodness of fit is evaluated using the coefficient of determination .
However, high variability is common in experimental data resulting in uncertainties that constitutive models should take into account. Bayesian techniques have been proposed to model sources of uncertainties including aleatory (measurement noise) and epistemic uncertainty (inability to ascertain the validity of the chosen model and related parameters) [14, 16]. Reference [25] reviewed Bayesian inference techniques for material elastic properties and presented a framework for stochastic identification of elastic parameters for a 1D isotropic string. Reference [14] proposed a Bayesian strategy to directly infer stresses/pressure in the context of elastography whereby they acquire maximum a posteriori estimates of the discrepancies in model parameters using an expectation-maximisation algorithm whilst fully sampling remaining parameters from the posterior. Reference [16] proposed a Bayesian calibration framework to account for variability in the mechanical characterisation of soft tissue for aleatory and epistemic uncertainties. Reference [18] used an evolutionary algorithm to estimate elastic parameters of hyperelastic models with a geometric similarity function used as an optimisation criteria. Reference [1] proposed an inverse model for elastic parameter estimation of a bioprosthetic valve using its deformed state to fit exponential constitutive models. They observed that the objective function contained a long, and narrow valley in the parameter space. Parameters along this valley generate similar stress–strain responses. Reference [19] estimated elastic properties of porcine eyes using a Reduced-order Unscented Kalman filter [22].
Methods
Mechanical characterisation of human brain tissue
Biological tissue is commonly characterised by nonlinear hyperelastic models [20]. In contrast to linear models, the stress–strain relationship of a hyperelastic model is described through a phenomenological approach using a strain energy density function that is written in terms of the deformation gradient [17]. can be defined with principal invariants (SM Eq. 1) or principal stretches (rotation invariant SVD of , where ) [27]. In this study three models are considered (Eq. 1): Neo-Hookean (), Mooney–Rivlin () and 1-term Ogden (). Similar to [10], we gathered 73 models from MRE, linear, and hyperelastic studies found in the literature (SM Fig. 1) that characterised healthy brain tissue (without distinguishing type), grey matter, white matter, and abnormal tissue assessed under varying amounts of strain applied during compression/tension tests. MRE and linear models were reformulated as hyperelastic functions as in [10].
1 |
2 |
3 |
Generative model
We use GP regression to learn distributions over from models obtained from the literature. GP regression is a non-parametric Bayesian approach to regress an output of a function f given the input . That is, , where we assume is a random variable with a particular distribution and is observation randomness [26]. is defined by a mean and a covariance (kernel) function. We learn in log space () to aid optimisation, as elastic potentials vary significantly between models. The data from the literature ((, ) , interpolation points) are unbalanced and heterotopic. To consolidate three types of studies (MRE, linear and hyperelastic) across four regions of tissue (grey matter, white matter, healthy, and abnormal), we define tasks ( ). Each task is a multiple output vector-valued function that takes as inputs stretches (SM Fig. 1) and outputs . Observation randomness is modelled as Gaussian noise (Eq. 2). We assume correlation across regions and studies, and learn all models jointly. This is important for studies applying small strains that may benefit from learnt at wider strains. The multi-task GP is defined as an Intrinsic Coregionalisation Model (ICM) [2], where covariance across tasks is mapped with a coregionalisation matrix , where comprises task coefficients and reflects variance across tasks (Eq. 3). To estimate covariance within tasks, we use a Matérn 3/2 covariance kernel . Kernels including squared exponential, linear, bias and simple combinations of these were tested empirically and was found to best describe the data. The GP regression optimisation task has 38 parameters ( length scale and variance, 12-valued vectors (rank 1), and ).
Hyperelastic meta-model
To guarantee GP distributions are stable over a wider range of strains we fit a meta-model function, either neo-Hookean (), Mooney–Rivlin (), or 1-term Ogden, () (Eq. 1) to obtain a final stress–strain function. For a uniaxial tension/compression mechanical test, Eq. 1 can be reduced (SM Eq. 2). We use least squares optimisation of coefficient residuals in the form of using the Jacobian (SM Eq. 3) subject to stability conditions (SM Table 2) and bounds that we define after searching the parameter space for valid coefficients (SM Fig. 3).
Hyperelastic finite element method (FEM) simulation
We use a compressible neo-Hookean material in the form (with Lamé coefficients , , and principal stretches ). We incorporate a volume preserving force, a compression resistance term added to when [28]. We use implicit backward Euler integration to allow for large time steps [3]. The motion of the deformable solid, discretised into a tetrahedral mesh consisting of n nodes, is described by the Euler–Lagrange equation where is the unknown displacement vector, is the mass matrix, are damping (Rayleigh) forces, are internal forces, and are external forces (SM Table 4). A stiffness matrix is computed as the Jacobian of and its nonlinear mapping is computed as the Piola–Kirchhoff stress tensor of the rotation invariant SVD (“Mechanical characterisation of human brain tissue” section) using the gradient and Hessian of for each element [27]. We use a modified conjugate gradient solver with a Jacobi preconditioner to solve for and compute as in [3], where h indicates the time step.
Evaluation
We demonstrate the validity and usability of our generative model on single tissue experiments, considering all elastic models except abnormal tissue, and multiple tissue experiments, considering only hyperelastic models for grey and white matter. We evaluate our experiments on root-mean-square error (RMSE) computed as , where S is the number of similarity nodes and the position of a node i for a given state.
Validation We evaluate our generative model using a synthetic model comparing a model with known reference parameters (reference state) and the same model with elastic parameters obtained from our generative model (deformed state). Both models undergo deformation following “Hyperelastic finite element method (FEM) simulation” section. The synthetic model with no deformation is defined as the rest state.
Our synthetic model is constructed using the 152 MNI template T1-weighted (T1-w) MRI [8] (Fig. 1 left). Deformations are performed in a controlled simulation environment with known boundary conditions and external forces. The base of the brain and the interaction of the brain with the falx cerebri are defined as Dirichlet boundary conditions whereby nodes within these regions are fixed (displacement is set to zero) [23]. An external force of 10 N is applied for compression to a subset of nodes located superiorly (SM Fig. 6).
To obtain a reference state, we assign for single tissue experiments the shear modulus () to 333.28 Pa [21], and for multiple tissue experiments a for grey matter to 1370 Pa (basal ganglia) and for white matter to 990 Pa (corpus callosum) [6]. To evaluate our generative model, we assume the reference tissue properties are unknown. We then sample possible from the distribution ( standard deviations (SD)), fit them to a neo-Hookean meta-model, and deform the synthetic model. We then compare reference and deformed states computing between models to identify the meta-model that best fits the observed deformation of the reference state.
Usability We assess the ability of our generative model to estimate elastic properties in a real-world scenario where brain tissue, as observed on pre-operative imaging (rest state), has undergone deformation, as observed on post-operative imaging, after temporal lobe resection (reference state). We compare the reference state with a model obtained by deforming the rest state (following “Hyperelastic finite element method (FEM) simulation” section) using our generative model (deformed state).
Rest and reference states of eight patients are constructed using pre- and post-operative T1-w MRI rigidly registered to MNI space [8] (SM Fig. 7). The resection cavity is automatedly segmented on post-operative images [24] and the resected tissue is manually delineated in pre-operative images (Fig. 1 right). We then subtract the resected tissue identified manually from the rest state. As in the synthetic experiment, the base of the brain and the interaction of the brain with the falx cerebri are defined as Dirichlet boundary conditions. Gravity is applied to all nodes as external forces.
To obtain a deformed state, we sample possible strain energy density functions from the distribution ( SD), fit them to a neo-Hookean meta-model, and deform the rest state. We then compare of nodes located along resection margins and ventricles between reference and rest states, and between the reference and deformed states.
Implementation
The generative model is implemented in GPy. Mechanical tests are evaluated using symbolic mathematics (SymPy). Medical images are loaded (NiBabel/SITK), registered (NiftiReg), and processed (TetGen) to generate triangular and four-noded tetrahedral meshes. Least square minimisation of the meta-model is performed with the Trust Region Reflective method (SciPy). For real-time simulation, we implemented a hyperelastic FEM partly based on VegaFEM [4] and Stomakhin et al. [27] as a native C++ plugin in Unity3D (https://unity.com/). We use multi-threading and GPU processing so the deformation of brain tissue is generated in real-time, excluding pre-processing time to segment the brain and related structures.
Results
Generative model and hyperelastic meta-models
The ability of the GP model to learn distributions of in log scale is shown in Fig. 2. Studies of abnormal brain tissue are the most varying, likely due to the range of pathologies measured. We consider four meta-models to optimise their parameters when fitting models from the literature: neo-Hookean (), Mooney–Rivlin (), and 1-term Ogden meta-models with either a high () or a low () (see Eq. 1). All meta-models performed equally when sampling functions from MRE and linear distributions, regardless of tissue type. However, a Kruskal–Wallis nonparametric test, with Bonferroni correction, indicated statistical differences across all meta-models of hyperelastic distributions for grey matter (; ), white matter (; ), and healthy brain (; ), with performing the best followed by , and .
To demonstrate the performance of meta-models in specific examples, we select four models from the literature that are more complex (i.e. different parameters for compression (C) and tension (T) or higher number of terms): neo-Hookean (NH), Mooney–Rivlin (MR), 1-term Ogden (O1), and 8-term (O8) Ogden models (Fig. 3). For the NH model, all meta-models, except , performed similarly. The meta-model better fit the MR model compared to other meta-models. The meta-model only fit well the O1 model from the literature. None of the meta-models were able to fit O8.
Evaluation
Elapsed time of key steps is computed when simulating the deformation of the brain phantom. Single tissue experiments execute in 6–8 Hz with performance decreasing to 1.5–3 Hz in multiple tissue experiments (SM Table 3).
Validation on MNI phantom In all experiments, estimated properties were close to the known reference parameter(s) (Fig. 4). However, we observe a valley where material properties of two tissue types have high covariance, similar to the parameter valley described in [1].
Application in resection Table 1 summarises the experimental results (Fig. 5). In single tissue experiments our generative model was unable to account for the deformation of ventricles with only minor improvements in RMSE in all cases. Multiple tissue experiments in general outperformed single tissue experiments for ventricles, where RMSE values were lower between deformed and reference states compared to the rest and reference states. For the resection margins, improvements in RMSE were observed in all cases, with lower shear modulus observed in the best performing cases. However, multiple tissue experiments outperformed single tissue experiments in only three cases.
Table 1.
Patient | Deformation state | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rest state | Single tissue | Multiple tissue | |||||||||||
Ventricles | Resection | Ventricles | Resection | Ventricles | Resection | ||||||||
Case | Temporal lobe | RMSE | RMSE | mu | RMSE | mu | RMSE | SD | SD | RMSE | SD | SD | RMSE |
0529 | left | 0.94 | 5.86 | 2746 | 0.92 | 90 | 5.36 | 1317 | 1195 | 0.92 | 525 | 309 | 5.24 |
lin-gm | hyp-nh | 0.5 | 2.0 | − 2.0 | − 2.0 | ||||||||
0614 | left | 1.58 | 4.69 | 519 | 1.49 | 142 | 3.77 | 2299 | 440 | 1.51 | 628 | 309 | 3.70 |
hyp-wm | hyp-nh | 2.0 | − 1.0 | − 1.5 | − 2.0 | ||||||||
0660 | left | 1.41 | 5.83 | 440 | 1.07 | 257 | 5.15 | 525 | 309 | 1.04 | 525 | 309 | 4.98 |
hyp-wm | lin-nh | − 2.0 | − 2.0 | − 2.0 | − 2.0 | ||||||||
0685 | left | 1.25 | 5.57 | 754 | 1.06 | 142 | 4.53 | 1317 | 365 | 1.05 | 525 | 309 | 4.63 |
hyp-gm | hyp-nh | 0.5 | − 1.5 | − 2.0 | − 2.0 | ||||||||
0535 | right | 1.61 | 6.42 | 628 | 1.44 | 79 | 4.16 | 754 | 440 | 1.42 | 525 | 309 | 4.94 |
hyp-gm | lin-nh | − 1.0 | − 1.0 | − 2.0 | − 2.0 | ||||||||
0555 | right | 1.33 | 7.43 | 465 | 1.11 | 79 | 5.25 | 912 | 309 | 1.07 | 628 | 309 | 5.98 |
lin-nh | lin-nh | − 0.5 | − 2.0 | − 1.5 | − 2.0 | ||||||||
0603 | right | 1.14 | 5.92 | 1317 | 1.06 | 79 | 4.53 | 2299 | 610 | 1.08 | 525 | 309 | 4.75 |
hyp-gm | lin-nh | 2.0 | 0.0 | − 2.0 | − 2.0 | ||||||||
0684 | right | 1.95 | 8.77 | 353 | 1.62 | 79 | 5.69 | 525 | 309 | 1.61 | 525 | 309 | 6.91 |
hyp-nh | lin-nh | − 2.0 | − 2.0 | − 2.0 | − 2.0 | ||||||||
Median | 1.37 | 5.89 | 574 | 1.09 | 85 | 4.84 | 1115 | 403 | 1.08 | 525 | 309 | 4.96 | |
MAD | 0.22 | 0.42 | 157 | 0.19 | 6 | 0.47 | 475 | 94 | 0.1 | 0 | 0 | 0.31 |
, computed between the rest (no deformation has been performed) and reference states, is used as a benchmark
Our model captures post-operative changes in the brain when is lower than , indicated by bolded text. The best-performing model is underlined
For single tissue experiments we report estimated shear modulus and the corresponding distribution of from our generative model ()
In multiple tissue experiments, we report shear modulus of grey () and white () matter, and the SD used to sample from the corresponding distributions
Median and median absolute deviation (MAD) of values over all 8 cases are shown in the last row
Discussion
Mechanical characterisation of soft tissue is unable to make predictions outside the calibrated range, a problem referred as model variance [16]. In this work, the use of a meta-model optimised on samples from distributions of guarantees stable predictions over a wider range of stretches for simulation. We evaluated a neo-Hookean meta-model for how our generative model can be validated and applied to clinical cases. We put special emphasis on achieving (near) real-time simulation. This work highlights the challenges towards a framework whereby plug and play elastic models could be chosen from a distribution of strain energy density functions to model a patient-specific case.
The simulation of soft tissue in clinical scenarios is a challenging problem and characterised by a discretisation of the domain of interest and the need to assume, with limited knowledge, boundary conditions and external forces. In this work we assumed fixed nodes to model the interaction of the brain with the falx cerebri. However, other works have suggested bilateral constraints may be more appropriate to model the interactions [23]. Additionally, brain tissue is mechanically characterised under scenarios that are different from those observed during/following surgical intervention which makes applying these models to surgical planning and simulation difficult. Without ground truth, we assessed the ability of our generative model to estimate parameters that could explain the observed deformation in temporal lobe resection cases. We selected a metric that considered nodes at the ventricles and along resection margins, as these regions are the most visible landmarks for evaluation.
There are two key limitations in our work. First, the use of low resolution meshes, treating ventricles as cavities, and assumptions of boundary conditions all may effect the model deformations. The quality of our generative model is only as good as that of the biomechanical model. However, there is no clear rule to select these for patient-specific cases. A better understanding of the forces exerted on tissue during/after surgery is required to more accurately simulate tissue deformation since motion does not necessarily correlate with gravity [13]. We use gravity as a heuristic based on [9] which suggested it is the primary cause of local sagging in tissue. We observe that ventricles moved sideways towards the hemisphere that had the resection (SM Fig. 7) and, on average, their volumes increased 23.1% between pre- and post-operative images. We hypothesise that the fall of the tissue into the resection cavity is due to the fact that the cerebrospinal fluid is sucked out during resection. Then, when the fluid fills the cavity, the tissue remains in position. Second, the models and values used to construct our GP distributions may not be able to explain the tissue deformation observed between pre- and post-operative images. Our results indicate that estimated tissue parameters may lie outside the GP distributions of hyperelastic grey/white matter. Despite this, improvements in RMSE in the resection margin were consistent across experiments.
Conclusions and future work
We extended our generative model presented in [10] for this work by incorporating additional meta-models and multiple tissue sampling. We validated this extended model on its ability to estimate elastic properties given a known reference and explain the deformation observed in temporal lobe resections. Further work is necessary to use our generative model as a framework to estimate elastic parameters with optimised search strategies that are not uniform and to improve the simulation environment. For instance, although the compression resistance term used in the hyperelastic FEM is a heuristic to reduce volumetric locking, a common occurrence in tetrahedra elements, it does not guarantee volume preservation. Whilst this can be improved with incompressible models that alleviate volumetric locking [5, 12], in this work we focused on sampling values from Gaussian process distributions regressed from studies in the literature. More importantly, further investigation is necessary to improve our methodology on clinical cases and demonstrate its potential benefits for neurosurgical procedures intra-operatively that can be affected by brain shift, especially in cases where pathology is present [9].
Electronic supplementary material
Below is the link to the electronic supplementary material.
Acknowledgements
This research was funded/supported by the Health Innovation Challenge Fund (WT106882), the Wellcome/EPSRC Centre for Medical Engineering [WT203148/Z/16/Z], and the National Institute for Health Research (NIHR) Biomedical Research Centre based at Guy’s and St Thomas’ NHS Foundation Trust and King’s College London and/or the NIHR Clinical Research Facility. We are grateful to the Wolfson Foundation and the Epilepsy Society for supporting the Epilepsy Society MRI scanner. The views expressed in this publication are those of the authors and not necessarily those of the Wellcome Trust, NHS, the NIHR or the Department of Health.
Compliance with ethical standards
Conflict of interest
The authors declare that they have no conflict of interest.
Human and animal rights
All data were evaluated retrospectively. All studies involving human participants were in accordance with the ethical standards of the institutional and/or national research committee and with the 1964 Helsinki Declaration and its later amendments or comparable ethical standards.
Informed consent
For this type of study formal consent is not required.
Footnotes
This paper is based on the work: “Granados, A., Schweiger, M. Vakharia, V., McEvoy, A. W., Miserocchi, A., Duncan, J. S., Sparks, R., and Ourselin, S. In Shen D. et al. (eds) Medical Image Computing and Computer Assisted Intervention - MICCAI 2019. Lecture Notes in Computer Science, vol 11768. Springer, Cham.”
Source code: https://github.com/agranadoseu/Hyperelastic-Generative-Model.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.Aggarwal A. An improved parameter estimation and comparison for soft tissue constitutive models containing an exponential function. Biomech Model Mechanobiol. 2017;16:1309–1327. doi: 10.1007/s10237-017-0889-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 2.Álvarez MA, Rosasco L, Lawrence ND. Kernels for vector-valued functions: a review. Found Trends Mach Learn. 2012;4(3):195–266. doi: 10.1561/2200000036. [DOI] [Google Scholar]
- 3.Baraff D, Witkin A (1998) Large steps in cloth simulation. In: SIGGRAPH, pp 43–54
- 4.Barbič J, Sin FS, Schroeder D (2012) Vega FEM library. http://www.jernejbarbic.com/vega
- 5.Bonet J, Burton J. A simple average nodal pressure tetrahedral element for incompressible and nearly incompressible dynamic explicit applications. Commun Numer Methods Eng. 1998;15:437–449. doi: 10.1002/(SICI)1099-0887(199805)14:5<437::AID-CNM162>3.0.CO;2-W. [DOI] [Google Scholar]
- 6.Budday S, Sommer G, Birkl C, Langkammer C, Haybaeck J, Kohnert J, Bauer M, Paulsen F, Steinmann P, Kuhl E, Holzapfel GA. Mechanical characterization of human brain tissue. Acta Biomater. 2017;48:319–340. doi: 10.1016/j.actbio.2016.10.036. [DOI] [PubMed] [Google Scholar]
- 7.Darijani H, Naghdabadi R, Kargarnovin MH. Constitutive modeling of rubberlike materials based on consistent strain energy density functions. Polym Eng Sci. 2010;50:1058–1066. doi: 10.1002/pen.21605. [DOI] [Google Scholar]
- 8.Fonov VS, Evans AC, McKinstry RC, Almli CR, Collins DL. Unbiased nonlinear average age-appropriate brain templates from birth to adulthood. NeuroImage. 2009;47:S102. doi: 10.1016/S1053-8119(09)70884-5. [DOI] [Google Scholar]
- 9.Gerard IJ, Kersten-Oertel M, Petrecca K, Sirhan D, Hall JA, Collins DL. Brain shift in neuronavigation of brain tumors: a review. Med Image Anal. 2017;35:403–420. doi: 10.1016/j.media.2016.08.007. [DOI] [PubMed] [Google Scholar]
- 10.Granados A, Schweiger M, Vakharia V, Vos SB, Miserocchi A, McEvoy AW, Duncan JS, Sparks R, Ourselin S (2019) A generative model of hyperelastic strain energy density functions for real-time simulation of brain deformation. In: International conference on medical image computing and computer-assisted intervention (MICCAI), pp 218–226 [DOI] [PMC free article] [PubMed]
- 11.Hamhaber U, Sack I, Papazoglou S, Rump J, Klatt D, Braun J. Three-dimensional analysis of shear wave propagation observed by in vivo magnetic resonance elastography of the brain. Acta Biomater. 2007;3:127–137. doi: 10.1016/j.actbio.2006.08.007. [DOI] [PubMed] [Google Scholar]
- 12.Irving G, Schroeder C, Fedkiw R. Volume conserving finite element simulations of deformable models. ACM Trans Graphics. 2007;26(3):1–6. doi: 10.1145/1276377.1276394. [DOI] [Google Scholar]
- 13.Ji S, Fan X, Roberts DW, Hartov A, Paulsen KD. Cortical surface shift estimation using stereovision and optical flow motion tracking via projection image registration. Med Image Anal. 2014;18:1169–1183. doi: 10.1016/j.media.2014.07.001. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Koutsourelakis P. A novel Bayesian strategy for the identification of spatially-varying material properties and model validation: an application to static elastography. Int J Numer Methods Eng. 2012;91:249268. doi: 10.1002/nme.4261. [DOI] [Google Scholar]
- 15.Madireddy S, Sista B, Vemaganti K. A Bayesian approach to selecting hyperelastic constitutive models of soft tissue. Comput Methods Appl Mech Eng. 2015;291:102–122. doi: 10.1016/j.cma.2015.03.012. [DOI] [Google Scholar]
- 16.Madireddy S, Sista B, Vemaganti K. Bayesian calibration of hyperelastic constitutive models of soft tissue. J Mech Behav Biomed Mater. 2016;59:108–127. doi: 10.1016/j.jmbbm.2015.10.025. [DOI] [PubMed] [Google Scholar]
- 17.Marckmann G, Verron E. Comparison of hyperelastic models for rubber-like materials. Rubber Chem Technol. 2006;79:1–26. doi: 10.5254/1.3547969. [DOI] [Google Scholar]
- 18.Martínez-Martínez F, Rupérez MJ, Martín-Guerrero JD, Monserrat C, Lago MA, Pareja E, Brugger S, López-Andújar R. Estimation of the elastic parameters of human liver biomechanical models by means of medical images and evolutionary computation. Comput Methods Progr Biomed. 2013;3:537–549. doi: 10.1016/j.cmpb.2013.05.005. [DOI] [PubMed] [Google Scholar]
- 19.Mendizabal A, Sznitman R, Cotin S. Force classification during robotic interventions through simulation-trained neural networks. Int J Comput Assist Radiol Surg. 2019;14:1601–1610. doi: 10.1007/s11548-019-02048-3. [DOI] [PubMed] [Google Scholar]
- 20.Mihai LA, Budday S, Holzapfel GA, Kuhl E, Goriely A. A family of hyperelastic models for human brain tissue. J Mech Phys Solids. 2017;106:60–79. doi: 10.1016/j.jmps.2017.05.015. [DOI] [Google Scholar]
- 21.Mihai LA, Chin L, Janmey PA, Goriely A. A comparison of hyperelastic constitutive models applicable to brain and fat tissues. R Soc. 2015;12:1–12. doi: 10.1098/rsif.2015.0486. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Moireau P, Chapelle D. Reduced-order unscented Kalman filtering with application to parameter identification in large-dimensional systems. ESAIM Control Optim Calc Var. 2011;17(2):380–405. doi: 10.1051/cocv/2010006. [DOI] [Google Scholar]
- 23.Morin F, Courtecuisse H, Reinertsen I, Lann FL, Palombi O, Payan Y, Chabanas M. Brain-shift compensation using intraoperative ultrasound and constraint-based biomechanical simulation. Med Image Anal. 2017;40:133–153. doi: 10.1016/j.media.2017.06.003. [DOI] [PubMed] [Google Scholar]
- 24.Perez-Garcia F, Rodionov R, Alim-Marvasti A, Sparks R, Duncan J, Ourselin S (2020) Simulation of brain resection for cavity segmentation using self-supervised and semi-supervised learning. In: MICCAI
- 25.Rappel H, Beex LAA, Hale JS, Bordas SPA (2017) Bayesian inference for the stochastic identification of elastoplastic material parameters: Introduction, misconceptions and insights. arXiv
- 26.Schulz E, Speekenbrink M, Krause A. A tutorial on GP regression: modelling, exploring, and exploiting functions. J Math Psychol. 2018;85:1–16. doi: 10.1016/j.jmp.2018.03.001. [DOI] [Google Scholar]
- 27.Stomakhin A, Hower R, Schroeder C, Teran JM (2012) Energetically consistent invertible elasticity. In: Eurographics, pp 1–8
- 28.Xu H, Sin F, Zhu Y, Barbic J. Nonlinear material design using principal stretches. ACM Trans Graphics. 2015;34:1–11. [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.