Cargando…
Memory efficient model based deep learning reconstructions for high spatial resolution 3D non-cartesian acquisitions
Objective. Model based deep learning (MBDL) has been challenging to apply to the reconstruction of 3D non-Cartesian MRI due to GPU memory demand because the entire volume is needed for data-consistency steps embedded in the model. This requirement makes holding even a single unroll in GPU memory dif...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
IOP Publishing
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10034748/ https://www.ncbi.nlm.nih.gov/pubmed/36854193 http://dx.doi.org/10.1088/1361-6560/acc003 |
_version_ | 1784911274609475584 |
---|---|
author | Miller, Zachary Pirasteh, Ali Johnson, Kevin M |
author_facet | Miller, Zachary Pirasteh, Ali Johnson, Kevin M |
author_sort | Miller, Zachary |
collection | PubMed |
description | Objective. Model based deep learning (MBDL) has been challenging to apply to the reconstruction of 3D non-Cartesian MRI due to GPU memory demand because the entire volume is needed for data-consistency steps embedded in the model. This requirement makes holding even a single unroll in GPU memory difficult meaning memory efficient techniques used to increase unroll number like gradient checkpointing and deep equilibrium learning will not work well for high spatial resolution 3D non-Cartesian reconstructions without modification. Here we develop a memory efficient method called block-wise learning that combines gradient checkpointing with patch-wise training to overcome this obstacle and allow for fast and high-quality 3D non-Cartesian reconstructions using MBDL. Approach. Block-wise learning applied to a single unroll decomposes the input volume into smaller patches, gradient checkpoints each patch, passes each patch iteratively through a neural network regularizer, and then rebuilds the full volume from these output patches for data-consistency. This method is applied across unrolls during training. Block-wise learning significantly reduces memory requirements by tying GPU memory for a single unroll to user selected patch size instead of the full volume. This algorithm was used to train a MBDL architecture to reconstruct highly undersampled, 1.25 mm isotropic, pulmonary magnetic resonance angiography volumes with matrix sizes varying from 300–450 × 200–300 × 300–450 on a single GPU. We compared block-wise learning reconstructions against L1 wavelet compressed reconstructions and proxy ground truth images. Main results. MBDL with block-wise learning significantly improved image quality relative to L1 wavelet compressed sensing while simultaneously reducing average reconstruction time 38x. Significance. Block-wise learning allows for MBDL to be applied to high spatial resolution, 3D non-Cartesian datasets with improved image quality and significant reductions in reconstruction time relative to traditional iterative methods. |
format | Online Article Text |
id | pubmed-10034748 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | IOP Publishing |
record_format | MEDLINE/PubMed |
spelling | pubmed-100347482023-03-24 Memory efficient model based deep learning reconstructions for high spatial resolution 3D non-cartesian acquisitions Miller, Zachary Pirasteh, Ali Johnson, Kevin M Phys Med Biol Paper Objective. Model based deep learning (MBDL) has been challenging to apply to the reconstruction of 3D non-Cartesian MRI due to GPU memory demand because the entire volume is needed for data-consistency steps embedded in the model. This requirement makes holding even a single unroll in GPU memory difficult meaning memory efficient techniques used to increase unroll number like gradient checkpointing and deep equilibrium learning will not work well for high spatial resolution 3D non-Cartesian reconstructions without modification. Here we develop a memory efficient method called block-wise learning that combines gradient checkpointing with patch-wise training to overcome this obstacle and allow for fast and high-quality 3D non-Cartesian reconstructions using MBDL. Approach. Block-wise learning applied to a single unroll decomposes the input volume into smaller patches, gradient checkpoints each patch, passes each patch iteratively through a neural network regularizer, and then rebuilds the full volume from these output patches for data-consistency. This method is applied across unrolls during training. Block-wise learning significantly reduces memory requirements by tying GPU memory for a single unroll to user selected patch size instead of the full volume. This algorithm was used to train a MBDL architecture to reconstruct highly undersampled, 1.25 mm isotropic, pulmonary magnetic resonance angiography volumes with matrix sizes varying from 300–450 × 200–300 × 300–450 on a single GPU. We compared block-wise learning reconstructions against L1 wavelet compressed reconstructions and proxy ground truth images. Main results. MBDL with block-wise learning significantly improved image quality relative to L1 wavelet compressed sensing while simultaneously reducing average reconstruction time 38x. Significance. Block-wise learning allows for MBDL to be applied to high spatial resolution, 3D non-Cartesian datasets with improved image quality and significant reductions in reconstruction time relative to traditional iterative methods. IOP Publishing 2023-04-07 2023-03-23 /pmc/articles/PMC10034748/ /pubmed/36854193 http://dx.doi.org/10.1088/1361-6560/acc003 Text en © 2023 The Author(s). Published on behalf of Institute of Physics and Engineering in Medicine by IOP Publishing Ltd https://creativecommons.org/licenses/by/4.0/Original content from this work may be used under the terms of the Creative Commons Attribution 4.0 licence (https://creativecommons.org/licenses/by/4.0/) . Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. |
spellingShingle | Paper Miller, Zachary Pirasteh, Ali Johnson, Kevin M Memory efficient model based deep learning reconstructions for high spatial resolution 3D non-cartesian acquisitions |
title | Memory efficient model based deep learning reconstructions for high spatial resolution 3D non-cartesian acquisitions |
title_full | Memory efficient model based deep learning reconstructions for high spatial resolution 3D non-cartesian acquisitions |
title_fullStr | Memory efficient model based deep learning reconstructions for high spatial resolution 3D non-cartesian acquisitions |
title_full_unstemmed | Memory efficient model based deep learning reconstructions for high spatial resolution 3D non-cartesian acquisitions |
title_short | Memory efficient model based deep learning reconstructions for high spatial resolution 3D non-cartesian acquisitions |
title_sort | memory efficient model based deep learning reconstructions for high spatial resolution 3d non-cartesian acquisitions |
topic | Paper |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10034748/ https://www.ncbi.nlm.nih.gov/pubmed/36854193 http://dx.doi.org/10.1088/1361-6560/acc003 |
work_keys_str_mv | AT millerzachary memoryefficientmodelbaseddeeplearningreconstructionsforhighspatialresolution3dnoncartesianacquisitions AT pirastehali memoryefficientmodelbaseddeeplearningreconstructionsforhighspatialresolution3dnoncartesianacquisitions AT johnsonkevinm memoryefficientmodelbaseddeeplearningreconstructionsforhighspatialresolution3dnoncartesianacquisitions |