Boosting Semi-Supervised 2D Human Pose Estimation by Revisiting Data Augmentation and Consistency Training
Not on the map. Why?
Abstract (arXiv)
The 2D human pose estimation (HPE) is a basic visual problem. However, its supervised learning requires massive keypoint labels, which is labor-intensive to collect. Thus, we aim at boosting a pose estimator by excavating extra unlabeled data with semi-supervised learning (SSL). Most previous SSHPE methods are consistency-based and strive to maintain consistent outputs for differently augmented inputs. Under this genre, we find that SSHPE can be boosted from two cores: advanced data augmentations and concise consistency training ways. Specifically, for the first core, we discover the synergistic effects of existing augmentations, and reveal novel paradigms for conveniently producing new superior HPE-oriented augmentations which can more effectively add noise on unlabeled samples. We can therefore establish paired easy-hard augmentations with larger difficulty gaps. For the second core, we propose to repeatedly augment unlabeled images with diverse hard augmentations, and generate multi-path predictions sequentially for optimizing multi-losses in a single network. This simple and compact design is interpretable, and easily benefits from newly found augmentations. Comparing to state-of-the-art SSL approaches, our method brings substantial improvements on public datasets. And we extensively validate the superiority and versatility of our approach on conventional human body images, overhead fisheye images, and human hand images. The code is released in https://github.com/hnuzhy/MultiAugs.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 62 of its 73 references that are in the map. First posted on arXiv 18 Feb 2024.
Builds on
62 of 73 references.
References · 62
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 2020Exploring Simple Siamese Representation Learningcited by 2,853
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,845
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2020FixMatch: Simplifying Semi-Supervised Learning with Consistency and Confidencecited by 2,080
- 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
- 2019Expressive Body Capture: 3D Hands, Face, and Body from a Single Imagecited by 1,600
38 more
- 2019MixMatch: A Holistic Approach to Semi-Supervised Learningcited by 1,390
- 2019Deep High-Resolution Representation Learning for Human Pose Estimationcited by 1,339
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,199
- 2016Realtime Multi-Person 2D Pose Estimation using Part Affinity Fieldscited by 1,061
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2016Temporal Ensembling for Semi-Supervised Learningcited by 1,054
- 2016Stacked Hourglass Networks for Human Pose Estimationcited by 913
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
- 2018AutoAugment: Learning Augmentation Policies from Datacited by 728
- 2021FlexMatch: Boosting Semi-Supervised Learning with Curriculum Pseudo Labelingcited by 537
- 2018Simple Baselines for Human Pose Estimation and Trackingcited by 502
- 2022ViTPose: Simple Vision Transformer Baselines for Human Pose Estimationcited by 450
- 2021Revisiting Skeleton-based Action Recognitioncited by 256
- 2019HigherHRNet: Scale-Aware Representation Learning for Bottom-Up Human Pose Estimationcited by 247
- 2019Fast AutoAugmentcited by 243
- 2022FreeMatch: Self-adaptive Thresholding for Semi-supervised Learningcited by 232
- 2018Learning to Estimate 3D Human Pose and Shape from a Single Color Imagecited by 226
- 2021TrivialAugment: Tuning-free Yet State-of-the-Art Data Augmentationcited by 225
- 2018CrowdPose: Efficient Crowded Scenes Pose Estimation and A New Benchmarkcited by 214
- 2020CoMatch: Semi-supervised Learning with Contrastive Graph Regularizationcited by 167
- 2019Distribution-Aware Coordinate Representation for Human Pose Estimationcited by 165
- 2018MixUp as Locally Linear Out-Of-Manifold Regularizationcited by 158
- 2021HRFormer: High-Resolution Transformer for Dense Predictioncited by 149
- 2018Deep Co-Training for Semi-Supervised Image Recognitioncited by 145
- 2017Data Distillation: Towards Omni-Supervised Learningcited by 126
- 2020TransPose: Keypoint Localization via Transformercited by 126
- 2021TokenPose: Learning Keypoint Tokens for Human Pose Estimationcited by 106
- 2019Dual Student: Breaking the Limits of the Teacher in Semi-supervised Learningcited by 103
- 2019Faster AutoAugment: Learning Augmentation Strategies using Backpropagationcited by 96
- 2019The Devil is in the Details: Delving into Unbiased Data Processing for Human Pose Estimationcited by 79
- 2017A Pose-Sensitive Embedding for Person Re-Identification with Expanded Cross Neighborhood Re-Rankingcited by 74
- 2021AutoMix: Unveiling the Power of Mixup for Stronger Classifierscited by 69
- 2022Class-Aware Contrastive Semi-Supervised Learningcited by 62
- 2019Rethinking on Multi-Stage Networks for Human Pose Estimationcited by 58
- 2023Explicit Box Detection Unifies End-to-End Multi-Person Pose Estimationcited by 48
- 2022Investigating Why Contrastive Learning Benefits Robustness Against Label Noisecited by 46
- 2018Multi-Scale Structure-Aware Network for Human Pose Estimationcited by 37
50 most cited of 62 All 62 (JSON)
Built on by
Not cited yet.