历史帧与低噪声条件注入:Boundless-World-Model长时程物理一致性的两大秘密
【免费下载链接】boundless-world-modelHigh-fidelity world models for general embodied intelligence, such as data engines and world simulators.项目地址https://gitcode.com/gh_mirrors/bo/boundless-world-model点击查看免费下载如果你用视频生成模型做自回归滚动推理rollout多半见过这种翻车现场开头几秒还很正常十几秒后物体开始漂移、穿模甚至凭空消失。Boundless-World-Model简称 BWM就是一个专治这个问题的开源项目——它是构建在 Wan2.2-TI2V-5B 之上的、动作条件化的高保真机器人操作世界模型在 CVPR 2026 WorldArena 挑战赛中拿下开源组双料第一。它长时程物理一致性的秘密就藏在两个设计里历史帧锚定与低噪声条件注入。本文用尽量少的公式把这两大机制讲透。先搞懂问题自回归滚动为什么必然翻车世界模型的核心任务给定初始画面 动作序列预测未来会发生什么。单次预测 81 帧约 3 秒不难难的是把几十秒的任务连续拼出来。自回归推理的致命伤是误差累积第 1 段用真实初始帧做条件预测未来帧 → 预测帧带一点偏差第 2 段用预测帧当条件继续预测 → 偏差被当作真实输入循环若干次后小偏差被反复放大变成物体形变、位置漂移、接触关系崩坏。BWM 的解法是把模型改造成条件预测器不预测从初始帧出发的一切而是预测给定最近的 h 帧历史 对应动作接下来会发生什么。每一段都锚定在已验证的真实画面上误差没有机会滚雪球。接下来看两个锚定机制的具体实现。秘密一历史帧注入——让过去逐字进入模型历史帧机制的主战场在 wan_video_action/pipelines/wan_video_action.py核心流程分三步第一步编码进潜空间。WanVideoUnit_ImageEmbedderFused单元取输入视频的前num_history_frames帧用 VAE 编码成潜在变量然后逐字替换当前段潜变量最前面的 h 个帧干净历史潜变量 z ──► 覆盖 latents[:, :, :history_t]也就是说历史帧不是贴在图片角落的参考图而是直接占据预测序列最前面的时间位置与未来帧共享同一套时空注意力。第二步去噪全程锁死历史段。扩散模型的 50 步去噪循环里每走一步就把干净的历史潜变量贴回潜变量前部_restore_history_condition_latents。历史段永远不沾噪声去噪只发生在未来帧上。第三步解码后像素级还原。视频解码完成后输出的前 h 帧直接用原始输入像素覆盖。三重保险之下历史画面在像素级、潜变量级、去噪流程级三个层面都被锁定模型被逼着只负责一件事把未来帧预测对。自回归主循环在 scripts/infer.py 的_run_autoregressive中每一段只取上一段末尾的最后几帧 未来动作作为输入预测完拼接再滚向下一段——历史帧正是这样一段一段接力下去的。动作条件则由 wan_video_action/models/wan_video_action_encoder.py 的WanVideoActionEncoder编码以 AdaLN 调制的方式注入 DiT与时间步嵌入共同生成 scale/shift 参数实现对整段视频生成的全局动作控制。秘密二低噪声条件注入——历史帧该加多少噪声这里有个微妙的坑历史帧如果给完全干净的信号模型训练时几乎没见过这种输入分布可能学不会尊重它如果加太多噪声锚定信息又会被抹掉。BWM 的答案是加一点点。推理管线里有一个开关use_history_condition_noise_in_inference在 scripts/infer.py 调用pipe(...)时置为True开启后_prepare_history_condition_latents会取去噪调度表倒数第 50 个时间步——也就是整条去噪路径上噪声水平最低的那一档——只对历史帧加这一层极薄的噪声。用一张对比图理解噪声水位帧段噪声水位模型看到什么历史帧极低≈收尾步几乎干净的过去未来帧满噪声纯随机信号等待生成训练侧同样配套configs/train/train_action_adaln.yaml 里的max_timestep_boundary/min_timestep_boundary控制扩散时间步的采样边界让模型在训练时见过历史帧带低噪声的条件组合。推理时的低噪声注入正好落在模型最擅长处理的低噪声区域。一句话总结这个机制第 1 帧保持纯净第 2~h 帧抹上最低档的薄噪声未来帧从满噪声起步——模型由此学会把带薄噪声的真实画面和满噪声的随机信号区分开历史帧才能被真正当成可信的锚而不是待消除的噪声。两大秘密如何联手撑起长时程一致性历史帧 内容锚告诉模型过去真实发生的是什么物体身份、叠放状态、铰链角度都锁在这几帧里低噪声 信号标签告诉模型这段潜变量几乎是干净的让它用正确的方式读取锚点逐段滚动每段输出成为下一段的历史误差被历史锁死截断没有滚雪球的机会。效果如何看数据在 WorldArena 榜单开源组中BLM 总分 64.54 分位列第一其中物理一致性Physics Adherence68.96 分、3D 精度97.28 分均为开源最高轻量版 BWM-Fast 则拿下总分榜第二。仓库 README.md 中收录了更多长时程定性演示开微波炉、开笔记本这类铰链运动能长时间保持打开状态不反弹换手麦克风的双臂同步不穿模还有分布外泛化实验——即使初始帧是 GPT-Image-2 画出来的全新场景BWM 依然能跟随动作序列保持连贯交互说明它学到的是物理 动作的规律而不是背住了特定场景的纹理。快速上手零配置跑一次长时程仿真仓库里已内置演示数据克隆后即可运行git clone https://gitcode.com/gh_mirrors/bo/boundless-world-model cd boundless-world-model pip install diffsynth2.0.11 pip install -r requirements.txt cp scripts/local.example.sh scripts/local.sh # 修改其中的 MODEL_PATHS 与 CKPT_PATH bash scripts/infer_example.sh演示数据demo.jsonl元数据、stat.json归一化统计、parquet 动作文件都在 demo/ 目录下视频动作数据加载逻辑见 wan_video_action/data/。项目结构速览与延伸阅读目录 / 文件作用wan_video_action/pipelines/wan_video_action.py推理管线历史帧注入与低噪声条件注入的实现位置wan_video_action/models/wan_video_action_encoder.py动作编码器AdaLN 动作条件注入scripts/infer.py / scripts/train.py自回归推理主循环 / 训练入口configs/train/ 与 configs/infer/infer.yaml训练与推理配置模板docs/wan_video_action_notes.md前向传播逐步注释时间步编码、动作注入、RoPEdocs/wan_video_action_encoder_notes.md动作编码器结构详解docs/pipeline_from_pretrained.md模型加载调用链分析两个机制都不复杂——没有新模块、没有额外训练阶段只是对条件帧给多少噪声、锁不锁这两个老问题的精细回答。但正是这两处毫厘之间的拿捏换来了长时程滚动下物体不漂移、接触不崩坏、状态不反弹的物理一致性。如果你也在做视频世界模型或机器人仿真这两个技巧尤其是历史帧低噪声注入非常值得抄进自己的项目里。赞分享【免费下载链接】boundless-world-modelHigh-fidelity world models for general embodied intelligence, such as data engines and world simulators.项目地址https://gitcode.com/gh_mirrors/bo/boundless-world-model点击查看免费下载相关推荐Boundless-World-Model自回归Rollout深度剖析57帧滑动窗口如何生成不漂移的长时序操作视频Boundless World Model自回归Rollout深度剖析57帧滑动窗口如何生成不漂移的长时序操作视频 Boundless World ModelChatHub学生折扣如何用教育优惠解锁所有AI助手ChatHub学生折扣如何用教育优惠解锁所有AI助手 如果你是一名学生或教育工作者想要同时使用ChatGPT、Claude、Bard等多个AI助手却担心订AI 应用前端交互助手创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

