Edit this page

NA-MIC Project Weeks

Back to Projects List

SlicerImageAugmenter : evolution and new features

Key Investigators

Project Description

ImageAugmenter is a 3D Slicer extension that provides a simple interface to apply over 20 simultaneous MONAI transforms (spatial, intensity, etc.) to medical image datasets without programming.

It makes medical image augmentation more accessible, allowing a wider range of users to improve the performance of DL models in medical image analysis by increasing the number of samples available for training.

Since the extension is officially available in the Extension Manager since version 5.7.0 (current Preview Release), the idea is to fix known bugs, improve various aspects and add new features before the extension will be available in the stable release of 3D Slicer.

Objective

  1. Faster loading of the interface on first start
  2. Improve error handling and view management of 3D Slicer
  3. Improving the application of some transformations
  4. Possibility to select the sample to be used for the preview function
  5. Make the community aware of the extension and release it in the stable release of 3D Slicer

Approach and Plan

  1. Check all GUI components and/or dynamically load some components
  2. Better handling of generic exceptions by preventing the interface from crashing and requiring a manual restart
  3. Analyze MONAI documentation regarding available transformations for better interpretation of parameters
  4. Added a drop-down menu in preview mode to select the sample to which the selected transformations will be applied and previewed
  5. Networking with other people during the PW

Progress and Next Steps

New Features

  1. Enabled selection of specific samples for transformation preview
  2. Introduced regex support for defining patterns to locate images and masks

Revisions and Bug Fixes

  1. Refined available transformations to better align with MONAI documentation
  2. Improved exception handling for enhanced robustness
  3. Revised the UI for better consistency in components and layout
  4. Optimised and enhanced extension loading on first startup
  5. Fixed minor bugs
  6. Updated the extension logo

Illustrations

RegEx Support feature

New Preview Samples Selection feature

ImageAugmenter

Background and References