Skip to content

Official Implementation for Feature Fused Lightweight UNET for Medical Image Segmentation

License

Dutta-SD/FFLUNet

Repository files navigation

FFLUNet: Feature Fused Lightweight UNET for Brain Tumor Segmentation

Paper
License Python


FFLUNet is a novel, lightweight U-Net variant that incorporates multi-view feature fusion modules to enhance segmentation accuracy while reducing computational overhead. This model is designed for efficient and effective medical image segmentation and has been evaluated on multiple benchmark datasets.

✨ Highlights

  • 🔬 Designed for 3D medical image segmentation
  • 🧠 Enhanced feature fusion between encoder-decoder paths
  • 🚀 Lightweight architecture with competitive performance
  • 📉 Fewer parameters (1.45M) and faster inference than standard U-Net and nnU-Net

📄 Paper

Title: FFLUNet: Feature Fused Lightweight UNET for Brain Tumor Segmentation
Authors: Surajit Kundu, Sandip Dutta, Jayanta Mukhopadhyay, Nishant Chakravorty
Journal: Computers in Biology and Medicine
DOI: https://doi.org/10.1016/j.compbiomed.2025.110460
Audio Summary 🔊: Listen to the audio summary of the paper


🧠 Model Architecture

The FFLUNet architecture enhances the classical U-Net by integrating feature fusion blocks that aggregate spatial and semantic information across layers. This fusion is both progressive and multi-scale, leading to better context understanding.

Model Architecture


📁 Datasets

FFLUNet has been tested on the following datasets:

  • 🧠 BraTS 2020 – Brain tumor MRI segmentation
  • 🧠 BraTS Africa Glioma – Brain tumor MRI segmentation
  • 🫀 ACDC – Cardiac MRI segmentation

Note: Due to license restrictions, the datasets are not included. You can download them from their respective official repositories.


⚙️ Installation

pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

git clone https://github.com/Dutta-SD/FFLUNet.git
cd FFLUNet
pip install -e .

Experiment planning and preprocessing

nnUNetv2_plan_and_preprocess -d DATASET_ID --verify_dataset_integrity

3D full resolution U-Net training

nnUNetv2_train DATASET_NAME_OR_ID 3d_fullres FOLD -tr nnUNetTrainer_FFLUNet

📚 More Information

For detailed documentation, setup instructions, and usage guidelines, please refer to the official nnU-Net repository:

🔗 https://github.com/MIC-DKFZ/nnUNet/tree/master/documentation

About

Official Implementation for Feature Fused Lightweight UNET for Medical Image Segmentation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •