SkiPose
收藏github2025-12-03 更新2025-12-20 收录
下载链接:
https://github.com/yingtian22/SkiPose
下载链接
链接失效反馈官方服务:
资源简介:
该数据集使用惯性测量单元(IMU)捕捉滑雪者在真实动态环境中的运动数据,提供每个时间戳下多个解剖关键点的3D位置坐标和基于四元数的方向信息,支持高精度姿态重建和生物力学分析。数据包括10-20个解剖关键点,如脚踝、膝盖、肩膀和手腕等,每个关键点提供3D位置坐标和方向四元数。此外,数据集还包含通过视觉姿态估计管道处理的2D和3D人体姿态表示,支持多模态融合和直观可视化。
This dataset collects motion data of skiers in real-world dynamic environments using inertial measurement units (IMUs). It provides 3D positional coordinates and quaternion-based orientation information for multiple anatomical keypoints at each timestamp, facilitating high-precision pose reconstruction and biomechanical analysis. The dataset encompasses 10 to 20 anatomical keypoints, such as ankles, knees, shoulders, wrists and other relevant body parts, with 3D positional coordinates and orientation quaternions provided for each keypoint. Furthermore, the dataset also includes 2D and 3D human pose representations processed via a visual pose estimation pipeline, supporting multimodal fusion and intuitive visualization.
创建时间:
2025-11-29
原始信息汇总
SkiPose 数据集概述
数据集简介
本数据集是使用惯性测量单元(IMU)采集的滑雪者动态运动的动作捕捉记录。每个样本均按时间顺序排列,并与特定的时间戳 t(单位:秒)相关联。
数据内容
- 关键点:每个时间戳包含 10–20 个解剖学关键点,代表主要关节或身体部位,例如脚踝、膝盖、肩膀和手腕。
- 数据格式:每个关键点在给定时间戳下提供两个组成部分:
- 3D 位置坐标:一个三元组
(x, y, z),单位为米,表示关键点在三维空间中的空间位置。 - 方向四元数:一个归一化的四维向量
(q_w, q_x, q_y, q_z),用于编码关键点的旋转姿态。四元数用于避免万向节锁,并实现平滑稳健的方向插值。归一化条件为:q_w^2 + q_x^2 + q_y^2 + q_z^2 ≈ 1。
- 3D 位置坐标:一个三元组
数据结构
数据按时间戳组织。每个时间步 t 的概念结构如下:
t | (x1, y1, z1), (q_w1, q_x1, q_y1, q_z1) | (x2, y2, z2), (q_w2, q_x2, q_y2, q_z2) | ...
t表示以秒为单位的时间戳。- 每个
|分隔同一时间戳下的单个关键点。 - 每个时间步(即每个
t块)构成时间序列中的一个顺序数据单元。
扩展姿态数据(2D / 3D)
除了基于 IMU 的 3D 位置和方向数据外,还使用基于视觉的姿态估计流程对收集的数据进行进一步处理,以获得 2D 和 3D 人体姿态表示。这支持多模态融合和更直观的可视化。
2D 姿态数据(AlphaPose)
使用 AlphaPose 对原始视频进行 2D 人体姿态估计,获得逐帧的 2D 关键点。相关结果存储在 Videos 文件夹中:
Videos/AlphaPose_output.mp4:一个将 2D 骨架叠加在原始视频上的视频。Videos/alphapose-results.json:存储每帧的 2D 关键点检测结果,通常包括图像平面中的关键点像素坐标(u, v)以及相应的检测置信度分数。该文件可用于 2D 姿态分析、与 IMU 数据对齐,或作为 3D 姿态提升模型(如 MotionBERT)的输入。
3D 姿态数据(MotionBERT)
基于 2D 姿态结果,应用 MotionBERT 重建 3D 人体姿态序列。输出同样存储在 Videos 文件夹中:
Videos/X3D.mp4:一个展示重建的 3D 骨架随时间演变的可视化视频,有助于直观理解滑雪运动的空间轨迹和节奏。Videos/X3D.npy:一个包含 3D 关节坐标序列的 NumPy 二进制文件。数据通常组织为形状类似于T × J × 3的张量:T:时间步(帧)数。J:关节数。3:每个关节的 3D 坐标(x, y, z)(单位可能是米或归一化单位,具体取决于代码/文档中的配置)。
数据融合与应用
通过结合 IMU 衍生的 3D 位置 + 四元数方向 与视觉衍生的 2D / 3D 姿态数据,研究人员可以:
- 执行多传感器融合(IMU + RGB 视频)。
- 比较基于传感器和基于视觉的姿态估计性能。
- 为滑雪动作识别、运动质量评估和性能分析构建更稳健的模型。
预期用途
本数据集专为以下领域的研究和开发而设计:
- 运动分析
- 姿态估计
- 生物力学与关节运动学
- 人类活动识别
- 伤害预防系统
- 运动表现分析与优化
通过为每个关键点提供 3D 位置 和 方向,以及 2D / 3D 姿态 的视觉流程输出,本数据集支持:
- 全身运动模式的详细分析。
- 在动态、真实的滑雪场景中评估算法。
- 训练和验证需要位置、旋转和基于视觉的姿态信息的机器学习模型。
搜集汇总
数据集介绍

构建方式
在运动生物力学与计算机视觉交叉领域,SkiPose数据集通过融合多模态传感技术构建而成。其核心数据来源于惯性测量单元对滑雪者动态运动的高频捕捉,记录了每个时间戳下10至20个解剖关键点的三维空间坐标与四元数朝向。为进一步丰富数据维度,研究团队运用AlphaPose对同步采集的视频流进行二维姿态估计,并基于MotionBERT模型将二维关键点提升为三维关节坐标序列,从而形成了集IMU原始数据与视觉衍生姿态于一体的多层次时序数据集。
使用方法
研究人员可借助该数据集开展多传感器融合算法验证与运动模式分析。具体而言,IMU提供的位姿数据可与AlphaPose生成的二维关键点进行时空对齐,用于评估视觉估计在高速运动场景下的可靠性;MotionBERT生成的三维序列则可用于训练基于学习的姿态估计模型。数据以分层时序结构组织,支持直接加载为张量进行机器学习训练,亦可通过附带的可视化视频直观审视运动轨迹,适用于动作识别、生物力学分析及运动表现评估等多种下游任务。
背景与挑战
背景概述
在运动科学与计算机视觉交叉领域,精准捕捉与分析人体动态姿态一直是核心研究课题。SkiPose数据集应运而生,它由研究团队通过惯性测量单元(IMU)采集滑雪者的运动数据构建而成,旨在提供包含时间序列的三维位置与四元数朝向信息。该数据集不仅记录了10至20个解剖关键点,如踝、膝、肩、腕等关节的空间坐标与旋转姿态,还通过AlphaPose与MotionBERT等视觉算法扩展了二维与三维姿态估计结果,从而支持多模态融合研究。其创建深化了对滑雪运动生物力学特征的理解,为动作识别、运动性能优化及损伤预防等应用提供了宝贵的数据基础,推动了相关算法在真实动态场景中的评估与发展。
当前挑战
SkiPose数据集所针对的领域问题在于复杂运动环境下的人体姿态估计与运动分析,其挑战主要体现在传感器数据与视觉信息的对齐与融合上。IMU数据虽能提供连续的三维位置与朝向,但在高速、剧烈运动的滑雪场景中易受噪声干扰,且关键点数量有限,难以全面捕捉细微关节运动;而视觉姿态估计虽能补充细节,却受限于光照、遮挡及视角变化,导致二维检测与三维重建的精度波动。在构建过程中,挑战集中于多源数据的同步与标准化,需确保IMU时间戳与视频帧的精确匹配,以及不同坐标系下姿态数据的一致性转换,这要求精密的实验设计与数据处理流程,以保障数据质量与可用性。
常用场景
经典使用场景
在运动科学与计算机视觉交叉领域,SkiPose数据集为滑雪动作的精细分析提供了关键数据支撑。其经典使用场景集中于滑雪姿态的时序建模与评估,通过融合惯性测量单元(IMU)采集的三维位置与四元数朝向数据,结合基于视觉的二维与三维姿态估计结果,研究者能够构建高保真的滑雪运动序列模型。这一场景不仅支持对滑雪者关节运动轨迹的精确追踪,还促进了动态环境下人体姿态估计算法的性能验证,为滑雪动作的分解与重构奠定了数据基础。
解决学术问题
该数据集有效应对了运动生物力学与人工智能中的若干核心挑战。在学术层面,它解决了动态场景下人体姿态估计的鲁棒性问题,通过多模态数据融合(IMU与视觉数据)提升了姿态重建的精度与稳定性。同时,数据集支持关节运动学分析,有助于量化滑雪动作中的生物力学参数,如关节角度、角速度等,从而为运动损伤机理研究提供实证依据。此外,其时序结构为基于深度学习的人类活动识别模型提供了训练与测试资源,推动了动作分类与异常检测方法的发展。
实际应用
SkiPose数据集的实际应用广泛渗透于体育科技与健康监测领域。在竞技体育中,教练团队可利用该数据集进行滑雪运动员的技术动作评估与优化,通过对比理想姿态与实际运动数据,制定个性化的训练方案。在康复医学方面,数据集有助于开发滑雪相关损伤的预防系统,通过实时监测运动姿态异常,预警潜在风险。此外,该数据还可用于虚拟现实滑雪模拟器的开发,为用户提供沉浸式训练体验,提升运动技能与安全性。
数据集最近研究
最新研究方向
在运动科学与计算机视觉交叉领域,SkiPose数据集凭借其融合惯性测量单元与视觉姿态估计的多模态特性,正推动滑雪动作分析的前沿探索。当前研究聚焦于利用该数据集的三维位置与四元数朝向数据,结合AlphaPose与MotionBERT生成的二维及三维姿态序列,开发跨模态融合模型以提升动态场景下人体姿态估计的鲁棒性与精度。热点方向包括基于时序深度学习网络的滑雪动作识别与生物力学性能评估,旨在构建智能化的运动损伤预防与竞技表现优化系统,为冬季运动训练的科学化与个性化提供数据驱动的新范式。
以上内容由遇见数据集搜集并总结生成



