Unpaired Image-to-Image Translation for Segmentation and Signal Unmixing
Nikola Andrejic, Milica Spasic, Igor Mihajlovic, Petra Milosavljevic, Djordje Pavlovic, Filip Milisavljevic, Uros Milivojevic, Danilo Delibasic, Ivana Mikic, Sinisa Todorovic
TL;DR
This work presents Ui2i, a unpaired image-to-image translation framework tailored for content-preserving translations in biomedical imaging. It replaces feature-based normalization with approximate bidirectional spectral normalization and integrates UNet-like generators with skip connections and channel-spatial attention, together with differentiable data augmentation and a cross-domain contrastive loss. The approach is demonstrated on two biomedical tasks: domain adaptation for nuclear segmentation (IHC to H&E translation enabling StarDist to segment translated images) and unmixing of single-channel immunofluorescence data to separate superimposed signals, achieving state-of-the-art-like results without paired data. The combination of architecture choices and training objectives yields improved content fidelity over CycleGAN and enables practical applications such as reduced fluorophore usage in multiplexed imaging.
Abstract
This work introduces Ui2i, a novel model for unpaired image-to-image translation, trained on content-wise unpaired datasets to enable style transfer across domains while preserving content. Building on CycleGAN, Ui2i incorporates key modifications to better disentangle content and style features, and preserve content integrity. Specifically, Ui2i employs U-Net-based generators with skip connections to propagate localized shallow features deep into the generator. Ui2i removes feature-based normalization layers from all modules and replaces them with approximate bidirectional spectral normalization -- a parameter-based alternative that enhances training stability. To further support content preservation, channel and spatial attention mechanisms are integrated into the generators. Training is facilitated through image scale augmentation. Evaluation on two biomedical tasks -- domain adaptation for nuclear segmentation in immunohistochemistry (IHC) images and unmixing of biological structures superimposed in single-channel immunofluorescence (IF) images -- demonstrates Ui2i's ability to preserve content fidelity in settings that demand more accurate structural preservation than typical translation tasks. To the best of our knowledge, Ui2i is the first approach capable of separating superimposed signals in IF images using real, unpaired training data.