74.6% 压缩率不是白拿的:混合量化落地我踩的四个坑

74.6% 压缩率不是白拿的:混合量化落地我踩的四个坑

74.6% 压缩率不是白拿的:混合量化落地我踩的四个坑 【免费下载链接】Nex-N2.5-mini 项目地址: https://ai.gitcode.com/hf_mirrors/nex-agi/Nex-N2.5-mini 把 70.2GB 的 bfloat16 原始权重压到 17.8GB、峰值内存控制在 17.9GB 上下、推理速度还能维持在每秒…

2026/10/10 13:51:29 阅读更多 →
Java超市货架管理系统:高并发扫码与库存实时同步实战

Java超市货架管理系统:高并发扫码与库存实时同步实战

简介:本资源是一篇面向计算机专业本科生的毕业设计论文,聚焦超市货架商品管理系统的工程实践,适用于软件开发初学者、课程设计参考者及Java Web技术学习者。论文完整阐述了基于Java语言与Oracle数据库构建超市管理系统的全过程,涵…

2026/10/10 13:51:29 阅读更多 →
软考软件设计师核心笔记:补码、流水线与Cache映射计算精讲

软考软件设计师核心笔记:补码、流水线与Cache映射计算精讲

简介:这份《2024软考中级软件设计师核心笔记》面向备考全国计算机技术与软件专业技术资格(水平)考试中级软件设计师科目的考生,尤其适合需要系统梳理上午基础知识与下午软件设计要点的自学者。内容围绕考纲展开,涵盖计…

