Concept animation

Paper: 2605.28820 Authors: Haiwen Diao, Jiahao Wang, Penghao Wu, Yuhao Dong, Yuwei Niu, Yue Zhu, Zhongang Cai, Weichen Fan, Linjun Dai, Silei Wu Categories: cs.CV

The Gap

Current vision-language models (VLMs) like LLaVA, Qwen-VL, and GPT-4V follow a modular design: a frozen vision encoder (CLIP, SigLIP) extracts image features, an adapter projects them into language space, and a language decoder generates text. This architecture works well for single images but fragments pixel information across video frames and delays pixel-word interaction until after encoding. Native VLMs (Fuyu, Chameleon) that process raw pixels directly have shown promise on single images but remain unexplored for multi-image scenarios, video understanding, and spatial reasoning tasks.

The boundary: modular VLMs dominate multi-frame tasks but lose fine-grained pixel correspondence. Native VLMs avoid this fragmentation but haven’t scaled to complex temporal scenarios. Can a native architecture compete with modular designs on multi-image and video tasks without sacrificing pixel-level detail?

Problem: Modular VLMs fragment pixels across frames
         Native VLMs unexplored for multi-image/video
                          |
                          v
Assumption: End-to-end pixel-word learning can preserve
            cross-frame correspondence at scale
                          |
                          v
Method: NEO-ov - native transformer processing raw pixels
        + cross-frame attention + unified spatiotemporal modeling
                          |
                          v
Evidence: Competitive with modular VLMs on video/multi-image
          Superior on fine-grained perception tasks
                          |
                          v
Conclusion: Native one-vision architectures are viable at scale

The Increment

One sentence: Before this paper, scaling native VLMs to multi-image and video understanding seemed impractical; after, we have proof that end-to-end pixel-word learning can match modular designs without external encoders.

Core Mechanism

NEO-ov is a single transformer that takes raw pixel patches and text tokens as input, processes them jointly through all layers, and outputs text. No separate vision encoder, no adapter module. Pixels from multiple images or video frames are flattened into patches, concatenated with text tokens, and fed into the transformer. Cross-attention between patches from different frames happens natively within the same attention mechanism that handles text.

The model uses a standard decoder-only transformer architecture. Image patches are embedded via a learned linear projection. Position encodings distinguish spatial location within each frame and temporal order across frames. The transformer layers apply causal masking for text generation while allowing bidirectional attention among image patches. This unified processing means pixel-level features and word embeddings interact from the first layer, not after a frozen encoding stage.

Training follows a three-stage recipe: (1) single-image alignment on image-caption pairs, (2) multi-image instruction tuning with interleaved image-text data, (3) video understanding with temporal data. The model learns to track objects across frames, reason about spatial relationships, and ground language in pixel-level details—all without modular boundaries forcing early commitment to frame-level representations.

Structural metaphor: Think of modular VLMs as a relay race. The vision encoder runs its leg, hands off a baton (image features) to the adapter, which passes it to the language decoder. Each runner specializes but never sees the full track. NEO-ov is a solo marathon runner who sees the entire course from start to finish. Pixels and words are mile markers on the same route, not separate relay legs. The runner (transformer) adjusts pace and strategy continuously based on both visual terrain (pixels) and verbal cues (text) encountered along the way. No handoffs means no information loss at module boundaries, and the runner can backtrack to earlier visual details when later text demands it.

Key Concepts

  • Native vision-language modeling: Instead of bolting a language model onto a vision encoder, you build one model that speaks both “languages” from scratch. Imagine learning to read and see simultaneously as a child, rather than learning to see first, then years later learning to read and trying to connect the two. A native model’s neurons can specialize in patterns that span pixels and words—like recognizing that the visual texture of fur correlates with the word “cat”—because it never had to commit to separate visual and linguistic representations. Modular models must learn this correlation indirectly through an adapter bottleneck after visual features are already frozen.

  • Cross-frame correspondence: When you watch a video of a ball bouncing, your brain tracks the same ball across frames by matching its appearance, motion, and context. Modular VLMs encode each frame independently, then try to stitch them together afterward—like watching a flipbook where each page is drawn by a different artist. NEO-ov’s attention mechanism can directly compare pixel patch 47 in frame 3 with pixel patch 52 in frame 7, asking “are these the same object?” This direct comparison preserves fine-grained identity across time, crucial for tasks like “which person picked up the red cup in the video?”

  • Unified spatiotemporal modeling: Space (where things are in an image) and time (when things happen across frames) are usually handled separately: spatial features extracted per-frame, then temporal features extracted across frames. NEO-ov treats them as one problem. A patch’s position encoding contains both its (x,y) location within a frame and the frame’s temporal index. The transformer’s attention can then learn patterns like “objects in the top-left of frame 5 tend to move toward the bottom-right in frame 6”—spatial and temporal reasoning fused in a single operation, not pipelined through separate modules.

Framework Shift

Before (modular approach):              After (NEO-ov):

Image 1 ---> [Vision Encoder]          Image 1 (raw pixels)
Image 2 ---> [Vision Encoder]          Image 2 (raw pixels)  
Image 3 ---> [Vision Encoder]          Image 3 (raw pixels)  
                  |                            |
            [Feature vectors]            [Patch embeddings]
                  |                            |
              [Adapter]                        |
                  |                            |
         [Language Decoder] <--- Text   [Unified Transformer] <--- Text
                  |                            |
               Output                       Output

Module boundaries = information loss    No boundaries = end-to-end gradients

From pipeline to monolith, the core shift is eliminating handoff points where pixel-level detail gets compressed into frame-level summaries.

Expert Assessment

Problem choice: Real gap. Modular VLMs’ dominance in multi-image/video tasks isn’t because the architecture is optimal—it’s because native models haven’t been seriously attempted at scale. The fragmentation issue (pixels scattered across frames, late pixel-word interaction) is a genuine limitation, not a manufactured problem. This sits at the intersection of two trends: scaling native multimodal models and improving video understanding. Timely and well-motivated.

Method maturity: Mostly straightforward engineering—take a decoder-only transformer, feed it pixels and text, train it carefully. The novelty is in proving it works at scale, not in algorithmic innovation. The three-stage training recipe (single-image → multi-image → video) is sensible but not deeply analyzed. Why this order? What happens if you skip stage 1? The paper doesn’t explore simpler alternatives like hybrid approaches (native for some tasks, modular for others). It’s a brute-force validation that the simple idea works, which is valuable but not intellectually surprising.

Experimental integrity: Baselines are fair—compared against strong modular VLMs (LLaVA-OneVision, Qwen2-VL) on standard benchmarks. The results show NEO-ov is competitive but not dominant: it wins on fine-grained perception tasks (object tracking, spatial reasoning) and loses on some high-level reasoning benchmarks. This is honest reporting. One red flag: the paper claims “largely narrows the gap” but the gap is still 5-10 points on several benchmarks. The architectural analyses (ablations on position encoding, attention patterns) are thorough and useful for future work.

Writing quality: The abstract and introduction oversell the novelty—“native one-vision” sounds more revolutionary than “we removed the vision encoder and it still works.” Section 3 (method) is clear but could be half the length; too much space spent describing standard transformer components. Section 4 (experiments) is well-organized but buries the most interesting finding: native models excel at fine-grained tasks but struggle with abstract reasoning. Rewriting Section 5 (analysis) to deeply explore this tradeoff—why does end-to-end learning help perception but not reasoning?—would elevate the paper from “we built it and it works” to “we understand when and why it works.”

Verdict: weak accept — Solid empirical contribution proving native VLMs scale to multi-image/video tasks, but lacks deep insight into when the architecture is preferable and when modular designs still win.

Takeaways

For practitioners building VLMs: The three-stage training recipe (single-image → multi-image → video) is immediately reusable. Start with abundant image-caption data to learn basic pixel-word alignment, then add multi-image instruction data to learn cross-frame reasoning, finally add video data for temporal dynamics. This curriculum likely transfers to other native architectures.

For video understanding researchers: Native models’ advantage on fine-grained perception tasks (object tracking, spatial grounding) suggests that when your task requires pixel-level correspondence across frames, consider end-to-end architectures over modular pipelines. The tradeoff: you lose the ability to swap in better vision encoders as they’re released.

For architecture designers: The paper’s ablations reveal that position encoding design matters enormously for native models—spatial and temporal encodings must be carefully balanced. Steal this insight: when building models that process structured data (images, graphs, sequences), invest time in position encoding design before scaling up.

Honest assessment: If you’re building a general-purpose VLM for diverse tasks, modular designs still win on flexibility and performance. If you’re targeting fine-grained video understanding (surveillance, robotics, medical imaging), NEO-ov’s approach is worth trying. The paper’s main contribution is proving feasibility, not providing a recipe for dominance.

论文: 2605.28820 作者: Haiwen Diao, Jiahao Wang, Penghao Wu, Yuhao Dong, Yuwei Niu, Yue Zhu, Zhongang Cai, Weichen Fan, Linjun Dai, Silei Wu 分类: cs.CV

缺口

