Automatic Liver Segmentation by Integrating Fully Convolutional Networks into Active Contour Models.

PURPOSE Automatic and accurate 3D segmentation of liver with severe diseases from computed tomography (CT) images is a challenging task. Fully convolutional networks (FCN) have emerged as powerful tools for automatic semantic segmentation, with multiple potential applications in medical imaging. However, the use of a large receptive field and multiple pooling layers in the network leads to poor localization around object boundaries. The network usually makes pixel wise prediction independently, making it difficult to respect local label consistency and enforce the smoothness of the object boundary. METHODS We have developed an automatic liver segmentation method based on a novel framework that integrates fully convolutional network predictions into active contour models (ACM). We use only a single network architecture to generate a pixel label map containing spatial regional information (foreground and background) as well as layered boundary information. We exploit the structured network outcome to define an external constraint force of active contour models. A unique property of the designed force is that both its strength and direction are adaptive to its position and relative distance to the object boundary. The resulting integrated active contour models have the advantages of incorporating both high-level and low-level image information simultaneously, while enforcing the smoothness of the contour. Because the external constraint force can push the evolving contour to the liver boundary and exists everywhere in the image domain, it allows us to place the initial contour far away from the liver boundary. It potentially allows us to control the evolution of the contour in order to preserve the topology of the liver. RESULTS We have trained and evaluated our model on 73 liver CT scans from a clinic study. The integrated ACM model yields mean Dice coefficients (DICE) 95.8 ± 1.4 (%). Without further fine-tuning the network weights for two independent datasets, it yields mean DICE 96.2 ± 0.9 (%) for the SLIVER07 training dataset, and mean DICE 94.3 ± 2.7 (%) for the LiTS training dataset. In comparison with FCN alone model, the integrated ACM model yields improvements in terms of surface distance and DICE values for almost all the cases. Furthermore, the initialization of the active contour can be very far away from the liver boundary. CONCLUSIONS Experimental results for segmenting livers (with severe diseases on CT images resulting in shape and density abnormalities) have revealed that our proposed model improves segmentation results in comparison with FCN alone. Without further fine-tuning the network weights for two independent datasets, the model is capable of handling image variations from different datasets due to its inherent deformable nature. It is relatively easy to integrate more advanced (either existing or future) FCN architecture into our framework to further improve the segmentation performance. This article is protected by copyright. All rights reserved.

[1]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .

[2]  D. Mumford,et al.  Optimal approximations by piecewise smooth functions and associated variational problems , 1989 .

[3]  Timothy F. Cootes,et al.  The Use of Active Shape Models for Locating Structures in Medical Images , 1993, IPMI.

[4]  Alan L. Yuille,et al.  Region Competition: Unifying Snakes, Region Growing, and Bayes/MDL for Multiband Image Segmentation , 1996, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Jerry L. Prince,et al.  Snakes, shapes, and gradient vector flow , 1998, IEEE Trans. Image Process..

[6]  Tony F. Chan,et al.  Active contours without edges , 2001, IEEE Trans. Image Process..

[7]  Xiao Han,et al.  A Topology Preserving Level Set Method for Geometric Deformable Models , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Ross T. Whitaker,et al.  A Level-Set Approach to 3D Reconstruction from Range Data , 1998, International Journal of Computer Vision.

[9]  Tony F. Chan,et al.  A Multiphase Level Set Framework for Image Segmentation Using the Mumford and Shah Model , 2002, International Journal of Computer Vision.

[10]  Guillermo Sapiro,et al.  Geodesic Active Contours , 1995, International Journal of Computer Vision.

[11]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[12]  Binsheng Zhao,et al.  Liver segmentation for CT images using GVF snake. , 2005, Medical physics.

[13]  Yann LeCun,et al.  Toward automatic phenotyping of developing embryos from videos , 2005, IEEE Transactions on Image Processing.

[14]  Florent Ségonne,et al.  Active Contours Under Topology Control—Genus Preserving Level Sets , 2008, International Journal of Computer Vision.

[15]  Allen R. Tannenbaum,et al.  Localizing Region-Based Active Contours , 2008, IEEE Transactions on Image Processing.

[16]  Elena Casiraghi,et al.  Liver segmentation from computed tomography scans: A survey and a new algorithm , 2009, Artif. Intell. Medicine.

[17]  Martin Styner,et al.  Comparison and Evaluation of Methods for Liver Segmentation From CT Datasets , 2009, IEEE Transactions on Medical Imaging.

[18]  Camille Couprie,et al.  Learning Hierarchical Features for Scene Labeling , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[19]  Jialin Peng,et al.  A region-appearance-based adaptive variational model for 3D liver segmentation. , 2014, Medical physics.

[20]  Hongbo Zhang,et al.  3D liver segmentation using multiple region appearances and graph cuts. , 2015, Medical physics.

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

[22]  Trevor Darrell,et al.  Fully convolutional networks for semantic segmentation , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[23]  Vibhav Vineet,et al.  Conditional Random Fields as Recurrent Neural Networks , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[24]  Seunghoon Hong,et al.  Learning Deconvolution Network for Semantic Segmentation , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[25]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[26]  Binsheng Zhao,et al.  Changes in liver and spleen volumes after living liver donation: A report from the adult‐to‐adult living donor liver transplantation cohort study (A2ALL) , 2015, Liver transplantation : official publication of the American Association for the Study of Liver Diseases and the International Liver Transplantation Society.

[27]  Charless C. Fowlkes,et al.  Laplacian Pyramid Reconstruction and Refinement for Semantic Segmentation , 2016, ECCV.

[28]  Jianbo Shi,et al.  Semantic Segmentation with Boundary Neural Fields , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[29]  Thomas Brox,et al.  3D U-Net: Learning Dense Volumetric Segmentation from Sparse Annotation , 2016, MICCAI.

[30]  Jianbo Shi,et al.  Convolutional Random Walk Networks for Semantic Image Segmentation , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[31]  Yading Yuan,et al.  Hierarchical Convolutional-Deconvolutional Neural Networks for Automatic Liver and Tumor Segmentation , 2017, ArXiv.

[32]  Hao Chen,et al.  3D deeply supervised network for automated segmentation of volumetric medical images , 2017, Medical Image Anal..

[33]  Iasonas Kokkinos,et al.  DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[34]  Dean C. Barratt,et al.  Automatic Multi-Organ Segmentation on Abdominal CT With Dense V-Networks , 2018, IEEE Transactions on Medical Imaging.