Semi Supervised Semantic Segmentation Using Generative Adversarial Network
Authors:
- Nasim SoulyNSNasim Souly
- Concetto SpampinatoCSConcetto Spampinato
- Mubarak ShahMSMubarak Shah
Top Cited Papers
- 1 October 2017
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 5689-5697
Abstract
Semantic segmentation has been a long standing challenging task in computer vision. It aims at assigning a label to each image pixel and needs a significant number of pixel-level annotated data, which is often unavailable. To address this lack of annotations, in this paper, we leverage, on one hand, a massive amount of available unlabeled or weakly labeled data, and on the other hand, non-real images created through Generative Adversarial Networks. In particular, we propose a semi-supervised framework - based on Generative Adversarial Networks (GANs) - which consists of a generator network to provide extra training examples to a multi-class classifier, acting as discriminator in the GAN framework, that assigns sample a label y from the K possible classes or marks it as a fake sample (extra class). The underlying idea is that adding large fake visual data forces real samples to be close in the feature space, which, in turn, improves multiclass pixel classification. To ensure a higher quality of generated images by GANs with consequently improved pixel classification, we extend the above framework by adding weakly annotated data, i.e., we provide class level information to the generator. We test our approaches on several challenging benchmarking visual datasets, i.e. PASCAL, SiftFLow, Stanford and CamVid, achieving competitive performance compared to state-of-the-art semantic segmentation methods.Keywords
All Related Versions
This publication has 12 references indexed in Scilit:
- BoxSup: Exploiting Bounding Boxes to Supervise Convolutional Networks for Semantic Segmentation2015
- Learning Deconvolution Network for Semantic Segmentation2015
- Fully convolutional networks for semantic segmentation2015
- From neural PCA to deep unsupervised learning2015
- Learning Hierarchical Features for Scene LabelingIEEE Transactions on Pattern Analysis and Machine Intelligence, 2012
- SIFT Flow: Dense Correspondence across Scenes and Its ApplicationsIEEE Transactions on Pattern Analysis and Machine Intelligence, 2010
- SUN database: Large-scale scene recognition from abbey to zoo2010
- Decomposing a scene into geometric and semantically consistent regions2009
- Semi-Supervised Learning (Chapelle, O. et al., Eds.; 2006) [Book reviews]IEEE Transactions on Neural Networks, 2009
- Segmentation and Recognition Using Structure from Motion Point Clouds2008