当前的视觉语言模型(VLMs)如 LLaVA、Qwen-VL、GPT-4V 采用模块化设计:冻结的视觉编码器(CLIP、SigLIP)提取图像特征,适配器将其投影到语言空间,语言解码器生成文本。

这种架构在单图像上表现良好,但在视频帧间会碎片化像素信息,并将像素-词交互延迟到编码之后。

原生 VLMs(Fuyu、Chameleon)直接处理原始像素,在单图像上显示出潜力,但在多图像场景、视频理解和空间推理任务上仍未被探索。

边界在于:模块化 VLMs 主导多帧任务但丢失细粒度像素对应关系。

原生 VLMs 避免了这种碎片化但尚未扩展到复杂的时序场景。

问题是:原生架构能否在多图像和视频任务上与模块化设计竞争,同时不牺牲像素级细节?

问题:模块化 VLMs 在帧间碎片化像素
     原生 VLMs 未探索多图像/视频场景
                    |
                    v
假设:端到端像素-词学习可在规模化时
     保留跨帧对应关系
                    |
                    v
方法:NEO-ov - 处理原始像素的原生 transformer
     + 跨帧注意力 + 统一时空建模
                    |
                    v
证据:在视频/多图像上与模块化 VLMs 竞争
     在细粒度感知任务上表现优越
                    |
                    v
结论:原生统一视觉架构在规模化时可行

增量

一句话:这篇论文之前,将原生 VLMs 扩展到多图像和视频理解似乎不切实际;之后,我们有了证据表明端到端像素-词学习可以在没有外部编码器的情况下匹敌模块化设计。

核心机制

NEO-ov 是一个单一的 transformer,接收原始像素块和文本 token 作为输入,通过所有层联合处理它们,并输出文本。

没有独立的视觉编码器,没有适配器模块。

来自多个图像或视频帧的像素被展平为块,与文本 token 连接,并馈入 transformer。

来自不同帧的块之间的交叉注意力在处理文本的同一注意力机制内原生发生。

模型使用标准的仅解码器 transformer 架构。

图像块通过学习的线性投影嵌入。

位置编码区分每帧内的空间位置和跨帧的时间顺序。

transformer 层对文本生成应用因果掩码,同时允许图像块之间的双向注意力。

这种统一处理意味着像素级特征和词嵌入从第一层就开始交互,而不是在冻结编码阶段之后。

训练遵循三阶段方案:(1)在图像-标题对上进行单图像对齐,(2)使用交错的图像-文本数据进行多图像指令调优,(3)使用时序数据进行视频理解。

模型学习跨帧跟踪对象、推理空间关系、将语言锚定在像素级细节上——所有这些都没有模块边界强制早期承诺帧级表示。

核喻:把模块化 VLMs 想象成接力赛。

视觉编码器跑它的一棒,将接力棒(图像特征)交给适配器,适配器再传给语言解码器。

每个跑者都很专业,但从未看到完整的赛道。

NEO-ov 是一个独自跑马拉松的选手,从头到尾看到整个赛道。

像素和词是同一路线上的里程碑,而不是独立的接力棒。

跑者(transformer)根据沿途遇到的视觉地形(像素)和语言提示(文本)持续调整配速和策略。

没有交接意味着模块边界处没有信息损失,当后续文本需要时,跑者可以回溯到早期的视觉细节。

关键概念

  • 原生视觉语言建模:不是将语言模型嫁接到视觉编码器上,而是从头构建一个同时”说”两种”语言”的模型。

想象一下作为孩子同时学习阅读和观看,而不是先学会看,然后多年后学习阅读并试图连接两者。

原生模型的神经元可以专门处理跨越像素和词的模式——比如识别毛皮的视觉纹理与”猫”这个词相关——因为它从未必须承诺独立的视觉和语言表示。

模块化模型必须在视觉特征已经冻结后通过适配器瓶颈间接学习这种相关性。

  • 跨帧对应关系:当你观看一个球弹跳的视频时,你的大脑通过匹配其外观、运动和上下文来跨帧跟踪同一个球。

模块化 VLMs 独立编码每一帧,然后尝试在之后将它们拼接在一起——就像观看一本活页簿,其中每一页都由不同的艺术家绘制。

NEO-ov 的注意力机制可以直接比较第 3 帧中的像素块 47 与第 7 帧中的像素块 52,询问”这些是同一个对象吗?“这种直接比较跨时间保留了细粒度的身份,对于”视频中哪个人拿起了红色杯子?“这样的任务至关重要。

  • 统一时空建模:空间(事物在图像中的位置)和时间(事物在帧间何时发生)通常分别处理:每帧提取空间特征,然后跨帧提取时间特征。

