Yuwen Xiong, Renjie Liao, Hengshuang Zhao, Rui Hu, Min Bai, Ersin Yumer, Raquel Urtasun
In this paper, we propose a unified panoptic segmentation network (UPSNet) for tackling the newly proposed panoptic segmentation task. On top of a single backbone residual network, we first design a deformable convolution based semantic segmentation head and a Mask R-CNN style instance segmentation head which solve these two subtasks simultaneously. More importantly, we introduce a parameter-free panoptic head which solves the panoptic segmentation via pixel-wise classification. It first leverages the logits from the previous two heads and then innovatively expands the representation for enabling prediction of an extra unknown class which helps better resolve the conflicts between semantic and instance segmentation. Additionally, it handles the challenge caused by the varying number of instances and permits back propagation to the bottom modules in an end-to-end manner. Extensive experimental results on Cityscapes, COCO and our internal dataset demonstrate that our UPSNet achieves state-of-the-art performance with much faster inference. Code has been made available at: https://github.com/uber-research/UPSNet
| Task | Dataset | Metric | Value | Model |
|---|---|---|---|---|
| Semantic Segmentation | Cityscapes val | AP | 39 | UPSNet (ResNet-101, multiscale) |
| Semantic Segmentation | Cityscapes val | PQ | 61.8 | UPSNet (ResNet-101, multiscale) |
| Semantic Segmentation | Cityscapes val | PQst | 64.8 | UPSNet (ResNet-101, multiscale) |
| Semantic Segmentation | Cityscapes val | PQth | 57.6 | UPSNet (ResNet-101, multiscale) |
| Semantic Segmentation | Cityscapes val | mIoU | 79.2 | UPSNet (ResNet-101, multiscale) |
| Semantic Segmentation | Cityscapes val | AP | 37.8 | UPSNet (ResNet-101) |
| Semantic Segmentation | Cityscapes val | PQ | 60.5 | UPSNet (ResNet-101) |
| Semantic Segmentation | Cityscapes val | PQst | 63 | UPSNet (ResNet-101) |
| Semantic Segmentation | Cityscapes val | PQth | 57 | UPSNet (ResNet-101) |
| Semantic Segmentation | Cityscapes val | mIoU | 77.8 | UPSNet (ResNet-101) |
| Semantic Segmentation | Cityscapes val | AP | 33.3 | UPSNet (ResNet-50) |
| Semantic Segmentation | Cityscapes val | PQ | 59.3 | UPSNet (ResNet-50) |
| Semantic Segmentation | Cityscapes val | PQst | 62.7 | UPSNet (ResNet-50) |
| Semantic Segmentation | Cityscapes val | PQth | 54.6 | UPSNet (ResNet-50) |
| Semantic Segmentation | Cityscapes val | mIoU | 75.2 | UPSNet (ResNet-50) |
| Semantic Segmentation | KITTI Panoptic Segmentation | PQ | 39.9 | UPSNet |
| Semantic Segmentation | COCO test-dev | PQ | 46.6 | UPSNet (ResNet-101-FPN) |
| Semantic Segmentation | COCO test-dev | PQst | 36.7 | UPSNet (ResNet-101-FPN) |
| Semantic Segmentation | COCO test-dev | PQth | 53.2 | UPSNet (ResNet-101-FPN) |
| Semantic Segmentation | Indian Driving Dataset | PQ | 47.1 | UPSNet |
| 10-shot image generation | Cityscapes val | AP | 39 | UPSNet (ResNet-101, multiscale) |
| 10-shot image generation | Cityscapes val | PQ | 61.8 | UPSNet (ResNet-101, multiscale) |
| 10-shot image generation | Cityscapes val | PQst | 64.8 | UPSNet (ResNet-101, multiscale) |
| 10-shot image generation | Cityscapes val | PQth | 57.6 | UPSNet (ResNet-101, multiscale) |
| 10-shot image generation | Cityscapes val | mIoU | 79.2 | UPSNet (ResNet-101, multiscale) |
| 10-shot image generation | Cityscapes val | AP | 37.8 | UPSNet (ResNet-101) |
| 10-shot image generation | Cityscapes val | PQ | 60.5 | UPSNet (ResNet-101) |
| 10-shot image generation | Cityscapes val | PQst | 63 | UPSNet (ResNet-101) |
| 10-shot image generation | Cityscapes val | PQth | 57 | UPSNet (ResNet-101) |
| 10-shot image generation | Cityscapes val | mIoU | 77.8 | UPSNet (ResNet-101) |
| 10-shot image generation | Cityscapes val | AP | 33.3 | UPSNet (ResNet-50) |
| 10-shot image generation | Cityscapes val | PQ | 59.3 | UPSNet (ResNet-50) |
| 10-shot image generation | Cityscapes val | PQst | 62.7 | UPSNet (ResNet-50) |
| 10-shot image generation | Cityscapes val | PQth | 54.6 | UPSNet (ResNet-50) |
| 10-shot image generation | Cityscapes val | mIoU | 75.2 | UPSNet (ResNet-50) |
| 10-shot image generation | KITTI Panoptic Segmentation | PQ | 39.9 | UPSNet |
| 10-shot image generation | COCO test-dev | PQ | 46.6 | UPSNet (ResNet-101-FPN) |
| 10-shot image generation | COCO test-dev | PQst | 36.7 | UPSNet (ResNet-101-FPN) |
| 10-shot image generation | COCO test-dev | PQth | 53.2 | UPSNet (ResNet-101-FPN) |
| 10-shot image generation | Indian Driving Dataset | PQ | 47.1 | UPSNet |
| Panoptic Segmentation | Cityscapes val | AP | 39 | UPSNet (ResNet-101, multiscale) |
| Panoptic Segmentation | Cityscapes val | PQ | 61.8 | UPSNet (ResNet-101, multiscale) |
| Panoptic Segmentation | Cityscapes val | PQst | 64.8 | UPSNet (ResNet-101, multiscale) |
| Panoptic Segmentation | Cityscapes val | PQth | 57.6 | UPSNet (ResNet-101, multiscale) |
| Panoptic Segmentation | Cityscapes val | mIoU | 79.2 | UPSNet (ResNet-101, multiscale) |
| Panoptic Segmentation | Cityscapes val | AP | 37.8 | UPSNet (ResNet-101) |
| Panoptic Segmentation | Cityscapes val | PQ | 60.5 | UPSNet (ResNet-101) |
| Panoptic Segmentation | Cityscapes val | PQst | 63 | UPSNet (ResNet-101) |
| Panoptic Segmentation | Cityscapes val | PQth | 57 | UPSNet (ResNet-101) |
| Panoptic Segmentation | Cityscapes val | mIoU | 77.8 | UPSNet (ResNet-101) |
| Panoptic Segmentation | Cityscapes val | AP | 33.3 | UPSNet (ResNet-50) |
| Panoptic Segmentation | Cityscapes val | PQ | 59.3 | UPSNet (ResNet-50) |
| Panoptic Segmentation | Cityscapes val | PQst | 62.7 | UPSNet (ResNet-50) |
| Panoptic Segmentation | Cityscapes val | PQth | 54.6 | UPSNet (ResNet-50) |
| Panoptic Segmentation | Cityscapes val | mIoU | 75.2 | UPSNet (ResNet-50) |
| Panoptic Segmentation | KITTI Panoptic Segmentation | PQ | 39.9 | UPSNet |
| Panoptic Segmentation | COCO test-dev | PQ | 46.6 | UPSNet (ResNet-101-FPN) |
| Panoptic Segmentation | COCO test-dev | PQst | 36.7 | UPSNet (ResNet-101-FPN) |
| Panoptic Segmentation | COCO test-dev | PQth | 53.2 | UPSNet (ResNet-101-FPN) |
| Panoptic Segmentation | Indian Driving Dataset | PQ | 47.1 | UPSNet |