Abstract

Recent years have witnessed tremendous progress with regard to few-shot learning methods, especially for classification and segmentation tasks. However, the challenging few-shot image generation has garnered less attention. Training GANs with limited data is a formidable task since discriminator overfitting and memorizing degrade synthesis quality. Existing approaches endeavor to expand the training set with data augmentation techniques. In this paper, we propose ProtoGAN, a GAN that incorporates the metric-learning-based prototype mechanism into adversarial learning. Concretely, we align the prototypes and features of real and generated images in the embedding space, facilitating the fidelity of the generated images. We include a variance term in the objective function in order to promote the synthesis diversity of the generative network. As an intuitive yet effective method, ProtoGAN is easy to implement and is complementary to existing methods. We perform extensive experiments on nineteen datasets spanning a variety of domains and resolutions. Both quantitative and qualitative results demonstrate the effectiveness of our proposed method for high-quality image synthesis under limited data. Our code is available at https://github.com/kobeshegu/ProtoGAN.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.