G-CASCADE: Efficient Cascaded Graph Convolutional Decoding for 2D Medical Image Segmentation

24 Oct 2023  ยท  Md Mostafijur Rahman, Radu Marculescu ยท

In recent years, medical image segmentation has become an important application in the field of computer-aided diagnosis. In this paper, we are the first to propose a new graph convolution-based decoder namely, Cascaded Graph Convolutional Attention Decoder (G-CASCADE), for 2D medical image segmentation. G-CASCADE progressively refines multi-stage feature maps generated by hierarchical transformer encoders with an efficient graph convolution block. The encoder utilizes the self-attention mechanism to capture long-range dependencies, while the decoder refines the feature maps preserving long-range information due to the global receptive fields of the graph convolution block. Rigorous evaluations of our decoder with multiple transformer encoders on five medical image segmentation tasks (i.e., Abdomen organs, Cardiac organs, Polyp lesions, Skin lesions, and Retinal vessels) show that our model outperforms other state-of-the-art (SOTA) methods. We also demonstrate that our decoder achieves better DICE scores than the SOTA CASCADE decoder with 80.8% fewer parameters and 82.3% fewer FLOPs. Our decoder can easily be used with other hierarchical encoders for general-purpose semantic and medical image segmentation tasks.

PDF Abstract

Results from the Paper


 Ranked #1 on Retinal Vessel Segmentation on DRIVE (Specificity metric)

     Get a GitHub badge
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Medical Image Segmentation Automatic Cardiac Diagnosis Challenge (ACDC) MERIT-GCASCADE Avg DSC 92.23 # 5
Medical Image Segmentation Automatic Cardiac Diagnosis Challenge (ACDC) PVT-GCASCADE Avg DSC 91.95 # 7
Medical Image Segmentation CHASE_DB1 MERIT-GCASCADE DSC 0.8267 # 1
Retinal Vessel Segmentation CHASE_DB1 PVT-GCASCADE F1 score 0.8251 # 4
mIOU 0.7024 # 4
Sensitivity 0.8584 # 3
Retinal Vessel Segmentation CHASE_DB1 MERIT-GCASCADE F1 score 0.8267 # 3
mIOU 0.7050 # 3
Sensitivity 0.8493 # 4
Medical Image Segmentation CHASE_DB1 PVT-GCASCADE DSC 0.8251 # 2
Medical Image Segmentation CVC-ClinicDB PVT-GCASCADE mean Dice 0.9468 # 9
mIoU 0.9018 # 12
Medical Image Segmentation CVC-ColonDB PVT-GCASCADE mean Dice 0.8261 # 5
mIoU 0.7460 # 5
Medical Image Segmentation DRIVE PVT-GCASCADE F1 score 0.8210 # 2
mIoU 0.697 # 2
Recall 0.83 # 1
Specificity 0.9822 # 3
Retinal Vessel Segmentation DRIVE PVT-GCASCADE F1 score 0.8210 # 10
Accuracy 0.9689 # 5
mIoU 0.6970 # 3
sensitivity 0.83 # 3
Specificity 0.9822 # 3
Medical Image Segmentation DRIVE MERIT-GCASCADE F1 score 0.8290 # 4
mIoU 0.7081 # 1
Recall 0.8281 # 2
Specificity 0.9844 # 1
Retinal Vessel Segmentation DRIVE MERIT-GCASCADE F1 score 0.8290 # 3
Accuracy 0.9707 # 2
mIoU 0.7081 # 2
sensitivity 0.8281 # 4
Specificity 0.9844 # 1
Medical Image Segmentation ISIC 2018 PVT-GCASCADE DSC 91.51 # 2
mIoU 86.53 # 1
Medical Image Segmentation Kvasir-SEG PVT-GCASCADE mean Dice 0.9274 # 10
mIoU 0.8790 # 12
Medical Image Segmentation MICCAI 2015 Multi-Atlas Abdomen Labeling Challenge MERIT-GCASCADE Avg DSC 84.54 # 2
Avg HD 10.38 # 1
Medical Image Segmentation MICCAI 2015 Multi-Atlas Abdomen Labeling Challenge PVT-GCASCADE Avg DSC 83.28 # 3
Avg HD 15.83 # 3

Methods