2026/10/10 13:50:28 阅读更多 →

最新新闻

GitHub密码认证失败怎么办?Token与SSH配置全指南

GitHub密码认证失败怎么办?Token与SSH配置全指南

前两天有个同事跑过来跟我说,git push 的时候明明输入的账号密码都是对的,GitHub 却一直提示验证失败。我一看他还在用账号密码往 GitHub 推代码,就知道问题出在哪了——这个坑几乎所有用过 GitHub 的人都会踩一遍,而且踩完就忘&a…

2026/10/10 22:34:19 阅读更多 →
工业连接器选型详解:EDAC矩形与D-Sub接口如何避坑

工业连接器选型详解:EDAC矩形与D-Sub接口如何避坑

做设备维护的时候,最怕碰上这类事:一块板子换了三次,故障依旧;新采购的接插件装上去,插拔两下就接触不良;明明规格书写得清清楚楚,上机一过电流就发热。后来基本都定位到一个共同源头——连接器…

2026/10/10 22:34:19 阅读更多 →
BLE广播、扫描与连接:协议详解与工程组合实践

BLE广播、扫描与连接:协议详解与工程组合实践

一提到蓝牙,大多数人的第一反应是“配对、连接、传文件”。但这个印象在BLE项目里会带来麻烦。BLE(低功耗蓝牙)的底层逻辑,是把“发现设备”和“通信会话”彻底分开:设备之间可以不建立任何连接就交换数据,…

2026/10/10 22:34:19 阅读更多 →
神经网络信号流解析:从输入层到输出层的可调试模块拆解

神经网络信号流解析:从输入层到输出层的可调试模块拆解

1. 这不是“黑箱”,而是可拆解的信号处理流水线很多人第一次听说“神经网络”,脑子里立刻浮现出一堆密密麻麻、互相缠绕的圆圈和箭头,再配上“深度学习”“反向传播”这类词,下意识就觉得:这东西得是数学博士才能碰。我…

2026/10/10 22:34:19 阅读更多 →
论文降重工具真实测评:查重机制与组合避坑指南

论文降重工具真实测评:查重机制与组合避坑指南

1. 写在前面:降重这关,是不是让你夜不能寐毕业论文查重率又从系统里弹出来的那一刻,心跳加速、手指冰凉,发现红彤彤的相似片段占了将近三分之一。这种感觉我太熟了。网上关于降重的说法满天飞,有人说起早贪黑逐句抠&am…

2026/10/10 22:34:19 阅读更多 →
一天 13 篇教程同刷 CSDN:Ever Gauzy 为什么突然在国内爆火?

一天 13 篇教程同刷 CSDN:Ever Gauzy 为什么突然在国内爆火?

一天 13 篇教程同刷 CSDN:Ever Gauzy 为什么突然在国内爆火? 【免费下载链接】ever-gauzy Ever Gauzy™ - Open Business Management Platform (ERP/CRM/HRM/ATS/PM) - https://gauzy.co 项目地址: https://gitcode.com/GitHub_Trending/ev/ever-gauzy…

2026/10/10 22:33:18 阅读更多 →

日新闻

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

卫星轨道分类全解析:从LEO到GEO的选型逻辑与工程实践

1. 从“卫星轨道分类”这个标题说起:为什么值得花时间搞懂第一次接触“卫星轨道分类”这个概念,很多人会觉得它离自己很远——不就是天上的星星怎么转吗?但如果你正在做航天任务规划、遥感数据接收、星座设计,甚至只是准备一场航天…

2026/10/10 0:00:39 阅读更多 →
Spring AOP 核心原理与实战:从概念到日志切面落地

Spring AOP 核心原理与实战:从概念到日志切面落地

1. 从一个真实痛点说起:为什么你的代码里到处都是重复逻辑刚入行那会儿,我写过一个用户管理模块,注册、登录、改密码、注销四个接口。每个接口里都塞了几乎一样的日志打印、参数校验、事务开启和提交。当时觉得没什么,能跑就行。直…

2026/10/10 0:00:40 阅读更多 →
Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

Python招聘数据采集与分析可视化:从采集清洗到薪资技能城市可视化全链路

简介:这是一套面向计算机相关专业学生与项目实战学习者的Python数据采集与分析可视化完整项目,以Boss直聘岗位数据为对象,适合用作毕业设计、课程设计或期末大作业。资源包共38个文件,约246KB,以13个py源码文件为核心&…

2026/10/10 0:00:40 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 11:14:25 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 1:36:08 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 11:14:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 5:23:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/9 21:32:20 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/10 10:38:42 阅读更多 →