atlas

Research map / Vision-language and multimodal / Human and embodied modeling

ChatTracker: Enhancing Visual Tracking Performance via Chatting with Multimodal Large Language Model

NeurIPS 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Scene graph generation · 7 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ChatTracker, which uses an MLLM (GPT-4V) with a reflection-based prompt optimization loop, grounding-model feedback, and a semantic tracking/verification module to generate target and background text descriptions that boost visual and vision-language trackers.

Problem

Vision-language trackers underperform SoTA visual trackers, partly because manual textual annotations are ambiguous and inaccurate; directly using MLLM-generated descriptions does not improve tracking because of a knowledge gap with the tracker and MLLM hallucination.

Approach

Iteratively refine MLLM-generated foreground/background descriptions using feedback from a grounded VL model (GroundingDINO) on the template frame: words are labeled positive or negative by whether they ground to the target, and this feedback is fed back to the MLLM as a reflection prompt. Descriptions are then used for semantic tracking with a foreground verification step that combines template s

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
integrate ChatTracker-L with MixFormerMixFormer · LaSOTAUC: 74.1 vs 72.6Helped
integrate ChatTracker-L with MixFormerMixFormer · TrackingNetAUC: 86.1 vs 85.5Helped
integrate ChatTracker-L with MixFormerMixFormer · TNL2KAUC: 65.4 vs 63.1Helped
add ChatTracker to OStrack-256OStrack-256 · LaSOTAUC: 69.11 -> 70.23Helped
add ChatTracker to TransT-N4TransT-N4 · TNL2KAUC: 53.16 -> 56.27Helped
replace manual text with ChatTracker-generated textJointNLT · LaSOTAUC: 56.74 -> 57.96Helped
replace manual text with ChatTracker-generated textUVLTrack · TNL2KAUC: 54.78 -> 55.61Helped
use Gemini1.0 instead of GPT-4VChatTracker-B · TNL2KAUC: 59.63 -> 60.23Helped
use LLaVA-7B instead of GPT-4VChatTracker-B · LaSOTAUC: 71.68 -> 71.36Hurt
add RPO, semantic tracking, and foreground verification to the visual-only base (ablation)TransT-N4 Base Model · LaSOTAUC: 64.85 -> 67.89Helped
add RPO, semantic tracking, and foreground verification to the visual-only base (ablation)TransT-N4 Base Model · TNL2KAUC: 53.16 -> 56.39Helped
use manual text and omit RPO-generated background descriptions and background scoring (ablation)ChatTracker · LaSOTAUC: 67.89 -> 64.63Hurt

Surprising findings

Limitations

Experimental setup

Datasets: LaSOT TrackingNet TNL2K OTB-lang

Benchmarks: LaSOT TrackingNet TNL2K OTB-lang

Metrics: AUC precision normalized precision text-to-image alignment score

Baselines: JointNLT CiteTracker DecoupleTNL UVLTrack-B RGFM MixformerV2 F-BDMTrack MITS ARTrack SeqTrack DropTrack MATTracker

Builds on: GroundingDINO CLIP ARTrack MixFormer UVLTrack

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy