obtained with full dataset. ~88% of performance universal semi ... · universal semi-supervised...

1
Supervised Loss Universal Semi-Supervised Semantic Segmentation Overview: Universal Segmentation Tarun Kalluri 1 , Girish Varma 1 , Manmohan Chandraker 2 , CV Jawahar 1 CVIT, IIIT Hyderabad 1 University of California San Diego 2 Challenge: Domain Shift + Different Labels Obtain a common semantic segmentation model across widely disparate domains having limited labeled data. Approach: Feature Alignment Using Entropy Regularization Source Domain Target Domain Appearance Shift Vanilla Segmentation CNN Cityscapes Indoor Scenes, Indian Roads etc. Train Deploy Models trained on a single domain are not usable in other domains due to Domain Shift and Semantic Shift. Training individual models for different domains results in deployment overhead, doesn’t exploit shared structure among these domains. A good universal model ensures that, across all domains, A single model is deployed Unlabeled data is used Performance is improved And label spaces (semantic content) may differ. Prior works fall short in addressing the semantic change, which we do by using large scale unsupervised images. Cityscapes (N=2975) SUN (Indoor) (N = 5050) IDD (Indian Roads) (N = 6993) CamVid (N=366) Datasets Training Objective: Supervised + Unsupervised Losses Qualitative Improvements In Segmentation IDD Cityscapes Experimental Results Input Image Ground Truth tSNE Embedding Visualization Visually similar features, like Building and SideWalk from Cityscapes and CamVid are positively aligned, helping in learning agnostic discriminative features. New SOTA with semi supervised data! 28% labeled data from SUN RGB dataset with no synthetic examples, recovers ~88% of performance obtained with full dataset. w/o Entropy Reg w/ Entropy Reg Total Loss Unsupervised Losses w/o Entropy Reg. w/ Entropy Reg.

Upload: others

Post on 19-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: obtained with full dataset. ~88% of performance Universal Semi ... · Universal Semi-Supervised Semantic Segmentation Overview: Universal Segmentation Tarun Kalluri1, Girish Varma1,

Supervised Loss

Universal Semi-Supervised Semantic Segmentation

Overview: Universal Segmentation

Tarun Kalluri1, Girish Varma1, Manmohan Chandraker2, CV Jawahar1

CVIT, IIIT Hyderabad1 University of California San Diego2

Challenge: Domain Shift + Different Labels

Obtain a common semantic segmentation model across widely disparate domains having limited labeled data.

Approach: Feature Alignment Using Entropy Regularization

Source Domain Target Domain

Appearance Shift

Vanilla

Segmentation

CN

N

Cityscapes Indoor Scenes, Indian Roads etc.

Train Deploy

➢ Models trained on a single domain are not usable in other domains

due to Domain Shift and Semantic Shift.

➢ Training individual models for different domains results in

deployment overhead, doesn’t exploit shared structure among

these domains.

A good universal model ensures that, across all domains,✓ A single model is deployed

✓ Unlabeled data is used

✓ Performance is improved

✓ And label spaces (semantic

content) may differ.

Prior works fall short in

addressing the semantic

change, which we do by

using large scale

unsupervised images.Cityscapes (N=2975)

SUN (Indoor) (N = 5050)

IDD (Indian Roads)(N = 6993)

CamVid (N=366)

Datasets

Training Objective: Supervised + Unsupervised Losses Qualitative Improvements In Segmentation

IDD

C

ityscapes

Experimental Results

Input Image Ground Truth

tSNE Embedding VisualizationVisually similar features, like

Building and SideWalk from

Cityscapes and CamVid are

positively aligned, helping in

learning agnostic discriminative

features.

New SOTA with semi supervised data!

28% labeled data from

SUN RGB dataset with no

synthetic examples, recovers

~88% of performance

obtained with full dataset.

w/o Entropy Reg w/ Entropy Reg

Total Loss

Unsupervised Losses

w/o Entropy Reg. w/ Entropy Reg.