Benefits of Linear Conditioning with Metadata for Image Segmentation
Andreanne Lemay, Charley Gros, Olivier Vincent, Yaou Liu, Joseph Paul, Cohen, Julien Cohen-Adad

TL;DR
This paper demonstrates that linear conditioning with metadata, via FiLM, improves medical image segmentation performance, robustness, and adaptability, especially with limited or missing annotations.
Contribution
It adapts FiLM for segmentation tasks, integrating metadata into neural networks to enhance accuracy and robustness in medical imaging.
Findings
Average Dice score increase of 5.1% with metadata incorporation.
FiLMed U-Net outperforms single-task U-Net with fewer labels.
Robustness to missing labels and improved multi-task adaptation.
Abstract
Medical images are often accompanied by metadata describing the image (vendor, acquisition parameters) and the patient (disease type or severity, demographics, genomics). This metadata is usually disregarded by image segmentation methods. In this work, we adapt a linear conditioning method called FiLM (Feature-wise Linear Modulation) for image segmentation tasks. This FiLM adaptation enables integrating metadata into segmentation models for better performance. We observed an average Dice score increase of 5.1% on spinal cord tumor segmentation when incorporating the tumor type with FiLM. The metadata modulates the segmentation process through low-cost affine transformations applied on feature maps which can be included in any neural network's architecture. Additionally, we assess the relevance of segmentation FiLM layers for tackling common challenges in medical imaging: multi-class…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMedical Imaging and Analysis · Radiomics and Machine Learning in Medical Imaging · Advanced Neural Network Applications
MethodsConcatenated Skip Connection · Max Pooling · Convolution · *Communicated@Fast*How Do I Communicate to Expedia? · U-Net
