CrashTwin
收藏资源简介:
CrashTwin是一个物理基础的评估框架,用于世界模型碰撞推演。它包含CrashTwin-Eval数据集,该数据集有300个合成和44个真实世界的碰撞视频,每个剪辑包含两个碰撞参与者,并使用相同的公共重建和评分协议进行评估。
CrashTwin is a physics-based evaluation framework for collision inference in world models. It includes the CrashTwin-Eval dataset, which comprises 300 synthetic and 44 real-world collision videos. Each video clip involves two collision participants, and all samples are evaluated using the same public reconstruction and scoring protocols.
数据集概述:CrashTwin
CrashTwin 是一个基于物理的基准测试数据集,专门用于评估世界模型在碰撞场景下的多智能体动力学表现。该数据集提供了一套标准化的评估协议,通过从模型生成的碰撞视频中重建物理属性并计算诊断分数,来量化世界模型的碰撞预测能力。
核心组成
CrashTwin 分为两个主要部分:
- CrashTwin-Eval:用于定量基准测试的固定评估集,包含 300 个合成碰撞视频和 44 个真实世界碰撞视频,总计 344 个场景。每个视频片段包含两个碰撞主体。
- CrashTwin-Data:用于训练和后训练的补充数据。
评估流程
- 数据输入:将待评估模型生成的碰撞视频放入
predictions/<model_name>/目录。 - 物理属性重建:评估系统从单目视频中重建公制尺度的物理属性(如轨迹、速度等)。
- 评分与报告:系统输出每个视频的详细指标和汇总的基准测试分数,最终结果保存在
outputs/<model_name>/目录下的 CSV 文件中。
数据集布局
下载 CrashTwin-Eval 并添加模型预测视频后,仓库的标准目录结构如下:
CrashTwin/ ├── benchmark/ # 基准数据(CSV、元数据、车辆规格) │ ├── crashtwin_eval.csv │ ├── auto_json/ │ └── vehicle_specs/ ├── checkpoints/ # 评估所需的预训练模型权重 │ ├── droid.pth │ ├── metric_depth_vit_giant2_800k.pth │ ├── nuScenes_3Dtracking.pth │ └── searaft/ ├── first_frames/ # 合成视频首帧图像 ├── assets/ # 处理脚本 └── predictions/ # 待评估模型生成的视频 └── <model_name>/ ├── <video_id>.mp4 └── ...
评估结果输出
评估完成后,主要结果文件位于 outputs/<model_name>/:
summary_metrics.csv:整体 CrashTwin-Eval 汇总分数。per_video_metrics.csv:每个评估视频的独立指标。failed_videos.csv:未能完成评估的视频记录。per_video/:包含每个视频的详细中间重建结果和可视化文件。
技术架构
CrashTwin 的评估流程依赖于多项开源技术,包括:
- DROID-SLAM:相机运动估计。
- Metric3D:公制深度重建。
- SAM 2:视频目标分割。
- SEA-RAFT:光流估计。
- CenterTrack:单目3D车辆检测与跟踪。
- OpenCLIP:外观特征提取。
引用资源
- 项目主页:https://crash-twin.github.io/
- 论文:https://arxiv.org/abs/2606.28757
- CrashTwin-Data(训练数据):https://huggingface.co/datasets/nnuochen/crashtwin_data/blob/main/README.md
- CrashTwin-Eval(评估数据):https://huggingface.co/datasets/nnuochen/crashtwin_eval
- 预处理 Docker 镜像:https://hub.docker.com/r/nuochen1203/crashtwin-preprocess
- 重建 Docker 镜像:https://hub.docker.com/r/nuochen1203/crashtwin-reconstruct





