Papers for

video app developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Open source video ad players often fail to meet VAST 4.3 standards

Do Open-Source Video Ad Clients Follow VAST 4.3? An Empirical Study of Player Conformance

Abstract: Context. Video ads reach streaming and connected-TV apps through VAST documents, and companies count ads from the HTTP requests the player's client library sends. A tracking error can leave playback intact and surface later as disagreeing counts. Objective. To measure how far open-source VAST clients meet the player duties of VAST 4.3, whether verdicts depend on the runtime, what generated inputs add, and when deviations were introduced. Method. A catalog of 108 requirements was extracted from the specification. Six open-source clients in eight configurations ran against 69 crafted test vectors and the IAB's sample tags, under Node.js and in five browsers on three engines, with every request recorded. Grids, fuzzing and a sweep over 36 releases extend the catalog; Google's closed IMA SDK is a comparison. Results. The open-source clients have 78 findings and 3 to 21 must-level deviations per configuration. None of the tested open-source clients that follow redirect (Wrapper) chains fills the required macros in a Wrapper's request; the archived IMA 3.794.0 configuration tested does. One library's timeout throws an exception no caller can catch, ending a Node.js process. In a pod (ads played back to back), one player credits a finishing ad's completion to the next ad, fixed in release 5.3.0. A library can conform under jsdom and deviate in every tested Chrome- and Safari-family browser. Conclusions. The tested clients diverge on the duties other companies use to count and diagnose ads. A shared conformance suite run in real browsers could expose most graded deviations; the harness and vectors are released.

Thu 29 OctSoftware EngineeringMultimediaNetworking and Internet Architecture
The gist
Video ads rely on special instructions called VAST 4.3 to play correctly and count views accurately. The authors tested several open-source video ad players to see if they follow these instructions properly. They found many mistakes that can cause errors in counting ads or even crash video players. This means companies relying on these players might get wrong ad data or have playback problems.
Open → 2610.39093v1

Video models improve accuracy by keeping first answers confident

Confident First, Reflective Second: Reinforcement Learning of Confidence-Preserving Reflection for Video Understanding

Abstract: Video models answer from sampled frames and may miss the decisive moment. A common remedy is to commit to an answer, re-examine the video, and confirm or revise it, a loop now mainly learned with reinforcement learning (RL). We find that RL erodes the initial answer, a phenomenon we term confidence erosion, where confidence means the label-verified reliability of the initial answer instead of self-reported certainty: because errors can be repaired later, a correct initial answer earns less reward, and the initial answer stalls even as the final answer's gain over it rises. We propose the principle confident first, reflective second: the initial answer must stay reliable on its own, above a floor set by a reference policy, and reflection may only add to it. Our method, CoFire, implements this principle with one mechanism for each erosion channel: reward incentives, parameter drift, and gradient interference. CoFire reaches 67.0% mean accuracy on Video-MME, MLVU, and LongVideoBench, 1.7 points above the strongest compared 7B method, and improves initial-answer and final accuracy over outcome-reward RL by 4.1 and 3.7 points on average: a stronger initial answer carries through to a stronger final one.

Tue 27 OctComputer Vision and Pattern RecognitionMultimedia
The gist
Video understanding models often look at a few frames and give an answer but might miss important moments. The authors found that if models are trained to rethink their answers, the first answer can actually become less reliable. They propose a new training method called CoFire that makes sure the first guess stays trustworthy and that reflection only improves the answer. This approach leads to better overall accuracy when understanding videos.
Open → 2610.36467v1

Fast video correction removes wide-angle lens distortions for stable full-body view

Distortion-Aware Spatiotemporal Learning for Real-Time Wide-Angle Video Rectification

Abstract: While wide-angle lenses provide an expanded field of view (FoV), they exhibit severe nonlinear distortion near image boundaries, unnaturally stretching people in these regions. Existing methods mostly focus on facial regions, require high computational costs, and lack temporal modeling, resulting in incomplete full-body rectification, impractical real-time deployment, and noticeable inter-frame shakes. To tackle these issues, we propose \textbf{FastVC}, an efficient full-body video rectification framework driven by distortion-aware spatiotemporal learning. Grounded in lens physics, FastVC introduces a distortion-aware thin-plate spline (DA-TPS) module that nonlinearly remaps control points into a peripheral-dense layout, enabling more accurate geometric fitting without additional computational cost. We further develop a dual-level spatiotemporal learning scheme for causal and stable video rectification. At the model level, neighborhood spatiotemporal attention (NST) aggregates local context and selectively fuses historical features with low overhead. At the optimization level, sparse spatiotemporal supervision applies spatial alignment only to anchor frames, decoupling frame-wise accuracy from temporal stability. Besides, we contribute the first benchmark dataset for wide-angle full-body video correction. Extensive experiments show that FastVC achieves state-of-the-art rectification fidelity and visual stability at 57.0 FPS.

Fri 23 OctComputer Vision and Pattern Recognition
The gist
Wide-angle camera lenses show a lot of distortion, especially near the edges, making people look stretched or unnatural. Existing ways to fix this focus mostly on faces and can't handle videos well at speed, causing shaky results. The authors created FastVC, a new method that fixes these distortions smoothly across full-body views in videos and runs fast enough for real-time use. They combined physics-based mapping with smart attention to keep images stable over time and also made a new dataset to test wide-angle video corrections.
Open → 2610.32500v1

Egocentric video question answering improved by targeted textual memory retrieval

Retrieval-Augmented Online Textual Memory for Episodic Memory Video Question Answering

Abstract: Long egocentric videos pose a central challenge for multimodal language models: the visual stream must be compressed into a memory representation that can be searched efficiently while still preserving the evidence needed for question answering. Building on an online textual-memory framework in which first-person videos are converted into temporally grounded captions, this work systematically studies the role of retrieval in episodic-memory video question answering. We evaluate how different retrieval units, query formulations, context budgets, and reranking strategies affect multiple-choice answering on QAEgo4D-Closed, isolating retrieval as the main variable while keeping the underlying generated memory fixed. Our best configuration, Parent, matches fine-grained caption subchunks, then provides their full parent captions to the reasoner. It achieves 56.4 % accuracy, matching strong full-memory and retrieval baselines while exposing only a small fraction of the textual memory at question time. More importantly, our analysis shows that better temporal coverage does not necessarily translate into better answers: increasing the retrieval budget improves temporal Hit@K and Recall@K, but can reduce accuracy by introducing visually plausible distractors and uncertain caption evidence. These findings suggest that retrieval-augmented egocentric memory should not be optimized only for evidence recall, but also for the reliability, specificity, and answer-discriminative value of the retrieved context. The study motivates more structured episodic memories that move beyond raw caption retrieval toward evidence-aware representations for long-form egocentric reasoning.

Thu 22 OctComputer Vision and Pattern Recognition
The gist
Answering questions about long videos from a first-person perspective is hard because the video’s story is too long to remember all at once. The authors studied how picking out the right pieces of text summaries from the video can help computers answer questions better. They found that showing only a few relevant, complete text parts works better than just grabbing more text blindly. This means smarter ways to remember and retrieve video details can improve how computers understand and answer questions about experiences.
Open → 2610.31284v1

Latent bridge links video features directly to 3d geometry prediction

Latent Bridge: From Video Latents to 3D Geometry via Feature Alignment

Abstract: Video generation and feed-forward 3D reconstruction typically use separate representations, requiring RGB decoding and visual re-encoding to recover geometry from generated latents. We propose Latent Bridge, which connects video generative latent spaces with geometric feature spaces to directly predict 3D geometry from video latents. We develop representation-specific bridges for Wan2.1 and V-RAE, enabling feed-forward prediction of cameras, depth, and 3D point clouds without the intermediate RGB pathway. Each bridge is trained on RGB videos through feature distillation, while the video encoder and geometry model remain frozen. Training requires neither ground-truth geometry nor execution of the downstream geometric aggregator or prediction heads. At inference, the same video latents support both RGB decoding and geometry prediction. The same trained bridge can be reused for image-to-video and text-to-video generation within the same video latent space, without bridge retraining. Experiments on Co3Dv2 and WildRGB-D demonstrate competitive geometric reconstruction quality, efficient end-to-end generation and reconstruction, and faster latent-to-geometry decoding, highlighting latent alignment as a practical and reusable interface between video generation and 3D reconstruction. Our code is available at: https://github.com/hustvl/Latent-Bridge.

Tue 20 OctComputer Vision and Pattern Recognition
The gist
Videos and 3D shapes are usually handled separately in computers, making it hard to turn a video directly into a 3D model. This paper introduces Latent Bridge, a way to connect the hidden video information directly to 3D shapes without needing to turn the video into pictures first. The authors tested their approach on real videos and showed it can quickly and accurately create 3D shapes from video data. Their method also works with different ways of making videos from images or text, making it reusable.
Open → 2610.28521v1

Video language models reduce hallucinations using attention based perturbations

Mitigating Video Hallucinations via Attention-Guided Representation Perturbation

Abstract: Video large language models (Video LLMs) often generate responses unsupported by the input video. Contrastive decoding (CD) can mitigate these hallucinations, but its effectiveness depends on how the negative branch weakens visual evidence. Existing methods rely on predefined perturbations or masking guided by question reconstruction, offering limited control over the model's visual reliance during answer generation. We introduce Attention-guided Representation Perturbation for Contrastive Decoding (ARP-CD), a training-free framework for constructing contrastive negatives directly in representation space. ARP-CD uses the attention mass assigned to visual tokens at the answer-prediction position to guide bounded gradient updates of the language model's input visual hidden states. These updates reduce visual attention and produce a negative input, whose predictions are contrasted with those of the original branch throughout generation. Experiments across four Video LLMs and four benchmarks show that ARP-CD outperforms representative training-free baselines in most model--benchmark settings, reducing hallucinations while improving general video understanding. Further analyses show that attention-guided perturbation directions improve negative quality and that the resulting negatives provide effective contrastive references for correcting the original predictions.

Wed 14 OctComputer Vision and Pattern RecognitionArtificial IntelligenceComputation and Language
The gist
Video large language models sometimes give answers not supported by the video they analyze, which is called hallucination. The authors introduce a way to guide the model's focus away from visual parts it relies on too strongly by slightly changing its internal video representations. This creates a negative example that helps the model contrast good answers with less truthful ones during generation. Their method, tested on several models and benchmarks, reduces hallucinations and improves overall video understanding without needing extra training.
Open → 2610.19728v1

Video language models detect when enough evidence arrives to answer

Have I Seen Enough? Frozen Video-Language Models Encode Evidence Readiness

Abstract: Streaming video-language models must decide not only what to answer, but whether the evidence needed for the current question has arrived. Existing systems learn that decision as a separate trigger; we ask whether an unmodified model already computes it. We show that frozen VideoLLMs carry a linearly readable evidence-readiness signal, labelled from timestamped evidence rather than from model output. It decodes in all seven models of a shared byte-identical evaluation (AUROC 0.733-0.905 under the strictest not-ready sampling, where a fitted clock is near chance), and a probe fitted without any of a benchmark family's footage still reads that family. It is question-conditioned: on byte-identical windows, changing only the question reverses the readout on 66.1% of pairs, while every question-blind control is at chance by construction. The model can answer incorrectly and still encode readiness: AUROC remains 0.722 among wrong answers. Readiness also beats uncertainty estimators and their supervised combination on latency-matched answer selection, and tracks independent human judgments more closely than confidence. Released streaming triggers are also linear readouts, yet a trained trigger read on its own base model's activations is approximately orthogonal to readiness and decodes it far less accurately than a probe. We turn the readout into Readiness Gating, an answer-timing policy that improves accuracy by up to +9.75 pp at matched video duration with negligible computational overhead. How much it gains varies with the accuracy headroom the task makes available: across 26 configurations the gain tracks that headroom, and an intervention that moves it over identical pixels moves the gain with it.

Tue 6 OctComputer Vision and Pattern RecognitionComputation and LanguageMachine Learning
The gist
Video-language AI models that watch streaming videos need to decide not just what answer to give, but also when they have seen enough to answer confidently. The authors found that even without extra training, these models already contain a signal that shows if the right evidence has appeared, which can be read linearly from their internal data. This signal works across different models and questions, and helps improve when the model chooses to answer, making answers more accurate without extra computing cost.
Open → 2610.08560v1

Motion blur labels in videos need specific frame timing to be exact

Revisiting Ground-Truth Synthesis from High-Speed Video: Exact Validity Conditions and an Audited Consumer Capture Corpus

Abstract: Motion-deblurring datasets are commonly synthesised by averaging $N$ consecutive high-frame-rate frames and labelling the result with the central frame. We show that this label is unbiased for every capture timing only when the window is odd and the frames' sample durations are equal. An even window shifts every label by a fixed fraction of the blur length, even under perfect timing. Unequal durations are subtler: their mean misalignment is zero, so dataset statistics cannot reveal them, yet when the offset cannot be read from the blur they convolve the supervision rather than adding noise to it. Auditing 51 smartphone clips recorded at a nominal 240 fps, we find 19 captured near 176 fps, a behaviour recorded only in the container's timing tables. In a controlled test the parity choice costs a fitted linear deblurring filter far more than these timing irregularities do, and interpolation labels, unlike blur labels, can be repaired with the true frame times. We provide a tool that checks both conditions without decoding, and will release the clips and their timing tables.

Sun 4 OctComputer Vision and Pattern RecognitionArtificial Intelligence
The gist
Datasets that help computers learn to remove motion blur in videos are often created by averaging several high-speed frames and using the middle frame as the label. The authors explain that this method only produces perfectly accurate labels if the number of frames averaged is odd and all frames are evenly spaced in time. They also found unusual frame timing in smartphone videos that affects this process but not as much as the choice of frame count. They provide a tool to check these timing issues and plan to release their video clips and data for others to study.
Open → 2610.05298v1

Video large language models improve speed and accuracy by choosing when to look back

When to Retrieve, When to Stay: Uncertainty-Aware Temporal Evidence Allocation for Streaming Video-LLMs

Abstract: Streaming video understanding requires Video Large Language Models (Video-LLMs) to reason over continuous visual streams under causal constraints. As the visual history grows, a bounded visual?processing budget requires evidence selection that balances temporal recency with query relevance. Recent-only selection excludes potentially relevant historical evidence, whereas Semantic-only retrieval can displace useful recent context when relevance scores are ambiguous. We introduce WRWS (When to Retrieve, When to Stay), a training-free framework for uncertainty-adaptive evidence allocation. A lightweight external vision-language encoder scores query relevance across the observed history, while an adaptive allocation module uses the normalized entropy of the similarity distribution as a proxy for retrieval uncertainty. WRWS favors semantic retrieval when relevance cues are reliable and strengthens the recency prior under uncertainty. Following a retrieve-first, encode-later pipeline, WRWS selects evidence before target-model visual encoding, such that only the selected observations are processed by the costly target Video-LLM. Experiments across four Video-LLM families and multiple model scales demonstrate competitive accuracy on StreamingBench and OVO-Bench. In our efficiency evaluation, WRWS reduces average vision-to-answer time to 47.93% of the state-of-the-art method. Code will be released.

Tue 29 SeptComputer Vision and Pattern Recognition
The gist
Understanding videos as they play is hard because computers must decide what parts of the video to remember and use to answer questions quickly. The authors created WRWS, a way for video language models to smartly pick which past moments to keep in mind by guessing how uncertain they are about their choices. This method helps models focus more on recent or relevant parts depending on the situation, saving time and keeping answers accurate. Tests show WRWS works well across many video models and makes answering faster than previous methods.
Open → 2609.37345v1

Video large language models cut tokens for faster understanding

GleanVID: Complementary Token Selection for Efficient Video Large Language Models

Abstract: Video Large Language Models (VideoLLMs) have achieved strong video understanding capabilities but incur substantial inference overhead due to the large number of visual tokens. Existing VideoLLM token compression methods largely rely on selection-independent scoring, overlooking cross-frame complementarity and consequently retaining redundant evidence across frames. Instead, we view video token selection as a progressive evidence accumulation process. It aims to retain visual evidence that is individually informative and collectively complementary under a limited token budget. Building on this insight, we introduce GleanVID, a training-free inference acceleration framework for VideoLLMs. Specifically, GleanVID first allocates the global token budget across frames according to temporal novelty and then selects tokens by jointly considering local representativeness and subspace complementarity, thereby preserving richer and less redundant visual evidence. Extensive experiments across diverse VideoLLMs and benchmarks demonstrate that GleanVID consistently achieves state-of-the-art performance. Notably, with only 25% of visual tokens, GleanVID preserves 98.6% of Qwen3-VL's original performance while reducing its prefill latency by 44.7%. On LLaVA-OV-7B, GleanVID at a 25% retention ratio even slightly surpasses the original model.

Tue 29 SeptComputer Vision and Pattern RecognitionMachine Learning
The gist
Video language models can understand videos very well but are slow because they process many visual parts called tokens. The authors see token selection as a step-by-step process to keep the most useful and least repetitive parts across video frames. They created GleanVID, a way to speed up video understanding without extra training, by picking tokens based on how different and informative they are over time. Their tests show GleanVID keeps almost all understanding ability while cutting the number of tokens by 75%, making processing much faster.
Open → 2609.37042v1

Kairos dataset captures detailed video events over long times

Kairos: A Dataset for Fine-Grained Video-Language Modeling over Space, Time, and Dynamics

Abstract: Many emerging video language modeling tasks require systems to move beyond clip-level abstraction and model visual content as it unfolds over extended time horizons. However, most existing video datasets rely on coarse or sparsely aligned supervision, which compresses temporal variation and limits the ability of models to learn reusable representations of continuous visual dynamics. We introduce Kairos, a video dataset for video-language modeling with time-resolved annotations. Kairos consists of long-duration videos, ranging from ten minutes to half an hour, annotated with fine-grained temporal alignment. The annotations capture ongoing actions, entity appearances and attributes, interactions, and evolving contextual cues along the video timeline. This time-resolved structure supports fine-grained evaluation, long-range modeling and reasoning, instruction data construction, representation learning, and video generation. Kairos provides a general-purpose foundation for modeling visual experiences over time.

Tue 8 SeptComputer Vision and Pattern RecognitionArtificial Intelligence
The gist
Many video models only look at short clips and miss how things change over time. The authors created Kairos, a collection of long videos with detailed labels that show what’s happening moment by moment. These labels include actions, appearances, and interactions, helping computers understand videos more deeply. Kairos lets models learn continuous changes and contextual details over a long time rather than just snapshots.
Open → 2609.08755v1