arXiv · 2303.05639
Self-Supervised One-Shot Learning for Automatic Segmentation of StyleGAN Images
Abstract
We propose a framework for the automatic one-shot segmentation of synthetic images generated by a StyleGAN. Our framework is based on the observation that the multi-scale hidden features in the GAN generator hold useful semantic information that can be utilized for automatic on-the-fly segmentation of the generated images. Using these features, our framework learns to segment synthetic images using a self-supervised contrastive clustering algorithm that projects the hidden features into a compact space for per-pixel classification. This contrastive learner is based on using a novel data augmentation strategy and a pixel-wise swapped prediction loss that leads to faster learning of the feature vectors for one-shot segmentation. We have tested our implementation on five standard benchmarks to yield a segmentation performance that not only outperforms the semi-supervised baselines by an average wIoU margin of 1.02 % but also improves the inference speeds by a factor of 4.5. Finally, we also show the results of using the proposed one-shot learner in implementing BagGAN, a framework for producing annotated synthetic baggage X-ray scans for threat detection. This framework was trained and tested on the PIDRay baggage benchmark to yield a performance comparable to its baseline segmenter based on manual annotations.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Ankit Manerikar, Avinash C. Kak. 2023-10-23. Self-Supervised One-Shot Learning for Automatic Segmentation of StyleGAN Images. https://arxiv.org/abs/2303.05639
Cite the original work for its findings. Save a collection to share your selection of sources.