Real-Time Gymnast Detection and Performance Analysis with a Portable 3D Camera

[paper] [bibtex]

Overview Figure

Sports analysis is a useful application of technology, providing value to athletes, coaches, and sports fans by producing quantitative evaluations of performance. To address this field in the context of men’s gymnastics, we introduce a system that utilizes a Microsoft Kinect 2 camera to automatically evaluate the performance of a gymnast on the pommel horse apparatus, specifically in regards to the consistency of the gymnast’s timing and body angle. The Kinect’s ability to determine the depth at each pixel provides information not available to typical sports analysis approaches based solely on RGB data. Our approach consists of a three stage pipeline that automatically identifies a depth of interest, localizes the gymnast, detects when the gymnast is performing a certain routine, and finally provides an analysis of that routine. We demonstrate that each stage of the pipeline produces effective results: our depth of interest approach identifies the gymnast 97.8% of the time and removes over 60% of extraneous data; our activity recognition approach is highly efficient and identifies ‘spinning’ by the gymnast with 94.8% accuracy; and our performance analysis method evaluates the gymnast’s timing with accuracy only limited by the frame rate of the Kinect. Additionally, we validate our system and the proposed methods with a real-world online application, used by actual gymnastics coaches and viewed as a highly effective training tool.

Citation: Real-Time Gymnast Detection and Performance Analysis with a Portable 3D Camera. Brian Reily, Hao Zhang, and William Hoff. Computer Vision and Image Understanding (CVIU) vol. 159, pp. 154-163, 2017.