Papers › Self-Adaptive Sampling for Efficient Video Question-Answering on Image--Text Models

Self-Adaptive Sampling for Efficient Video Question-Answering on Image--Text Models

9 Jul 2023arXiv:2307.04192archive 2025-07-28

Wei Han, Hui Chen, Min-Yen Kan, Soujanya Poria

Video question-answering is a fundamental task in the field of video understanding. Although current vision--language models (VLMs) equipped with Video Transformers have enabled temporal modeling and yielded superior results, they are at the cost of huge computational power and thus too expensive to deploy in real-time application scenarios. An economical workaround only samples a small portion of frames to represent the main content of that video and tune an image--text model on these sampled frames. Recent video understanding models usually randomly sample a set of frames or clips, regardless of internal correlations between their visual contents, nor their relevance to the problem. We argue that such kinds of aimless sampling may omit the key frames from which the correct answer can be deduced, and the situation gets worse when the sampling sparsity increases, which always happens as the video lengths increase. To mitigate this issue, we propose two frame sampling strategies, namely the most domain frames (MDF) and most implied frames (MIF), to maximally preserve those frames that are most likely vital to the given questions. MDF passively minimizes the risk of key frame omission in a bootstrap manner, while MIS actively searches key frames customized for each video--question pair with the assistance of auxiliary models. The experimental results on three public datasets from three advanced VLMs (CLIP, GIT and All-in-one) demonstrate that our proposed strategies can boost the performance for image-text pretrained models. The source codes pertaining to the method proposed in this paper are publicly available at https://github.com/declare-lab/sas-vqa.

PaperPDFCode

Code

declare-lab/sas-vqa officialmentioned in papermentioned on GitHubpytorch report
declare-lab/sealing officialmentioned in papermentioned on GitHubpytorchMIT report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Question AnsweringTGIF-FrameVideo Question AnsweringVideo UnderstandingVisual Question AnsweringVisual Question Answering (VQA)

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Visual Question Answering (VQA) MSRVTT-QA AIO+MIF Accuracy 0.440 #20 of 34 Archive leaderboard report
Visual Question Answering (VQA) MSRVTT-QA AIO+MDF Accuracy 0.438 #21 of 34 Archive leaderboard report
Visual Question Answering (VQA) MSRVTT-QA GIT+MDF Accuracy 0.423 #22 of 34 Archive leaderboard report
Visual Question Answering (VQA) MSVD-QA GIT+MDF Accuracy 0.469 #27 of 36 Archive leaderboard report
Visual Question Answering (VQA) MSVD-QA AIO+MIF Accuracy 0.467 #28 of 36 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections