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

Selectively Apply Transforms to Images and Masks #497

Closed
Pale-Blue-Dot-97 opened this issue Jul 1, 2024 · 0 comments · Fixed by #535
Closed

Selectively Apply Transforms to Images and Masks #497

Pale-Blue-Dot-97 opened this issue Jul 1, 2024 · 0 comments · Fixed by #535
Assignees
Labels
bug Something isn't working efficiency Code is slow or inefficient enhancement New feature or request
Milestone

Comments

@Pale-Blue-Dot-97
Copy link
Owner

Is your feature request related to a problem? Please describe.
Transforms are currently applied to either the imagery or the masks. This presents issues for segmentation tasks as geometric transforms of imagery results in mismatched ground truth masks.

Describe the solution you'd like
Transforms need to be marked as geometric in the YAML so they can be selectively applied to both imagery and masks via MinervaCompose.

Describe alternatives you've considered
Simply defining the same transforms for masks will often not work as random transforms will be applied randomly and with random parameters hence still resulting in differing outputs for images and masks. Simply applying all transforms to both images and masks will also represent issues as transforms that alter the spectral characteristics of the images will obviously create undefined outputs for the masks.

@Pale-Blue-Dot-97 Pale-Blue-Dot-97 added bug Something isn't working enhancement New feature or request efficiency Code is slow or inefficient labels Jul 1, 2024
@Pale-Blue-Dot-97 Pale-Blue-Dot-97 self-assigned this Jul 1, 2024
@Pale-Blue-Dot-97 Pale-Blue-Dot-97 added this to the v0.28 milestone Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working efficiency Code is slow or inefficient enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant