Data augmentation for unsupervised segmentation task

I have some input images and targets (masks and labels(0,1) : used in evaluation) I need to perform unsupervised segmentation on input images. I want to augment my training dataset before feeding it to GAN model
What are the possible augmentation methods that can be used?
And I am confused if should i define same transform for input image and * targets*
Please help.