Introduction
Materials and methods
Default U-Net configuration
Additive variants
Subtractive variants
Parameter searching
Comparison to the state-of-the-art method
Database description
DRIVE
STARE
HRF
CHASE_DB1
Preprocessing pipeline
Experimental details
Model | Parameter | AUC | Specificity | Sensitivity | F1 score | Accuracy |
---|---|---|---|---|---|---|
DRIVE | ||||||
U | 108,976 | 0.9756 ± 0.0010 | 0.9758 ± 0.0016 | 0.7941 ± 0.0073 | 0.8101 ± 0.0032 | 0.9518 ± 0.0009 |
Ures | 154,768 | 0.9765 ± 0.0009 | 0.9758 ± 0.0009 | 0.7994 ± 0.0053 | 0.8133 ± 0.0034 | 0.9525 ± 0.0008 |
Uden | 2,501,067 | 0.9754 ± 0.0009 | 0.9742 ± 0.0017 | 0.8029 ± 0.0063 | 0.8110 ± 0.0042 | 0.9515 ± 0.0012 |
Udil | 108,976 | 0.9741 ± 0.0013 | 0.9753 ± 0.0030 | 0.7944 ± 0.0151 | 0.8089 ± 0.0047 | 0.9513 ± 0.0014 |
Uside | 109,072 | 0.9752 ± 0.0008 | 0.9757 ± 0.0013 | 0.7938 ± 0.0073 | 0.8097 ± 0.0033 | 0.9517 ± 0.0008 |
U-lin | 108,976 | 0.9643 ± 0.0016 | 0.9693 ± 0.0024 | 0.7874 ± 0.0091 | 0.7885 ± 0.0035 | 0.9453 ± 0.0012 |
U-ns | 97,456 | 0.9752 ± 0.0009 | 0.9745 ± 0.0015 | 0.7966 ± 0.0068 | 0.8082 ± 0.0036 | 0.9510 ± 0.0010 |
U-1C | 49,072 | 0.9732 ± 0.0009 | 0.9742 ± 0.0010 | 0.7918 ± 0.0055 | 0.8043 ± 0.0028 | 0.9501 ± 0.0007 |
SSA | 25,879,328 | 0.9810 ± 0.0004 | 0.9774 ± 0.0009 | 0.8205 ± 0.0051 | 0.8306 ± 0.0009 | 0.9567 ± 0.0002 |
STARE | ||||||
U | 108,976 | 0.9835 ± 0.0012 | 0.9813 ± 0.0017 | 0.7997 ± 0.0114 | 0.8115 ± 0.0059 | 0.9621 ± 0.0012 |
Ures | 154,768 | 0.9836 ± 0.0012 | 0.9812 ± 0.0015 | 0.8024 ± 0.0096 | 0.8132 ± 0.0051 | 0.9624 ± 0.0011 |
Uden | 2,501,067 | 0.9796 ± 0.0019 | 0.9822 ± 0.0013 | 0.7885 ± 0.0088 | 0.8075 ± 0.0046 | 0.9618 ± 0.0009 |
Udil | 108,976 | 0.9838 ± 0.0023 | 0.9799 ± 0.0028 | 0.8092 ± 0.0181 | 0.8129 ± 0.0122 | 0.9620 ± 0.0023 |
Uside | 109,072 | 0.9829 ± 0.0014 | 0.9816 ± 0.0017 | 0.7978 ± 0.0100 | 0.8110 ± 0.0050 | 0.9621 ± 0.0011 |
U-lin | 108,976 | 0.9734 ± 0.0044 | 0.9788 ± 0.0029 | 0.7556 ± 0.0257 | 0.7723 ± 0.0149 | 0.9554 ± 0.0025 |
U-ns | 97,456 | 0.9853 ± 0.0036 | 0.9807 ± 0.0057 | 0.8064 ± 0.0229 | 0.8149 ± 0.0187 | 0.9623 ± 0.0048 |
U-1C | 49,072 | 0.9825 ± 0.0011 | 0.9815 ± 0.0015 | 0.7808 ± 0.0099 | 0.7997 ± 0.0052 | 0.9602 ± 0.0011 |
HRF | ||||||
U | 108,976 | 0.9810 ± 0.0010 | 0.9761 ± 0.0010 | 0.7921 ± 0.0073 | 0.7754 ± 0.0041 | 0.9590 ± 0.0008 |
Ures | 154,768 | 0.9820 ± 0.0008 | 0.9764 ± 0.0009 | 0.7953 ± 0.0058 | 0.7785 ± 0.0031 | 0.9595 ± 0.0007 |
Uden | 2,501,067 | 0.9821 ± 0.0006 | 0.9768 ± 0.0007 | 0.7949 ± 0.0060 | 0.7799 ± 0.0029 | 0.9599 ± 0.0006 |
Udil | 108,976 | 0.9816 ± 0.0006 | 0.9765 ± 0.0013 | 0.7951 ± 0.0084 | 0.7788 ± 0.0034 | 0.9596 ± 0.0008 |
Uside | 109,072 | 0.9822 ± 0.0007 | 0.9762 ± 0.0008 | 0.7980 ± 0.0061 | 0.7793 ± 0.0040 | 0.9595 ± 0.0008 |
U-lin | 108,976 | 0.9641 ± 0.0069 | 0.9712 ± 0.0035 | 0.7599 ± 0.0216 | 0.7388 ± 0.0117 | 0.9519 ± 0.0025 |
U-ns | 97,456 | 0.9815 ± 0.0007 | 0.9764 ± 0.0010 | 0.7926 ± 0.0081 | 0.7771 ± 0.0038 | 0.9593 ± 0.0008 |
U-1C | 49,072 | 0.9779 ± 0.0023 | 0.9756 ± 0.0022 | 0.7804 ± 0.0136 | 0.7668 ± 0.0095 | 0.9575 ± 0.0019 |
U-par | 108,976 | 0.9825 ± 0.0007 | 0.9767 ± 0.0010 | 0.7976 ± 0.0065 | 0.7809 ± 0.0033 | 0.9600 ± 0.0007 |
U-5lv | 1,852,336 | 0.9831 ± 0.0006 | 0.9766 ± 0.0006 | 0.8004 ± 0.0050 | 0.7823 ± 0.0024 | 0.9602 ± 0.0005 |
CHASE_DB1 | ||||||
U | 108,976 | 0.9806 ± 0.0010 | 0.9731 ± 0.0013 | 0.8225 ± 0.0073 | 0.7964 ± 0.0045 | 0.9575 ± 0.0011 |
Ures | 154,768 | 0.9811 ± 0.0011 | 0.9737 ± 0.0015 | 0.8231 ± 0.0088 | 0.7987 ± 0.0049 | 0.9581 ± 0.0011 |
Uden | 2,501,067 | 0.9799 ± 0.0010 | 0.9734 ± 0.0013 | 0.8180 ± 0.0068 | 0.7951 ± 0.0041 | 0.9574 ± 0.0010 |
Udil | 108,976 | 0.9783 ± 0.0020 | 0.9734 ± 0.0020 | 0.8120 ± 0.0129 | 0.7921 ± 0.0066 | 0.9569 ± 0.0015 |
Uside | 109,072 | 0.9806 ± 0.0010 | 0.9737 ± 0.0013 | 0.8174 ± 0.0084 | 0.7955 ± 0.0056 | 0.9576 ± 0.0012 |
U-lin | 108,976 | 0.9619 ± 0.0047 | 0.9639 ± 0.0041 | 0.7910 ± 0.0180 | 0.7475 ± 0.0098 | 0.9462 ± 0.0029 |
U-ns | 97,456 | 0.9793 ± 0.0009 | 0.9728 ± 0.0011 | 0.8145 ± 0.0061 | 0.7907 ± 0.0032 | 0.9564 ± 0.0008 |
U-1C | 49,072 | 0.9773 ± 0.0012 | 0.9713 ± 0.0013 | 0.8096 ± 0.0070 | 0.7826 ± 0.0041 | 0.9546 ± 0.0010 |
# | Parameter | AUC | Specificity | Sensitivity | F1 score | Accuracy |
---|---|---|---|---|---|---|
DRIVE | ||||||
8 | 27,352 | 0.9754 ± 0.0008 | 0.9754 ± 0.0012 | 0.7940 ± 0.0055 | 0.8089 ± 0.0036 | 0.9514 ± 0.0010 |
4 | 6892 | 0.9748 ± 0.0007 | 0.9746 ± 0.0012 | 0.7962 ± 0.0056 | 0.8080 ± 0.0025 | 0.9510 ± 0.0007 |
2 | 1750 | 0.9719 ± 0.0008 | 0.9728 ± 0.0009 | 0.7889 ± 0.0047 | 0.7986 ± 0.0021 | 0.9485 ± 0.0005 |
1 | 451 | 0.9637 ± 0.0014 | 0.9678 ± 0.0030 | 0.7776 ± 0.0110 | 0.7785 ± 0.0052 | 0.9427 ± 0.0018 |
STARE | ||||||
8 | 27,352 | 0.9831 ± 0.0010 | 0.9812 ± 0.0013 | 0.7900 ± 0.0101 | 0.8052 ± 0.0053 | 0.9610 ± 0.0010 |
4 | 6892 | 0.9824 ± 0.0010 | 0.9811 ± 0.0013 | 0.7806 ± 0.0082 | 0.7988 ± 0.0047 | 0.9599 ± 0.0009 |
2 | 1750 | 0.9787 ± 0.0018 | 0.9794 ± 0.0017 | 0.7605 ± 0.0118 | 0.7799 ± 0.0078 | 0.9562 ± 0.0015 |
1 | 451 | 0.9752 ± 0.0016 | 0.9772 ± 0.0018 | 0.7405 ± 0.0119 | 0.7595 ± 0.0081 | 0.9522 ± 0.0017 |
HRF | ||||||
8 | 27,352 | 0.9811 ± 0.0008 | 0.9763 ± 0.0009 | 0.7913 ± 0.0056 | 0.7760 ± 0.0038 | 0.9591 ± 0.0008 |
4 | 6892 | 0.9801 ± 0.0009 | 0.9762 ± 0.0008 | 0.7897 ± 0.0070 | 0.7744 ± 0.0038 | 0.9589 ± 0.0007 |
2 | 1750 | 0.9762 ± 0.0010 | 0.9752 ± 0.0011 | 0.7771 ± 0.0074 | 0.7633 ± 0.0037 | 0.9568 ± 0.0008 |
1 | 451 | 0.9679 ± 0.0014 | 0.9735 ± 0.0016 | 0.7520 ± 0.0111 | 0.7424 ± 0.0054 | 0.9531 ± 0.0012 |
CHASE_DB1 | ||||||
8 | 27,352 | 0.9798 ± 0.0010 | 0.9733 ± 0.0014 | 0.8169 ± 0.0085 | 0.7938 ± 0.0039 | 0.9571 ± 0.0009 |
4 | 6892 | 0.9788 ± 0.0009 | 0.9723 ± 0.0012 | 0.8133 ± 0.0069 | 0.7884 ± 0.0038 | 0.9559 ± 0.0009 |
2 | 1750 | 0.9734 ± 0.0015 | 0.9693 ± 0.0016 | 0.7966 ± 0.0090 | 0.7686 ± 0.0048 | 0.9515 ± 0.0011 |
1 | 451 | 0.9615 ± 0.0023 | 0.9622 ± 0.0042 | 0.7633 ± 0.0147 | 0.7269 ± 0.0090 | 0.9480 ± 0.0032 |
# | Parameter | AUC | Specificity | Sensitivity | F1 score | Accuracy |
---|---|---|---|---|---|---|
DRIVE | ||||||
2 | 23,984 | 0.9735 ± 0.0006 | 0.9733 ± 0.0017 | 0.7970 ± 0.0072 | 0.8050 ± 0.0027 | 0.9500 ± 0.0009 |
1 | 7344 | 0.9649 ± 0.0007 | 0.9652 ± 0.0015 | 0.7970 ± 0.0060 | 0.7832 ± 0.0026 | 0.9429 ± 0.0008 |
STARE | ||||||
2 | 23,984 | 0.9813 ± 0.0011 | 0.9820 ± 0.0013 | 0.7645 ± 0.0090 | 0.7912 ± 0.0046 | 0.9590 ± 0.0009 |
1 | 7344 | 0.9702 ± 0.0012 | 0.9759 ± 0.0011 | 0.7235 ± 0.0090 | 0.7413 ± 0.0062 | 0.9494 ± 0.0012 |
HRF | ||||||
2 | 23,984 | 0.9794 ± 0.0008 | 0.9760 ± 0.0011 | 0.7891 ± 0.0070 | 0.7736 ± 0.0034 | 0.9587 ± 0.0008 |
1 | 7344 | 0.9690 ± 0.0029 | 0.9741 ± 0.0019 | 0.7520 ± 0.0139 | 0.7448 ± 0.0086 | 0.9537 ± 0.0018 |
CHASE_DB1 | ||||||
2 | 23,984 | 0.9771 ± 0.0011 | 0.9731 ± 0.0013 | 0.8021 ± 0.0075 | 0.7844 ± 0.0036 | 0.9555 ± 0.0008 |
1 | 7344 | 0.9679 ± 0.0023 | 0.9685 ± 0.0017 | 0.7746 ± 0.0087 | 0.7533 ± 0.0058 | 0.9487 ± 0.0014 |
# | AUC | Specificity | Sensitivity | F1 score | Accuracy |
---|---|---|---|---|---|
DRIVE | |||||
8 | 0.9734 ± 0.0013 | 0.9732 ± 0.0025 | 0.7961 ± 0.0120 | 0.8043 ± 0.0050 | 0.9498 ± 0.0014 |
4 | 0.9686 ± 0.0019 | 0.9700 ± 0.0041 | 0.7926 ± 0.0161 | 0.7935 ± 0.0065 | 0.9465 ± 0.0021 |
2 | 0.9654 ± 0.0032 | 0.9657 ± 0.0080 | 0.7919 ± 0.0220 | 0.7818 ± 0.0123 | 0.9427 ± 0.0049 |
1 | 0.9564 ± 0.0068 | 0.9672 ± 0.0058 | 0.7508 ± 0.0274 | 0.7602 ± 0.0192 | 0.9387 ± 0.0054 |
STARE | |||||
5 | 0.9753 ± 0.0042 | 0.9789 ± 0.0035 | 0.7780 ± 0.0253 | 0.7890 ± 0.0149 | 0.9576 ± 0.0028 |
2 | 0.9614 ± 0.0030 | 0.9709 ± 0.0023 | 0.7413 ± 0.0110 | 0.7400 ± 0.0073 | 0.9463 ± 0.0018 |
1 | 0.9511 ± 0.0045 | 0.9709 ± 0.0026 | 0.7127 ± 0.0138 | 0.7197 ± 0.0108 | 0.9435 ± 0.0023 |
HRF | |||||
14 | 0.9817 ± 0.0007 | 0.9764 ± 0.0011 | 0.7934 ± 0.0071 | 0.7774 ± 0.0038 | 0.9593 ± 0.0008 |
7 | 0.9805 ± 0.0010 | 0.9755 ± 0.0015 | 0.7913 ± 0.0096 | 0.7730 ± 0.0051 | 0.9584 ± 0.0011 |
3 | 0.9779 ± 0.0017 | 0.9750 ± 0.0021 | 0.7804 ± 0.0149 | 0.7644 ± 0.0083 | 0.9569 ± 0.0018 |
1 | 0.9727 ± 0.0026 | 0.9724 ± 0.0026 | 0.7626 ± 0.0200 | 0.7441 ± 0.0127 | 0.9529 ± 0.0026 |
CHASE_DB1 | |||||
8 | 0.9771 ± 0.0015 | 0.9718 ± 0.0022 | 0.8081 ± 0.0109 | 0.7833 ± 0.0060 | 0.9549 ± 0.0015 |
4 | 0.9728 ± 0.0020 | 0.9703 ± 0.0030 | 0.7953 ± 0.0123 | 0.7707 ± 0.0091 | 0.9522 ± 0.0023 |
2 | 0.9684 ± 0.0037 | 0.9693 ± 0.0028 | 0.7847 ± 0.0148 | 0.7609 ± 0.0115 | 0.9502 ± 0.0027 |
1 | 0.9590 ± 0.0059 | 0.9659 ± 0.0045 | 0.7631 ± 0.0170 | 0.7366 ± 0.0169 | 0.9449 ± 0.0044 |
Results
Discussion and conclusion
AUC | Default U | SSA-Net | 8 filter | 4 filter |
---|---|---|---|---|
0.9760 ± 0.0041 | 0.9405 ± 0.0090 | 0.97426 ± 0.0044 | 0.9751 ± 0.0034 | |
2 filter | 1 filter | 2 level | 1 level | |
AUC | 0.9706 ± 0.0047 | 0.9667 ± 0.0031 | 0.9710 ± 0.0029 | 0.9648 ± 0.0026 |