A meshing pipeline for biomedical computing
Engineering with Computers
Biomedical computing applications often require a computational pipeline that integrates data from experimental measurements or from image acquisition into a modeling and visualization environment. The latter process often involves segmentation, mesh generation, and numerical simulations. An important requirement of the numerical approximation and visualization methods is the need to create a discrete decomposition of the model geometry into a 'mesh'. The meshes produced are used both as input
... or computational simulation and as the geometric basis for many of the resulting visualizations. Historically, the generation of these meshes has been a significant bottleneck in efforts to efficiently create complex, three-dimensional biomedical models. In this paper, we will outline a pipeline for more efficiently generating meshes suitable for biomedical simulations. Because of the wide array of geometries and phenomena encountered in biomedical computing, this pipeline, SCIRun, will incorporate a flexible suite of tools that will offer some generality to mesh generation of biomedical models. We will discuss several tools that have been successfully used in past problems and how these tools have been incorporated into SCIRun. We will demonstrate mesh generation for example problems along with methods for verifying the quality of the meshes generated. Finally, we will discuss ongoing and future efforts to bring all of these tools into a common environment to dramatically reduce the difficulty of mesh generation for biomedical simulations.