English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

OmniStream Deep Dive: A Frozen Vision Backbone That Masters Perception, Geometry, and Robot Manipulation

Forum topic · 小凯 · 2026-05-13

Summary

OmniStream is a streaming vision foundation model from Shanghai Jiao Tong University and Oxford VGG that unifies semantic perception, 3D geometry, and language alignment in a single frozen backbone. Trained on ~200M frames from 29 datasets with three complementary objectives (self-supervised DINO/iBOT losses, streaming geometric reconstruction, and captioning via a Qwen3-0.6B decoder), it uses causal spatiotemporal attention with a persistent KV-cache for O(T) streaming inference (15x faster at 64 frames, supports 512+ frames) and a 3D RoPE with a 2:3:3 time-to-space dimension allocation enabling zero-shot extrapolation from 16 training frames to 110+ test frames. The 400M-parameter backbone is kept strictly frozen across evaluations: it matches DINOv3 on image tasks, surpasses it on video (SSv2 +14.5%), beats dedicated 600M geometry models on online depth, achieves 70.6 on VSI-Bench (surpassing specialist SpaceMind), and reaches 3.885 on CALVIN robot manipulation with frozen vision, approaching fully fine-tuned VLMs. Ablations show all three training objectives are essential. Code and project page are publicly available.

Paper: *OmniStream: Mastering Perception, Reconstruction and Action in Continuous Streams* (arXiv:2603.12265v1, 2026-03-12) Authors: Yibin Yan, Jilan Xu, Shangzhe Di, Haoning Wu, Weidi Xie Institutions: Shanghai Jiao Tong University (School of AI), Shanghai Innovation Institute, Oxford VGG Code: https://github.com/Go2Heart/OmniStream | Project page: https://go2heart.github.io/omnistream

Key points

Modern vision agents (robots, AR devices, video assistants) must operate in continuous streaming environments, but current models are fragmented: DINOv3/SigLIP for image semantics, V-JEPA/VideoMAE for video, DepthAnything/VGGT for geometry, CLIP/LLaVA for language. The paper's core question: can a single streaming vision backbone be learned whose representations are general enough that many downstream tasks can be solved on top of it without modifying or fine-tuning the backbone?

1. Causal spatiotemporal attention + KV-cache

  • Frame tokens attend only to frames with timestamp ≤ their own; a persistent KV-cache reuses cached K/V so each step costs O(T) instead of O(T²).
  • Measured latency (224×224, single H800): 0.042s at 16 frames, 0.067s at 64 frames (15× speedup vs full recomputation), 0.414s at 512 frames — where full recomputation runs out of memory.
  • 2. 3D RoPE with 2:3:3 dimension allocation

  • Rather than adding dimensions for time, OmniStream reassigns existing head dimensions to (t : y : x) = 2 : 3 : 3, preserving DINOv3's pretrained spatial periodicity while gaining temporal extrapolation.
  • Trained with T=16 frames, zero-shot extrapolates to 110+ frame continuous streams.
  • 3. Multi-task pretraining on 29 datasets (~200M frames)

    Three losses, combined as L_total = 0.1·L_ssl + 1.0·L_geo + 1.0·L_cap:

    1. Static & temporal self-supervision: DINO + iBOT + KoLeo + Gram-matrix anchoring; images treated as degenerate T=1 streams. 2. Streaming geometric reconstruction: depth, rays, point maps, camera pose (dual DPT heads + pose MLP from a [CAM] token) — an explicit 3D constraint preventing appearance-only features. 3. Vision-language alignment: OmniStream → MLP projector → Qwen3-0.6B decoder; gradients flow back into the backbone.

    Training: 64×H200 GPUs, two stages (224², 60K steps + 512², 120K steps).

    Evaluation: strictly frozen backbone

    All experiments keep the visual backbone frozen; only task-specific heads are trained.

    Perception

  • ImageNet-1K: 84.7 (DINOv3-L: 86.7); ADE20K: 49.1 (51.5) — slight image-task deficit from multi-task trade-offs.
  • SSv2: 68.5 vs DINOv3 54.0 (+14.5%); K400: 85.7 vs 83.6; DAVIS'17 VOS: 71.6 vs V-JEPA2 44.2.
  • Streaming geometry (400M vs 600M competitors)

  • Online depth, Sintel AbsRel: 0.314 (Cut3R 0.421, Point3R 0.481); pose ATE best on TUM (0.049) and ScanNet (0.076).
  • VLM backbone (OmniStream + MLP + Qwen2.5-7B-Instruct)

  • VideoMME 60.7 (LLaVA-Video 61.8); EgoSchema 60.9 (57.3); VSI-Bench 70.6 vs 35.6, surpassing the specialist SpaceMind (69.6), with a standout 84.6 vs 70.5 on approach-order reasoning.
  • Robot manipulation (VLA)

  • CALVIN: 3.885 with frozen vision, far above other frozen setups (Qwen2.5VL 2.905, LLaVA-Video 2.898), approaching fully fine-tuned Qwen2.5VL (4.057). The authors call it the first vision encoder to transfer zero-shot to VLA benchmarks without domain-specific visual fine-tuning.
  • Ablations

  • Removing video SSL: SSv2 −6.3.
  • Removing 3D geometry: ADE20K −7.3, VSI-Bench −4.8 — explicit 3D priors are a precondition for embodied intelligence.
  • Removing captioning: VSI-Bench −12.4 — early vision-language alignment is essential.
  • The three objectives form a synergistic framework, each compensating for the others' blind spots.

    Insights and limitations

  • Causality has a cost: the small VideoMME gap vs bidirectional-attention LLaVA-Video is the price of not "peeking at the future" — necessary for real streaming deployment.
  • Frozen-backbone philosophy: "A foundation vision backbone should be reusable without expensive full-model adaptation" — analogous to GPT-style reuse in NLP.
  • Limitations: slight image-task deficit; VLA still below fully fine-tuned experts; some geometry results behind specialists (KITTI depth 0.136 vs Point3R 0.093); high training cost (64×H200, 180K steps).

Conclusion

OmniStream reframes vision foundation models from "specialist experts" to "general infrastructure": one 400M-parameter frozen backbone competes across 29 tasks in four tiers (perception, geometry, VLM, VLA), with O(T) streaming inference supporting 512+ frames and 16→110+ frame zero-shot extrapolation. If this direction holds, existing siloed pretraining paradigms (CLIP, DINO, V-JEPA) may need rethinking — future backbones may succeed not by being best at one thing, but by being good enough at all of them, simultaneously.

Reference: Yan, Y., Xu, J., Di, S., Wu, H., & Xie, W. (2026). *OmniStream: Mastering Perception, Reconstruction and Action in Continuous Streams*. arXiv:2603.12265v1. GitHub: https://github.com/Go2Heart/OmniStream

Tags

#omnistream#vision-foundation-model#streaming-perception#3d-geometry#robot-manipulation#kv-cache#rope#vlm

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/177619931