atlas

Research map / Video / Video-language understanding

Logic-in-Frames: Dynamic Keyframe Search via Visual Semantic-Logical Verification for Long Video Understanding

NeurIPS 2025 · Video › Video-language understanding · approach: Long video understanding · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes VSLS, a training-free keyframe search that uses YOLO-World detections and four logic relations (spatial, temporal, attribute, causal) to iteratively update a frame sampling distribution for long-video QA.

Problem

Selecting query-relevant keyframes from long videos under tight frame budgets, where existing captioning, clustering, and retrieval methods ignore logical relations between query and visual content.

Approach

Parse the question into key/cue objects and four logical relations (spatial co-occurrence, temporal proximity, attribute dependency, causal order), then iteratively sample frames, score them with a lightweight open-vocabulary detector, boost scores by relation satisfaction, and diffuse scores to neighboring frames to refine the sampling distribution.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add semantic-logical search to the detector-based temporal searchT*-Detector · LV-HaystackAcc: 59.8 -> 61.5Helped
add VSLS keyframe searchLongVideoBench 8-frame retrieval · LongVideoBench 8 framesRecall: 88.2 -> 88.6Helped
add VSLS keyframe searchLongVideoBench 32-frame retrieval · LongVideoBench 32 framesTC: 36.5 -> 41.4Helped
add VSLS keyframe searchGPT-4o · LongVideoBench long videos, 8 framesaccuracy: 47.1 -> 51.2Helped
add VSLS keyframe searchGPT-4o · Video-MME long videos, 8 framesaccuracy: 55.2 -> 56.9Helped
add VSLS keyframe searchGPT-4o · LongVideoBench long videos, 32 framesaccuracy: 53.8 -> 54.2Helped
add VSLS instead of T*GPT-4o · LongVideoBench long videos, 32 framesaccuracy: 55.3 -> 54.2Hurt
add the spatial relation detector (ablation)T* on spatial-relation LongVideoBench queries · LongVideoBench spatial relationTC: 37.5 -> 45.5Helped
add the attribute relation detector (ablation)T* on attribute-relation LongVideoBench queries · LongVideoBench attribute relationTC: 38.5 -> 42.1Helped
add the time relation detector (ablation)T* on time-relation LongVideoBench queries · LongVideoBench time relationTC: 37.3 -> 36.1Hurt
add the causal relation detector (ablation)T* on causal-relation LongVideoBench queries · LongVideoBench causal relationTC: 38.6 -> 39.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: LongVideoBench Video-MME LV-Haystack Ego4D

Benchmarks: LongVideoBench Video-MME LV-Haystack

Metrics: precision (SSIM) recall (SSIM) temporal coverage accuracy TFLOPs latency

Baselines: Uniform sampling VideoAgent T*-Retrieval T*-Attention T*-Detector GPT-4o + T*

Builds on: T* YOLO-World VideoAgent

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy