21 research outputs found

    Patient-specific RF safety assessment in MRI: Progress in creating surface-based human head and shoulder models

    No full text
    The interaction of electromagnetic (EM) fields with the human body during magnetic resonance imaging (MRI) is complex and subject specific. MRI radiofrequency (RF) coil performance and safety assessment typically includes numerical EM simulations with a set of human body models. The dimensions of mesh elements used for discretization of the EM simulation domain must be adequate for correct representation of the MRI coil elements, different types of human tissue, and wires and electrodes of additional devices. Examples of such devices include those used during electroencephalography, transcranial magnetic stimulation, and transcranial direct current stimulation, which record complementary information or manipulate brain states during MRI measurement. The electrical contact within and between tissues, as well as between an electrode and the skin, must also be preserved. These requirements can be fulfilled with anatomically correct surface-based human models and EM solvers based on unstructured meshes. Here, we report (i) our workflow used to generate the surface meshes of a head and torso model from the segmented AustinMan dataset, (ii) head and torso model mesh optimization for three-dimensional EM simulation in ANSYS HFSS, and (iii) several case studies of MRI RF coil performance and safety assessment

    Mixed reality simulation of rasping procedure in artificial cervical disc replacement (ACDR) surgery

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>Until quite recently spinal disorder problems in the U.S. have been operated by fusing cervical vertebrae instead of replacement of the cervical disc with an artificial disc. Cervical disc replacement is a recently approved procedure in the U.S. It is one of the most challenging surgical procedures in the medical field due to the deficiencies in available diagnostic tools and insufficient number of surgical practices For physicians and surgical instrument developers, it is critical to understand how to successfully deploy the new artificial disc replacement systems. Without proper understanding and practice of the deployment procedure, it is possible to injure the vertebral body. Mixed reality (MR) and virtual reality (VR) surgical simulators are becoming an indispensable part of physicians’ training, since they offer a risk free training environment. In this study, MR simulation framework and intricacies involved in the development of a MR simulator for the rasping procedure in artificial cervical disc replacement (ACDR) surgery are investigated. The major components that make up the MR surgical simulator with motion tracking system are addressed. </p> <p>Findings</p> <p>A mixed reality surgical simulator that targets rasping procedure in the artificial cervical disc replacement surgery with a VICON motion tracking system was developed. There were several challenges in the development of MR surgical simulator. First, the assembly of different hardware components for surgical simulation development that involves knowledge and application of interdisciplinary fields such as signal processing, computer vision and graphics, along with the design and placements of sensors etc . Second challenge was the creation of a physically correct model of the rasping procedure in order to attain critical forces. This challenge was handled with finite element modeling. The third challenge was minimization of error in mapping movements of an actor in real model to a virtual model in a process called registration. This issue was overcome by a two-way (virtual object to real domain and real domain to virtual object) semi-automatic registration method.</p> <p>Conclusions</p> <p>The applicability of the VICON MR setting for the ACDR surgical simulator is demonstrated. The main stream problems encountered in MR surgical simulator development are addressed. First, an effective environment for MR surgical development is constructed. Second, the strain and the stress intensities and critical forces are simulated under the various rasp instrument loadings with impacts that are applied on intervertebral surfaces of the anterior vertebrae throughout the rasping procedure. Third, two approaches are introduced to solve the registration problem in MR setting. Results show that our system creates an effective environment for surgical simulation development and solves tedious and time-consuming registration problems caused by misalignments. Further, the MR ACDR surgery simulator was tested by 5 different physicians who found that the MR simulator is effective enough to teach the anatomical details of cervical discs and to grasp the basics of the ACDR surgery and rasping procedure</p

    Ventricle Surface Reconstruction from Cardiac MR Slices Using Deep Learning

    Get PDF
    Reconstructing 3D ventricular surfaces from 2D cardiac MR data is challenging due to the sparsity of the input data and the presence of interslice misalignment. It is usually formulated as a 3D mesh fitting problem often incorporating shape priors and smoothness regularization, which might affect accuracy when handling pathological cases. We propose to formulate the 3D reconstruction as a volumetric mapping problem followed by isosurfacing from dense volumetric data. Taking advantage of deep learning algorithms, which learn to predict each voxel label without explicitly defining the shapes, our method is capable of generating anatomically meaningful surfaces with great flexibility. The sparse 3D volumetric input can process contours with any orientations and thus can utilize information from multiple short- and long-axis views. In addition, our method can provide correction of motion artifacts. We have validated our method using a statistical shape model on reconstructing 3D shapes from both spatially consistent and misaligned input data

    iTools: A Framework for Classification, Categorization and Integration of Computational Biology Resources

    Get PDF
    The advancement of the computational biology field hinges on progress in three fundamental directions – the development of new computational algorithms, the availability of informatics resource management infrastructures and the capability of tools to interoperate and synergize. There is an explosion in algorithms and tools for computational biology, which makes it difficult for biologists to find, compare and integrate such resources. We describe a new infrastructure, iTools, for managing the query, traversal and comparison of diverse computational biology resources. Specifically, iTools stores information about three types of resources–data, software tools and web-services. The iTools design, implementation and resource meta - data content reflect the broad research, computational, applied and scientific expertise available at the seven National Centers for Biomedical Computing. iTools provides a system for classification, categorization and integration of different computational biology resources across space-and-time scales, biomedical problems, computational infrastructures and mathematical foundations. A large number of resources are already iTools-accessible to the community and this infrastructure is rapidly growing. iTools includes human and machine interfaces to its resource meta-data repository. Investigators or computer programs may utilize these interfaces to search, compare, expand, revise and mine meta-data descriptions of existent computational biology resources. We propose two ways to browse and display the iTools dynamic collection of resources. The first one is based on an ontology of computational biology resources, and the second one is derived from hyperbolic projections of manifolds or complex structures onto planar discs. iTools is an open source project both in terms of the source code development as well as its meta-data content. iTools employs a decentralized, portable, scalable and lightweight framework for long-term resource management. We demonstrate several applications of iTools as a framework for integrated bioinformatics. iTools and the complete details about its specifications, usage and interfaces are available at the iTools web page http://iTools.ccb.ucla.edu

    Marching cubes: A high resolution 3D surface construction algorithm

    No full text
    We present a new algorithm, called marching cubes, that creates triangle models of constant density surfaces from 3D medical data. Using a divide-and-conquer approach to generate inter-slice connectivity, we create a case table that defines triangle topology. The algorithm processes the 3D medical data in scan-line order and calculates triangle vertices using linear interpolation. We find the gradient of the original data, normalize it, and use it as a basis for shading the models. The detail in images produced from the generated surface models is the result of maintaining the inter-slice connectivity, surface data, and gradient information present in the original 3D data. Results from computed tomography (CT), magnetic resonance (MR), and single-photon emission computed tomography (SPECT) illustrate the quality and functionality of marching cubes. We also discuss improvements that decrease processing time and add solid modeling capabilities

    The design and implementation of an object-oriented toolkit for 3d graphics and visualization

    No full text
    The Visualization Toolkit (vtk) is a freely available C++ class library for 3D graphics and visualization. In this paper we describe core characteristics of the toolkit. This includes a description of object-oriented models for graphics and visualization; methods for synchronizing system execution; a summary of data representation schemes; the role of C++; issues in portability across PC and Unix systems; and how we automatically wrap the C++ class library with interpreted languages such as Java and Tcl. We also demonstrate the capabilities of the system for scalar, vector, tensor, and other visualizatio

    Decimation of triangle meshes

    No full text
    The polygon remains a popular graphics primitive for computer graphics application. Besides having a simple representation, computer rendering of polygons is widely supported by commercial graphics hardware and software
    corecore