DetToolChain: A New Prompting Paradigm to Unleash Detection Ability of MLLM

Yixuan Wu, Yizhou Wang, Shixiang Tang, Wenhao Wu, Tong He +3 more
2/14/2026

No official code found. Best implementation: yixuan730/DetToolChain (45 stars, last commit 2024-10-12).

Abstract

We present DetToolChain, a novel prompting paradigm, to unleash the zero-shot object detection ability of multimodal large language models (MLLMs), such as GPT-4V and Gemini. Our approach consists of a detection prompting toolkit inspired by high-precision detection priors and a new Chain-of-Thought to implement these prompts. Specifically, the prompts in the toolkit are designed to guide the MLLM to focus on regional information (e.g., zooming in), read coordinates according to measure standards (e.g., overlaying rulers and compasses), and infer from the contextual information (e.g., overlaying scene graphs). Building upon these tools, the new detection chain-of-thought can automatically decompose the task into simple subtasks, diagnose the predictions, and plan for progressive box refinements. The effectiveness of our framework is demonstrated across a spectrum of detection tasks, especially hard cases. Compared to existing state-of-the-art methods, GPT-4V with our DetToolChain improves state-of-the-art object detectors by +21.5% AP50 on MS COCO Novel class set for open-vocabulary detection, +24.23% Acc on RefCOCO val set for zero-shot referring expression comprehension, +14.5% AP on D-cube describe object detection FULL setting.

View on arXivView PDF

Code Implementations(1)

Dettoolchain: A new prompting paradigm to unleash detection ability of MLLM

452PythonJul 11, 20242 years ago

Similar Papers

Cite this paper

@article{wu2026dettoolchain,
  title  = {DetToolChain: A New Prompting Paradigm to Unleash Detection Ability of MLLM},
  author = {Yixuan Wu and Yizhou Wang and Shixiang Tang and Wenhao Wu and Tong He and Wanli Ouyang and Jian Wu and Philip H. S. Torr},
  year   = {2026},
  eprint = {2403.12488},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2403.12488},
  journal = {ECCV 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/2403.12488.svg)](https://codeofpaper.com/paper/2403.12488)

Discussion