Project-MONAI / MONAI

AI Toolkit for Healthcare Imaging
https://monai.io/
Apache License 2.0
5.88k stars 1.09k forks source link

Random Motion artifacts for MRI #7499

Open Can-Zhao opened 8 months ago

Can-Zhao commented 8 months ago

Is your feature request related to a problem? Please describe. I was wondering if we are interested in more MRI data augmentation like: https://torchio.readthedocs.io/transforms/augmentation.html#torchio.transforms.RandomMotion https://torchio.readthedocs.io/transforms/augmentation.html#torchio.transforms.RandomGhosting

Describe the solution you'd like A clear and concise description of what you want to happen.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.

ghost commented 8 months ago

Is this issue looking for an implementation using the library linked or a completely new implementation for the monai repo?

Can-Zhao commented 8 months ago

I was not sure which way works better

SomeUserName1 commented 7 months ago

Is the goal here to use torchio through monai? Reimplementation seems to me unnecessary as torchios augmentation transforms work well - Am i overseeing something?

KumoLiu commented 7 months ago

Hi @SomeUserName1, certainly, it would indeed be beneficial to incorporate a feature similar to PyTorch's TorchVision into MONAI. If developed as a wrapper transform, it can seamlessly integrate with other existing transforms, enhancing our overall functionality. https://github.com/Project-MONAI/MONAI/blob/c3a7383494b35f82bc3193797a3b07629e94c0c0/monai/transforms/utility/array.py#L1130 Thanks!

SomeUserName1 commented 7 months ago

Will do on monday, thanks for the pointer!