VCoach: A Customizable Visualization and Analysis System for Video-based Running Coaching

by   Jingyuan Liu, et al.

Videos are accessible media for analyzing sports postures and providing feedback to athletes. Existing video-based coaching systems often present feedback on the correctness of poses by augmenting videos with visual markers either manually by a coach or automatically by computing key parameters from poses. However, previewing and augmenting videos limit the analysis and visualization of human poses due to the fixed viewpoints, which confine the observation of captured human movements and cause ambiguity in the augmented feedback. Besides, existing sport-specific systems with embedded bespoke pose attributes can hardly generalize to new attributes; directly overlaying two poses might not clearly visualize the key differences that viewers would like to pursue. To address these issues, we analyze and visualize human pose data with customizable viewpoints and attributes in the context of common biomechanics of running poses, such as joint angles and step distances. Based on existing literature and a formative study, we have designed and implemented a system, VCoach, to provide feedback on running poses for amateurs. VCoach provides automatic low-level comparisons of the running poses between a novice and an expert, and visualizes the pose differences as part-based 3D animations on a human model. Meanwhile, it retains the users' controllability and customizability in high-level functionalities, such as navigating the viewpoint for previewing feedback and defining their own pose attributes through our interface. We conduct a user study to verify our design components and conduct expert interviews to evaluate the usefulness of the system.


page 2

page 3

page 4

page 5

page 6

page 8

page 9

page 10


Pose Estimation for Facilitating Movement Learning from Online Videos

There exists a multitude of online video tutorials to teach physical mov...

View-Invariant Probabilistic Embedding for Human Pose

Depictions of similar human body configurations can vary with changing v...

PoseFix: Correcting 3D Human Poses with Natural Language

Automatically producing instructions to modify one's posture could open ...

Augmenting Sports Videos with VisCommentator

Visualizing data in sports videos is gaining traction in sports analytic...

Exploring Pose Priors for Human Pose Estimation with Joint Angle Representations

Pose Priors are critical in human pose estimation, since they are able t...

Soloist: Generating Mixed-Initiative Tutorials from Existing Guitar Instructional Videos Through Audio Processing

Learning musical instruments using online instructional videos has becom...

Continuous Visual Feedback of Risk for Haptic Lateral Assistance

Lateral assistance systems are a significant part of the currently exist...

Please sign up or login with your details

Forgot password? Click here to reset