PartDistillation: Learning Parts from Instance Segmentation

Jang Hyun Cho
2/14/2026

Abstract

We present a scalable framework to learn part segmentation from object instance labels. State-of-the-art instance segmentation models contain a surprising amount of part information. However, much of this information is hidden from plain view. For each object instance, the part information is noisy, inconsistent, and incomplete. PartDistillation transfers the part information of an instance segmentation model into a part segmentation model through self-supervised self-training on a large dataset. The resulting segmentation model is robust, accurate, and generalizes well. We evaluate the model on various part segmentation datasets. Our model outperforms supervised part segmentation in zero-shot generalization performance by a large margin. Our model outperforms when finetuned on target datasets compared to supervised counterpart and other baselines especially in few-shot regime. Finally, our model provides a wider coverage of rare parts when evaluated over 10K object classes. Code is at https://github.com/facebookresearch/PartDistillation.

DOISemantic Scholar

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{cho2026partdistillation,
  title  = {PartDistillation: Learning Parts from Instance Segmentation},
  author = {Jang Hyun Cho},
  year   = {2026},
  doi    = {10.1109/CVPR52729.2023.00691},
  url    = {https://doi.org/10.1109/CVPR52729.2023.00691},
  journal = {CVPR 2023 2023}
}

Discussion