Compositor: Bottom-Up Clustering and Compositing for Robust Part and Object Segmentation

Ju He, Jieneng Chen, Ming-Xian Lin, Qihang Yu, A. Yuille
2/14/2026

No official code found. Best implementation: TACJu/Compositor (18 stars, Apache-2.0, last commit 2025-03-20).

Abstract

In this work, we present a robust approach for joint part and object segmentation. Specifically, we reformulate object and part segmentation as an optimization problem and build a hierarchical feature representation including pixel, part, and object-level embeddings to solve it in a bottom-up clustering manner. Pixels are grouped into several clusters where the part-level embeddings serve as cluster centers. Afterwards, object masks are obtained by compositing the part proposals. This bottom-up interaction is shown to be effective in integrating information from lower semantic levels to higher semantic levels. Based on that, our novel approach Compositor produces part and object segmentation masks simultaneously while improving the mask quality. Compositor achieves state-of-the-art performance on PartImageNet and Pascal-Part by outperforming previous methods by around 0.9% and 1.3% on PartImageNet, 0.4% and 1.7% on Pascal-Part in terms of part and object mIoU and demonstrates better robustness against occlusion by around 4.4% and 7.1% on part and object respectively.

View on arXivView PDF

Code Implementations(1)

TACJu/CompositorCommunity100%
Apache-2.0

This repo contains the code for our paper Compositor: Bottom-Up Clustering and Compositing for Robust Part and Object Segmentation

182C++, CudaDec 12, 20231 years agoApache-2.0

Similar Papers

Cite this paper

@article{he2026compositor,
  title  = {Compositor: Bottom-Up Clustering and Compositing for Robust Part and Object Segmentation},
  author = {Ju He and Jieneng Chen and Ming-Xian Lin and Qihang Yu and A. Yuille},
  year   = {2026},
  eprint = {2306.07404},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2306.07404},
  journal = {CVPR 2023 2023}
}

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/2306.07404.svg)](https://codeofpaper.com/paper/2306.07404)

Discussion