atlas

Research map / Vision-language and multimodal / Human and embodied modeling

Learning Visual Prompt for Gait Recognition

CVPR 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Human perception modeling · 29 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes VPNet, a gait recognition network combining a temporal-shift 3D-conv ResNet backbone with a trainable part-based visual prompt pool and a dynamic transformer with a context window mask, evaluated on Gait3D, GREW, OUMVLP and CASIA-B.

Problem

Gait recognition in real-world scenarios is hard due to cross-view, cross-clothing variation, occlusions, and turning or lingering, and existing CNN methods learn fixed patterns and suffer from length generalization when test sequences are longer than training subsequences.

Approach

Introduce a trainable part-based prompt pool of key-value pairs that dynamically selects task-relevant prompt templates to concatenate with gait sequence features, combined with a dynamic attention that uses a context window mask to handle length generalization, plus a forward cyclic temporal shift module for global motion patterns.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add FTS (ablation)VPNet · Gait3Drank-1 accuracy: 73.2 -> 75.4Helped
add the prompt pool (ablation)VPNet · Gait3Drank-1 accuracy: 72.8 -> 75.4Helped
add the context window mask (ablation)VPNet · Gait3Drank-1 accuracy: 73.0 -> 75.4Helped
use dynamic attention instead of max+mean pooling (ablation)VPNet · Gait3Drank-1 accuracy: 72.1 -> 75.4Helped
add FTS to 2D convolution (ablation)VPNet temporal shift bottleneck · Gait3Drank-1 accuracy: 69.7 -> 74.1Helped
add FTS to 3D convolution (ablation)VPNet temporal shift bottleneck · Gait3Drank-1 accuracy: 73.2 -> 75.4Helped
replace 3D convolution with 2D convolution, without FTS (ablation)VPNet temporal shift bottleneck · Gait3Drank-1 accuracy: 73.2 -> 69.7Hurt
use local length 8 instead of the full method's length (ablation)VPNet dynamic attention · Gait3Drank-1 accuracy: 75.4 -> 74.9Hurt
use local length 16 instead of the full method's length (ablation)VPNet dynamic attention · Gait3Drank-1 accuracy: 73.2 -> 75.4Helped
use local length 32 instead of the full method's length (ablation)VPNet dynamic attention · Gait3Drank-1 accuracy: 75.4 -> 73.2Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Gait3D GREW OUMVLP CASIA-B

Benchmarks: Gait3D GREW OUMVLP CASIA-B

Metrics: rank-1 accuracy rank-5 accuracy

Baselines: GaitSet GaitPart GLN GaitGL GaitBase GaitGCI DANet HSTL DyGait SMPLGait

Builds on: ResNet temporal shift module VPT BNNeck VQ-VAE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy