M-Net: A Novel U-Net With Multi-Stream Feature Fusion and Multi-Scale Dilated Convolutions for Bile Ducts and Hepatolith Segmentation

Automatically segmenting bile ducts and hepatolith in abdominal CT scans is helpful to assist hepatobiliary surgeons for minimally invasive surgery. High-deformation characteristics of bile ducts and small-size characteristics of hepatolith make this segmentation task challenging. To the best of our...

Full description

Bibliographic Details
Main Authors: Xiaorui Fu, Nian Cai, Kemin Huang, Huiheng Wang, Ping Wang, Chengcheng Liu, Han Wang
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8864993/
id doaj-428029478d7c480aa674b02c004b38ee
record_format Article
spelling doaj-428029478d7c480aa674b02c004b38ee2021-03-29T23:57:08ZengIEEEIEEE Access2169-35362019-01-01714864514865710.1109/ACCESS.2019.29465828864993M-Net: A Novel U-Net With Multi-Stream Feature Fusion and Multi-Scale Dilated Convolutions for Bile Ducts and Hepatolith SegmentationXiaorui Fu0Nian Cai1https://orcid.org/0000-0002-7826-5055Kemin Huang2Huiheng Wang3Ping Wang4Chengcheng Liu5Han Wang6School of Information Engineering, Guangdong University of Technology, Guangzhou, ChinaSchool of Information Engineering, Guangdong University of Technology, Guangzhou, ChinaSchool of Information Engineering, Guangdong University of Technology, Guangzhou, ChinaSchool of Information Engineering, Guangdong University of Technology, Guangzhou, ChinaDepartment of Hepatobiliary Surgery, The First Affiliated Hospital of Guangzhou Medical University, Guangzhou, ChinaDepartment of Hepatobiliary Surgery, The First Affiliated Hospital of Guangzhou Medical University, Guangzhou, ChinaSchool of Electromechanical Engineering, Guangdong University of Technology, Guangzhou, ChinaAutomatically segmenting bile ducts and hepatolith in abdominal CT scans is helpful to assist hepatobiliary surgeons for minimally invasive surgery. High-deformation characteristics of bile ducts and small-size characteristics of hepatolith make this segmentation task challenging. To the best of our knowledge, we make the first attempt to simultaneously segment bile ducts and hepatolith in this paper. Inspired by U-Net, a novel two-dimensional end-to-end fully convolutional network named M-Net is designed to implement this segmentation task. The M-Net is composed of four streams involving two encoder-decoder processes. Multi-scale dilated convolutions are designed to extract abundant semantic features and multi-scale context information at different scales. To make full advantages of multi-scale feature maps, a multi-stream feature fusion strategy is proposed to transfer the most abundant semantic features produced in the first stream to the other streams. To further improve the segmentation performance, a novel loss function is defined to focus the M-Net on hard pixels (difficultly distinguished) in the edges of bile ducts and hepatolith, which is based on the online bootstrapped method and cross entropy. By discarding pixels (easy to distinguish) with higher probability of class, the decline of loss is focused on hard pixels so that the training become more efficient and directional. Experimental results indicate that our proposed M-Net is superior to the state-of-the-art deep-learning methods for simultaneously segmenting bile ducts and hepatolith in the abdominal CT scans. The M-Net can simultaneously segment bile ducts and hepatolith in abdominal CT scans at a high performance with 98.678% Recall, 84.427% Precision, 89.831% DICE and 90.998% F1-score for bile ducts, and 99.894% Recall, 55.132% Precision, 71.248% DICE and 71.051% F1-score for hepatolith.https://ieeexplore.ieee.org/document/8864993/Segmentation of bile ducts and hepatolithU-Netmulti-scale dilated convolutionmulti-stream feature fusiononline bootstrapped loss functioncross entropy
collection DOAJ
language English
format Article
sources DOAJ
author Xiaorui Fu
Nian Cai
Kemin Huang
Huiheng Wang
Ping Wang
Chengcheng Liu
Han Wang
spellingShingle Xiaorui Fu
Nian Cai
Kemin Huang
Huiheng Wang
Ping Wang
Chengcheng Liu
Han Wang
M-Net: A Novel U-Net With Multi-Stream Feature Fusion and Multi-Scale Dilated Convolutions for Bile Ducts and Hepatolith Segmentation
IEEE Access
Segmentation of bile ducts and hepatolith
U-Net
multi-scale dilated convolution
multi-stream feature fusion
online bootstrapped loss function
cross entropy
author_facet Xiaorui Fu
Nian Cai
Kemin Huang
Huiheng Wang
Ping Wang
Chengcheng Liu
Han Wang
author_sort Xiaorui Fu
title M-Net: A Novel U-Net With Multi-Stream Feature Fusion and Multi-Scale Dilated Convolutions for Bile Ducts and Hepatolith Segmentation
title_short M-Net: A Novel U-Net With Multi-Stream Feature Fusion and Multi-Scale Dilated Convolutions for Bile Ducts and Hepatolith Segmentation
title_full M-Net: A Novel U-Net With Multi-Stream Feature Fusion and Multi-Scale Dilated Convolutions for Bile Ducts and Hepatolith Segmentation
title_fullStr M-Net: A Novel U-Net With Multi-Stream Feature Fusion and Multi-Scale Dilated Convolutions for Bile Ducts and Hepatolith Segmentation
title_full_unstemmed M-Net: A Novel U-Net With Multi-Stream Feature Fusion and Multi-Scale Dilated Convolutions for Bile Ducts and Hepatolith Segmentation
title_sort m-net: a novel u-net with multi-stream feature fusion and multi-scale dilated convolutions for bile ducts and hepatolith segmentation
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Automatically segmenting bile ducts and hepatolith in abdominal CT scans is helpful to assist hepatobiliary surgeons for minimally invasive surgery. High-deformation characteristics of bile ducts and small-size characteristics of hepatolith make this segmentation task challenging. To the best of our knowledge, we make the first attempt to simultaneously segment bile ducts and hepatolith in this paper. Inspired by U-Net, a novel two-dimensional end-to-end fully convolutional network named M-Net is designed to implement this segmentation task. The M-Net is composed of four streams involving two encoder-decoder processes. Multi-scale dilated convolutions are designed to extract abundant semantic features and multi-scale context information at different scales. To make full advantages of multi-scale feature maps, a multi-stream feature fusion strategy is proposed to transfer the most abundant semantic features produced in the first stream to the other streams. To further improve the segmentation performance, a novel loss function is defined to focus the M-Net on hard pixels (difficultly distinguished) in the edges of bile ducts and hepatolith, which is based on the online bootstrapped method and cross entropy. By discarding pixels (easy to distinguish) with higher probability of class, the decline of loss is focused on hard pixels so that the training become more efficient and directional. Experimental results indicate that our proposed M-Net is superior to the state-of-the-art deep-learning methods for simultaneously segmenting bile ducts and hepatolith in the abdominal CT scans. The M-Net can simultaneously segment bile ducts and hepatolith in abdominal CT scans at a high performance with 98.678% Recall, 84.427% Precision, 89.831% DICE and 90.998% F1-score for bile ducts, and 99.894% Recall, 55.132% Precision, 71.248% DICE and 71.051% F1-score for hepatolith.
topic Segmentation of bile ducts and hepatolith
U-Net
multi-scale dilated convolution
multi-stream feature fusion
online bootstrapped loss function
cross entropy
url https://ieeexplore.ieee.org/document/8864993/
work_keys_str_mv AT xiaoruifu mnetanovelunetwithmultistreamfeaturefusionandmultiscaledilatedconvolutionsforbileductsandhepatolithsegmentation
AT niancai mnetanovelunetwithmultistreamfeaturefusionandmultiscaledilatedconvolutionsforbileductsandhepatolithsegmentation
AT keminhuang mnetanovelunetwithmultistreamfeaturefusionandmultiscaledilatedconvolutionsforbileductsandhepatolithsegmentation
AT huihengwang mnetanovelunetwithmultistreamfeaturefusionandmultiscaledilatedconvolutionsforbileductsandhepatolithsegmentation
AT pingwang mnetanovelunetwithmultistreamfeaturefusionandmultiscaledilatedconvolutionsforbileductsandhepatolithsegmentation
AT chengchengliu mnetanovelunetwithmultistreamfeaturefusionandmultiscaledilatedconvolutionsforbileductsandhepatolithsegmentation
AT hanwang mnetanovelunetwithmultistreamfeaturefusionandmultiscaledilatedconvolutionsforbileductsandhepatolithsegmentation
_version_ 1724188863892553728