Lightweight encoder-decoder model for automatic skin lesion segmentation
Accurate skin lesion segmentation (SLS) is an important step in computer-aided diagnosis of melanoma. Automatic detection of skin lesions in dermoscopy images is challenging because of the presence of artifacts and as lesions can have heterogeneous texture, color, and shape with fuzzy or indistinct...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2021-01-01
|
Series: | Informatics in Medicine Unlocked |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2352914821001295 |
id |
doaj-eba52d42fb1e42df955b7f0523d2a3ed |
---|---|
record_format |
Article |
spelling |
doaj-eba52d42fb1e42df955b7f0523d2a3ed2021-09-05T04:40:54ZengElsevierInformatics in Medicine Unlocked2352-91482021-01-0125100640Lightweight encoder-decoder model for automatic skin lesion segmentationAdi Wibowo0Satriawan Rasyid Purnama1Panji Wisnu Wirawan2Hanif Rasyidi3Department of Computer Science, Informatics, Diponegoro University, Semarang, Indonesia; Corresponding author.Department of Computer Science, Informatics, Diponegoro University, Semarang, IndonesiaDepartment of Computer Science, Informatics, Diponegoro University, Semarang, IndonesiaCollege of Engineering & Computer Science, Australian National University, Canberra, AustraliaAccurate skin lesion segmentation (SLS) is an important step in computer-aided diagnosis of melanoma. Automatic detection of skin lesions in dermoscopy images is challenging because of the presence of artifacts and as lesions can have heterogeneous texture, color, and shape with fuzzy or indistinct boundaries. In this study, automatic SLS was performed using a lightweight encoder-decoder, MobileNetV3-UNet, which can achieve high accuracy with low resources. A comprehensive analysis was performed to improve the accuracy of the method in SLS. The semantic segmentation method consists of an encoder-decoder architecture, data augmentation, learning schemes, and post-processing methods. To enhance the SLS, we modified the decoder with the bidirectional ConvLSTM layer from the BCDU-Net and separable blocks from the separable-UNet architecture. Random augmentation was used to improve image diversity in the training dataset to avoid overfitting. Furthermore, a learning scheme based on stochastic weight averaging (SWA) was used to obtain better generalization by averaging multiple local optima. Our method was evaluated using three publicly available datasets, such as ISIC-2017, ISIC-2018, and PH2. We obtained dice coefficient and Jaccard index of 87.74%, 80.25%; 91.01%, 83.44%; and 95.18%, 91.08% for ISIC-2017, ISIC-2018, and PH2, respectively. The experimental results proved that the modified MobileNetV3-UNet method can outperform several state-of-the-art methods.http://www.sciencedirect.com/science/article/pii/S2352914821001295Skin lesion segmentationEncoder-decoderMobileNetU-netRandom augmentationStochastic weight averaging |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Adi Wibowo Satriawan Rasyid Purnama Panji Wisnu Wirawan Hanif Rasyidi |
spellingShingle |
Adi Wibowo Satriawan Rasyid Purnama Panji Wisnu Wirawan Hanif Rasyidi Lightweight encoder-decoder model for automatic skin lesion segmentation Informatics in Medicine Unlocked Skin lesion segmentation Encoder-decoder MobileNet U-net Random augmentation Stochastic weight averaging |
author_facet |
Adi Wibowo Satriawan Rasyid Purnama Panji Wisnu Wirawan Hanif Rasyidi |
author_sort |
Adi Wibowo |
title |
Lightweight encoder-decoder model for automatic skin lesion segmentation |
title_short |
Lightweight encoder-decoder model for automatic skin lesion segmentation |
title_full |
Lightweight encoder-decoder model for automatic skin lesion segmentation |
title_fullStr |
Lightweight encoder-decoder model for automatic skin lesion segmentation |
title_full_unstemmed |
Lightweight encoder-decoder model for automatic skin lesion segmentation |
title_sort |
lightweight encoder-decoder model for automatic skin lesion segmentation |
publisher |
Elsevier |
series |
Informatics in Medicine Unlocked |
issn |
2352-9148 |
publishDate |
2021-01-01 |
description |
Accurate skin lesion segmentation (SLS) is an important step in computer-aided diagnosis of melanoma. Automatic detection of skin lesions in dermoscopy images is challenging because of the presence of artifacts and as lesions can have heterogeneous texture, color, and shape with fuzzy or indistinct boundaries. In this study, automatic SLS was performed using a lightweight encoder-decoder, MobileNetV3-UNet, which can achieve high accuracy with low resources. A comprehensive analysis was performed to improve the accuracy of the method in SLS. The semantic segmentation method consists of an encoder-decoder architecture, data augmentation, learning schemes, and post-processing methods. To enhance the SLS, we modified the decoder with the bidirectional ConvLSTM layer from the BCDU-Net and separable blocks from the separable-UNet architecture. Random augmentation was used to improve image diversity in the training dataset to avoid overfitting. Furthermore, a learning scheme based on stochastic weight averaging (SWA) was used to obtain better generalization by averaging multiple local optima. Our method was evaluated using three publicly available datasets, such as ISIC-2017, ISIC-2018, and PH2. We obtained dice coefficient and Jaccard index of 87.74%, 80.25%; 91.01%, 83.44%; and 95.18%, 91.08% for ISIC-2017, ISIC-2018, and PH2, respectively. The experimental results proved that the modified MobileNetV3-UNet method can outperform several state-of-the-art methods. |
topic |
Skin lesion segmentation Encoder-decoder MobileNet U-net Random augmentation Stochastic weight averaging |
url |
http://www.sciencedirect.com/science/article/pii/S2352914821001295 |
work_keys_str_mv |
AT adiwibowo lightweightencoderdecodermodelforautomaticskinlesionsegmentation AT satriawanrasyidpurnama lightweightencoderdecodermodelforautomaticskinlesionsegmentation AT panjiwisnuwirawan lightweightencoderdecodermodelforautomaticskinlesionsegmentation AT hanifrasyidi lightweightencoderdecodermodelforautomaticskinlesionsegmentation |
_version_ |
1717814578441617408 |