IVCVLGMar 25, 2024

Multi-Scale Texture Loss for CT denoising with GANs

arXiv:2403.16640v25 citationsh-index: 15Has CodeAI Open
AI Analysis

This work addresses a domain-specific problem for low-dose CT denoising, offering an incremental improvement in loss function design.

The paper tackled the problem of GAN-based denoising in medical imaging by introducing a multi-scale texture loss function to capture complex relationships, resulting in promising denoising performance validated across three datasets and GAN architectures.

Generative Adversarial Networks (GANs) have proved as a powerful framework for denoising applications in medical imaging. However, GAN-based denoising algorithms still suffer from limitations in capturing complex relationships within the images. In this regard, the loss function plays a crucial role in guiding the image generation process, encompassing how much a synthetic image differs from a real image. To grasp highly complex and non-linear textural relationships in the training process, this work presents a novel approach to capture and embed multi-scale texture information into the loss function. Our method introduces a differentiable multi-scale texture representation of the images dynamically aggregated by a self-attention layer, thus exploiting end-to-end gradient-based optimization. We validate our approach by carrying out extensive experiments in the context of low-dose CT denoising, a challenging application that aims to enhance the quality of noisy CT scans. We utilize three publicly available datasets, including one simulated and two real datasets. The results are promising as compared to other well-established loss functions, being also consistent across three different GAN architectures. The code is available at: https://github.com/TrainLaboratory/MultiScaleTextureLoss-MSTLF

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes