Skip to main content
Have a personal or library account? Click to login
A novel texture-based handcraft feature: spatial aggregated LD2oDP-VLAD for gait-based person recognition Cover

A novel texture-based handcraft feature: spatial aggregated LD2oDP-VLAD for gait-based person recognition

Open Access
|Aug 2026

Figures & Tables

Table 1:

Summary of handcrafted and hybrid gait feature extraction methods

Ref.YearFeature usedDataset usedType of representationCovariatesKey contributionFinding
[16]2017MHI, BSIF, HOGOU-ISIR D, CASIA-B, CMU MoBoSkeleton-based motion featuresWalking speed variationsProposed a hybrid handcrafted descriptor pipeline that combining motion template (MHI), texture encoding (BSIF), and gradient information (HOG).The fusion of motion, texture, and gradient descriptors was more effective than using any single handcrafted descriptor alone.
[17]2018Motion-based local descriptors + Fisher Vector encodingTUM GAID and CASIA-A datasetsMotion-based (spatio-temporal)-Proposed a spatio-temporal gait recognition algorithm combining handcrafted motion features, Fisher Vector encoding, and linear SVM classification.Showed that combining Fisher Vector encoding with motion-based descriptors improved gait recognition robustness and discriminative power.
[18]2020HTGOU-ISIR D, CASIA-B, CMU MoBoSilhouette based, Shape/texture representation-Proposed a new descriptor: HTG that accumulates temporal pixel gradients instead of just spatial gradients (unlike HOG).The temporal gradient encoding improved robustness by incorporating dynamic motion cues in addition to static shape cues.
[19]2021SIFT, SURF, Shi-Tomasi edge corner detectorCASIA-ASilhouette-based, shape/texture representationGeneral variationsEvaluation of individual and combined feature descriptors (SIFT, SURF, Shi-Tomasi) with multiple classifiers for gait recognition.Combining descriptors improved recognition accuracy, and Random Forest gives the highest accuracy on CASIA-A.
[20]2021PVTMCASIA-BSilhouette-based, shapeView variation, carrying bag, clothingProposed PVTM that transforms semantically selected gait parts across views to mitigate angle variation and covariate factors.Achieved better recognition accuracy than multi-view baselines on CASIA-B, proving robustness under bag-carrying and clothing variations.
[21]2022SURF, HOG, HOF, MBHKTH, YouTube, and UCF50 datasetsOptical flow-based motion representation-Proposed a video representation for motion recognition called MoSURF, which integrates multiple complementary descriptorsCombined motion-based and appearance-based features for more robust recognition in video.
[22]2022HOGCASIA-BSilhouette-based (GEI representation)Clothing, CarryingProposed GEI + HOG + SVM approach for gait recognition under clothing and carrying covariatesClothing changes affected recognition less than carrying conditions.
[23]2022ISMAEI (derived from active energy image with mid-body masking using Improved-Sobel-Masking operator)CAISA-B, TUM-GAIDHybrid: Appearance + Silhouette-based (Shape 27 Motion AEI)Clothing, carryingProposed a two-branch Re-ID framework that fuses deep appearance features (ResNet50) with handcrafted gait features (ISMAEI) to handle covariate changes in long-term person Re-ID.Achieved better Rank-1 and mAP on CASIA-B and TUM-GAID.
[24]2023LR2P descriptor (Local Rotation Robust Pattern)OU-ISIR B, CASIA-BGEI based shape and motion representationRotation and clothingIntroduced the handcrafted LR2P descriptor for gait recognition, which is rotation- and clothing-invariantOn OUISIR B dataset achieved 86.12% accuracy across different clothing sets. On CASIA-B dataset achieved 92.02% accuracy across 32 tests.
[25]2025LFHEICASIA-A, CASIA-BOptical flow-based motion representation-Combined handcrafted LFHEI with deep metric learning to build a robust embedding space.Showed that frontal-view gait recognition was feasible. Achieved 95.0% accuracy on CASIA-A and 89.9% on CASIA-B datasets.
[26]2025SIFT, SURFCAISA-ASilhouette-based, Shape/texture representation-Evaluated SIFT and SURF features for non-intrusive gait recognition using Decision Tree and Random Forest classifiers.Random Forest achieved higher accuracy (87.80%) on CASIA-A, and showed effectiveness of these feature-classifier combinations.
[27]2025Skeletal landmarks + LightGBMRUET-GAITSkeleton-basedOutdoor uncontrolled environmentProposed OptiGait-LGBM model for skeleton-based gait recognition with low memory usage and minimal computational cost.Outperformed ensemble methods (Random Forest, CatBoost) in accuracy, memory usage, and training time.

[i] BSIF, binarized statistical image features, GEI, gait energy image; HOG, histogram of oriented gradients, HTG, histogram of temporal gradients, LFHEI, local fuzzy histogram energy image, MBH, motion boundary histograms, MHI, motion history image, PVTM, part view transformation model, SIFT, scale-invariant feature transform, SURF, speeded-up robust features, SVM, support vector machine.

Figure 1:

Block diagram of proposed methodology. GEI, gait energy image; LD2oDP, local directional second-order derivative pattern; SP-VLAD, spatial pyramid vector of locally aggregated descriptors; SVM, support vector machine; VQ, vector quantization.

Figure 2:

Robinson mask with 3 × 3 image patch.

Figure 3:

Example calculation of Iθ2(Pc) with θ = 0. The reference pixel Pc is highlighted in blue. (A) GEI image patch. (B) First-order directional derivative response at direction. (C) Second-order directional derivative response at direction. (D) Generated binary pattern at direction.

Figure 4:

Example calculation of Iθ2(Pc) with θ = 45°, 90°, 135°.

Figure 5:

GEI representation of a sample subject and corresponding intensity plot. GEI, gait energy image.

Figure 6:

LVQP descriptor and corresponding intensity plot. LVQP, local vector quantization pattern.

Figure 7:

LD2oDP descriptor with simple VQ and corresponding intensity plot. LD2oDP, local directional second-order derivative pattern; VQ, vector quantization.

Figure 8:

Visualization of the SP level 2 with LD2oDP descriptor. LD2oDP, local directional second-order derivative pattern; SP, spatial pyramid.

Figure 9:

VLAD residual histograms across SP level-0. SP, spatial pyramid; VLAD, vector of locally aggregated descriptors.

Figure 10:

VLAD residual histograms across SP level-1. SP, spatial pyramid; VLAD, vector of locally aggregated descriptors.

Figure 11:

VLAD residual histograms across SP level-2. SP, spatial pyramid; VLAD, vector of locally aggregated descriptors.

Figure 12:

Combined VLAD residual histograms across SP level-1 and level-2. SP, spatial pyramid; VLAD, vector of locally aggregated descriptors.

Figure 13:

Sample GEI image examples from the CASIA-C dataset. GEI, gait energy image.

Table 2:

View-wise performance of the proposed LD2oDP + SP-VLAD method on the CASIA-B dataset in terms of accuracy, precision, recall and F1 score under NW condition

ViewAccuracy (%)Precision (%)Recall (%)F1-score (%)
0°98.2098.1097.9797.72
18°95.5495.0395.9794.89
36°87.0586.2287.1084.73
54°87.4485.9587.1084.52
72°92.5793.4193.1591.69
90°93.0793.6593.9492.60
108°94.2094.3594.7693.36
126°94.1494.1794.7293.50
144°88.7489.0589.1186.96
162°95.0594.6295.1693.82
180°98.2096.9197.9897.15

[i] LD2oDP, local directional second-order derivative pattern; NW, normal walking; SP-VLAD, spatial pyramid vector of locally aggregated descriptors.

Table 3A:

Comparison of recognition accuracy (%) at lower viewing angles on the CASIA-B dataset

Method (Ref)YearCategory0°18°36°54°72°
Genetic template segmentation [30]2017Handcrafted97.0099.4997.5094.0088.00
Specialized CNN [31]2017Deep learning79.1082.5276.0081.6385.20
Deterministic learning [32]2018Handcrafted97.8198.8098.0595.0092.56
Deep learning framework [33]2024Deep learning96.2098.7097.7097.1085.30
Frontal-view gait dynamics + deep transfer learning [25]2025Hybrid (handcrafted + deep learning)96.9----
Part-based Ensemble CNN [34]2025Deep learning88.3094.6097.3094.9090.80
GaitSet-based [35]2025Deep learning89.896.4097.7096.3091.40
Deep learning fusion + MFO (EfficientNetB0 + MobileNetV2) [36]2025Deep learning95.7091.90---
Proposed method (LD2oDP + SP-VLAD)Handcrafted98.2095.9787.0587.4492.57

