Skip to content

Augmentation Transform | Patch Shuffling (ETA 8/27) #2701

@finalelement

Description

@finalelement

Local pixel/voxel shuffling is a an augmentation that can be used during training, its essentially a way to add noise to the image. In brief the a small sub-block of pixels/voxels are selected from the entire image and then local pixels are shuffled to generate a noisy image

The expectation is to send an image and the transform should be able to shuffle pixels given the hyper-parameters of how many blocks should be shuffled

It should also be noted that pytorch also offers a Pixel Shuffle (https://pytorch.org/docs/stable/generated/torch.nn.PixelShuffle.html). That should not be confused with this one, as it shuffles the dimensions of the image and not sub-blocks/local block etc.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions