atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

LVPTrack: High Performance Domain Adaptive UAV Tracking with Label Aligned Visual Prompt Tuning

AAAI 2025 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Cross-domain few-shot with transformers · 2 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 LVPTrack, a domain-adaptive UAV tracker that uses a mean-teacher ViT encoder trained on synthesized foggy and nighttime video, plus target-aware pseudo-label voting and a dynamic aggregated prompt module, reaching 110 FPS with state-of-the-art accuracy on haze and dark aerial benchmarks.

Problem

UAV object tracking degrades severely under foggy and nighttime conditions due to domain gap, and existing domain-adaptive UAV trackers produce noisy pseudo labels that misalign target localization.

Approach

Combine atmospheric-scattering haze synthesis and CoGAN night translation with a mean-teacher ViT tracker, refine teacher pseudo labels via score-map-based soft voting over top-k peaks, and adapt via a learned dynamic aggregated prompt on frozen backbone features.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the synthetic haze domain dataset to source-domain training (ablation)LVPTrack training · UAV123-HazeAUC: 57.09 -> 59.03Helped
Add pseudo-label voting (ablation)Baseline-Haze · UAV123-HazeAUC: 59.03 -> 60.41Helped
Add the prompt module (ablation)PLV · UAV123-HazeAUC: 59.03 -> 61.01Helped
Average the top K boxes by classification score instead of using PLV (ablation)LVPTrack pseudo-label selection · UAV123-HazeAUC: 59.03 -> 58.25Hurt
Filter top K boxes to those nearest the highest-scoring point (ablation)LVPTrack pseudo-label selection · UAV123-HazeAUC: 59.03 -> 61.01Helped
Update EMA each epoch rather than every 5 epochs (ablation)LVPTrack · UAV123-HazeAUC: 60.21 -> 61.01Helped
Update EMA each epoch rather than each batch (ablation)LVPTrack · UAV123-HazeAUC: 59.44 -> 61.01Helped
Set the synthetic dataset sampling ratio to 1:1:1:1:2 (ablation)LVPTrack training · UAV123-HazeAUC: 60.37 -> 61.01Helped
Set the synthetic dataset sampling ratio to 1:1:1:1:2 rather than 1:1:1:1:1 (ablation)LVPTrack training · UAV123-HazeAUC: 60.40 -> 61.01Helped
Set the synthetic dataset sampling ratio to 1:1:1:1:2 rather than 1:1:1:1:4 (ablation)LVPTrack training · UAV123-HazeAUC: 60.33 -> 61.01Helped
Use LVPTrack rather than SimTrack-B/16UAV aerial tracking · UAV123-HazeAUC: 60.98 -> 61.01Helped
Use LVPTrack rather than SimTrack-B/16UAV aerial tracking · DTB70-HazeAUC: 57.03 -> 63.51Helped

Surprising findings

Limitations

Experimental setup

Datasets: LaSOT TrackingNet COCO GOT-10k GOT-10k-Extreme UAV123 DTB70 NAT2021-test UAVDark70

Benchmarks: UAV123-Haze DTB70-Haze UAV123-Dark DTB70-Dark NAT2021-test UAVDark70

Metrics: AUC precision speed (FPS)

Baselines: OSTrack-256 LiteTrack-B8 SimTrack-B/16 SeqTrack-B256 TCTrack HiFT UDAT-BAN UDAT-CAR SiamTPN DiMP

Builds on: OSTrack LiteTrack VPT Mean teacher Cross-domain adaptive teacher

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