SilLang: Improving Gait Recognition with Silhouette Language Encoding

arXiv cs.CV / 3/26/2026

📰 NewsIdeas & Deep AnalysisModels & Research

Key Points

  • The paper proposes SilLang, a gait recognition method that treats binary gait silhouettes as discrete sequences analogous to natural language tokens to better model temporal motion patterns.
  • It introduces a Contour-Velocity Tokenizer to reshape the silhouette token distribution so it aligns more closely with text token space, addressing the misalignment caused by token frequency and density differences.
  • SilLang uses a dual-branch architecture that enhances visual silhouette representations by incorporating discrete linguistic embeddings derived from LLMs.
  • Experiments on SUSTech1K, GREW, and Gait3D show consistent improvements over state-of-the-art gait recognition methods when implemented on mainstream gait backbones.

Abstract

Gait silhouettes, which can be encoded into binary gait codes, are widely adopted to representing motion patterns of pedestrian. Recent approaches commonly leverage visual backbones to encode gait silhouettes, achieving successful performance. However, they primarily focus on continuous visual features, overlooking the discrete nature of binary silhouettes that inherently share a discrete encoding space with natural language. Large Language Models (LLMs) have demonstrated exceptional capability in extracting discriminative features from discrete sequences and modeling long-range dependencies, highlighting their potential to capture temporal motion patterns by identifying subtle variations. Motivated by these observations, we explore bridging binary gait silhouettes and natural language within a binary encoding space. However, the encoding spaces of text tokens and binary gait silhouettes remain misaligned, primarily due to differences in token frequency and density. To address this issue, we propose the Contour-Velocity Tokenizer, which encodes binary gait silhouettes while reshaping their distribution to better align with the text token space. We then establish a dual-branch framework termed Silhouette Language Model, which enhances visual silhouettes by integrating discrete linguistic embeddings derived from LLMs. Implemented on mainstream gait backbones, SilLang consistently improves state-of-the-art methods across SUSTech1K, GREW, and Gait3D.

SilLang: Improving Gait Recognition with Silhouette Language Encoding | AI Navigate