Liver Segmentation in CT Images Using a Non-Local Fully Convolutional Neural Network

Liver segmentation is a critical step in diagnosing various kinds of hepatic diseases. Based on the segmentation results, physicians can make further assessments more accurately. Although deep learning methods have achieved excellent performance in liver segmentation tasks, the traditional convolution encoder-decoder architecture may easily loss the spatial information due to the stacked convolution and pooling layers. In this paper, we present a non-local spatial feature based neural network (referred as NL-Net) to learn more spatial features of liver for more accurate segmentation. The NL-Net consists of an encoder block, a non-local spatial feature learning block and a decoder block. We utilized the pretrained ResNet model with transfer learning as the encoder. The non-local block can learn long range dependencies of the liver pixel position by computing the response at a position as a weighted sum of the responses at all positions, which can help the network learn more robust features. We applied the proposed model to ISBI 2019 CHAOs liver Segmentation Challenge task and evaluated it on the testing set. Experimental results show that the proposed NL-Net achieved an average dice of 0.972, RAVD of 1.593, ASSD of 1.926 and MSSD of 110.658 on the segmentation results.

[1]  S. S. Kumar,et al.  Automatic liver and lesion segmentation: a primary step in diagnosis of liver diseases , 2011, Signal, Image and Video Processing.

[2]  Xing Zhang,et al.  Automatic Liver Segmentation Using a Statistical Shape Model With Optimal Surface Detection , 2010, IEEE Transactions on Biomedical Engineering.

[3]  Yong Yin,et al.  Fully automated liver segmentation for low- and high- contrast CT volumes based on probabilistic atlases , 2010, 2010 IEEE International Conference on Image Processing.

[4]  Shenghua Gao,et al.  CE-Net: Context Encoder Network for 2D Medical Image Segmentation , 2019, IEEE Transactions on Medical Imaging.

[5]  Jian Yang,et al.  Automatic Liver Segmentation Using Multi-plane Integrated Fully Convolutional Neural Networks , 2018, 2018 IEEE International Conference on Bioinformatics and Biomedicine (BIBM).

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

[7]  Jean-Michel Morel,et al.  A non-local algorithm for image denoising , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

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

[9]  Akinobu Shimizu,et al.  Automated Segmentation of 3D CT Images Based on Statistical Atlas and Graph Cuts , 2010, MCV.

[10]  Bodo Rosenhahn,et al.  Automatic 3D Liver Segmentation Using Sparse Representation of Global and Local Image Information via Level Set Formulation , 2015, ArXiv.