ENHANCE-PET / MOOSE

MOOSE (Multi-organ objective segmentation) a data-centric AI solution that generates multilabel organ segmentations to facilitate systemic TB whole-person research.The pipeline is based on nn-UNet and has the capability to segment 120 unique tissue classes from a whole-body 18F-FDG PET/CT image.
https://enhance.pet
GNU General Public License v3.0
191 stars 28 forks source link

Feature Request: Volume Calculation and CSV Export for Multilabel Segmentations in MOOSE #82

Closed LalithShiyam closed 11 months ago

LalithShiyam commented 11 months ago

Is your feature request related to a problem? Please describe.

I propose the addition of a new feature to MOOSE that would enable the calculation of volumes for each label in multilabel segmentations. Furthermore, this feature should include the capability to export these volume measurements into a CSV file. This functionality will significantly enhance MOOSE's utility in medical image analysis, particularly in studies where volume quantification is essential.

Describe the solution you'd like

  1. Volume Calculation: Implement a function to calculate the volume of each segmented label in a 3D image. The volume calculation should account for the voxel dimensions to provide accurate real-world measurements.
  2. CSV Export Functionality: Develop a feature to export the calculated volumes into a CSV file.The CSV should include columns for 'Label ID', 'Volume', and any other relevant metadata.
LalithShiyam commented 11 months ago

Added this feature here: 192a90a