Research
HiF-VLA: Hindsight, Insight and Foresight through Motion Representation for Vision-Language-Action Models
Overview Research area: Robotics — Vision-Language-Action (VLA) models for robotic manipulation, specifically temporal modeling, world models, and long-horizon task performance. Technical level: Advan
- arXiv
- 2512.09928
- Published
- 2025-12-10
- Authors
- Minghui Lin, Pengxiang Ding, Shu Wang, Zifeng Zhuang, Yang Liu, Xinyang Tong, Wenxuan Song, Shangke Lyu, Siteng Huang, Donglin Wang
AI summary
Overview
Research area: Robotics — Vision-Language-Action (VLA) models for robotic manipulation, specifically temporal modeling, world models, and long-horizon task performance.
Technical level: Advanced. The paper assumes familiarity with VLA architectures, vision-language model backbones, transformer attention, adaptive layer normalization, and video codec motion-vector concepts.
Scope: One sentence: The paper introduces HiF-VLA, a framework that replaces frame-stacking and pixel-level subgoal prediction with compact motion-vector representations of past and future, and shows gains on LIBERO-Long, CALVIN ABC-D, and real-robot long-horizon tasks at low added inference cost.
What This Paper Is About
Most VLA models assume the Markov property: they predict actions from the current observation alone, which the authors call "temporal myopia" and which degrades coherence over long tasks. Existing fixes either stack multiple past RGB frames (costly and full of pixel-level redundancy) or generate pixel-level future subgoals (prone to distortion and semantic drift). HiF-VLA's goal is to give a VLA bidirectional temporal awareness — understanding the motion that already happened (hindsight) and anticipating motion that will happen (foresight) — using compact, structured representations instead of raw pixels.
Key Contributions
- Motion as a temporal primitive. The paper proposes representing history and future as Motion Vectors (MVs), the low-dimensional displacement fields used in video codecs such as H.264 and MPEG-4, rather than raw frames. This explicitly expands the temporal receptive field while reducing pixel-level redundancy.
- A hindsight-modulated joint expert. A fusion module unifies hindsight motion tokens, foresight motion tokens, and latent action tokens in a shared latent space, with hindsight injected as an adaptive temporal condition via Adaptive Layer Normalization (AdaLN) rather than being concatenated into the VLM input. This supports a "think-while-acting" paradigm.
- Efficiency and scalability evidence. The paper shows the approach surpasses baselines on LIBERO-Long and CALVIN ABC-D with negligible additional inference latency, and that latency scales only marginally as history length grows, unlike frame-stacking baselines.
- Real-world validation. HiF-VLA is deployed on an AgileX Piper robotic arm across three long-horizon tasks, with substantial improvements over the OpenVLA-OFT baseline.
Main Findings
- LIBERO-Long third-view: HiF-VLA reaches 94.4% average success rate, a 3.4% absolute improvement over the baseline. The third-view variant performs on par with multi-view baselines. Comparison points in the same table: OpenVLA 54.0, UniVLA (reproduced) 63.0, MemoryVLA 93.4, OpenVLA-OFT (reproduced) 91.0.
- LIBERO-Long multi-view: HiF-VLA reaches 96.4%, against Seer (scratch) 78.7, Seer 87.7, UniVLA (reproduced) 90.0, and OpenVLA-OFT (reproduced) 94.0.
- CALVIN ABC-D third-view: HiF-VLA achieves an average task length of 4.08, versus UniVLA 3.80, π0 3.65, VPP 3.58, CLOVER 3.53, OpenVLA 3.27, and SuSIE 2.69.
- CALVIN ABC-D multi-view: HiF-VLA achieves 4.35, versus VPP 4.33, Seer 4.28, RoboVLMs 4.25, OpenVLA-OFT 4.10, UP-VLA 4.08, π0 3.92, Vidman 3.42, and GR-1 3.06. The paper states the method surpasses the baseline by 0.25 in average task length.
- Efficiency on LIBERO-Long (history length 4, batch size 4, third-person input): The baseline uses 30.8 GB peak GPU memory and 72.9 ms latency with 91.0% success. Adding subgoals costs 38.2 GB (1.24x) and 115.9 ms (1.59x) for 91.8%. The motion-based foresight variant costs 31.8 GB (1.03x) and 82.7 ms (1.13x) for 92.2%. Stacking history frames costs 63.6 GB (2.06x) and 229.5 ms (3.15x) and drops success to 90.4%. Combining hindsight and foresight (both motion-based) gives 32.2 GB (1.05x), 121.6 ms (1.67x), and 93.2%.
- Scalability: At a history length of 8, the multi-frame baseline incurs over 4.5x higher latency than the vanilla VLA, while HiF-VLA's latency grows only marginally with context length. This was measured over 100 inference runs on an NVIDIA A100.
- Hindsight length ablation: Peak performance of 94.4% (third-view) and 96.4% (multi-view) occurs at hindsight length 8.
- Hindsight embedding position: Conditioning hindsight inside the expert module consistently outperforms concatenating it directly into the VLM input; the authors attribute this to possible interference with pretrained vision-language alignment.
- Hyperparameter ablations (multi-view, LIBERO-Long): Loss weight λ = 0.1 gives 94.4, λ = 0.05 gives 95.2, λ = 0.01 (the submission setting) gives 96.4, and λ = 0.001 gives 95.6. Joint expert depth 2 gives 95.2, depth 4 gives 95.6, depth 6 (the submission setting) gives 96.4, depth 8 gives 95.2. Length pairs: (hindsight, foresight) = (8,8) gives 96.4, (8,16) gives 94.6, (16,16) gives 95.2.
- Full LIBERO benchmark (Table 4): HiF-VLA scores 98.8 on LIBERO-Spatial, 99.4 on LIBERO-Object, 97.4 on LIBERO-Goal, and 96.4 on LIBERO-Long, for an average of 98.0, versus OpenVLA-OFT at 97.6/98.4/97.9/94.5 (average 97.1) and MemoryVLA at 98.4/98.4/96.4/93.4 (average 96.5).
- Real-world results: On the AgileX Piper arm, the baseline OpenVLA-OFT achieved only 17.4% success on the Press-Buttons-Order task, often failing to press the correct buttons, which the authors attribute to minimal visual difference between pressed and unpressed states. HiF-VLA performed better across the real-world tasks, which the authors credit to its broader temporal receptive field.
Methodology in Plain English
The pipeline has three parts.
Hindsight — compressing the past. Instead of feeding stacked RGB frames, the system extracts Motion Vectors using the MPEG-4 codec. A motion vector records how far each 16x16 macroblock moved between two consecutive frames. The current observation is treated as a keyframe, and a sliding window of motion vectors forms a GOP (Group of Pictures) unit. Because the codec's motion representation, combined with keyframes, supports near-lossless reconstruction, it preserves the essential dynamics while discarding redundant static pixels. The motion tensor has size h × (H//16) × (W//16) × 2. A lightweight 4-layer ViT hindsight encoder with shallow 3D convolutions turns this into compact hindsight tokens.
Foresight with insight — predicting future motion, not future pixels. Learnable foresight query tokens and empty action tokens are added to the VLM's input sequence alongside the instruction and current observation. The VLM uses a non-causal attention mask so it can predict future motion latents and action latents in parallel, producing foresight motion tokens and action latent tokens. This avoids the local distortions and semantic drift of predicting dense future frames.
Hindsight-modulated joint expert — fusing everything. The foresight motion tokens and action tokens form two parallel streams that interact through cross-stream joint attention but keep separate feed-forward networks. The hindsight tokens are projected through a linear layer into a conditioning vector and injected into every joint expert layer via AdaLN scaling and shifting, acting as a top-down constraint on both streams. The joint expert has 6 transformer layers and projects all tokens into a 1024-dimensional shared space, with Rotary Positional Embedding for spatial and temporal ordering.
Training. The model uses the Prismatic-7B VLM backbone initialized from OpenVLA weights pretrained on OXE. Training combines two L1 losses, one for motion and one for action: L_all = L_A + λ·L_MV, with λ = 0.01. Training runs on 8 NVIDIA A100 GPUs with a global batch size of 64, a fixed temporal chunk n = 8 for both action and foresight, a default hindsight window of 8, and fine-tuning for 150k steps on LIBERO and 80k on CALVIN. At inference, motion decoding is optional.
Why This Matters
Impact on research. The paper argues that temporal memory for robot policies does not require storing raw past frames or synthesizing future pixels — motion between states is a more compact and faithful primitive. It also provides evidence that injecting historical information into the VLM input can be counterproductive compared to conditioning the decoder, which is a design lesson relevant to any VLA trying to add memory.
Real-world applications (as demonstrated or directly enabled by the evaluated tasks and hardware):
- Long-horizon household and kitchen manipulation, such as the LIBERO-Long tasks of putting soup, boxes, butter, bowls, mugs, and sauce into baskets, drawers, microwaves, and stoves.
- Sequential multi-stage assembly-like or button-pressing workflows, where pressed and unpressed states look nearly identical and subtle state transitions must be detected.
- Deployment of robot arms in compute-constrained or real-time settings, where the 3.15x latency penalty of frame stacking would be prohibitive.
- Generalization to unseen environments, as tested by training on CALVIN environments A-C and evaluating on unseen D.
Industry relevance. The efficiency profile — 31.8 GB versus 30.8 GB peak training memory, and 82.7 ms versus 72.9 ms latency for the foresight variant — matters for real-time control loops and for hardware with limited memory. The ability to scale temporal context without a linear latency increase is directly relevant to any system that must reason over longer histories.
Future Directions
- Noise robustness of motion estimation. The authors state in the limitations that the motion representation depends on estimation accuracy and may be sensitive to noise in highly dynamic scenes.
- Large-scale video pretraining. The authors explicitly leave exploration of large-scale pre-training on internet videos, to improve motion understanding and generation, to future work.
- Extending foresight horizons. The ablation shows that increasing foresight length beyond 8 — (8,16) at 94.6 and (16,16) at 95.2 versus (8,8) at 96.4 — did not help on LIBERO-Long, leaving open how to profit from longer foresight.
- Broader real-world validation. The real-world evaluation covers three tasks with 100 demonstrations each and 20 trials per task on a single robot platform, leaving open how the method transfers across embodiments and task families.
Target Audience
Robotics and embodied AI researchers working on VLA models, robot policy learning, and world models; engineers deploying manipulation policies under real-time latency and memory constraints; and graduate students or practitioners already comfortable with transformer-based vision-language models who want a concrete example of motion-centric temporal reasoning. Readers without background in VLA architectures, motion-vector codecs, or AdaLN conditioning will find the method sections demanding.
Authors’ abstract
Vision-Language-Action (VLA) models have recently enabled robotic manipulation by grounding visual and linguistic cues into actions. However, most VLAs assume the Markov property, relying only on the current observation and thus suffering from temporal myopia that degrades long-horizon coherence. In this work, we view motion as a more compact and informative representation of temporal context and world dynamics, capturing inter-state changes while filtering static pixel-level noise. From this perspective, HiF-VLA equips a motion-centric world model for the VLA, enabling agents to reason about temporal dynamics for future evolution during action generation. Building on this idea, we propose HiF-VLA (Hindsight, Insight, and Foresight for VLAs), a unified framework that leverages motion for bidirectional temporal reasoning. HiF-VLA encodes past dynamics through hindsight priors, anticipates future motion via foresight reasoning, and integrates both through a hindsight-modulated joint expert to enable a ''think-while-acting'' paradigm for long-horizon manipulation. As a result, HiF-VLA surpasses strong baselines on LIBERO-Long and CALVIN ABC-D benchmarks, while incurring negligible additional inference latency. Furthermore, HiF-VLA achieves substantial improvements in real-world long-horizon manipulation tasks, demonstrating its broad effectiveness in practical robotic settings.