DriveMotion: A Large-Scale Multi-Source Benchmark for Driver Motion Sequence Modeling and Forecasting
作者: Yuhang Wang, Chuheng Wei, Jingxin Yang, Xishun Liao, Hao Zhou
分类: cs.CV, cs.HC
发布日期: 2026-09-08
备注: 21 pages, 7 figures, 18 tables. Dataset and benchmark: https://huggingface.co/datasets/HenryYHW/DriveMotion; project page: https://wangyuhang-cmd.github.io/drivemotion/
🔗 代码/项目: HUGGINGFACE
💡 一句话要点
提出DriveMotion以解决驾驶员动作序列建模与预测问题
🎯 匹配领域: 支柱七:动作重定向 (Motion Retargeting) 支柱八:物理动画 (Physics-based Animation)
关键词: 驾驶员动作预测 多源数据集 动态锚定评估 自动驾驶 行为分析
📋 核心要点
- 现有方法主要集中在短视频片段的驾驶员行为识别,缺乏对连续驾驶员动作的深入分析和预测。
- DriveMotion通过整合多种数据源,提供了一个统一的框架来进行连续驾驶员动作预测,并采用动态锚定评估方法。
- 实验结果表明,使用DriveMotion训练的模型在预测精度上显著优于传统方法,预测误差降低了15%。
📝 摘要(中文)
驾驶员的动作可以提供有关其行为、注意力和近期驾驶意图的线索。然而,现有的以驾驶员为中心的数据集大多集中于从短视频片段中识别预定义的驾驶员行为,而人类动作预测基准主要针对车辆外的动作。我们提出了DriveMotion,一个用于连续驾驶员动作预测的多源基准。DriveMotion包含来自360名驾驶员的393小时、133个关键点的动作序列,采样频率为10 Hz,整合了自然驾驶数据、策划的公共车内视频和AIDE数据集。为了解决均匀采样评估在有限身体运动期间的不足,我们采用了动态锚定评估,围绕从CAN信号中离线识别的车辆机动性放置预测窗口。通过这种方法,学习模型在锚定窗口上将预测误差减少了15%。
🔬 方法详解
问题定义:本论文旨在解决现有驾驶员动作预测方法在连续性和动态性方面的不足,尤其是在长时间驾驶过程中,驾驶员的动作变化较小,导致预测效果不佳。
核心思路:论文提出了DriveMotion基准,通过整合自然驾驶数据和公共车内视频,构建了一个多源数据集,并采用动态锚定评估方法来提高预测的准确性。
技术框架:DriveMotion的整体架构包括数据采集、数据整合、模型训练和评估四个主要模块。数据采集涵盖了多种驾驶场景,数据整合确保了数据的一致性和有效性,模型训练则基于多源数据进行优化,最后通过动态锚定评估进行性能验证。
关键创新:最重要的创新在于动态锚定评估方法的引入,该方法通过围绕车辆机动性设置预测窗口,显著提高了对驾驶员短期动作的预测能力。
关键设计:在模型训练中,采用了特定的损失函数来优化预测精度,并设计了适应多源数据的网络结构,以确保模型能够有效学习不同来源的数据特征。具体参数设置和网络结构细节在论文中进行了详细描述。
🖼️ 关键图片
📊 实验亮点
实验结果显示,使用DriveMotion训练的模型在锚定窗口上的预测误差相比于持久性基线降低了15%,而在丰富机动性训练下,预测导出的Part-State F1分数提高了44%。此外,基于完整多源数据集的训练相比于仅使用BATON训练,预测误差降低了38%。
🎯 应用场景
DriveMotion的研究成果在自动驾驶、智能交通系统和驾驶员行为分析等领域具有广泛的应用潜力。通过准确预测驾驶员的动作,相关系统可以更好地理解驾驶员的意图,从而提高安全性和驾驶体验。此外,该基准的建立也为后续研究提供了重要的数据支持和参考。
📄 摘要(原文)
Driver motion can provide cues to ongoing behavior, attention, and near-term driving intent. However, most existing driver-centric datasets focus on recognizing predefined driver behaviors from short video clips, while human motion forecasting benchmarks largely target motion outside the vehicle. We introduce DriveMotion, a multi-source benchmark for continuous driver motion forecasting. DriveMotion contains 393 hours of 133-keypoint motion sequences at 10 Hz from 360 drivers, integrating naturalistic driving data, curated public in-cabin videos, and the AIDE dataset into a unified representation with per-joint validity masks and synchronized driving context. Naturalistic driving contains long periods of limited body movement, making uniformly sampled evaluation dominated by persistence and less sensitive to brief but behaviorally meaningful motion. To address this, we use dynamics-anchored evaluation, placing forecasting windows around vehicle maneuvers identified offline from CAN signals without providing CAN to the model at inference. Arm motion in pre-maneuver windows is 3.4x greater than in route-matched stable-driving controls. On these anchored windows, learned models reduce forecasting error over persistence by up to 15%, while maneuver-enriched training improves forecast-derived Part-State F1 by 44% over the zero-motion reference. Training on the full multi-source corpus further reduces forecasting error on held-out web drivers by 38% compared with BATON-only training. DriveMotion provides identity-disjoint splits, fixed evaluation subsets, and reference implementations for reproducible evaluation of continuous driver motion forecasting. The dataset and benchmark are available at https://huggingface.co/datasets/HenryYHW/DriveMotion