NEO-ov 将它们视为一个问题。

块的位置编码包含其在帧内的 (x,y) 位置和帧的时间索引。

然后 transformer 的注意力可以学习诸如”第 5 帧左上角的对象倾向于在第 6 帧中向右下角移动”这样的模式——空间和时间推理融合在单个操作中,而不是通过独立模块流水线处理。

框架转变

之前(模块化方法):                之后(NEO-ov):

图像 1 ---> [视觉编码器]           图像 1(原始像素)
图像 2 ---> [视觉编码器]           图像 2(原始像素)
图像 3 ---> [视觉编码器]           图像 3(原始像素)
                |                          |
          [特征向量]                  [块嵌入]
                |                          |
            [适配器]                        |
                |                          |
       [语言解码器] <--- 文本      [统一 Transformer] <--- 文本
                |                          |
              输出                        输出

模块边界 = 信息损失              无边界 = 端到端梯度

从流水线到整体,核心转变是消除了将像素级细节压缩为帧级摘要的交接点。

专家评审

选题眼光:真实缺口。

模块化 VLMs 在多图像/视频任务上的主导地位不是因为架构最优——而是因为原生模型尚未在规模上被认真尝试。

碎片化问题(像素分散在帧间,像素-词交互延迟)是真正的局限,而非人造问题。

这处于两个趋势的交叉点:扩展原生多模态模型和改进视频理解。

及时且动机充分。

方法成熟度:主要是直接的工程——取一个仅解码器 transformer,喂给它像素和文本,仔细训练它。

新颖性在于证明它在规模上有效,而不在于算法创新。

三阶段训练方案(单图像 → 多图像 → 视频)是合理的,但没有深入分析。

为什么是这个顺序?如果跳过阶段 1 会发生什么?论文没有探索更简单的替代方案,如混合方法(某些任务原生,其他任务模块化)。

这是对简单想法有效的蛮力验证,这很有价值但在智力上并不令人惊讶。

实验诚意:基线公平——在标准基准上与强大的模块化 VLMs(LLaVA-OneVision、Qwen2-VL)进行比较。

结果显示 NEO-ov 具有竞争力但并不占主导地位:它在细粒度感知任务(对象跟踪、空间推理)上获胜,在一些高级推理基准上失败。

这是诚实的报告。

一个警示:论文声称”在很大程度上缩小了差距”,但在几个基准上差距仍然是 5-10 分。

架构分析(位置编码、注意力模式的消融)是彻底的,对未来工作有用。

写作功力:摘要和引言过度推销新颖性——“原生统一视觉”听起来比”我们移除了视觉编码器,它仍然有效”更具革命性。

第 3 节(方法)清晰但可以缩短一半;花费太多空间描述标准 transformer 组件。

第 4 节(实验)组织良好,但掩埋了最有趣的发现:原生模型在细粒度任务上表现出色,但在抽象推理上挣扎。

重写第 5 节(分析)以深入探索这种权衡——为什么端到端学习有助于感知但不利于推理?——将使论文从”我们构建了它并且它有效”提升到”我们理解它何时以及为何有效”。

判决:弱接收 — 扎实的实证贡献,证明原生 VLMs 可扩展到多图像/视频任务,但缺乏对何时架构更可取以及何时模块化设计仍然获胜的深刻洞察。

要点总结

对于构建 VLMs 的实践者:三阶段训练方案(单图像 → 多图像 → 视频)可立即重用。

从丰富的图像-标题数据开始学习基本的像素-词对齐,然后添加多图像指令数据以学习跨帧推理,最后添加视频数据以学习时间动态。

这个课程可能会迁移到其他原生架构。

对于视频理解研究者:原生模型在细粒度感知任务(对象跟踪、空间定位)上的优势表明,当你的任务需要跨帧的像素级对应关系时,考虑端到端架构而不是模块化流水线。

权衡:你失去了在更好的视觉编码器发布时交换它们的能力。

对于架构设计者:论文的消融实验揭示了位置编码设计对原生模型至关重要——空间和时间编码必须仔细平衡。

窃取这个洞察:在构建处理结构化数据(图像、图、序列)的模型时,在扩展之前投入时间进行位置编码设计。

诚实评估:如果你正在为多样化任务构建通用 VLM,模块化设计在灵活性和性能上仍然获胜。

如果你针对细粒度视频理解(监控、机器人、医学成像),NEO-ov 的方法值得尝试。

论文的主要贡献是证明可行性,而不是提供主导地位的配方。