Papers › GaitSTR: Gait Recognition with Sequential Two-stream Refinement
GaitSTR: Gait Recognition with Sequential Two-stream Refinement
Wanrong Zheng, Haidong Zhu, Zhaoheng Zheng, Ram Nevatia
Gait recognition aims to identify a person based on their walking sequences, serving as a useful biometric modality as it can be observed from long distances without requiring cooperation from the subject. In representing a person's walking sequence, silhouettes and skeletons are the two primary modalities used. Silhouette sequences lack detailed part information when overlapping occurs between different body segments and are affected by carried objects and clothing. Skeletons, comprising joints and bones connecting the joints, provide more accurate part information for different segments; however, they are sensitive to occlusions and low-quality images, causing inconsistencies in frame-wise results within a sequence. In this paper, we explore the use of a two-stream representation of skeletons for gait recognition, alongside silhouettes. By fusing the combined data of silhouettes and skeletons, we refine the two-stream skeletons, joints, and bones through self-correction in graph convolution, along with cross-modal correction with temporal consistency from silhouettes. We demonstrate that with refined skeletons, the performance of the gait recognition model can achieve further improvement on public gait recognition datasets compared with state-of-the-art methods without extra annotations.
Code
Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.
Code Syntology ran Syntology
Not run by Syntology. Nothing on this page verifies that the listed code works.
Tasks
Results from the paper archive 2025-07-28
| Task | Dataset | Model | Metric | Value | Rank at snapshot | Leaderboard | Report |
|---|---|---|---|---|---|---|---|
| Gait Recognition | OUMVLP | GaitSTR | Averaged rank-1 acc(%) | 90.2 | #6 of 7 | Archive leaderboard | report |
| Multiview Gait Recognition | CASIA-B | GaitSTR | Accuracy (Cross-View, Avg) | 94.7 | #2 of 12 | Archive leaderboard | report |
| Multiview Gait Recognition | CASIA-B | GaitSTR | BG#1-2 | 96.2 | #2 of 12 | Archive leaderboard | report |
| Multiview Gait Recognition | CASIA-B | GaitSTR | CL#1-2 | 89.6 | #2 of 12 | Archive leaderboard | report |
| Multiview Gait Recognition | CASIA-B | GaitSTR | NM#5-6 | 98.4 | #2 of 12 | Archive leaderboard | report |
Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections