TiTok: Audio-Visual LLM for Multi-Segment Temporal Grounding

Eunji Shin, Dahyun Choi, Seungyeon Jo, Yejin Hong, Jiyoung Lee
10/7/2026
cs.CV

No official code found. Best implementation: AI-Living-Lab/TiTok (0 stars, Apache-2.0, last commit 2026-10-04).

Abstract

Audio-visual multi-segment grounding (AV-MSG) in untrimmed videos, reasoning over audio-visual evidence and predicting multiple segments for a query, is a fundamental problem but remains challenging. Visual-only models overlook complementary acoustic cues, while audio-visual models often fail to calibrate the number of events - a phenomenon we refer to as count miscalibration. We present TiTok, an audio-visual large language model (AV-LLM) that localizes an arbitrary number of temporal event segments for each query. For precise boundary prediction, we introduce the Time Token Interleaving (TTI) method, which explicitly injects special time tokens into the audio-visual stream to align input-side temporal perception with output-side temporal prediction. We further propose decoupled, multi-segment-oriented rewards for reinforcement learning, consisting of global, local, count, precision, and format rewards, optimized with Group reward-Decoupled Normalization Policy Optimization (GDPO). To assess the performance on AV-MSG, we establish a new UnAV-100-based evaluation protocol, and propose the CountF1 metric for quantifying count miscalibration that overlap metrics fail to capture. TiTok reaches 65.7 mIoU and 0.58 CountF1, achieving state-of-the-art performance. Our code is available at this link.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Project Page For "TiTok: Audio-Visual LLM for Multi-Segment Temporal Grounding" (ACCV 2026)

00Oct 4, 20262 weeks agoApache-2.0

Similar Papers

Cite this paper

@article{shin2026titok,
  title  = {TiTok: Audio-Visual LLM for Multi-Segment Temporal Grounding},
  author = {Eunji Shin and Dahyun Choi and Seungyeon Jo and Yejin Hong and Jiyoung Lee},
  year   = {2026},
  eprint = {2610.09408},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.09408v1}
}

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

Discussion