[i] Highest view-wise accuracy highlighted in bold.

[ii] LD2oDP, local directional second-order derivative pattern; SP-VLAD, spatial pyramid vector of locally aggregated descriptors.

Table 3B:

Comparison of recognition accuracy (%) at higher viewing angles on the CASIA-B dataset

Method (Ref)YearCategory90°108°126°144°162°180°
Genetic template segmentation [30]2017Handcrafted90.5089.5094.5092.0091.2893.94
Specialized CNN [31]2017Deep learning84.4682.7779.2684.7086.4082.00
Deterministic learning [32]2018Handcrafted92.8091.5293.1092.7391.6094.52
Deep learning framework [33]2024Deep learning88.9093.2088.9093.2088.2090.90
Frontal-view gait dynamics + deep transfer learning [25]2025Hybrid (handcrafted + deep learning)------
Part-based Ensemble CNN [34]2025Deep learning88.5090.7093.4096.1094.6085.70
GaitSet-based [35]2025Deep learning88.4092.8096.0097.7096.1082.70
Deep learning Fusion + MFO (EfficientNetB0 + MobileNetV2) [36]2025Deep learning82.7085.30--91.7098.90
Proposed method (LD2oDP + SP-VLAD)Handcrafted93.0794.2094.1488.7495.0598.20

[i] Highest view-wise accuracy highlighted in bold.

[ii] LD2oDP, local directional second-order derivative pattern; SP-VLAD, spatial pyramid vector of locally aggregated descriptors.

Table 4:

Experiments conducted on the CASIA-B gait database to evaluate robustness against variations in viewpoint and clothing

View pointTraining datasetTest datasetSize of training datasetSize of test datasetProposed method (accuracy in %)
0° (NM)NM + CLNM124 × 5124 × 299.59
0° (CL)NM + CLCL124 × 5124 × 196.75
18°(NM)NM + CLNM124 × 5124 × 297.98
18°(CL)NM + CLCL124 × 5124 × 190.32
36°(NM)NM + CLNM124 × 5124 × 293.95
36°(CL)NM + CLCL124 × 5124 × 187.10
54°(NM)NM + CLNM124 × 5124 × 292.74
54°(CL)NM + CLCL124 × 5124 × 182.11
72°(NM)NM + CLNM124 × 5124 × 297.18
72°(CL)NM + CLCL124 × 5124 × 195.97
90°(NM)NM + CLNM124 × 5124 × 296.77
90°(CL)NM + CLCL124 × 5124 × 195.97
108°(NM)NM + CLNM124 × 5124 × 295.97
108°(CL)NM + CLCL124 × 5124 × 191.94
126°(NM)NM + CLNM124 × 5124 × 295.97
126°(CL)NM + CLCL124 × 5124 × 192.68
144°(NM)NM + CLNM124 × 5124 × 295.16
144°(CL)NM + CLCL124 × 5124 × 195.92
162°(NM)NM + CLNM124 × 5124 × 297.18
162°(CL)NM + CLCL124 × 5124 × 183.99
180°(NM)NM + CLNM124 × 5124 × 299.19
180°(CL)NM + CLCL124 × 5124 × 196.77
Avg (NM)96.51
Avg (CL)91.77
Table 5:

Experimental conducted on the CASIA-B gait dataset to evaluate robustness against viewpoint and carrying variations (e.g., walking with a bag)

View pointTraining datasetTest datasetSize of training datasetSize of test datasetProposed method (accuracy in %)
0° (NM)NM + BGNM124 × 5124 × 299.19
0° (BG)NM + BGBG124 × 5124 × 195.12
18°(NM)NM + BGNM124 × 5124 × 297.98
18°(BG)NM + BGBG124 × 5124 × 189.52
36°(NM)NM + BGNM124 × 5124 × 294.76
36°(BG)NM + BGBG124 × 5124 × 187.10
54°(NM)NM + BGNM124 × 5124 × 293.95
54°(BG)NM + BGBG124 × 5124 × 186.89
72°(NM)NM + BGNM124 × 5124 × 295.97
72°(BG)NM + BGBG124 × 5124 × 195.16
90°(NM)NM + BGNM124 × 5124 × 297.18
90°(BG)NM + BGBG124 × 5124 × 194.35
108°(NM)NM + BGNM124 × 5124 × 295.56
108°(BG)NM + BGBG124 × 5124 × 195.16
126°(NM)NM + BGNM124 × 5124 × 295.56
126°(BG)NM + BGBG124 × 5124 × 193.50
144°(NM)NM + BGNM124 × 5124 × 295.16
144°(BG)NM + BGBG124 × 5124 × 193.55
162°(NM)NM + BGNM124 × 5124 × 297.58
162°(BG)NM + BGBG124 × 5124 × 194.26
180°(NM)NM + BGNM124 × 5124 × 298.79
180°(BG)NM + BGBG124 × 5124 × 197.77
Avg (NM)96.51
Avg (BG)92.94
Figure 14:

Comparison of the proposed method with [1] on the CASIA-B gait database under viewpoint and clothing variations.

Figure 15:

Sample GEI image examples from the CASIA-C dataset. FW, fast walking; GEI, gait energy image; SW, slow walking.

Table 6:

Cross-condition performance of the proposed method on the CASIA-C dataset under different walking conditions

ConditionAccuracy (%)Precision (%)Recall (%)F1-score (%)
FW81.3280.0881.3278.50
SW76.3776.0176.3773.31
BW36.2635.1136.2632.17

[i] FW, fast walking; SW, slow walking.

Table 7:

Comparison of cross-condition gait recognition accuracy (%) on the CASIA-C dataset

Models (Ref)YearCategoryFW (%)SW (%)BW (%)
Local graphical skeleton descriptor [38]2021Hybrid (handcrafted + deep learning)63.660.042.3
Gait optical flow network [39]2023Deep learning69.358.243.5
GaitSTAR [37]2024Deep learning71.559.144.6
Proposed method (LD2oDP + SP-VLAD)Handcrafted81.3276.3736.26

[i] Top accuracy is in bold.

[ii] FW, fast walking; LD2oDP, local directional second-order derivative pattern; SW, slow walking; SP-VLAD, spatial pyramid vector of locally aggregated descriptors.

Figure 16:

Performance analysis of different feature descriptors on the CASIA-B dataset at 0°, 90°, and 180° view angles. LBP, local binary pattern; LVQP, local vector quantization pattern.

Figure 17:

Performance evaluation of various feature descriptors on the CASIA-C dataset under NW condition. NW, normal walking.

Table 8:

Ablation experiments on LD2oDP + SP-VLAD with CASIA-B dataset

MethodCodebook sizeStrideSP-levels0° (%)90° (%)180° (%)
LD2oDP + SP-VLAD641[0, 1, 2]98.2093.0798.20
LD2oDP + SP-VLAD642[0, 1, 2]96.8585.4097.30
LD2oDP + SP-VLAD641[0]80.6366.2977.93
LD2oDP + SP-VLAD642[0]56.7638.6157.66
LD2oDP + SP-VLAD961[0, 1, 2]98.3092.1898.65
LD2oDP + SP-VLAD962[0, 1, 2]98.2087.7195.95

[i] LD2oDP, local directional second-order derivative pattern; SP, spatial pyramid; SP-VLAD, spatial pyramid vector of locally aggregated descriptors.

Table 9:

Ablation experiments on LD2oDP + SP-VLAD with CASIA-C dataset

RepresentationCodebook sizeStrideSP-levelsFW (%)SW (%)BW (%)
LD2oDP + SP-VLAD641[0, 1, 2]81.3276.3736.26
LD2oDP + SP-VLAD642[0, 1, 2]58.2452.7527.47
LD2oDP + SP-VLAD641[0]32.9737.9117.03
LD2oDP + SP-VLAD642[0]16.4815.3810.44
LD2oDP + SP-VLAD961[0, 1, 2]81.3276.3736.26
LD2oDP + SP-VLAD962[0, 1, 2]58.2452.7527.47

[i] FW, fast walking; LD2oDP, local directional second-order derivative pattern; SP, spatial pyramid; SP-VLAD, spatial pyramid vector of locally aggregated descriptors; SW, slow walking.

Language: English
Submitted on: Nov 30, 2025
Published on: Aug 3, 2026
Published by: International Journal on Smart Sensing and Intelligent Systems
In partnership with: Paradigm Publishing Services
Publication frequency: Volume open

© 2026 Ritu Singh, Chiranjit Dutta, Pradeep Kumar Singh, published by International Journal on Smart Sensing and Intelligent Systems
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.