Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

EDAPS: Enhanced Domain-Adaptive Panoptic Segmentation

About

With autonomous industries on the rise, domain adaptation of the visual perception stack is an important research direction due to the cost savings promise. Much prior art was dedicated to domain-adaptive semantic segmentation in the synthetic-to-real context. Despite being a crucial output of the perception stack, panoptic segmentation has been largely overlooked by the domain adaptation community. Therefore, we revisit well-performing domain adaptation strategies from other fields, adapt them to panoptic segmentation, and show that they can effectively enhance panoptic domain adaptation. Further, we study the panoptic network design and propose a novel architecture (EDAPS) designed explicitly for domain-adaptive panoptic segmentation. It uses a shared, domain-robust transformer encoder to facilitate the joint adaptation of semantic and instance features, but task-specific decoders tailored for the specific requirements of both domain-adaptive semantic and instance segmentation. As a result, the performance gap seen in challenging panoptic benchmarks is substantially narrowed. EDAPS significantly improves the state-of-the-art performance for panoptic segmentation UDA by a large margin of 20% on SYNTHIA-to-Cityscapes and even 72% on the more challenging SYNTHIA-to-Mapillary Vistas. The implementation is available at https://github.com/susaha/edaps.

Suman Saha, Lukas Hoyer, Anton Obukhov, Dengxin Dai, Luc Van Gool• 2023

Related benchmarks

TaskDatasetResultRank
Panoptic SegmentationMapillary Vistas (val)--
82
Panoptic SegmentationSYNTHIA to Mapillary
Road77.5
10
Panoptic SegmentationCityscapes -> Foggy Cityscapes (val)
mPQ55.1
10
Panoptic SegmentationCityscapes to Foggy Cityscapes (test)
PQ (road)91
10
Panoptic SegmentationSYNTHIA to Cityscapes (val)
Road IoU77.5
7
Panoptic SegmentationSynthia to Cityscapes 16 classes (val)
SQ1672.7
5
Panoptic SegmentationFoggy Cityscapes
SQ (16)79.2
4
Panoptic SegmentationSynthia to Vistas 16 classes (val)
SQ (16 classes)71.7
3
Panoptic SegmentationMapillary Vistas
SQ (16 Classes)75.9
3
Panoptic SegmentationCityscapes -> Mapillary Vistas (test val)
mPQ41.2
2
Showing 10 of 10 rows

Other info

Code

Follow for update