Bi-directional Adapter for Multi-modal Tracking

Bing Cao, Junliang Guo, Pengfei Zhu, Qinghua Hu
12/17/2023
cs.CVcs.AI

Official code: SparkTempest/BAT (102 stars, MIT, last commit 2024-03-19).

Abstract

Due to the rapid development of computer vision, single-modal (RGB) object tracking has made significant progress in recent years. Considering the limitation of single imaging sensor, multi-modal images (RGB, Infrared, etc.) are introduced to compensate for this deficiency for all-weather object tracking in complex environments. However, as acquiring sufficient multi-modal tracking data is hard while the dominant modality changes with the open environment, most existing techniques fail to extract multi-modal complementary information dynamically, yielding unsatisfactory tracking performance. To handle this problem, we propose a novel multi-modal visual prompt tracking model based on a universal bi-directional adapter, cross-prompting multiple modalities mutually. Our model consists of a universal bi-directional adapter and multiple modality-specific transformer encoder branches with sharing parameters. The encoders extract features of each modality separately by using a frozen pre-trained foundation model. We develop a simple but effective light feature adapter to transfer modality-specific information from one modality to another, performing visual feature prompt fusion in an adaptive manner. With adding fewer (0.32M) trainable parameters, our model achieves superior tracking performance in comparison with both the full fine-tuning methods and the prompt learning-based methods. Our code is available: https://github.com/SparkTempest/BAT.

View on arXivView PDF

Code Implementations(1)

SparkTempest/BATOfficial100%
MIT

Bi-directional Adapter for Multi-modal Tracking

1028Shell, Python2 years agoMIT

Similar Papers

Cite this paper

@article{cao2023bidirectional,
  title  = {Bi-directional Adapter for Multi-modal Tracking},
  author = {Bing Cao and Junliang Guo and Pengfei Zhu and Qinghua Hu},
  year   = {2023},
  eprint = {2312.10611},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.10611v1}
}

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

Discussion