CyTran: A Cycle-Consistent Transformer with Multi-Level Consistency for Non-Contrast to Contrast CT Translation
About
We propose a novel approach to translate unpaired contrast computed tomography (CT) scans to non-contrast CT scans and the other way around. Solving this task has two important applications: (i) to automatically generate contrast CT scans for patients for whom injecting contrast substance is not an option, and (ii) to enhance the alignment between contrast and non-contrast CT by reducing the differences induced by the contrast substance before registration. Our approach is based on cycle-consistent generative adversarial convolutional transformers, for short, CyTran. Our neural model can be trained on unpaired images, due to the integration of a multi-level cycle-consistency loss. Aside from the standard cycle-consistency loss applied at the image level, we propose to apply additional cycle-consistency losses between intermediate feature representations, which enforces the model to be cycle-consistent at multiple representations levels, leading to superior results. To deal with high-resolution images, we design a hybrid architecture based on convolutional and multi-head attention layers. In addition, we introduce a novel data set, Coltea-Lung-CT-100W, containing 100 3D triphasic lung CT scans (with a total of 37,290 images) collected from 100 female patients (there is one examination per patient). Each scan contains three phases (non-contrast, early portal venous, and late arterial), allowing us to perform experiments to compare our novel approach with state-of-the-art methods for image style transfer. Our empirical results show that CyTran outperforms all competing methods. Moreover, we show that CyTran can be employed as a preliminary step to improve a state-of-the-art medical image alignment method. We release our novel model and data set as open source at https://github.com/ristea/cycle-transformer.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Low-field to high-field MRI synthesis | Leiden Uni. Dataset Flair contrast, 64mT to 3T | PSNR33.31 | 9 | |
| Low-field to high-field MRI synthesis | Leiden Uni. Dataset T1w contrast, 64mT to 3T | PSNR33.21 | 9 | |
| Low-field to high-field MRI synthesis | Leiden Uni. Dataset T2w contrast, 64mT to 3T | PSNR33.23 | 9 | |
| Low-field to high-field MRI synthesis | Private Dataset Flair contrast, 64mT to 3T | PSNR33.05 | 9 | |
| Low-field to high-field MRI synthesis | Private Dataset T2w contrast, 64mT to 3T | PSNR32.93 | 9 | |
| Low-field to high-field MRI synthesis | Private Dataset T1w contrast, 64mT to 3T | PSNR32.76 | 9 | |
| Multi-phase CT Enhancement | WAW-TACE, MSD-CT, PECN, JUS D to A phase conversion | SSIM69.8 | 7 | |
| Multi-phase CT Enhancement | WAW-TACE, MSD-CT, PECN, JUS D to V phase conversion | SSIM70.1 | 7 | |
| Multi-phase CT Enhancement | WAW-TACE, MSD-CT, PECN, JUS A to D phase conversion | SSIM52.6 | 7 | |
| Multi-phase CT Enhancement | WAW-TACE, MSD-CT, PECN, JUS V to A phase conversion | SSIM61.7 | 7 |