StreamSense: Streaming Social Task Detection with Selective Vision-Language Model Routing

Han Wang, Deyi Ji, Lanyun Zhu, Jiebo Luo, Roy Ka-Wei Lee
1/30/2026
cs.CV

No official code found. Best implementation: Social-AI-Studio/StreamSense (1 star, last commit 2026-02-05).

Abstract

Live streaming platforms require real-time monitoring and reaction to social signals, utilizing partial and asynchronous evidence from video, text, and audio. We propose StreamSense, a streaming detector that couples a lightweight streaming encoder with selective routing to a Vision-Language Model (VLM) expert. StreamSense handles most timestamps with the lightweight streaming encoder, escalates hard/ambiguous cases to the VLM, and defers decisions when context is insufficient. The encoder is trained using (i) a cross-modal contrastive term to align visual/audio cues with textual signals, and (ii) an IoU-weighted loss that down-weights poorly overlapping target segments, mitigating label interference across segment boundaries. We evaluate StreamSense on multiple social streaming detection tasks (e.g., sentiment classification and hate content moderation), and the results show that StreamSense achieves higher accuracy than VLM-only streaming while only occasionally invoking the VLM, thereby reducing average latency and compute. Our results indicate that selective escalation and deferral are effective primitives for understanding streaming social tasks. Code is publicly available on GitHub.

View on arXivView PDF

Code Implementations(1)

This repository accompanies the paper *StreamSense: Streaming Social Task Detection with Selective Vision–Language Model Routing*, accepted at The Web Conference 2026.

10PythonJan 19, 20268 months ago

Similar Papers

Cite this paper

@article{wang2026streamsense,
  title  = {StreamSense: Streaming Social Task Detection with Selective Vision-Language Model Routing},
  author = {Han Wang and Deyi Ji and Lanyun Zhu and Jiebo Luo and Roy Ka-Wei Lee},
  year   = {2026},
  eprint = {2601.22738},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.22738v1}
}

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

Discussion