| Literature DB >> 35186115 |
Yih-Lon Lin1, Adam Huang2, Chung-Yi Yang3,4, Wen-Yu Chang5,6.
Abstract
During the evaluation of body surface area (BSA), precise measurement of psoriasis is crucial for assessing disease severity and modulating treatment strategies. Physicians usually evaluate patients subjectively through direct visual evaluation. However, judgment based on the naked eye is not reliable. This study is aimed at evaluating the use of machine learning methods, specifically U-net models, and developing an artificial neural network prediction model for automated psoriasis lesion segmentation and BSA measurement. The segmentation of psoriasis lesions using deep learning is adopted to measure the BSA of psoriasis so that the severity can be evaluated automatically in patients. An automated psoriasis lesion segmentation method based on the U-net architecture was used with a focus on high-resolution images and estimation of the BSA. The proposed method trained the model with the same patch size of 512 × 512 and predicted testing images with different patch sizes. We collected 255 high-resolution psoriasis images representing large anatomical sites, such as the trunk and extremities. The average residual of the ground truth image and the predicted image was approximately 0.033. The interclass correlation coefficient between the U-net and dermatologist's segmentations measured in the ratio of affected psoriasis over the body area in the test dataset was 0.966 (95% CI: 0.981-0.937), indicating strong agreement. Herein, the proposed U-net model achieved dermatologist-level performance in estimating the involved BSA for psoriasis.Entities:
Mesh:
Year: 2022 PMID: 35186115 PMCID: PMC8853796 DOI: 10.1155/2022/7960151
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Figure 1U-net architecture.
Architectural details of the U-net.
| # of layer | Layers in encoding path | Filter size | Output shape |
|---|---|---|---|
| Contraction path | |||
| | Input | (512 × 512 × 3) | |
| | Conv-1 | 3 × 3 | (512 × 512 × 64) |
| |
| 3 × 3 | (512 × 512 × 64) |
| | Maxpool-1 | 2 × 2 | (256 × 256 × 64) |
| | Conv-3 | 3 × 3 | (256 × 256 × 128) |
| |
| 3 × 3 | (256 × 256 × 128) |
| | Maxpool-2 | 2 × 2 | (128 × 128 × 128) |
| | Conv-5 | 3 × 3 | (128 × 128 × 256) |
| |
| 3 × 3 | (128 × 128 × 256) |
| | Maxpool-3 | 2 × 2 | (64 × 64 × 256) |
| | Conv-7 | 3 × 3 | (64 × 64 × 512) |
| |
| 3 × 3 | (64 × 64 × 512) |
| | Maxpool-4 | 2 × 2 | (32 × 32 × 512) |
| Expansion path | |||
| | Conv-9 | 3 × 3 | (32 × 32 × 1024) |
| | Conv-10 | 3 × 3 | (32 × 32 × 1024) |
| | Upsampling-1 | 3 × 3 | (64 × 64 × 1024) |
| |
| 3 × 3 | (64 × 64 × 512) |
| | Cat-1 | (64 × 64 × 1024) | |
| | Conv-12 | 3 × 3 | (64 × 64 × 512) |
| | Conv-13 | 3 × 3 | (64 × 64 × 512) |
| | Upsampling-2 | 3 × 3 | (128 × 128 × 512) |
| |
| 3 × 3 | (128 × 128 × 256) |
| | Cat-2 | (128 × 128 × 512) | |
| | Conv-15 | 3 × 3 | (128 × 128 × 256) |
| | Conv-16 | 3 × 3 | (128 × 128 × 256) |
| | Upsampling-3 | 3 × 3 | (256 × 256 × 256) |
| |
| 3 × 3 | (256 × 256 × 128) |
| | Cat-3 | (256 × 256 × 256) | |
| | Conv-18 | 3 × 3 | (256 × 256 × 128) |
| | Conv-19 | 3 × 3 | (256 × 256 × 128) |
| | Upsampling-4 | 3 × 3 | (512 × 512 × 128) |
| |
| 3 × 3 | (512 × 512 × 64) |
| | Cat-4 | 3 × 3 | (512 × 512 × 128) |
| | Conv-21 | 3 × 3 | (512 × 512 × 64) |
| | Conv-22 | 3 × 3 | (512 × 512 × 64) |
| | Conv-23 | 3 × 3 | (512 × 512 × 32) |
| | Output | 1 × 1 | (512 × 512 × 3) |
Conv = convolution; Maxpool = max-pooling; Upsampling = upsampling; Cat = concatenation.
Description of the dataset.
| Number of images by anatomical regions | Training | Validation | Testing | Total |
|---|---|---|---|---|
| Extremities | 106 | 26 | 38 | 170 |
| Trunk | 59 | 15 | 11 | 85 |
| Number of total images | 165 | 41 | 49 | 255 |
Partition of dataset.
| Training dataset | Training patches | Validation patches | Testing images |
|---|---|---|---|
| Number of patches | 7809 | 2048 | × |
| Number of images | × | × | 49 |
Figure 2Performance for training and validation datasets.
Performance of testing datasets.
| ACC | Psoriasis | ||||
|---|---|---|---|---|---|
| JI | DSC | SE | SP | ||
| Count | 49 | 47 | 47 | 47 | 49 |
| Mean |
|
|
|
|
|
| Std |
| 0.267 | 0.256 | 0.227 | 0.033 |
| Min | 0.729 | 0.008 | 0.016 | 0.128 | 0.768 |
| Q1 | 0.980 | 0.347 | 0.514 | 0.498 | 0.987 |
| Q2 | 0.992 | 0.520 | 0.684 | 0.658 | 0.996 |
| Q3 | 0.996 | 0.782 | 0.878 | 0.873 | 0.999 |
| Max | 0.999 | 0.958 | 0.979 | 0.983 | 1.000 |
Performance indices with the smallest residual percentage.
| ACC | JI | DSC | SE | SP | |
|---|---|---|---|---|---|
| Large scale | 0.997 | 0.829 | 0.907 | 0.886 | 0.999 |
| Small scale | 0.969 | 0.869 | 0.93 | 0.921 | 0.982 |
Figure 3Simulation results of the lowest residual percentage on different scales.
Figure 4Images with three largest residual percentages.
Figure 5Psoriasis area estimation for ground truth and test images.
Residual percentage with test images.
| Residual percentage | |
|---|---|
| Count | 49 |
| Mean | 0.033 |
| Std | 0.076 |
| Min | 0.000 |
| Q1 | 0.002 |
| Q2 | 0.007 |
| Q3 | 0.016 |
| Max | 0.398 |
Figure 6Correlation scatterplots for U-net and dermatologist's segmentations.
Figure 7Bland-Altman plots.
Parameters and file size for the proposed U-net, R2U-net, attention U-net, and attention R2U-net models.
| Proposed U-net | R2U-net | Attention U-net | Attention R2U-net | |
|---|---|---|---|---|
| Parameters of model | 31,035,971 | 32,086,440 | 31,902,759 | 32,261,767 |
| Model file size | 355 Mbytes | 367 Mbytes | 365 Mbytes | 369 Mbytes |
Performances of testing datasets for the proposed U-net, R2U-net, attention U-net, and attention R2U-net models.
| Proposed U-net | R2U-net | Attention U-net | Attention R2U-net | |
|---|---|---|---|---|
| Accuracy | 0.976 (0.046)∗ | 0.967 (0.082) | 0.960 (0.095) | 0.969 (0.073) |
| JI | 0.536 (0.267) | 0.511 (0.244) | 0.471 (0.230) | 0.512 (0.258) |
| DSC | 0.655 (0.256) | 0.640 (0.233) | 0.607 (0.223) | 0.636 (0.247) |
| Sensitivity | 0.657 (0.227) | 0.550 (0.241) | 0.523 (0.238) | 0.599 (0.236) |
| Specificity | 0.988 (0.033) | 0.998 (0.003) | 0.997 (0.004) | 0.995 (0.006) |
m (s)∗, m is the mean value, and s is the standard deviation.
Residual percentage with test images for the proposed U-net, R2U-net, attention U-net, and attention R2U-net models.
| Proposed U-net | R2U-net | Attention U-net | Attention R2U-net | |
|---|---|---|---|---|
| Count | 49 | 49 | 49 | 49 |
| Mean | 0.033 | 0.070 | 0.094 | 0.067 |
| Std | 0.076 | 0.148 | 0.187 | 0.152 |
| Min | 0.000 | 0.000 | 0.000 | 0.000 |
| Q1 | 0.002 | 0.004 | 0.004 | 0.003 |
| Q2 | 0.007 | 0.010 | 0.008 | 0.009 |
| Q3 | 0.016 | 0.054 | 0.079 | 0.029 |
| Max | 0.398 | 0.722 | 0.799 | 0.658 |