Spherical U-Net on Cortical Surfaces: Methods and Applications

Convolutional Neural Networks (CNNs) have been providing the state-of-the-art performance for learning-related problems involving 2D/3D images in Euclidean space. However, unlike in the Euclidean space, the shapes of many structures in medical imaging have a spherical topology in a manifold space, e.g., brain cortical or subcortical surfaces represented by triangular meshes, with large inter-subject and intra-subject variations in vertex number and local connectivity. Hence, there is no consistent neighborhood definition and thus no straightforward convolution/transposed convolution operations for cortical/subcortical surface data. In this paper, by leveraging the regular and consistent geometric structure of the resampled cortical surface mapped onto the spherical space, we propose a novel convolution filter analogous to the standard convolution on the image grid. Accordingly, we develop corresponding operations for convolution, pooling, and transposed convolution for spherical surface data and thus construct spherical CNNs. Specifically, we propose the Spherical U-Net architecture by replacing all operations in the standard U-Net with their spherical operation counterparts. We then apply the Spherical U-Net to two challenging and neuroscientifically important tasks in infant brains: cortical surface parcellation and cortical attribute map development prediction. Both applications demonstrate the competitive performance in the accuracy, computational efficiency, and effectiveness of our proposed Spherical U-Net, in comparison with the state-of-the-art methods.

[1]  John H. Gilmore,et al.  Imaging structural and functional brain development in early childhood , 2018, Nature Reviews Neuroscience.

[2]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[3]  Andreas Geiger,et al.  SphereNet: Learning Spherical Representations for Detection and Classification in Omnidirectional Images , 2018, ECCV.

[4]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[5]  Abhinav Gupta,et al.  Transferring Rich Feature Hierarchies for Robust Visual Tracking , 2015, ArXiv.

[6]  Shenghua Gao,et al.  Saliency Detection in 360 ◦ Videos , 2022 .

[7]  Bruce Fischl,et al.  FreeSurfer , 2012, NeuroImage.

[8]  Pierre Vandergheynst,et al.  Geometric Deep Learning: Going beyond Euclidean data , 2016, IEEE Signal Process. Mag..

[9]  Shenghua Gao,et al.  Saliency Detection in 360 ^\circ ∘ Videos , 2018, ECCV.

[10]  Roberto Cipolla,et al.  SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[11]  Dinggang Shen,et al.  Registration-Free Infant Cortical Surface Parcellation Using Deep Convolutional Neural Networks , 2018, MICCAI.

[12]  Dinggang Shen,et al.  Computational neuroanatomy of baby brains: A review , 2019, NeuroImage.

[13]  Joan Bruna,et al.  Spectral Networks and Locally Connected Networks on Graphs , 2013, ICLR.

[14]  Yaozong Gao,et al.  Can we predict subject‐specific dynamic cortical thickness maps during infancy from birth? , 2017, Human brain mapping.

[15]  J. Gilmore,et al.  Spatial Patterns, Longitudinal Development, and Hemispheric Asymmetries of Cortical Thickness in Infants from Birth to 2 Years of Age , 2015, The Journal of Neuroscience.

[16]  Dinggang Shen,et al.  Construction of 4D high-definition cortical surface atlases of infants: Methods and applications , 2015, Medical Image Anal..

[17]  Hae-Jeong Park,et al.  Geometric Convolutional Neural Network for Analyzing Surface-Based Neuroimaging Data , 2018, Front. Neuroinform..

[18]  Max Welling,et al.  Spherical CNNs , 2018, ICLR.