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...
Main Authors: | , , , , , , |
---|---|
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 |