Domain Knowledge-Informed Self-Supervised Representations for Workout Form Assessment
Not on the map. Why?
Abstract (arXiv)
Maintaining proper form while exercising is important for preventing injuries and maximizing muscle mass gains. Detecting errors in workout form naturally requires estimating human's body pose. However, off-the-shelf pose estimators struggle to perform well on the videos recorded in gym scenarios due to factors such as camera angles, occlusion from gym equipment, illumination, and clothing. To aggravate the problem, the errors to be detected in the workouts are very subtle. To that end, we propose to learn exercise-oriented image and video representations from unlabeled samples such that a small dataset annotated by experts suffices for supervised error detection. In particular, our domain knowledge-informed self-supervised approaches (pose contrastive learning and motion disentangling) exploit the harmonic motion of the exercise actions, and capitalize on the large variances in camera angles, clothes, and illumination to learn powerful representations. To facilitate our self-supervised pretraining, and supervised finetuning, we curated a new exercise dataset, Fitness-AQA (https://github.com/ParitoshParmar/Fitness-AQA), comprising of three exercises: BackSquat, BarbellRow, and OverheadPress. It has been annotated by expert trainers for multiple crucial and typically occurring exercise errors. Experimental results show that our self-supervised representations outperform off-the-shelf 2D- and 3D-pose estimators and several other baselines. We also show that our approaches can be applied to other domains/tasks such as pose estimation and dive quality assessment.
Key facts. Cited by 25 papers in the map (data through 14 Oct 2026). Builds on 36 of its 54 references that are in the map. First posted on arXiv 28 Feb 2022.
Builds on
36 of 54 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2020Exploring Simple Siamese Representation Learningcited by 2,866
- 2018YOLOv3: An Incremental Improvementcited by 2,659
- 2017The Kinetics Human Action Video Datasetcited by 1,909
- 2018Unsupervised Representation Learning by Predicting Image Rotationscited by 1,591
- 2018OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,162
- 2017End-to-end Recovery of Human Shape and Posecited by 885
- 2019Learning to Reconstruct 3D Human Pose and Shape via Model-fitting in the Loopcited by 627
- 2017Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?cited by 551
- 2017Time-Contrastive Networks: Self-Supervised Learning from Videocited by 459
24 more
- 2014Deep metric learning using Triplet networkcited by 422
- 2016Unsupervised Feature Extraction by Time-Contrastive Learning and Nonlinear ICAcited by 273
- 2020Swapping Autoencoder for Deep Image Manipulationcited by 215
- 2020SpeedNet: Learning the Speediness in Videoscited by 171
- 2020Self-supervised Video Representation Learning by Pace Predictioncited by 139
- 2018Actor and Observer: Joint Modeling of First and Third-Person Videoscited by 103
- 2019What and How Well You Performed? A Multitask Learning Approach to Action Quality Assessmentcited by 100
- 2019Self-supervised Spatio-temporal Representation Learning for Videos by Predicting Motion and Appearance Statisticscited by 92
- 2016Learning To Score Olympic Eventscited by 88
- 2020Video Representation Learning by Recognizing Temporal Transformationscited by 83
- 2020Uncertainty-aware Score Distribution Learning for Action Quality Assessmentcited by 80
- 2018Action Quality Assessment Across Multiple Actionscited by 79
- 2021Group-aware Contrastive Regression for Action Quality Assessmentcited by 75
- 2018Learning to score the figure skating sports videoscited by 73
- 2018Unsupervised Geometry-Aware Representation for 3D Human Pose Estimationcited by 73
- 2018Self-Supervised Spatiotemporal Feature Learning via Video Rotation Predictioncited by 71
- 2018The Pros and Cons: Rank-aware Temporal Attention for Skill Determination in Long Videoscited by 69
- 2021Towards Unified Surgical Skill Assessmentcited by 49
- 2021SportsCap: Monocular 3D Human Motion Capture and Fine-grained Understanding in Challenging Sports Videoscited by 40
- 2020Pose Trainer: Correcting Exercise Posture using Pose Estimationcited by 18
- 2016Measuring the Quality of Exercisescited by 17
- 2021Piano Skills Assessmentcited by 16
- 2020VI-Net: View-Invariant Quality of Human Movement Assessmentcited by 8
- 2021Characterizing and Improving the Robustness of Self-Supervised Learning through Background Augmentationscited by 8
Built on by
Citing papers per year: 2023: 4; 2024: 6; 2025: 6; 2026: 9.
25 papers.
Sort:
By area:
- 2024GAIA: Rethinking Action Quality Assessment for AI-Generated Videoscited by 30
- 2024Multimodal Action Quality Assessmentcited by 20
- 2023PECoP: Parameter Efficient Continual Pretraining for Action Quality Assessmentcited by 19
- 2024ExpertAF: Expert Actionable Feedback from Videocited by 17
- 2025Video Action Differencingcited by 14
- 2023Continual Action Assessment via Task-Consistent Score-Discriminative Feature Distribution Modelingcited by 12
- 2025A Decade of Action Quality Assessment: Largest Systematic Survey of Trends, Challenges, and Future Directionscited by 7
- 2024TechCoach: Towards Technical-Point-Aware Descriptive Action Coachingcited by 6
- 2025Learning Skill-Attributes for Transferable Assessment in Videocited by 4
- 2025SkillSight: Efficient First-Person Skill Assessment with Gazecited by 4
- 2024Learning to Visually Connect Actions and their Effectscited by 2
- 2026From 3D Pose to Prose: Biomechanics-Grounded Vision--Language Coachingcited by 2
13 more
- 2026Can Vision Language Models Judge Action Quality? An Empirical Evaluationcited by 2
- 2023TaiChi Action Capture and Performance Analysis with Multi-view RGB Camerascited by 1
- 2025FLEX: A Largescale Multimodal, Multiview Dataset for Learning Structured Representations for Fitness Action Quality Assessmentcited by 1
- 2026ExpertEdit: Learning Skill-Aware Motion Editing from Expert Videoscited by 1
- 2026FitAQA: A Benchmark of Fitness Action Quality Assessment for Multimodal Large Language Modelscited by 1
- 2023Enhanced Spatio-Temporal Context for Temporally Consistent Robust 3D Human Motion Recovery from Monocular Videoscited by 0
- 2024ExeChecker: Where Did I Go Wrong?cited by 0
- 2025Find Them All: Unveiling MLLMs for Versatile Person Re-identificationcited by 0
- 2026ProSkill: Segment-Level Skill Assessment in Procedural Videoscited by 0
- 2026MotionHalluc: Diagnosing Kinematic Hallucinations in Fine-Grained Motion Reasoningcited by 0
- 2026Latent Visual Diffusion Reasoning with Monte Carlo Tree Searchcited by 0
- 2026A Survey of Large Models in Sportscited by 0
- 2026MyoMechanix: Biomechanically-Grounded Compositional Skilled Activity Understanding and Coachingcited by 0
- 2026MyoMechanix: Biomechanically-Grounded Compositional Skilled Activity Understanding and Coaching26 Aug 2026
- 2026A Survey of Large Models in Sports14 Aug 2026
- 2026FitAQA: A Benchmark of Fitness Action Quality Assessment for Multimodal Large Language Models9 Aug 2026
- 2026Latent Visual Diffusion Reasoning with Monte Carlo Tree Search26 Jun 2026
- 2026MotionHalluc: Diagnosing Kinematic Hallucinations in Fine-Grained Motion Reasoning22 Jun 2026
- 2026ExpertEdit: Learning Skill-Aware Motion Editing from Expert Videos12 Apr 2026
- 2026Can Vision Language Models Judge Action Quality? An Empirical Evaluation9 Apr 2026
- 2026From 3D Pose to Prose: Biomechanics-Grounded Vision--Language Coaching27 Mar 2026
- 2026ProSkill: Segment-Level Skill Assessment in Procedural Videos28 Jan 2026
- 2025SkillSight: Efficient First-Person Skill Assessment with Gaze24 Nov 2025
- 2025Learning Skill-Attributes for Transferable Assessment in Video17 Nov 2025
- 2025Find Them All: Unveiling MLLMs for Versatile Person Re-identification9 Aug 2025
13 more
- 2025FLEX: A Largescale Multimodal, Multiview Dataset for Learning Structured Representations for Fitness Action Quality Assessment2 Jun 2025
- 2025Video Action Differencing10 Mar 2025
- 2025A Decade of Action Quality Assessment: Largest Systematic Survey of Trends, Challenges, and Future Directions5 Feb 2025
- 2024ExeChecker: Where Did I Go Wrong?13 Dec 2024
- 2024TechCoach: Towards Technical-Point-Aware Descriptive Action Coaching26 Nov 2024
- 2024ExpertAF: Expert Actionable Feedback from Video1 Aug 2024
- 2024GAIA: Rethinking Action Quality Assessment for AI-Generated Videos10 Jun 2024
- 2024Multimodal Action Quality Assessment31 Jan 2024
- 2024Learning to Visually Connect Actions and their Effects19 Jan 2024
- 2023Enhanced Spatio-Temporal Context for Temporally Consistent Robust 3D Human Motion Recovery from Monocular Videos20 Nov 2023
- 2023PECoP: Parameter Efficient Continual Pretraining for Action Quality Assessment11 Nov 2023
- 2023Continual Action Assessment via Task-Consistent Score-Discriminative Feature Distribution Modeling29 Sep 2023
- 2023TaiChi Action Capture and Performance Analysis with Multi-view RGB Cameras26 Jun 2023
- 2024GAIA: Rethinking Action Quality Assessment for AI-Generated Videoscited by 30
- 2024Multimodal Action Quality Assessmentcited by 20
- 2023PECoP: Parameter Efficient Continual Pretraining for Action Quality Assessmentcited by 19
- 2024ExpertAF: Expert Actionable Feedback from Videocited by 17
- 2025Video Action Differencingcited by 14
- 2023Continual Action Assessment via Task-Consistent Score-Discriminative Feature Distribution Modelingcited by 12
- 2025A Decade of Action Quality Assessment: Largest Systematic Survey of Trends, Challenges, and Future Directionscited by 7
- 2024TechCoach: Towards Technical-Point-Aware Descriptive Action Coachingcited by 6
- 2025Learning Skill-Attributes for Transferable Assessment in Videocited by 4
- 2025SkillSight: Efficient First-Person Skill Assessment with Gazecited by 4
- 2024Learning to Visually Connect Actions and their Effectscited by 2
- 2026From 3D Pose to Prose: Biomechanics-Grounded Vision--Language Coachingcited by 2
12 most cited of 22 All 22 (JSON)
- 2026MyoMechanix: Biomechanically-Grounded Compositional Skilled Activity Understanding and Coaching26 Aug 2026
- 2026A Survey of Large Models in Sports14 Aug 2026
- 2026MotionHalluc: Diagnosing Kinematic Hallucinations in Fine-Grained Motion Reasoning22 Jun 2026
- 2026ExpertEdit: Learning Skill-Aware Motion Editing from Expert Videos12 Apr 2026
- 2026From 3D Pose to Prose: Biomechanics-Grounded Vision--Language Coaching27 Mar 2026
- 2026ProSkill: Segment-Level Skill Assessment in Procedural Videos28 Jan 2026
- 2025SkillSight: Efficient First-Person Skill Assessment with Gaze24 Nov 2025
- 2025Learning Skill-Attributes for Transferable Assessment in Video17 Nov 2025
- 2025Find Them All: Unveiling MLLMs for Versatile Person Re-identification9 Aug 2025
- 2025FLEX: A Largescale Multimodal, Multiview Dataset for Learning Structured Representations for Fitness Action Quality Assessment2 Jun 2025
- 2025Video Action Differencing10 Mar 2025
- 2025A Decade of Action Quality Assessment: Largest Systematic Survey of Trends, Challenges, and Future Directions5 Feb 2025
12 newest of 22 All 22 (JSON)