Depth-aware Panoptic Segmentation
Tuan Nguyen, Max Mehltretter, Franz Rottensteiner
TL;DR
This work addresses panoptic segmentation by incorporating 3D geometry through RGB-depth data in a late-fusion CNN framework. Building on Panoptic FCN, it adds a depth encoder and a depth-aware Dice loss to better separate visually similar object instances, particularly among thing classes. On Cityscapes, the method achieves a +2.2 percentage point improvement in panoptic quality, with larger gains for thing classes and a reduction in merged instances, illustrating the value of explicit depth information. The approach highlights practical benefits and suggests future directions such as incorporating 3D spatial distances and temporal sequences to further enhance segmentation robustness.
Abstract
Panoptic segmentation unifies semantic and instance segmentation and thus delivers a semantic class label and, for so-called thing classes, also an instance label per pixel. The differentiation of distinct objects of the same class with a similar appearance is particularly challenging and frequently causes such objects to be incorrectly assigned to a single instance. In the present work, we demonstrate that information on the 3D geometry of the observed scene can be used to mitigate this issue: We present a novel CNN-based method for panoptic segmentation which processes RGB images and depth maps given as input in separate network branches and fuses the resulting feature maps in a late fusion manner. Moreover, we propose a new depth-aware dice loss term which penalises the assignment of pixels to the same thing instance based on the difference between their associated distances to the camera. Experiments carried out on the Cityscapes dataset show that the proposed method reduces the number of objects that are erroneously merged into one thing instance and outperforms the method used as basis by 2.2% in terms of panoptic quality.
