S-CycleGAN: Semantic Segmentation Enhanced CT-Ultrasound Image-to-Image Translation for Robotic Ultrasonography
Yuhan Song, Nak Young Chong
TL;DR
The paper addresses data scarcity and anatomical fidelity in ultrasound analysis by introducing S-CycleGAN, a semantic-discriminator–augmented CycleGAN that translates CT slices into ultrasound-like images while preserving key anatomical structures. It expands CycleGAN with segmentation networks as semantic discriminators and uses dual inputs (image and semantic maps) to guide translation, optimizing adversarial, cycle-consistency, and segmentation losses, $$L_{adv}, L_{cycle}, L_{seg}$$. Evaluations on Abdomen-1K CT and Kaggle US simulation datasets demonstrate improved semantic preservation and ultrasound-like texture in synthetic images, suggesting utility for training robotic ultrasound systems. The work highlights practical potential for data augmentation in medical image analysis, while acknowledging the need for quantitative metrics and clinical validation to confirm diagnostic utility.
Abstract
Ultrasound imaging is pivotal in various medical diagnoses due to its non-invasive nature and safety. In clinical practice, the accuracy and precision of ultrasound image analysis are critical. Recent advancements in deep learning are showing great capacity of processing medical images. However, the data hungry nature of deep learning and the shortage of high-quality ultrasound image training data suppress the development of deep learning based ultrasound analysis methods. To address these challenges, we introduce an advanced deep learning model, dubbed S-CycleGAN, which generates high-quality synthetic ultrasound images from computed tomography (CT) data. This model incorporates semantic discriminators within a CycleGAN framework to ensure that critical anatomical details are preserved during the style transfer process. The synthetic images are utilized to enhance various aspects of our development of the robot-assisted ultrasound scanning system. The data and code will be available at https://github.com/yhsong98/ct-us-i2i-translation.
