论文标题
PESECOACH:用于基于视频的跑步教练的可自定义分析和可视化系统
PoseCoach: A Customizable Analysis and Visualization System for Video-based Running Coaching
论文作者
论文摘要
视频是一种可访问的媒体形式,用于分析运动姿势并向运动员提供反馈。现有的运动特定系统嵌入了定制的人类姿势属性,因此对于新属性而言可能很难扩展,尤其是对于没有编程体验的用户而言。某些系统通过直接显示两个姿势之间的差异来保留可伸缩性,但它们可能无法清楚地看到观众想要追求的关键差异。此外,基于视频的教练系统通常通过使用视觉标记或参考姿势来增强视频来提供有关姿势正确性的反馈。但是,由于视频中的固定观点,预览和增强视频限制了人类姿势的分析和可视化,这将被捕获的人类运动的观察限制在增强反馈中。为了解决这些问题,我们在运行姿势属性(例如关节角度和距离距离)的背景下研究可自定义的人类姿势数据分析和可视化。基于现有文献和形成性研究,我们设计并实施了一个系统,即通过比较新手与专家之间的跑步姿势,以为业余爱好者提供反馈。 PESECOACH采用可自定义的数据分析模型,以允许用户通过我们的界面定义其利益的姿势属性的可控性。为了避免观点差异的影响并提供直观的反馈,向后将姿势差异视为人类模型上基于部分的3D动画,以模仿人类教练的演示。我们进行了一项用户研究,以验证我们的设计组件并进行专家访谈以评估系统的实用性。
Videos are an accessible form of media for analyzing sports postures and providing feedback to athletes. Existing sport-specific systems embed bespoke human pose attributes and thus can be hard to scale for new attributes, especially for users without programming experiences. Some systems retain scalability by directly showing the differences between two poses, but they might not clearly visualize the key differences that viewers would like to pursue. Besides, video-based coaching systems often present feedback on the correctness of poses by augmenting videos with visual markers or reference poses. However, previewing and augmenting videos limit the analysis and visualization of human poses due to the fixed viewpoints in videos, which confine the observation of captured human movements and cause ambiguity in the augmented feedback. To address these issues, we study customizable human pose data analysis and visualization in the context of running pose attributes, such as joint angles and step distances. Based on existing literature and a formative study, we have designed and implemented a system, PoseCoach, to provide feedback on running poses for amateurs by comparing the running poses between a novice and an expert. PoseCoach adopts a customizable data analysis model to allow users' controllability in defining pose attributes of their interests through our interface. To avoid the influence of viewpoint differences and provide intuitive feedback, PoseCoach visualizes the pose differences as part-based 3D animations on a human model to imitate the demonstration of a human coach. We conduct a user study to verify our design components and conduct expert interviews to evaluate the usefulness of the system.