World Observer:行动者-观察者联合生成实现持久世界建模 World Observer: Joint Actor-Observer Generation for Persistent World Modeling
联合生成视角行动者与全景观察者,让视野外区域持续演化、重入时状态一致。
前置知识
视频世界模型(Video World Model)
用视频生成模型模拟环境如何随智能体的动作演化,给定初始画面、文本提示和相机/动作轨迹,自回归地生成未来观测帧。代表工作包括 Cosmos-Predict2.5、LingBot-World、HY-World 1.5 等,通常以行动者(actor)当前视角为中心渲染世界,被用于具身导航、交互式模拟和长程规划。
本文的问题设定正是现有视频世界模型的盲区:它们只维护行动者看到的世界,视野外的物体失去直接观测证据。理解这一范式才能明白为什么要引入观察者来补全世界状态。
Diffusion Transformer 与 Flow Matching
DiT 用 Transformer 骨干做扩散式去噪,是当前视频生成的主流架构。Flow matching 是一种训练目标:在数据 $Z$ 与噪声 $\epsilon$ 之间构造插值 $\tilde{Z}^k=(1-k)Z+k\epsilon$,训练网络预测速度场 $\epsilon - Z$,比传统 DDPM 训练更稳定高效。
World Observer 直接在预训练视频 DiT(Cosmos-Predict2.5,2B 参数)上微调,用共享时间步的 flow matching 损失联合训练行动者与观察者两条流,是该文的方法论基础。
自回归分块生成与历史潜变量
长视频无法一次生成,于是按块(chunk)滚动:每块 $T=77$ 帧经 3D VAE 压缩为 $L=20$ 个潜 token,生成下一块时把上一块尾部的 $H=2$ 个历史潜变量拼入条件,使新块与旧内容衔接。训练时用 teacher forcing 并向历史注入小噪声以弥合训练与推理的分布差。
视野外状态的维护必须跨越分块边界持续存在,历史潜变量机制是理解本文如何在长时程 rollout 中保持观察者演化连续性的前提。
RoPE(旋转位置编码)
RoPE 把位置信息编码为注意力查询/键的旋转变换,使注意力得分只依赖相对位置,广泛应用于视频生成模型的时间与空间轴。本文的用法很特别:让行动者与观察者在同一时刻的潜 token 在 RoPE 时间轴上取相同位置,从而允许跨流注意力按时间步精确对齐。
视图-时间对齐是联合生成的关键:重入物体的查询点正是靠同时间步的 RoPE 对位,才能关注到观察者中保存其视野外状态的区域(论文 Fig. 5 的可视化)。
等距柱状全景投影(ERP)与全景视频
ERP 把 360°×180° 球面展开成一张 2:1 矩形图像,是全景视频的标准格式。优点是一张图覆盖全向,缺点是两极拉伸、边缘畸变严重,精细外观在 ERP 中天然受损,且单目深度模型不能直接在 ERP 上用。
本文的观察者就是低分辨率 ERP 视频流,而其畸变正是引入 Observer Sink(从高分辨率全景裁透视参考)的直接原因;全景深度估计也需要先切成多个透视视图再融合。
Plücker Raymap
用每个像素对应光线的 6 维 Plücker 坐标(方向矩 $d\times o$ 与方向 $d$)拼成的逐像素几何图,作为相机位姿条件输入扩散模型,可精确编码任意视角(透视或全景)的几何,比离散动作token 更通用。
World Observer 为每条流在潜分辨率上构建 Plücker raymap(actor 用针孔射线、observer 用等距柱状射线)注入视角信息,是实现相机控制与两流几何对应的关键条件通道。
研究动机
现有视频世界模型(Cosmos-Predict2.5、LingBot-World、HY-World 1.5、Matrix-Game-3 等)都以行动者为中心:世界只通过行动者当前看到的内容更新,一旦物体离开视野,模型就失去了它如何演化的直接视觉证据。作者在真实场景测试中归纳出四种典型失败模式:(a) 帧锁定(frame-locked)——相机转动时物体本应移出画面,却被不自然地锁死在图像平面上;(b) 丢失(lost)——物体离开视野后彻底消失,回头再看也不出现;(c) 冻结(frozen)——物体重入了,但它在不可见期间停止运动,重入时还停留在离开前附近的位置;(d) 冒名(impostor)——物体重入且运动单独看很合理,但与它实际应有的演化不符,是生成先验凭空编造的状态。已有的补救手段(内部记忆、检索历史观测、生成先验、显式状态外推)本质上都只能从过去看到的信息间接推断不可见期间的演化:随着不可见时间变长或场景动态变复杂,这种推断越来越不可靠,导致状态漂移和时序不一致。更麻烦的是,现有评测(STEVO-Bench、WRBench、MemoBench)依赖 VLM 判断重入画面是否自然,而论文 Fig. 9 显示 VLM 恰恰在冻结和冒名这两种最关键的失败上会误判为一致,无法量化多物体运动场景下视野外的真实三维位移。
本文的目标是本文的目标是让世界模型获得持久性(persistence):不管行动者看向哪里,世界中感兴趣的区域都应保持被观测,其中的动态物体持续自然演化;当这些区域重新进入行动者视野时,呈现的是更新后的真实状态,而不是冻结、丢失或幻觉出来的假状态。同时这一能力不能以牺牲世界模型的既有品质为代价——视觉保真度(FID/FVD)、相机轨迹控制精度(RotErr/TransErr)、3D 场景一致性(掩码 PSNR/LPIPS)都必须保持与最强基线相当或更好。作者还给自己定了第三个目标:现有基准无法直接衡量视野外演化,需要建立一套把物体提升到 3D 空间直接测量位移的世界空间指标(OOV-F、OOV-Dgt、OOV-Dself),并构建覆盖真实全景视频与 CARLA 合成场景的评测基准,使这一此前只能定性描述的能力变得可量化、可比较。
与已有工作不同的是,本文的独特切入角度是把观察(observing)从行动(acting)中解耦。此前所有方法的共同隐含假设是:世界状态只能通过行动者的视角维护——记忆、检索或外推都是在用过去间接补全现在看不见的东西。作者反其道而行:与其推断看不见的东西,不如直接再派一只眼睛盯着它。具体地,把 360° 全景视频实例化为一个与行动者同刻演化的观察者流,两者由同一个 DiT 联合去噪、共享同一世界状态,于是物体离开行动者视野后在观察者中继续被生成,重入时的状态天然来自共享注意力而非事后补画。由于观察者与行动者在空间上解耦,观察者可以被自由放置在场景任意位置、可以多个并行覆盖不同区域、还可以用独立的文本提示驱动画外事件——这些能力在共址捕获的真实数据框架下都不可得。在评测方法论上,作者也另辟蹊径:不用 VLM 打分,而是用分割模型 SAM3 加度量深度模型 DA3 把物体抬升到 3D、直接度量不可见期间的真实位移向量,从根上绕开了 VLM 无法从图像判断三维运动的老问题。
核心方法
先说直觉:与其让模型回忆没看见的东西,不如让另一只眼睛一直看着那里。技术上,World Observer 用单个预训练视频 DiT(Cosmos-Predict2.5,2B 参数、28 个块、隐藏维 2048)在 3D VAE 潜空间中联合生成两类视频流:一条是智能体视角的透视 actor 流 $X^a$,一条或多条 360° 全景 observer 流 $\{X^{o_n}\}$,每条流各有自己的文本提示($P_a$ 描述行动者视野内事件,$P_o$ 描述整个周边世界)和相机轨迹($C^a$、$C^o$)。生成是自回归分块的:每块 $T=77$ 帧对应 $L=20$ 个潜 token,条件包括上一块尾部的 $H=2$ 个历史潜变量。为了让两条流共享世界状态,作者把 actor 与 observer 的潜变量连同各自历史拼成单一序列送入共享 DiT,用可学习视图嵌入区分流(透视/全景两类,多观察者再加索引嵌入 $n e_{obs}$),并让同一时刻的 actor/observer 潜变量在 RoPE 时间轴上取相同位置——这样 self-attention 就能跨流交换对应时间步的信息:行动者视角中对重入物体的查询点可以注意到观察者中同一时刻保存其视野外状态的区域。训练用 flow matching(式 1-2),两条流共享时间步 $k$,损失只作用于生成潜变量。整体上这是一个轻量的微调方案:所有新条件(warp 视频、掩码、raymap、视图嵌入、Sink token)都以通道拼接或加法注入,零初始化的 patch embedder 保证训练起点与基座完全一致。
核心创新是三点相互咬合的设计。第一,观察与行动解耦:把全景当作随时间共同生成的观察者流,而不是静态参考或检索库——这与记忆/检索式方法的本质区别在于,观察者不是存下过去看到的画面,而是持续生成现在正在发生的演化,物体在不可见期间的动态有了直接的视觉证据载体。第二,全景 grounding 加 Observer Sink:用初始全景 $x_0^o$ 及其度量深度 $D_0^o$,按式 (3) $x_s^{warp,t}=\mathrm{Render}(\mathrm{Unproj}(x_0^o,D_0^o),\,c_s^{0\to t})$ 把共享源 warp 到两条流的各个视角,通道级拼入噪声潜变量并附二值有效掩码,使两流从构造上几何一致、注意力有直接对应关系;但全景畸变会损失精细外观,于是再从高分辨率初始全景裁出前后左右相隔 90° yaw 的四张透视参考图,编码为固定的 sink 潜变量 $z_v^{os}$(不去噪、不作为生成目标),按式 (4) 拼入序列、放在生成窗口外 $\Delta_{os}=50$ 的 RoPE 位置上,让生成 token 可以随取随用——重入区域因此既有更新的状态(来自演化观察者)又有精细外观(来自 sink)。第三,分辨率解耦:actor 是展示输出,用 $R_a=1280\times704$;observer 只需维护世界状态,用 $R_o=640\times320$,每个观察者只占 actor 约 1/4 的 token 量,使 360° 覆盖和多观察者扩展在计算上可行。
方法步骤详情
完整流程分六步。第一步数据构建:从真实全景语料(三个公开 360° 视频源共 23K 段视频)筛选稳定运动的高分辨率片段,按 360Anything 流程用 COLMAP 消除帧间旋转、GeoCalib 对齐重力,规范化为直立不旋转的 ERP 序列;把 ERP 切成二十面体顶点上的 110° FOV 透视视图批量送入 Depth Anything 3 联合估计度量深度再融合回球面;然后在同一全景上随机渲染六种透视 actor 轨迹(静止、连续左右旋转、先转再反转等),得到 138K 个时间同步的 actor-observer 训练片段。CARLA 合成数据(12K 段视频、72K 片段)用六相机 cubemap 在同一仿真 tick 内锁步拼接成 ERP+深度,actor 沿人行道路径点以 1.3–3.5 m/s 行走,另设两个位于起终点附近、与 actor 空间解耦的静态观察者,三者共享同一仿真时钟,从而提供真实数据给不了的解耦与多观察者配置。训练时真实:合成按 60:40 交错采样。第二步条件构造:按式 (3) 对每条流逐帧 warp 初始全景,warp 视频经 3D VAE 编码后与噪声潜变量、有效掩码通道级拼接,另加各流自己的 Plücker raymap。第三步 Observer Sink:从高分辨率初始全景裁四张透视参考,编码后按固定 RoPE 偏移拼入序列。第四步联合训练:全部流拼成单序列进共享 DiT,AdamW、学习率 $4.8\times10^{-5}$,8 张 H100 上单观察者模型训 12K 步(batch 16),历史条件以 50% 概率注入 0.1 尺度噪声;文本 20% 概率换成空串、Sink 20% 概率置零,以支持 CFG 与条件缺失退化。第五步多观察者:从单观察者检查点 warm-start,合成数据上 $N=2$ 再训 6K 步(总 batch 8);每个观察者流加索引嵌入,actor 的 warp 源与 Sink 均取位置最近的初始全景,并随 actor 移动在观察者之间切换。第六步推理:按块自回归 rollout,两条流用相同引导尺度。
技术新颖性
技术新颖性可以从四个对比看清。与全景世界模型(OmniRoam、PanoWorld)相比:它们把全景作为最终输出,受透视预训练先验不适配、固定 token 预算摊薄各方向有效分辨率的困扰;本文把全景降级为内部观察者——它只需维护状态不必承担展示保真度,低分辨率即可,透视 actor 仍是高保真主输出,从表述上绕开了全景生成的分辨率与先验难题。与视野外专门方法(HyDRA、ReMind 用动态记忆和生成先验,LiveWorld、WorldDirector 用仿真或运动规划显式推进隐状态)相比:它们要么可能漂移到合理但错误的不可见状态,要么受限于过去观测的证据,要么需要结构化的实体级建模;本文用持续生成的观察者流提供直接视觉证据,是表述层面的不同而非模块修补。与检索式长程生成相比:检索只能召回特定过去时刻的观测,模型仍不知道那次观测与当下之间状态如何推进;联合生成的观察者把演化过程本身携带下来,消融显示去掉联合生成后 OOV-Dself 明显下降、自一致性被破坏,正说明这种携带能力是检索给不了的。与既有 OOV 评测相比:VLM 裁判无法从帧判断三维运动,本文的 SAM3+DA3 世界空间位移指标是评测方法论上的独立贡献。工程上则体现了克制:view embedding 的设计(第 $n$ 个观察者加 $n e_{obs}$)使单观察者检查点可无缝 warm-start 多观察者训练,零初始化嵌入保证干净 warm-start,Sink token 固定不参与去噪——都是简单但新颖且有效的决策。
实验结果
核心结果分四块。主对比(Table 1,Real/Synthetic-OOV-Bench 各 100 条、每条 77 帧):World Observer (Single, 2B) 在真实集上 FID 29.30、FVD 291.7、OOV-F 0.492、OOV-Dgt 0.426、OOV-Dself 0.408;合成集上 FID 19.65、FVD 196.2、RotErr 0.022、TransErr 0.029、mPSNR 18.893、mLPIPS 0.276、OOV-F 0.580、OOV-Dgt 0.531、OOV-Dself 0.526。视觉与几何品质大幅领先:合成集 FVD 比次优的 LingBot-World(333.3)低约 41%,mPSNR 比次优 OmniRoam(15.934)高近 3 dB,RotErr 0.022 不到次优 Matrix-Game-3(0.053)的一半。视野外动态是主战场:Multi 版在合成集 OOV-F 0.722 显著超过最强基线 FantasyWorld 的 0.633,两个 OOV-D 也均为最高。指标还精确诊断了各基线的病灶:Matrix-Game-3 OOV-F 高(0.568/0.508)但 OOV-Dgt 只有 0.066/0.125——物体能重入但运动冻结或错乱;HyDRA 与 HY-World 1.5 的 OOV-F 仅 0.416/0.258 与 0.128/0.133——帧锁定或彻底丢失;只有本文 OOV-F 与 OOV-D 双高,说明重入物体既回来了、状态又延续。定性上(Fig. 6、7、10):水杯离开视野后水位在观察者中继续上涨,重入时看到的是满杯;观察者提示士兵射击导致画外汽车爆炸,行动者转头时看到火球;221 帧跨块 AR rollout 中两流保持一致;双固定观察者追踪被遮挡行人并保证一致重入。消融(Table 2):Backbone(仅 raymap)OOV-F 仅 0.070、RotErr 0.595,相机控制失稳;去掉 observer 后 OOV-F 反而高达 0.674 但 OOV-Dgt/Dself 只有 0.387/0.430,呈冒名倾向——能把未见物体拉回画面但状态对不上;去掉 actor 后 OOV-D 强(0.471/0.499)但图像质量暴跌至 0.433,证明全景直出失真不可接受;去掉 Observer Sink 使 FID 19.65→20.33、FVD 196.2→214.0、OOV-Dself 0.526→0.470、mPSNR 18.893→18.221,且在大角度 360° 扫描 rollout 中细节退化更明显(Fig. 12);Multi 全面最佳(FID 16.06、FVD 147.0、mPSNR 20.357、OOV-F 0.722)。评测方法本身(Fig. 8、9):VLM 裁判在冻结案例答一致(OOV-Dself 仅 0.0113)、在冒名案例也答一致(OOV-Dself 0.0500 对 OOV-Dgt 0.7705),而本文指标把两类失败定量区分开。
查看结构化数据
| 任务 | 指标 | 本文 | 基线 | 提升 |
|---|---|---|---|---|
| 视野外动态一致性(Synthetic-OOV-Bench,真实类目) | OOV-Dgt ↑ | 0.531(Single)/ 0.528(Multi) | 最强基线 LingBot-World 0.340;FantasyWorld 0.338 | 绝对 +0.191,相对约 +56% |
| 有效离场-重入率(Synthetic-OOV-Bench) | OOV-F ↑ | 0.722(Multi);Single 0.580 | FantasyWorld 0.633;Matrix-Game-3 0.508 | Multi 相对最强基线 +14%,且同时保住高 OOV-D |
| 视频时序保真度(Synthetic-OOV-Bench) | FVD ↓ | 196.2(Single)/ 147.0(Multi) | LingBot-World 333.3(28B 参数) | Single 相对降低约 41%,参数量仅为基线 1/14 |
| 3D 静态场景一致性(Synthetic-OOV-Bench) | mPSNR ↑ | 18.893(Single)/ 20.357(Multi) | OmniRoam 15.934;其余视频世界模型均低于 14.1 | 绝对 +2.96 dB 以上 |
| 相机轨迹跟随精度(Synthetic-OOV-Bench) | RotErr ↓ | 0.022(Single)/ 0.014(Multi) | Matrix-Game-3 0.053;HY-World 1.5 0.419 | 相对最优基线降低约 58% |
| 视野外动态自一致性(Real-OOV-Bench) | OOV-Dself ↑ | 0.408(Single) | FantasyWorld 0.379;LingBot-World 0.343 | 绝对 +0.029,相对约 +7.6% |
局限与改进
作者承认的局限有两条:其一,框架假设以全景观测作为条件输入,这把适用范围限制在能获得 360° 视图的设定;作者提出可先用透视观测外推补全成全景来放松这一要求,多观察者场景也可由多个位置的透视观测构造。其二,观察者数量预算有限,覆盖整个世界仍然困难,只能把有限的观察预算分配给感兴趣区域。我的补充观察有五点:评测协议较窄——每条序列只有单块 77 帧、相机是来回旋转、每场景人工挑选 1–3 个目标物体且动态物体少于 10 个,真正的长时程 AR 场景下观察者自身误差会逐块累积,论文只给了定性展示(Fig. 12)而没有跨块状态保持的量化结果;OOV 指标依赖 SAM3 分割与 DA3 度量深度的质量,对快速小目标、严重遮挡或深度失效场景,把物体抬升到 3D 这一步本身就可能不可靠,而指标的可信度完全建立在这一步上;解耦观察者与多观察能力几乎完全靠 CARLA 合成域训练(真实数据只能提供共址观察者),Multi 版也只在合成基准上评估,存在 sim-to-real 迁移的未验证风险;基准视频与训练数据来自同样的真实语料和 CARLA 城镇,分布接近对本文有利,对基线则未必公平;最后,生成式的观察者本质上仍在预测不可见区域,错误演化只是从行动者单视角转移到了更广的全景上——观察者盯着的地方确实被观测了,但观察者视野之外的更远处依然是推断,问题被缓解而非根除。
独立分析的弱点
第一,全景条件依赖是最实际的落地障碍:要求输入端就有一段 360° 视频,消费级机器人或游戏引擎通常只有透视相机。改进方向是作者提到的 outpainting 路线,更进一步可以训练一个从单目首帧直接想象初始全景的模块,或者改用多个朝向的透视观察者替代全景观察者。第二,观察者预算静态且位置需人工指定:$N=2$ 时联合序列的 token 量已经不小,放哪里、放几个目前靠先验。改进方向是学习一个基于事件显著性的观察者调度器,动态决定观察位置与数量,或用分层/稀疏全景表示降低每个观察者的 token 成本。第三,评测协议对多块 AR 场景覆盖不足:现有协议刻意在单块内隔离评估,但真实应用(导航、规划)恰恰是分钟级长时程,观察者流的漂移累积、块间检索与本文机制的交互都未量化。改进方向是构建带 ground-truth 长时程的基准,并报告按块索引分段的 OOV 指标衰减曲线。第四,OOV 指标对感知管线的依赖:SAM3+DA3 在域外或困难场景的失败会直接污染指标,改进方向是对分割/深度做不确定性加权,或用合成数据中可直接读取的实体真值做交叉验证。第五,真实-合成域差距:解耦与多观察能力只在合成域训练和验证,改进方向是在真实世界用多机位同步捕获(如运动捕捉棚或环形相机阵列)补充少量真实解耦数据,或先用真实共址数据预训练解耦机制再做合成微调。
未来方向
作者明确提出的方向有两个:用透视观测外推生成初始全景,把框架推广到只有普通相机的设定;同理在多个位置用透视观测构造多全景条件,扩展多观察者配置。基于本文成果可以自然延伸的方向:把观察者当作可查询的世界状态接口接入具身智能体——规划器可以在行动前向观察者流查询某个区域当前状态,实现真正基于世界持久性的决策;观察者提示驱动画外事件的能力天然适合交互式叙事和开放世界游戏,相当于给导演一个看不见舞台的提示通道;与 3D 表示(3D Gaussian Splatting、神经场)结合,把观察者的演化沉淀为可显式查询和编辑的世界状态,进一步区分生成式记忆与结构化记忆的分工;观察者数量与位置的自适应学习(哪些区域值得看应该由模型从交互中学);效率方向是蒸馏或因果化 2B DiT 的分块推理以逼近实时;评测方向是把世界空间 OOV 指标推广成世界模型的通用评测组件——任何宣称持久性的世界模型都可以在 OOV-F/OOV-Dgt/OOV-Dself 上被检验,而不是靠 VLM 裁判的印象分。
复现评估
总体复现难度中等偏易,前提是作者开源代码。有利因素:基座 Cosmos-Predict2.5(2B)公开权重,SAM3、Depth Anything 3、VBench、CARLA、COLMAP、GeoCalib 全部公开,真实全景数据来自三个公开语料;训练规模对学术实验室友好——8 张 H100、单观察者 12K 步 batch 16、多观察者仅再加 6K 步 batch 8,远小于从零训练世界模型的开销;论文细节罕见地充分,包括分辨率($R_a=1280\times704$、$R_o=640\times320$)、latents 数($T=77\to L=20$、$H=2$)、Sink 的 RoPE 偏移 $\Delta_{os}=50$ 与步长 $\delta_{os}=5$、学习率 $4.8\times10^{-5}$、dropout 概率(文本 20%、Sink 20%、历史噪声 50%/0.1 尺度)、数据配比(真实 60%/合成 40%)、六种训练轨迹的构造规则、用 Qwen3.6-27B 做四视角全景 captioning 的流程,以及基准构建的完整协议。不利因素:截至论文版本,作者只提供项目页(cvlab-kaist.github.io/world-observer)展示视频,正文与附录均未明确承诺开源代码或基准;基准构建含人工环节(人工筛选每场景 1–3 个明确离场-重入的物体、丢弃歧义样本),独立复现基准需要可观的人工成本;caption 模型与全景语料的可得性会影响训练数据重建。若代码不开源,自行实现 warp 管线、Observer Sink、多流序列拼接与 RoPE 对齐的工程量不小,但没有不可逾越的黑科技。
论文图表
teaser 图展示两个核心能力:(a) 解耦的观察者可以独立于行动者被放置和控制,从而掌控行动者看不到的区域;(b) 多个观察者可以灵活布置在不同位置,持续追踪被遮挡区域,使物体重入时状态一致。
一张图概括了全文的核心主张——观察与行动解耦,以及由此解锁的多观察者能力,是快速理解论文贡献的入口。
用四个真实 prompt 的生成案例展示现有模型在物体离开视野后的四种失败:(a) 帧锁定——物体不自然地粘在画面上不随相机移出;(b) 丢失——物体消失后不再重现;(c) 冻结——物体重现但运动停滞在离开前的状态;(d) 冒名——物体保留身份但状态演化是幻觉的。
这四种失败模式是全文的问题定义,也是后文 OOV 指标(OOV-F 针对锁定/丢失,OOV-Dgt 针对冻结,OOV-Dself 针对冒名)设计的直接依据。
与 8 个基线在两个基准上的全面对比,覆盖视觉时序保真(FID/FVD/图像质量)、相机控制(RotErr/TransErr)、3D 一致性(mPSNR/mLPIPS)与视野外动态(OOV-F/OOV-Dgt/OOV-Dself)。World Observer (Single, 2B) 合成集 FID 19.65、FVD 196.2、mPSNR 18.893、OOV-Dgt 0.531 均为最优;Multi 版 FID 16.06、FVD 147.0、OOV-F 0.722 进一步提升。
论文主结果表:既证明本文在视野外动态上的领先,也通过指标组合诊断出各基线的失败类型(如 Matrix-Game-3 高 OOV-F 低 OOV-Dgt 的冻结倾向),是评估贡献分量的核心依据。