Leveraging Vision-Language Models for Open-Vocabulary Instance Segmentation and Tracking

Bastian Pätzold, Jan Nogga, Sven Behnke
3/18/2025
cs.CVcs.RO

No official code found. Best implementation: AIS-Bonn/nimbro_api (4 stars, BSD-3-Clause, last commit 2025-11-03). 1 more below.

Abstract

Vision-language models (VLMs) excel in visual understanding but often lack reliable grounding capabilities and actionable inference rates. Integrating them with open-vocabulary object detection (OVD), instance segmentation, and tracking leverages their strengths while mitigating these drawbacks. We utilize VLM-generated structured descriptions to identify visible object instances, collect application-relevant attributes, and inform an open-vocabulary detector to extract corresponding bounding boxes that are passed to a video segmentation model providing segmentation masks and tracking. Once initialized, this model directly extracts segmentation masks, processing image streams in real time with minimal computational overhead. Tracks can be updated online as needed by generating new structured descriptions and detections. This combines the descriptive power of VLMs with the grounding capability of OVD and the pixel-level understanding and speed of video segmentation. Our evaluation across datasets and robotics platforms demonstrates the broad applicability of this approach, showcasing its ability to extract task-specific attributes from non-standard objects in dynamic environments. Code, data, videos, and benchmarks are available at https://vlm-gist.github.io

View on arXivView PDF

Code Implementations(2)

AIS-Bonn/nimbro_apiCommunity100%
BSD-3-Clause

ROS2 integration of various APIs (Chat Completions, Embeddings, Speech, Transcriptions, Translations, Images, NimbRo Vision Servers).

40Python, DockerfileMar 26, 202511 months agoBSD-3-Clause
MIT

Project Page for "Leveraging Vision-Language Models for Open-Vocabulary Instance Segmentation and Tracking"

10CSS, JavaScriptAug 22, 202512 months agoMIT

Similar Papers

Cite this paper

@article{ptzold2025leveraging,
  title  = {Leveraging Vision-Language Models for Open-Vocabulary Instance Segmentation and Tracking},
  author = {Bastian Pätzold and Jan Nogga and Sven Behnke},
  year   = {2025},
  eprint = {2503.16538},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.16538v2}
}

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

Discussion