GoMatching: A Simple Baseline for Video Text Spotting via Long and Short Term Matching

Haibin He, Maoyuan Ye, Jing Zhang, Juhua Liu, Dacheng Tao
2/3/2026

No official code found. Best implementation: Hxyz-123/GoMatching (32 stars, last commit 2025-05-29).

Abstract

Beyond the text detection and recognition tasks in image text spotting, video text spotting presents an augmented challenge with the inclusion of tracking. While advanced end-to-end trainable methods have shown commendable performance, the pursuit of multi-task optimization may pose the risk of producing sub-optimal outcomes for individual tasks. In this paper, we identify a main bottleneck in the state-of-the-art video text spotter: the limited recognition capability. In response to this issue, we propose to efficiently turn an off-the-shelf query-based image text spotter into a specialist on video and present a simple baseline termed GoMatching, which focuses the training efforts on tracking while maintaining strong recognition performance. To adapt the image text spotter to video datasets, we add a rescoring head to rescore each detected instance's confidence via efficient tuning, leading to a better tracking candidate pool. Additionally, we design a long-short term matching module, termed LST-Matcher, to enhance the spotter's tracking capability by integrating both long- and short-term matching results via Transformer. Based on the above simple designs, GoMatching delivers new records on ICDAR15-video, DSText, BOVText, and our proposed novel test with arbitrary-shaped text termed ArTVideo, which demonstrates GoMatching's capability to accommodate general, dense, small, arbitrary-shaped, Chinese and English text scenarios while saving considerable training budgets.

View on arXivView PDF

Code Implementations(1)

Hxyz-123/GoMatchingCommunity100%

[NeurIPS'24] GoMatching: A Simple Baseline for Video Text Spotting via Long and Short Term Matching

324PythonJan 13, 20241 years ago

Similar Papers

Cite this paper

@article{he2026gomatching,
  title  = {GoMatching: A Simple Baseline for Video Text Spotting via Long and Short Term Matching},
  author = {Haibin He and Maoyuan Ye and Jing Zhang and Juhua Liu and Dacheng Tao},
  year   = {2026},
  eprint = {2401.07080},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2401.07080},
  url    = {https://arxiv.org/abs/2401.07080},
  journal = {NEURIPS 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/2401.07080.svg)](https://codeofpaper.com/paper/2401.07080)

Discussion