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...

Descripción completa

Detalles Bibliográficos
Autores principales: Miller, Zachary, Pirasteh, Ali, Johnson, Kevin M
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