atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

Style Blind Domain Generalized Semantic Segmentation via Covariance Alignment and Semantic Consistence Contrastive Learning

CVPR 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Domain-generalized segmentation · 33 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes BlindNet, which trains a segmentation encoder with covariance alignment (CML and CCL) and a decoder with semantic consistency contrastive learning (CWCL and SDCL) for single-source domain generalized semantic segmentation without extra modules or datasets.

Problem

Semantic segmentation models trained on a source domain (e.g., GTAV) degrade on unseen target domains due to style (texture) shifts; existing feature-normalization DGSS methods remove style but also remove content information.

Approach

Instead of removing style statistics, align encoder covariance matrices between an original image and its color-jittered augmentation while keeping cross-covariance diagonals at one to preserve content; in the decoder, apply InfoNCE-based class-wise and misclassification-targeted contrastive learning on augmented-image features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BlindNet instead of DPCLDeepLabV3+ with MobileNetV2 trained on GTAV · Cityscapes valmIoU (%): 37.57 -> 37.66No clear effect
Use BlindNet instead of DPCLDeepLabV3+ with MobileNetV2 trained on GTAV · BDD-100K valmIoU (%): 35.45 -> 36.10Helped
Use BlindNet instead of DPCLDeepLabV3+ with MobileNetV2 trained on GTAV · Mapillary valmIoU (%): 40.30 -> 40.40No clear effect
Add covariance matching loss (CML) (ablation)DeepLabV3+ with ResNet-50 trained on GTAV · Cityscapes, BDD-100K, and MapillarymIoU (%): 28.95 -> 38.08; 25.14 -> 36.65; 28.18 -> 40.62Helped
Add cross-covariance loss (CCL) to CML (ablation)DeepLabV3+ with ResNet-50 trained on GTAV · Cityscapes, BDD-100K, and MapillarymIoU (%): 38.08 -> 40.42; 36.65 -> 37.81; 40.62 -> 43.91Helped
Add CWCL to CML (ablation)DeepLabV3+ with ResNet-50 trained on GTAV · Cityscapes, BDD-100K, and MapillarymIoU (%): 38.08 -> 42.03; 36.65 -> 38.27; 40.62 -> 44.02Helped
Add SDCL to CML + CWCL (ablation)DeepLabV3+ with ResNet-50 trained on GTAV · Cityscapes, BDD-100K, and MapillarymIoU (%): 42.03 -> 43.17; 38.27 -> 38.23; 44.02 -> 44.84Mixed
Replace diagonal-only CCL with whitening (ablation)BlindNet · Cityscapes, BDD-100K, and MapillarymIoU (%): 40.42 -> 38.68; 37.81 -> 36.91; 43.91 -> 42.12Hurt
Increase CWCL classes sampled per image from 10 to 15 (ablation)BlindNet · Cityscapes, BDD-100K, and MapillarymIoU (%): 45.57 -> 45.72; 38.88 -> 41.32; 46.37 -> 47.08Mixed
Increase CWCL negative samples per class from 10 to 50 (ablation)BlindNet · Cityscapes, BDD-100K, and MapillarymIoU (%): 44.76 -> 45.72; 38.21 -> 41.32; 46.46 -> 47.08Helped
Increase CWCL negative samples per class from 50 to 100 (ablation)BlindNet · Cityscapes, BDD-100K, and MapillarymIoU (%): 45.72 -> 44.44; 41.32 -> 39.14; 47.08 -> 46.29Hurt
Share CWCL's projection head with SDCL instead of using an individual head (ablation)BlindNet · Cityscapes, BDD-100K, and MapillarymIoU (%): 44.91 -> 45.72; 38.45 -> 41.32; 46.31 -> 47.08Helped

Surprising findings

Limitations

Experimental setup

Datasets: GTAV Cityscapes SYNTHIA BDD-100K Mapillary ImageNet

Benchmarks: Cityscapes BDD-100K Mapillary SYNTHIA

Metrics: mIoU parameters GFLOPS inference time

Baselines: Baseline (DeepLabV3+) IBN-Net RobustNet SiamDoGe DIRL WildNet SANSAW SPC DPCL

Builds on: DeepLabV3+ RobustNet InfoNCE WildNet DPCL

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy