Task-Aligned Part-Aware Panoptic Segmentation Through Joint Object-Part Representations

Daan de Geus, Gijs Dubbelman
2/9/2026

No official code found. Best implementation: tue-mps/tapps (24 stars, MIT, last commit 2025-01-20).

Abstract

Part-aware panoptic segmentation (PPS) requires (a) that each foreground object and background region in an image is segmented and classified, and (b) that all parts within foreground objects are segmented, classified and linked to their parent object. Existing methods approach PPS by separately conducting object-level and part-level segmentation. However, their part-level predictions are not linked to individual parent objects. Therefore, their learning objective is not aligned with the PPS task objective, which harms the PPS performance. To solve this, and make more accurate PPS predictions, we propose Task-Aligned Part-aware Panoptic Segmentation (TAPPS). This method uses a set of shared queries to jointly predict (a) object-level segments, and (b) the part-level segments within those same objects. As a result, TAPPS learns to predict part-level segments that are linked to individual parent objects, aligning the learning objective with the task objective, and allowing TAPPS to leverage joint object-part representations. With experiments, we show that TAPPS considerably outperforms methods that predict objects and parts separately, and achieves new state-of-the-art PPS results.

View on arXivView PDF

Code Implementations(1)

tue-mps/tappsCommunity100%
MIT

[CVPR 2024] Task-aligned Part-aware Panoptic Segmentation through Joint Object-Part Representations

245C++, CudaFeb 27, 20241 years agoMIT

Similar Papers

Cite this paper

@article{geus2026taskaligned,
  title  = {Task-Aligned Part-Aware Panoptic Segmentation Through Joint Object-Part Representations},
  author = {Daan de Geus and Gijs Dubbelman},
  year   = {2026},
  eprint = {2406.10114},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2406.10114},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.10114.svg)](https://codeofpaper.com/paper/2406.10114)

Discussion