Navigation
- Home
- Medical Image Computing
- Parallel Mesh Generation
- Parallel Computing
Software
(this page is currently under development)-
Medical Image Computing
- BioFEM
A near real-time web-service that relies on an efficient and fault-tolerant distributed library (developed in collaboration with our colleagues at Harvard Medical School and INRIA), for non-rigid registration of brain MR images. This software, for the first time in clinical practice (on 8th of November 2005), was used to complete (on several clusters with about 150 nodes at W&M) the non-rigid registration between pre-operative MRI and fMRI and intra-operative MRI during an open brain surgery at Brigham and Women's Hospital (BWH). During the last year this work was used routinely (at least once a month) at BWH for clinical studies. The results of these activities are presented in NeuroImageJournal07, IEEE/ACM SC06.
-
Software Link (Please contact Dr. Nikos Chrisochoides) [Back to Top]
- RGMesh
An open source implementation of an adaptive tetrahedral mesh generator particularly targeted for non-rigid FEM registration of MR images. While many medical imaging applications require robust mesh generation, there are few codes available. Moreover, most of the practical implementations are commercial. The algorithm we have implemented has been previously evaluated for simulations of highly deformable objects, and the preliminary results show its applicability to the targeted application. The implementation we describe is open source and will be available within Insight Toolkit.
- BioFEM
- N-D Signed Parallel Exact Euclidean Distance Transform
-
Accuracy Assessment for Image Alignment of Brain MRI
-
Parallel Mesh Generation
- Medial Axis Domain Decomposition
- Parallel Constrained Delaunay Mesh (PCDM) Generation
- Parallel Uniform Delaunay Mesh Refinement (PDR)
- Parallel Graded Delaunay Refinement Method
- Parallel Advancing Front Method
- Parallel Terminal Edge Bisection
- Parallel Out-of-Core for Constrained Delaunay Mesh
- Parallel Out-of-Core Delaunay Refinement
- Multigrain Parallel Delaunay Mesh Generation
- Parallel Optimistic Delaunay Mesh Refinement
-
Parallel Computing
- DMCS
The Data Movement and Control Substrate (DMCS) implements low-latency and one-sided message passing communication primitives using Active Messages paradigm.
- MOL
Mobile Object Layer (MOL) implements (on top of DMCS) a global address space and automatic message forwarding in the context of data migration
- CLAM
The Communication Layer for Asynchronous Mobile (CLAM) computations is designed to combine the functionality of DMCS and MOL in order to improve efficiency and incorporate the lessons we learned from the use of its predecessor systems
- LBL
The Load Balancing Layer (LBL) provides support for dynamic load balancing; LBL has been implemented on top of DMCS/MOL and CLAM.
- CrayDMCS
The CrayDMCS library implements DMCS on top of Remote Memory Access Communication subsystem for the Cray XT3 architecture
- DMCS
