CIS-UNet: Multi-class segmentation of the aorta in computed tomography angiography via context-aware shifted window self-attention.

Journal: Computerized medical imaging and graphics : the official journal of the Computerized Medical Imaging Society
PMID:

Abstract

Advancements in medical imaging and endovascular grafting have facilitated minimally invasive treatments for aortic diseases. Accurate 3D segmentation of the aorta and its branches is crucial for interventions, as inaccurate segmentation can lead to erroneous surgical planning and endograft construction. Previous methods simplified aortic segmentation as a binary image segmentation problem, overlooking the necessity of distinguishing between individual aortic branches. In this paper, we introduce Context-Infused Swin-UNet (CIS-UNet), a deep learning model designed for multi-class segmentation of the aorta and thirteen aortic branches. Combining the strengths of Convolutional Neural Networks (CNNs) and Swin transformers, CIS-UNet adopts a hierarchical encoder-decoder structure comprising a CNN encoder, a symmetric decoder, skip connections, and a novel Context-aware Shifted Window Self-Attention (CSW-SA) module as the bottleneck block. Notably, CSW-SA introduces a unique adaptation of the patch merging layer, distinct from its traditional use in the Swin transformers. CSW-SA efficiently condenses the feature map, providing a global spatial context, and enhances performance when applied at the bottleneck layer, offering superior computational efficiency and segmentation accuracy compared to the Swin transformers. We evaluated our model on computed tomography (CT) scans from 59 patients through a 4-fold cross-validation. CIS-UNet outperformed the state-of-the-art Swin UNetR segmentation model by achieving a superior mean Dice coefficient of 0.732 compared to 0.717 and a mean surface distance of 2.40 mm compared to 2.75 mm. CIS-UNet's superior 3D aortic segmentation offers improved accuracy and optimization for planning endovascular treatments. Our dataset and code will be made publicly available at https://github.com/mirthAI/CIS-UNet.

Authors

  • Muhammad Imran
    Institute of Biochemistry and Biotechnology, University of Veterinary and Animal Sciences, 54000 Lahore, Pakistan.
  • Jonathan R Krebs
    Department of Surgery, Division of Vascular Surgery, University of Florida, Gainesville, FL.
  • Veera Rajasekhar Reddy Gopu
    Department of Computer and Information Science and Engineering, University of Florida, Gainesville, FL 32611, USA.
  • Brian Fazzone
    Department of Surgery, Division of Vascular Surgery, University of Florida, Gainesville, FL.
  • Vishal Balaji Sivaraman
    Department of Electrical and Computer Engineering, University of Florida, Gainesville, FL 32611, USA.
  • Amarjeet Kumar
    Department of Trauma and Emergency, All India Institute of Medical Sciences, Patna, Bihar, India.
  • Chelsea Viscardi
    Department of Surgery, Division of Vascular Surgery, University of Florida, Gainesville, FL.
  • Robert Evans Heithaus
    Department of Radiology, University of Florida, Gainesville, FL 32611, USA.
  • Benjamin Shickel
    Department of Medicine, University of Florida, Gainesville, FL USA.
  • Yuyin Zhou
    Department of Computer Science, Johns Hopkins University, Baltimore, MD, USA.
  • Michol A Cooper
    Department of Surgery, University of Florida, Gainesville, FL. Electronic address: Michol.cooper@surgery.ufl.edu.
  • Wei Shao