使用朱莉亚编程语言进行GPU加速的Bloch模拟和MR-STAT重建
Oscar van der Heide1,2, Cornelis A T van den Berg1,2, Alessandro Sbrizzi1,2
1Computational Imaging Group for MR Diagnostics and Therapy, Center for Image Sciences, University Medical Center Utrecht, Utrecht, The Netherlands.
Magnetic resonance in medicine
|March 5, 2024
概括
GPU 加速显著减少了基于磁共振统计的转换 (MR-STAT) 重建时间. 一个新的Bloch模拟工具箱,BlochSimulators.jl,可以在大约一分钟内进行二维MR-STAT重建.
科学领域:
- 磁共振成像 (MRI) 是一种磁共振成像技术.
- 计算物理 计算物理
- 医疗成像医学成像
背景情况:
- MR-STAT是一种定量MRI技术,它面临着长时间重建的挑战.
- 定量参数图是通过解决复杂的非线性优化问题来生成的.
- 有效的重建对于MR-STAT的临床适用性至关重要.
研究的目的:
- 通过利用GPU硬件来减少MR-STAT重建时间.
- 开发一个高度优化的,兼容GPU的Bloch模拟工具箱.
- 提高定量MRI技术的整体效率.
主要方法:
- 开发了BlochSimulators.jl,使用Julia.jl开发了一个GPU兼容的Bloch模拟工具箱.
- 实现了一个GPU加速的,部分无矩阵的MR-STAT重建算法.
- 与现有的工具箱进行了基准比较,并将GPU上的MR-STAT重建时间与以前的方法进行了比较.
主要成果:
- BlochSimulators.jl在CPU和GPU上展示了卓越的运行时间性能.
- 通过GPU加速的MR-STAT算法,每个2D切片在68秒内实现了重建.
- 与以前的MR-STAT实施相比,重建时间显著减少.
结论:
- 结合Bloch模拟工具箱和优化的算法,在现代GPU上大约一分钟内实现2D MR-STAT重建.
- 布洛赫模拟工具箱在定量MRI中具有更广泛的应用,包括MR指纹.
- GPU 加速是加快复杂的MRI重建技术的可行策略.
相关概念视频
Electron Microscope Tomography and Single-particle Reconstruction
2.1K
Transmission electron microscopy (TEM) can be used to determine the 3D structure of biological samples with the help of techniques such as electron microscope tomography and single-particle reconstruction. While single-particle reconstruction can examine macromolecules and macromolecular complexes in vitro conditions only, tomography permits the study of cell components or small cells in vivo.
Electron Tomography
Electron tomography can be performed either in TEM or STEM (scanning transmission...
Electron Tomography
Electron tomography can be performed either in TEM or STEM (scanning transmission...
2.1K
Computed Tomography
7.6K
Tomography refers to imaging by sections. Computed tomography (CT) is a non-invasive imaging technique that uses computers to analyze several cross-sectional X-rays to reveal minute details about structures in the body.
The technique was invented in the 1970s and is based on the principle that as X-rays pass through the body, they are absorbed or reflected at different levels. In the technique, a patient lies on a motorized platform while a computerized axial tomography (CAT) scanner rotates...
The technique was invented in the 1970s and is based on the principle that as X-rays pass through the body, they are absorbed or reflected at different levels. In the technique, a patient lies on a motorized platform while a computerized axial tomography (CAT) scanner rotates...
7.6K
Numerical Calculations
1.3K
In engineering applications, the representation of the numerical value is critical. Presenting or reporting the answer is one of the essential parts of engineering practices. Numerical calculations are performed using handheld calculators or computers since numerically accurate answers are always preferred.
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
The solution to a problem is obtained using different methods. While manually solving algebraic symbols is one of the most common methods, the graphical method is often preferred. Computers...
1.3K
Accelerating Fluids
2.2K
When a fluid is in constant acceleration, the pressure and buoyant force equations are modified. Suppose a beaker is placed in an elevator accelerating upward with a constant acceleration, a. In the beaker, assume there is a thin cylinder of height h with an infinitesimal cross-sectional area, ΔS.
The motion of the liquid within this infinitesimal cylinder is considered to obtain the pressure difference. Three vertical forces act on this liquid:
The motion of the liquid within this infinitesimal cylinder is considered to obtain the pressure difference. Three vertical forces act on this liquid:
2.2K
Three-Dimensional Analysis of Strain
795
Three-dimensional strain analysis is crucial for understanding how materials deform under stress, particularly in elastic, homogeneous materials. This method employs principal stress axes to simplify complex stress states into more understandable forms. Subjected to stress, a small cubic element within a material either expands or contracts along these axes, transforming into a rectangular parallelepiped. This transformation effectively illustrates the material's deformation. The principal...
795
Statgraphics
496
Statgraphics is a comprehensive statistical software suite designed for both basic and advanced data analysis. Originating in 1980 at Princeton University under Dr. Neil W. Polhemus, it was one of the pioneering tools for statistical computing on personal computers, with its public release in 1982 marking an early milestone in data science software. Over the years, it has evolved into a robust platform for data science, offering tools for regression analysis, ANOVA, multivariate statistics,...
496


