24 research outputs found

    NiftySim: A GPU-based nonlinear finite element package for simulation of soft tissue biomechanics

    Get PDF
    Purpose NiftySim, an open-source finite element toolkit, has been designed to allow incorporation of high-performance soft tissue simulation capabilities into biomedical applications. The toolkit provides the option of execution on fast graphics processing unit (GPU) hardware, numerous constitutive models and solid-element options, membrane and shell elements, and contact modelling facilities, in a simple to use library. Methods The toolkit is founded on the total Lagrangian explicit dynamics (TLEDs) algorithm, which has been shown to be efficient and accurate for simulation of soft tissues. The base code is written in C ++++ , and GPU execution is achieved using the nVidia CUDA framework. In most cases, interaction with the underlying solvers can be achieved through a single Simulator class, which may be embedded directly in third-party applications such as, surgical guidance systems. Advanced capabilities such as contact modelling and nonlinear constitutive models are also provided, as are more experimental technologies like reduced order modelling. A consistent description of the underlying solution algorithm, its implementation with a focus on GPU execution, and examples of the toolkit’s usage in biomedical applications are provided. Results Efficient mapping of the TLED algorithm to parallel hardware results in very high computational performance, far exceeding that available in commercial packages. Conclusion The NiftySim toolkit provides high-performance soft tissue simulation capabilities using GPU technology for biomechanical simulation research applications in medical image computing, surgical simulation, and surgical guidance applications

    A discrete element method for modelling cell mechanics: Application to the simulation of chondrocyte behavior in the growth plate

    No full text
    In this paper we describe a discrete element method (DEM) framework we have developed for modelling the mechanical behavior of cells and tissues. By using a particle method we are able to simulate mechanical phenomena involved in tissue cell biomechanics (such as extracellular matrix degradation, secretion, growth) which would be very difficult to simulate using a continuum approach. We use the DEM framework to study chondrocyte behavior in the growth plate. Chondrocytes have an important role in the growth of long bones. They produce cartilage on one side of the growth plate, which is gradually replaced by bone. We will model some mechanical aspects of the chondrocyte behavior during two stages of this process. The DEM framework can be extended by including other mechanical and chemical processes (such as cell division or chemical regulation). This will help us gain more insight into the complex phenomena governing bone growth

    A simple method of incorporating the effect of the uniform stress hypothesis in arterial wall stress computations

    No full text
    Purpose: Residual stress has a great influence on the mechanical behaviour of arterial wall. Numerous research groups used the Uniform Stress Hypothesis to allow the inclusion of the effects of residual stress when computing stress distributions in the arterial wall. Nevertheless, the available methods used for this purpose are very computationally expensive, due to their iterative nature. In this paper we present a new method for including the effects of residual stress on the computed stress distribution in the arterial wall. Methods: The new method, by using the Uniform Stress Hypothesis, enables computing the effect of residual stress by averaging stresses across the thickness of the arterial wall. Results: Being a post-processing method for the computed stress distributions, the proposed method is computationally inexpensive, and thus, better suited for clinical applications than the previously used ones. Conclusions: The resulting stress distributions and values obtained using the proposed method based on the Uniform Stress Hypothesis are very close to the ones returned by an existing iterative method

    Discrete Element Framework for Modelling Extracellular Matrix, Deformable Cells and Subcellular Components

    Get PDF
    This paper presents a framework for modelling biological tissues based on discrete particles. Cell components (e.g. cell membranes, cell cytoskeleton, cell nucleus) and extracellular matrix (e.g. collagen) are represented using collections of particles. Simple particle to particle interaction laws are used to simulate and control complex physical interaction types (e.g. cell-cell adhesion via cadherins, integrin basement membrane attachment, cytoskeletal mechanical properties). Particles may be given the capacity to change their properties and behaviours in response to changes in the cellular microenvironment (e.g., in response to cell-cell signalling or mechanical loadings). Each particle is in effect an 'agent', meaning that the agent can sense local environmental information and respond according to pre-determined or stochastic events. The behaviour of the proposed framework is exemplified through several biological problems of ongoing interest. These examples illustrate how the modelling framework allows enormous flexibility for representing the mechanical behaviour of different tissues, and we argue this is a more intuitive approach than perhaps offered by traditional continuum methods. Because of this flexibility, we believe the discrete modelling framework provides an avenue for biologists and bioengineers to explore the behaviour of tissue systems in a computational laboratory

    Patient-specific biomechanical model as whole-body CT image registration tool

    No full text
    Whole-body computed tomography (CT) image registration is important for cancer diagnosis, therapy planning and treatment. Such registration requires accounting for large differences between source and target images caused by deformations of soft organs/tissues and articulated motion of skeletal structures. The registration algorithms relying solely on image processing methods exhibit deficiencies in accounting for such deformations and motion. We propose to predict the deformations and movements of body organs/tissues and skeletal structures for whole-body CT image registration using patient-specific non-linear biomechanical modelling. Unlike the conventional biomechanical modelling, our approach for building the biomechanical models does not require time-consuming segmentation of CT scans to divide the whole body into non-overlapping constituents with different material properties. Instead, a Fuzzy C-Means (FCM) algorithm is used for tissue classification to assign the constitutive properties automatically at integration points of the computation grid. We use only very simple segmentation of the spine when determining vertebrae displacements to define loading for biomechanical models. We demonstrate the feasibility and accuracy of our approach on CT images of seven patients suffering from cancer and aortic disease. The results confirm that accurate whole-body CT image registration can be achieved using a patient-specific non-linear biomechanical model constructed without time-consuming segmentation of the whole-body images

    Fuzzy tissue classification for non-linear patient-specific biomechanical models for whole-body image registration

    No full text
    Comparison of whole-body medical images acquired for a given patient at different times is important for diagnosis, treatment assessment and surgery planning. Prior to comparison, the images need to be registered (aligned) as changes in the patient’s posture and other factors associated with skeletal motion and deformations of organs/tissues lead to differences between the images. For whole-body images, such differences are large, which poses challenges for traditionally used registration methods that rely solely on image processing techniques. Therefore, in our previous studies, we successfully applied image registration using patient-specific biomechanical models in which predicting deformations of organs/tissues is treated as a non-linear problem of computational mechanics. Constructing such models tends to be time-consuming as it involves tedious image segmentation which divides images into non-overlapping constituents with different material properties. To eliminate segmentation, we propose Fuzzy C-Means (FCM) classification to assign material properties at the integration points of a finite element mesh. In this study, we present an application of the FCM tissue classification algorithm and analyse sensitivity of the accuracy of whole-body image registration using non-linear patient-specific finite models to the FCM classification parameters. We show that accurate registration (within two times of the image voxel size) can be achieved

    A Flux-Conservative finite difference scheme for the numerical solution of the nonlinear bioheat equation

    No full text
    We present a flux-conservative finite difference (FCFD) scheme for solving the nonlinear (bio)heat transfer in living tissue. The proposed scheme deals with steep gradients in the material properties for malignant and healthy tissues. The method applies directly on the raw medical image data without the need for sophisticated image analysis algorithms to define the interface between tumor and healthy tissues. We extend the classical finite difference (FD) method to cases with high discontinuities in the material properties. We apply meshless kernels, widely used in Smoothed Particle Hydrodynamics (SPH) method, to approximate properties in the off-grid points introduced by the flux-conservative differential operators. The meshless kernels can accurately capture the steep gradients and provide accurate approximations. We solve the governing equations by using an explicit solver. The relatively small time-step applied is counterbalanced by the small computation effort required at each time-step of the proposed scheme. The FCFD method can accurately compute the numerical solution of the bioheat equation even when noise from the image acquisition is present. Results highlight the applicability of the method and its ability to solve tumor ablation simulations directly on the raw image data, without the need to define the interface between malignant and healthy tissues (segmentation) or meshing

    Whole-body image registration using patient-specific nonlinear finite element model

    No full text
    Registration of whole-body radiographic images is an important task in analysis of the disease progression and assessment of responses to therapies. Numerous registration algorithms have been successfully used in applications where differences between source and target images are relatively small. However, registration of whole-body CT scans remains extremely challenging for such algorithms as it requires taking large deformations of body organs and articulated skeletal motions into account. For registration problems involving large differences between source and target images, registration using biomechanical models has been recommended in the literature. Therefore, in this study, we propose a patient-specific nonlinear finite element model to predict the movements and deformations of body organs for the whole-body CT image registration. We conducted a verification example in which a patient-specific torso model was implemented using a suite of nonlinear finite element algorithms we previously developed, verified and successfully used in neuroimaging registration. When defining the patient-specific geometry for the generation of computational grid for our model, we abandoned the time-consuming hard segmentation of radiographic images typically used in patient-specific biomechanical modelling to divide the body into non-overlapping constituents with different material properties. Instead, an automated Fuzzy C-Means (FCM) algorithm for tissue classification was applied to assign the constitutive properties at finite element mesh integration points. The loading was defined as a prescribed displacement of the vertebrae (treated as articulated rigid bodies) between the two CT images. Contours of the abdominal organs obtained by warping the source image using the deformation field within the body predicted using our patient-specific finite element model differed by only up to only two voxels from the actual organs’ contours in the target image. These results can be regarded as encouraging step in confirming feasibility of conducting accurate registration of whole-body CT images using nonlinear finite element models without the necessity for time-consuming image segmentation when building patient-specific finite element meshes
    corecore