Cargando…

Sparse convolutional neural network for high-resolution skull shape completion and shape super-resolution

Traditional convolutional neural network (CNN) methods rely on dense tensors, which makes them suboptimal for spatially sparse data. In this paper, we propose a CNN model based on sparse tensors for efficient processing of high-resolution shapes represented as binary voxel occupancy grids. In contra...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Jianning, Gsaxner, Christina, Pepe, Antonio, Schmalstieg, Dieter, Kleesiek, Jens, Egger, Jan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10658170/
https://www.ncbi.nlm.nih.gov/pubmed/37981641
http://dx.doi.org/10.1038/s41598-023-47437-6
_version_ 1785148218348142592
author Li, Jianning
Gsaxner, Christina
Pepe, Antonio
Schmalstieg, Dieter
Kleesiek, Jens
Egger, Jan
author_facet Li, Jianning
Gsaxner, Christina
Pepe, Antonio
Schmalstieg, Dieter
Kleesiek, Jens
Egger, Jan
author_sort Li, Jianning
collection PubMed
description Traditional convolutional neural network (CNN) methods rely on dense tensors, which makes them suboptimal for spatially sparse data. In this paper, we propose a CNN model based on sparse tensors for efficient processing of high-resolution shapes represented as binary voxel occupancy grids. In contrast to a dense CNN that takes the entire voxel grid as input, a sparse CNN processes only on the non-empty voxels, thus reducing the memory and computation overhead caused by the sparse input data. We evaluate our method on two clinically relevant skull reconstruction tasks: (1) given a defective skull, reconstruct the complete skull (i.e., skull shape completion), and (2) given a coarse skull, reconstruct a high-resolution skull with fine geometric details (shape super-resolution). Our method outperforms its dense CNN-based counterparts in the skull reconstruction task quantitatively and qualitatively, while requiring substantially less memory for training and inference. We observed that, on the 3D skull data, the overall memory consumption of the sparse CNN grows approximately linearly during inference with respect to the image resolutions. During training, the memory usage remains clearly below increases in image resolution—an [Formula: see text] increase in voxel number leads to less than [Formula: see text] increase in memory requirements. Our study demonstrates the effectiveness of using a sparse CNN for skull reconstruction tasks, and our findings can be applied to other spatially sparse problems. We prove this by additional experimental results on other sparse medical datasets, like the aorta and the heart. Project page at https://github.com/Jianningli/SparseCNN.
format Online
Article
Text
id pubmed-10658170
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-106581702023-11-19 Sparse convolutional neural network for high-resolution skull shape completion and shape super-resolution Li, Jianning Gsaxner, Christina Pepe, Antonio Schmalstieg, Dieter Kleesiek, Jens Egger, Jan Sci Rep Article Traditional convolutional neural network (CNN) methods rely on dense tensors, which makes them suboptimal for spatially sparse data. In this paper, we propose a CNN model based on sparse tensors for efficient processing of high-resolution shapes represented as binary voxel occupancy grids. In contrast to a dense CNN that takes the entire voxel grid as input, a sparse CNN processes only on the non-empty voxels, thus reducing the memory and computation overhead caused by the sparse input data. We evaluate our method on two clinically relevant skull reconstruction tasks: (1) given a defective skull, reconstruct the complete skull (i.e., skull shape completion), and (2) given a coarse skull, reconstruct a high-resolution skull with fine geometric details (shape super-resolution). Our method outperforms its dense CNN-based counterparts in the skull reconstruction task quantitatively and qualitatively, while requiring substantially less memory for training and inference. We observed that, on the 3D skull data, the overall memory consumption of the sparse CNN grows approximately linearly during inference with respect to the image resolutions. During training, the memory usage remains clearly below increases in image resolution—an [Formula: see text] increase in voxel number leads to less than [Formula: see text] increase in memory requirements. Our study demonstrates the effectiveness of using a sparse CNN for skull reconstruction tasks, and our findings can be applied to other spatially sparse problems. We prove this by additional experimental results on other sparse medical datasets, like the aorta and the heart. Project page at https://github.com/Jianningli/SparseCNN. Nature Publishing Group UK 2023-11-19 /pmc/articles/PMC10658170/ /pubmed/37981641 http://dx.doi.org/10.1038/s41598-023-47437-6 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Li, Jianning
Gsaxner, Christina
Pepe, Antonio
Schmalstieg, Dieter
Kleesiek, Jens
Egger, Jan
Sparse convolutional neural network for high-resolution skull shape completion and shape super-resolution
title Sparse convolutional neural network for high-resolution skull shape completion and shape super-resolution
title_full Sparse convolutional neural network for high-resolution skull shape completion and shape super-resolution
title_fullStr Sparse convolutional neural network for high-resolution skull shape completion and shape super-resolution
title_full_unstemmed Sparse convolutional neural network for high-resolution skull shape completion and shape super-resolution
title_short Sparse convolutional neural network for high-resolution skull shape completion and shape super-resolution
title_sort sparse convolutional neural network for high-resolution skull shape completion and shape super-resolution
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10658170/
https://www.ncbi.nlm.nih.gov/pubmed/37981641
http://dx.doi.org/10.1038/s41598-023-47437-6
work_keys_str_mv AT lijianning sparseconvolutionalneuralnetworkforhighresolutionskullshapecompletionandshapesuperresolution
AT gsaxnerchristina sparseconvolutionalneuralnetworkforhighresolutionskullshapecompletionandshapesuperresolution
AT pepeantonio sparseconvolutionalneuralnetworkforhighresolutionskullshapecompletionandshapesuperresolution
AT schmalstiegdieter sparseconvolutionalneuralnetworkforhighresolutionskullshapecompletionandshapesuperresolution
AT kleesiekjens sparseconvolutionalneuralnetworkforhighresolutionskullshapecompletionandshapesuperresolution
AT eggerjan sparseconvolutionalneuralnetworkforhighresolutionskullshapecompletionandshapesuperresolution