ivadomed / pipeline-ms-lesion

Pre-processing pipeline for multi-contrast spinal MS lesion segmentation
1 stars 0 forks source link

Set up pre-processing pipeline #1

Open jcohenadad opened 3 years ago

jcohenadad commented 3 years ago

Dataset

Notable info about the Karolinska dataset:

Creating ground truth

See discussion https://github.com/ivadomed/pipeline-ms-lesion/issues/2

Preprocessing

Discussion

Contrasts need to be co-registered. In order to always work in a fixed resolution, we could maybe consider straightening all contrasts, and interpolating them to a 0.5mm iso resolution. This target resolution is a reasonable tradeoff between required resolution (for lesion segmentation) and computation time. Also, the cord segmentation routine will resample the input image to 0.5mm anyway, so we don't introduce additional interpolation errors.

We could also consider registering the data to the PAM50 template, but this will require additional info, which might not be required: ie: vertebral labeling. Moreover, reg to template is a longer procedure than simply straightening the data

Proposal

Data management

Discussion

Where should we store the preprocessed data?

Proposal

Go with separate new version-tracked bundled preprocessed dataset

Training

jcohenadad commented 3 years ago

Things to be aware of during preprocessing/straightening: unreliable rotation estimation due to the coarse R-L resolution: image

We should turn off the axial rotation during straightening