spinalcordtoolbox / spinalcordtoolbox

Comprehensive and open-source library of analysis tools for MRI of the spinal cord.
https://spinalcordtoolbox.com
GNU Lesser General Public License v3.0
200 stars 101 forks source link

Generate interleaved DWI synthetic data #2678

Closed valosekj closed 4 years ago

valosekj commented 4 years ago

We discussed that having of synthetic DWI data would be nice for performance testing of sct_dmri_moco with -interleaved option.

Possible solution:

jcohenadad commented 4 years ago

I would go with pure synthetic dataset. E.g., create a multiple volumes with dummy segmentation (code here). This segmentation would be slightly modified (by modifying scalars to polynomial function defining the centerline) factor changed) across volumes, as to simulate non-linear motion (slicewise regularized thanks to the polynomial function). Having the ground truth, it is possible to assess the quality of registration.

Updated 2020-04-28 16:04:04: Actually, we would need to update dummy_segmentation() with the code here to allow polynomial function.

valosekj commented 4 years ago

Thanks for feedback. I am digging into it.