EfficientPS: Efficient Panoptic Segmentation

5 Apr 2020  ·  Rohit Mohan, Abhinav Valada ·

Understanding the scene in which an autonomous robot operates is critical for its competent functioning. Such scene comprehension necessitates recognizing instances of traffic participants along with general scene semantics which can be effectively addressed by the panoptic segmentation task. In this paper, we introduce the Efficient Panoptic Segmentation (EfficientPS) architecture that consists of a shared backbone which efficiently encodes and fuses semantically rich multi-scale features. We incorporate a new semantic head that aggregates fine and contextual features coherently and a new variant of Mask R-CNN as the instance head. We also propose a novel panoptic fusion module that congruously integrates the output logits from both the heads of our EfficientPS architecture to yield the final panoptic segmentation output. Additionally, we introduce the KITTI panoptic segmentation dataset that contains panoptic annotations for the popularly challenging KITTI benchmark. Extensive evaluations on Cityscapes, KITTI, Mapillary Vistas and Indian Driving Dataset demonstrate that our proposed architecture consistently sets the new state-of-the-art on all these four benchmarks while being the most efficient and fast panoptic segmentation architecture to date.

PDF Abstract
Task Dataset Model Metric Name Metric Value Global Rank Uses Extra
Training Data
Result Benchmark
Panoptic Segmentation Cityscapes test EfficientPS (Cityscapes-fine) PQ 62.9 # 7
Semantic Segmentation Cityscapes test EfficientPS Mean IoU (class) 84.21% # 10
Panoptic Segmentation Cityscapes test EfficientPS PQ 67.1 # 3
Panoptic Segmentation Cityscapes val EfficientPS PQ 67.5 # 10
PQst 70.3 # 5
PQth 63.2 # 2
mIoU 82.1 # 15
AP 43.5 # 13
Panoptic Segmentation Cityscapes val EfficientPS (Cityscapes-fine) PQ 64.9 # 15
PQst 67.7 # 6
PQth 61.0 # 5
mIoU 90.3 # 1
AP 39.1 # 15
Panoptic Segmentation Indian Driving Dataset EfficientPS PQ 51.1 # 1
Panoptic Segmentation KITTI Panoptic Segmentation EfficientPS PQ 43.7 # 1
Panoptic Segmentation Mapillary val EfficientPS PQ 40.6 # 7

Methods