Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generation affine/non-linear transformed datasets #15

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

EvanBeal
Copy link
Collaborator

@EvanBeal EvanBeal commented Mar 1, 2022

This PR doesn’t aim to be merged to the main branch but is opened to highlight the branch that contains the files used to generate affine and non-linear transformed datasets.

Description of the process

Affine and non-linear transformed datasets are generated by transforming the T2w image of each subject of the Spine Generic dataset.

For the generation of affine transformed datasets: The magnitude of the transformations (rotation, scaling, translation) are randomly and independently selected (within a certain range) for each T2w image, the aim being to observe the registration accuracy on a broader spectrum of data (and potentially determine the limits of the registration models) by adding these linear transformations.

For the generation of a non-linear transformed dataset: The dataset aims to mimic strong variations in the position of a subject between the acquisitions of the different modalities. A synthetic warping field is produced for each T2w image, using a similar approach than for the generation of unregistered label maps in the Synthmorph method. The parameters used to generate the warping fields have been selected to produce realistic or stronger non-linear deformations. Considering the parameters present in the config file for training a registration model, the warping fields have been generated using a vel_res of [16, 32, 64] and a vel_std of [2.5, 5, 5]. The dataset is generated to observe how well the registration methods/models generalize on largely displaced data with non-linear relationships.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant