Skip to content

Automatic Edge Error Judgment in Figure Skating Using 3D Pose Estimation from a Monocular Camera and IMUs

Notifications You must be signed in to change notification settings

ryota-takedalab/JudgeAI-LutzEdge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Automatic Edge Error Judgment in Figure Skating Using 3D Pose Estimation from a Monocular Camera and IMUs

Ryota Tanaka, Tomohiro Suzuki, Kazuya Takeda, Keisuke Fujii, Automatic Edge Error Judgment in Figure Skating Using 3D Pose Estimation from a Monocular Camera and IMUs, 6th International ACM Workshop on Multimedia Content Analysis in Sports at ACM Multimedia 2023

Introduction

This is the official code for "Automatic Edge Error Judgment in Figure Skating Using 3D Pose Estimation from a Monocular Camera and IMUs".

MMSports_tanaka_digest.mp4

overview_1

Datasets

You can download the IMU dataset as CSV files from IMU_data/dataset and video data from Google Drive. Video data are pre-processed so that only the skaters are cut out from the bounding box, and the timing of the take-off is aligned.

Usage

You can validate our paper's data using the following code.

Note: The GIF image in the example command execution below is played back at 20x speed.

STEP1

Upload the video you want to judge for edge error Video_data/demo/video. However, the video is supposed to be at 240 fps with a fixed viewpoint. For video file extensions, .mp4 and .mov are recommended.

STEP2

Run the following code to the Video_data/ directory.

python demo/main.py --video sample_video.mov

First, it detects who jumps in the video on a bbox basis. Next, 2D pose estimation of the target person is performed based on the detected bbox. Finally, 3D pose estimation is performed based on the estimated 2D pose to judge edge errors. The result is displayed as either "EDGE ERROR" or "NOT EDGE ERROR," with the prediction accuracy displayed simultaneously.

Author

Ryota Tanaka - tanaka.ryota@g.sp.m.is.nagoya-u.ac.jp

About

Automatic Edge Error Judgment in Figure Skating Using 3D Pose Estimation from a Monocular Camera and IMUs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages