3d-wm-atomic-v3
收藏资源简介:
3D-WM Atomic — v3(批次b07–b14)是一个合成的CAD构造视频数据集,每帧都配有原子操作动作,专门用于训练视频到动作(逆动力学)以及图像到视频的世界模型。该数据集是v2版本(批次b01–b06)的扩展,保持了相同的格式和约定。数据集采用v2-continuous-mm格式,包含原始的浮点毫米操作参数(未量化),每个视频片段都经过平移规范化处理,使得最终网格的边界框位于世界坐标系原点。每个片段包括一系列256×256像素的构造动画帧(PNG格式)、记录尺度、相机参数、规范化信息及每帧操作跨度的meta.json文件,以及存储原子操作元组(原始毫米浮点数)和人类可读操作描述的ops.json文件。每个案例提供5个不同的视角(等距、前、侧、顶和随机),这些视角共享相同的自动拟合尺度锚点,仅相机角度存在差异。数据生成阶段实施了严格的质量控制,确保几何有效性和视觉可见性,过滤无效或自相交实体以及接近空白的案例。数据集规模约为每批次8000个案例,共8个批次,每个案例5个视角,总计约30万个视频片段。
3D-WM Atomic — v3 (batches b07–b14) is a synthetic CAD construction video dataset paired with atomic operation actions for each frame, specifically designed for training video-to-action (inverse dynamics) and image-to-video world models. This dataset is an extension of the v2 release (batches b01–b06), retaining the same format and conventions. Adopting the v2-continuous-mm format, the dataset contains raw floating-point millimeter-scale operation parameters (unquantized). Each video clip undergoes translation normalization to align the bounding box of the final mesh with the origin of the world coordinate system. Each clip includes a sequence of 256×256 pixel construction animation frames in PNG format, a meta.json file that records scale, camera parameters, normalization information, and per-frame operation spans, as well as an ops.json file that stores atomic operation tuples (raw floating-point millimeter values) and human-readable operation descriptions. Each case provides 5 distinct viewpoints (isometric, front, side, top, and random), which share the same auto-fitted scale anchor with only differences in camera angles. Strict quality control was implemented during the data generation phase to ensure geometric validity and visual visibility, filtering out invalid or self-intersecting entities as well as nearly blank cases. The dataset has approximately 8,000 cases per batch, totaling 8 batches, with 5 viewpoints per case, amounting to around 300,000 video clips in total.
数据集概述:3D-WM Atomic — v3
- 数据集名称:3D-WM Atomic v3(批次 b07–b14)
- 用途:用于训练视频→动作(逆动力学)和图像→视频世界模型的合成CAD构建视频,每帧配有原子动作操作。
- 版本说明:v3 在 v2(批次 b01–b06)基础上扩展了 b07–b14,格式和约定与 v2 相同。
数据格式(v2-continuous-mm)
- 参数类型:原始浮点毫米操作参数,未量化。
- 规范化:每个片段经过平移规范化,使得最终网格边界框中心位于世界原点。
- 完整模式:原子操作词汇表、缩放/相机元数据等详细说明见配套文档
dataset_spec.md。
数据布局
-
存储结构:
- 每个源批次一个前缀目录(
data_hula_b07至data_hula_b14)。 - 每个批次索引下包含
b0000 ... bNNNN/train/shard-*.tar的 tar 分片,每个分片约包含25个片段,每批次索引约10个分片。
- 每个源批次一个前缀目录(
-
每个片段(一个 case, view 组合)包含:
0000.png ... NNNN.png:逐操作构建动画帧(分辨率256×256)。meta.json:缩放、相机、规范化信息及每帧的操作跨度(op_spans)。ops.json:原子操作元组(原始毫米浮点数)及可读操作描述(ops_human)。
-
多视角:每个 case 有5个视角(等轴测/正面/侧面/顶部/随机),共享相同的自动适配缩放锚点(world_diag_mm / approx_mm_per_pixel),仅相机角度不同。
质量控制(生成时)
- 几何有效性:使用 OCC BRepCheck 检查,无效或自相交的实体被丢弃。
- 非空白过滤:在所有视角下渲染为近空白的 case(有效但极小的实体)被丢弃。
- 结果:每个发布的片段都是有效且可见非空白的实体。
规模
- 约8000 cases/批次 × 8 批次 × 5 视角 ≈ 30万个片段。





