# GaitMPL: Gait Recognition with Memory-Augmented Progressive Learning

arXiv: https://arxiv.org/abs/2306.04650 · HTML: https://mlsanity.com/paper/2306.04650/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- Builds on 29 of its 82 references that are in the map.
- First posted on arXiv 6 Jun 2023.

## Builds on (most cited first, 29 of 29)

- [Momentum Contrast for Unsupervised Visual Representation Learning](https://mlsanity.com/paper/1911.05722/) (2019)
- [Unsupervised Feature Learning via Non-Parametric Instance-level Discrimination](https://mlsanity.com/paper/1805.01978/) (2018)
- [Contrastive Multiview Coding](https://mlsanity.com/paper/1906.05849/) (2019)
- [Self-Supervised Learning of Pretext-Invariant Representations](https://mlsanity.com/paper/1912.01991/) (2019)
- [In Defense of the Triplet Loss for Person Re-Identification](https://mlsanity.com/paper/1703.07737/) (2017)
- [Training Region-based Object Detectors with Online Hard Example Mining](https://mlsanity.com/paper/1604.03540/) (2016)
- [Deep Learning for Person Re-identification: A Survey and Outlook](https://mlsanity.com/paper/2001.04193/) (2020)
- [On The Power of Curriculum Learning in Training Deep Networks](https://mlsanity.com/paper/1904.03626/) (2019)
- [Curriculum Learning: A Survey](https://mlsanity.com/paper/2101.10382/) (2021)
- [Self-paced Contrastive Learning with Hybrid Memory for Domain Adaptive Object Re-ID](https://mlsanity.com/paper/2006.02713/) (2020)
- [Active Bias: Training More Accurate Neural Networks by Emphasizing High Variance Samples](https://mlsanity.com/paper/1704.07433/) (2017)
- [GaitSet: Regarding Gait as a Set for Cross-View Gait Recognition](https://mlsanity.com/paper/1811.06186/) (2018)
- [Online Batch Selection for Faster Training of Neural Networks](https://mlsanity.com/paper/1511.06343/) (2015)
- [Gait Recognition via Effective Global-Local Feature Representation and Local Temporal Aggregation](https://mlsanity.com/paper/2011.01461/) (2020)
- [MAST: A Memory-Augmented Self-supervised Tracker](https://mlsanity.com/paper/2002.07793/) (2020)
- [Unsupervised Person Re-identification via Multi-label Classification](https://mlsanity.com/paper/2004.09228/) (2020)
- [Variance Reduction in SGD by Distributed Importance Sampling](https://mlsanity.com/paper/1511.06481/) (2015)
- [Gait Recognition via Disentangled Representation Learning](https://mlsanity.com/paper/1904.04925/) (2019)
- [An Empirical Exploration of Curriculum Learning for Neural Machine Translation](https://mlsanity.com/paper/1811.00739/) (2018)
- [Learning to Adapt Invariance in Memory for Person Re-identification](https://mlsanity.com/paper/1908.00485/) (2019)
- [On Learning Disentangled Representations for Gait Recognition](https://mlsanity.com/paper/1909.03051/) (2019)
- [Joint Visual and Temporal Consistency for Unsupervised Domain Adaptive Person Re-Identification](https://mlsanity.com/paper/2007.10854/) (2020)
- [Unsupervised Hard Example Mining from Videos for Improved Object Detection](https://mlsanity.com/paper/1808.04285/) (2018)
- [Fisher Discriminant Triplet and Contrastive Losses for Training Siamese Networks](https://mlsanity.com/paper/2004.04674/) (2020)
- [View-Invariant Gait Recognition with Attentive Recurrent Learning of Partial Representations](https://mlsanity.com/paper/2010.09092/) (2020)
- [Gait Recognition using Multi-Scale Partial Representation Transformation with Capsules](https://mlsanity.com/paper/2010.09084/) (2020)
- [Towards Precise Intra-camera Supervised Person Re-identification](https://mlsanity.com/paper/2002.04932/) (2020)
- [VGR-Net: A View Invariant Gait Recognition Network](https://mlsanity.com/paper/1710.04803/) (2017)
- [Towards Human Body-Part Learning for Model-Free Gait Recognition](https://mlsanity.com/paper/1904.01620/) (2019)

## Built on by (most cited first, 7 of 7)

- [QAGait: Revisit Gait Recognition from a Quality Perspective](https://mlsanity.com/paper/2401.13531/) (2024)
- [Distillation-guided Representation Learning for Unconstrained Gait Recognition](https://mlsanity.com/paper/2307.14578/) (2023)
- [CLASH: Complementary Learning with Neural Architecture Search for Gait Recognition](https://mlsanity.com/paper/2407.03632/) (2024)
- [TrackletGait: A Robust Framework for Gait Recognition in the Wild](https://mlsanity.com/paper/2508.02143/) (2025)
- [EventGait: Towards Robust Gait Recognition with Event Streams](https://mlsanity.com/paper/2605.22139/) (2026)
- [Human Gait Recognition using Deep Learning: A Comprehensive Review](https://mlsanity.com/paper/2309.10144/) (2023)
- [REPAIR: Rank Correlation and Noisy Pair Half-replacing with Memory for Noisy Correspondence](https://mlsanity.com/paper/2403.08224/) (2024)

## Abstract (arXiv)

Gait recognition aims at identifying the pedestrians at a long distance by their biometric gait patterns. It is inherently challenging due to the various covariates and the properties of silhouettes (textureless and colorless), which result in two kinds of pair-wise hard samples: the same pedestrian could have distinct silhouettes (intra-class diversity) and different pedestrians could have similar silhouettes (inter-class similarity). In this work, we propose to solve the hard sample issue with a Memory-augmented Progressive Learning network (GaitMPL), including Dynamic Reweighting Progressive Learning module (DRPL) and Global Structure-Aligned Memory bank (GSAM). Specifically, DRPL reduces the learning difficulty of hard samples by easy-to-hard progressive learning. GSAM further augments DRPL with a structure-aligned memory mechanism, which maintains and models the feature distribution of each ID. Experiments on two commonly used datasets, CASIA-B and OU-MVLP, demonstrate the effectiveness of GaitMPL. On CASIA-B, we achieve the state-of-the-art performance, i.e., 88.0% on the most challenging condition (Clothing) and 93.3% on the average condition, which outperforms the other methods by at least 3.8% and 1.4%, respectively.
