update readme

This commit is contained in:
jdyjjj
2024-04-28 13:32:04 +08:00
parent eb0b102f8b
commit dc8fc2ffc7
4 changed files with 59 additions and 50 deletions
+3 -1
View File
@@ -12,6 +12,8 @@ OpenGait is a flexible and extensible gait recognition project provided by the [
The corresponding [paper](https://openaccess.thecvf.com/content/CVPR2023/papers/Fan_OpenGait_Revisiting_Gait_Recognition_Towards_Better_Practicality_CVPR_2023_paper.pdf) has been accepted by CVPR2023 as a highlight paper.
## What's New
- **[Apr 2024]**
Our team's latest checkpoints for projects such as DeepGaitv2, SkeletonGait, SkeletonGait++, and SwinGait will be released on [Hugging Face](https://huggingface.co/opengait/OpenGait). Additionally, previously released checkpoints will also be gradually made available on it.
- **[Mar 2024]** [Chao](https://chaofan996.github.io) gives a talk about 'Progress in Gait Recognition'. The [video](https://event.baai.ac.cn/activities/768) and [slides](https://github.com/ChaoFan996/ChaoFan996.github.io/blob/main/240315-Progress%20in%20Gait%20Recognition.pdf) are both available😊
- **[Mar 2024]** The code of [SkeletonGait++](https://arxiv.org/pdf/2311.13444.pdf) is released [here](opengait/modeling/models/skeletongait%2B%2B.py), and you can refer to [readme](configs/skeletongait) for details.
- **[Mar 2024]** [BigGait](https://arxiv.org/pdf/2402.19122.pdf) has been accepted to CVPR2024🎉 Congratulations to [Dingqiang](https://faculty.sustech.edu.cn/?p=161709&tagid=yusq&cat=2&iscss=1&snapid=1&go=1&orderby=date)! This is his FIRST paper!
@@ -19,7 +21,7 @@ The corresponding [paper](https://openaccess.thecvf.com/content/CVPR2023/papers/
- **[Dec 2023]** A new state-of-the-art baseline, i.e., [DeepGaitV2](https://arxiv.org/pdf/2303.03301.pdf), is available at [here](opengait/modeling/models/deepgaitv2.py)!
- [Nov 2023] The first million-level unlabeled gait dataset, i.e., [GaitLU-1M](https://ieeexplore.ieee.org/document/10242019), is released and supported in [datasets/GaitLU-1M](datasets/GaitLU-1M/README.md).
- [Oct 2023] Several representative pose-based methods are supported in [opengait/modeling/models](./opengait/modeling/models). This feature is mainly inherited from [FastPoseGait](https://github.com/BNU-IVC/FastPoseGait). Many thanks to the contributors😊.
- [July 2023] [CCPG](https://github.com/BNU-IVC/CCPG) is supported in [datasets/CCPG](./datasets/CCPG).
<!-- - [July 2023] [CCPG](https://github.com/BNU-IVC/CCPG) is supported in [datasets/CCPG](./datasets/CCPG). -->
<!-- - - - [July 2023] [SUSTech1K](https://lidargait.github.io) is released and supported in [datasets/SUSTech1K](./datasets/SUSTech1K).
[May 2023] A real gait recognition system [All-in-One-Gait](https://github.com/jdyjjj/All-in-One-Gait) provided by [Dongyang Jin](https://github.com/jdyjjj) is available.
[Apr 2023] [CASIA-E](datasets/CASIA-E/README.md) is supported by OpenGait.
@@ -82,8 +82,9 @@ trainer_cfg:
batch_size:
- 8 # TripletSampler, batch_size[0] indicates Number of Identity
- 8 # batch_size[1] indicates Samples sequqnce for each Identity
frames_num_fixed: 10 # fixed frames number for training
sample_type: fixed_unordered # fixed control input frames number, unordered for controlling order of input tensor; Other options: unfixed_ordered or all_ordered
frames_num_fixed: 30 # fixed frames number for training
frames_skip_num: 4
sample_type: fixed_ordered # # fixed control input frames number, unordered for controlling order of input tensor; Other options: unfixed_ordered or all_ordered
type: TripletSampler
transform:
- type: Compose
+9 -8
View File
@@ -8,6 +8,7 @@
| [GaitGraph1](https://ieeexplore.ieee.org/document/9506717) | AlphaPose | 2.81 | 4.25 |[gaitgraph1.yaml](../configs/gaitgraph1/gaitgraph1_phase1_OUMVLP.yaml),[gaitgraph1_17.yaml](../configs/gaitgraph1/gaitgraph1_phase1_OUMVLP17.yaml) |[alphapose format](https://huggingface.co/opengait/OpenGait/tree/main/OUMVLP/GaitGraph1/GaitGraph1_phase1), [coco2017 format](https://huggingface.co/opengait/OpenGait/tree/main/OUMVLP/GaitGraph1/GaitGraph1_phase1_17)|
| [GaitGraph2](https://openaccess.thecvf.com/content/CVPR2022W/Biometrics/papers/Teepe_Towards_a_Deeper_Understanding_of_Skeleton-Based_Gait_Recognition_CVPRW_2022_paper) | AlphaPose | 62.10 | 70.75 |[gaitgraph2.yaml](../configs/gaitgraph2/gaitgraph2_OUMVLP.yaml),[gaitgraph2_17.yaml](../configs/gaitgraph2/gaitgraph2_OUMVLP17.yaml) |[alphapose format](https://huggingface.co/opengait/OpenGait/tree/main/OUMVLP/GaitGraph2/GaitGraph2_phase2), [coco2017 format](https://huggingface.co/opengait/OpenGait/tree/main/OUMVLP/GaitGraph2/GaitGraph2_phase2_17)|
| [GaitTR](https://arxiv.org/abs/2204.03873) | AlphaPose | 40.31 | 39.78 |[gaittr.yaml](../configs/gaittr/gaittr_OUMVLP.yaml),[gaittr_17.yaml](../configs/gaittr/gaittr_OUMVLP17.yaml) |[alphapose format](https://huggingface.co/opengait/OpenGait/tree/main/OUMVLP/GaitTR/GaitTR), [coco2017 format](https://huggingface.co/opengait/OpenGait/tree/main/OUMVLP/GaitTR/GaitTR)|
| [SkeletonGait(AAAI2024)](https://ojs.aaai.org/index.php/AAAI/article/view/27933/27887) | AlphaPose | - | 67.4 |[skeletongait_OUMVLP.yaml](../configs/skeletongait/skeletongait_OUMVLP.yaml) |[model](https://huggingface.co/opengait/OpenGait/blob/main/OUMVLP/DeepGaitV2/SkeletonGait/checkpoints/SkeletonGait-120000.pt)|
@@ -18,9 +19,10 @@
| Model | Pose Estimator | Rank-1 |Configuration| Download checkpoint |
| :----------------------------------------------------------: | :------------: |:------:|:------:|:------:|
| [GaitGraph1](https://ieeexplore.ieee.org/document/9506717) | HRNet | 9.82 |[gaitgraph1.yaml](../configs/gaitgraph1/gaitgraph1_phase1_GREW.yaml)|https://huggingface.co/opengait/OpenGait/tree/main/GREW/GaitGraph1/GaitGraph1_phase1|
| [GaitGraph2](https://openaccess.thecvf.com/content/CVPR2022W/Biometrics/papers/Teepe_Towards_a_Deeper_Understanding_of_Skeleton-Based_Gait_Recognition_CVPRW_2022_paper) | HRNet | 34.61 | [gaitgraph2.yaml](../configs/gaitgraph2/gaitgraph2_GREW.yaml)|https://huggingface.co/opengait/OpenGait/tree/main/GREW/GaitGraph2/GaitGraph2|
| [GaitTR](https://arxiv.org/abs/2204.03873) | HRNet | 48.60 | [gaittr.yaml](../configs/gaittr/gaittr_GREW.yaml)|https://huggingface.co/opengait/OpenGait/tree/main/GREW/GaitTR/GaitTR|
| [GaitGraph1](https://ieeexplore.ieee.org/document/9506717) | HRNet | 9.82 |[gaitgraph1.yaml](../configs/gaitgraph1/gaitgraph1_phase1_GREW.yaml)|[model](https://huggingface.co/opengait/OpenGait/tree/main/GREW/GaitGraph1/GaitGraph1_phase1)|
| [GaitGraph2](https://openaccess.thecvf.com/content/CVPR2022W/Biometrics/papers/Teepe_Towards_a_Deeper_Understanding_of_Skeleton-Based_Gait_Recognition_CVPRW_2022_paper) | HRNet | 34.61 | [gaitgraph2.yaml](../configs/gaitgraph2/gaitgraph2_GREW.yaml)|[model](https://huggingface.co/opengait/OpenGait/tree/main/GREW/GaitGraph2/GaitGraph2)|
| [GaitTR](https://arxiv.org/abs/2204.03873) | HRNet | 48.60 | [gaittr.yaml](../configs/gaittr/gaittr_GREW.yaml)|[model](https://huggingface.co/opengait/OpenGait/tree/main/GREW/GaitTR/GaitTR)|
| [SkeletonGait(AAAI2024)](https://ojs.aaai.org/index.php/AAAI/article/view/27933/27887) | HRNet | 77.4 | [skeletongait++_GREW.yaml](../configs/skeletongait/skeletongait++_GREW.yaml) |[model](https://huggingface.co/opengait/OpenGait/blob/main/GREW/DeepGaitV2/SkeletonGait/checkpoints/SkeletonGait-180000.pt)|
@@ -30,10 +32,10 @@
| Model | Pose Estimator | Rank-1 |Configuration|Download checkpoint|
| :----------------------------------------------------------: | :------------: |:------:|:------:|:------:|
| [GaitGraph1](https://ieeexplore.ieee.org/document/9506717) | HRNet | 9.00 |[gaitgraph1.yaml](../configs/gaitgraph1/gaitgraph1_phase1_Gait3D.yaml)|https://huggingface.co/opengait/OpenGait/tree/main/Gait3D/GaitGraph1/GaitGraph1_phase1|
| [GaitGraph2](https://openaccess.thecvf.com/content/CVPR2022W/Biometrics/papers/Teepe_Towards_a_Deeper_Understanding_of_Skeleton-Based_Gait_Recognition_CVPRW_2022_paper) | HRNet | 11.00 |[gaitgraph2.yaml](../configs/gaitgraph2/gaitgraph2_Gait3D.yaml)|https://huggingface.co/opengait/OpenGait/tree/main/Gait3D/GaitGraph2/GaitGraph2|
| [GaitTR](https://arxiv.org/abs/2204.03873) | HRNet | 7.20 |[gaittr.yaml](../configs/gaittr/gaittr_Gait3D.yaml)|https://huggingface.co/opengait/OpenGait/tree/main/Gait3D/GaitTR/GaitTR|
| [GaitGraph1](https://ieeexplore.ieee.org/document/9506717) | HRNet | 9.00 |[gaitgraph1.yaml](../configs/gaitgraph1/gaitgraph1_phase1_Gait3D.yaml)|[model](https://huggingface.co/opengait/OpenGait/tree/main/Gait3D/GaitGraph1/GaitGraph1_phase1)|
| [GaitGraph2](https://openaccess.thecvf.com/content/CVPR2022W/Biometrics/papers/Teepe_Towards_a_Deeper_Understanding_of_Skeleton-Based_Gait_Recognition_CVPRW_2022_paper) | HRNet | 11.00 |[gaitgraph2.yaml](../configs/gaitgraph2/gaitgraph2_Gait3D.yaml)|[model](https://huggingface.co/opengait/OpenGait/tree/main/Gait3D/GaitGraph2/GaitGraph2)|
| [GaitTR](https://arxiv.org/abs/2204.03873) | HRNet | 7.20 |[gaittr.yaml](../configs/gaittr/gaittr_Gait3D.yaml)|[model](https://huggingface.co/opengait/OpenGait/tree/main/Gait3D/GaitTR/GaitTR)|
| [SkeletonGait(AAAI2024)](https://ojs.aaai.org/index.php/AAAI/article/view/27933/27887) | HRNet | 38.1 |[skeletongait_Gait3D.yaml](../configs/skeletongait/skeletongait_Gait3D.yaml)|[model](https://huggingface.co/opengait/OpenGait/blob/main/Gait3D/DeepGaitV2/SkeletonGait/checkpoints/SkeletonGait-60000.pt)|
@@ -42,4 +44,3 @@
* We greatly appreciate the contributions of the author mentioned above.
* We are very grateful for the contribution of the fastpositait team.
+44 -39
View File
@@ -2,13 +2,13 @@
## [CASIA-B](http://www.cbsr.ia.ac.cn/english/Gait%20Databases.asp)
| Model | `Rank@1.NM` | `Rank@1.BG` | `Rank@1.CL` | `mAP.NM` | `mAP.BG` | `mAP.CL` | Configuration | Input Size |
| :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------: | :---------: | :---------: | :------: | :------: | :------: | :--------------------------------------------------------------------------------------------------: | :--------: |
| [GaitSet(AAAI2019)](https://arxiv.org/pdf/1811.06186.pdf) | 95.8(95.0) | 90.0(87.2) | 75.4(70.4) | 85.9 | 81.4 | 77.0 | [gaitset.yaml](../configs/gaitset/gaitset.yaml) | 64x44 |
| [GaitPart(CVPR2020)](https://openaccess.thecvf.com/content_CVPR_2020/papers/Fan_GaitPart_Temporal_Part-Based_Model_for_Gait_Recognition_CVPR_2020_paper.pdf) | 96.1(96.2) | 90.7(91.5) | 78.7(78.7) | 84.8 | 81.1 | 75.5 | [gaitpart.yaml](../configs/gaitpart/gaitpart.yaml) | 64x44 |
| [GLN*(ECCV2020)](http://home.ustc.edu.cn/~saihui/papers/eccv2020_gln.pdf) | 96.4(95.6) | 93.1(92.0) | 81.0(77.2) | 89.3 | 87.0 | 82.6 | [gln_phase1.yaml](../configs/gln/gln_phase1.yaml), [gln_phase2.yaml](../configs/gln/gln_phase2.yaml) | 128x88 |
| [GaitGL(ICCV2021)](https://openaccess.thecvf.com/content/ICCV2021/papers/Lin_Gait_Recognition_via_Effective_Global-Local_Feature_Representation_and_Local_Temporal_ICCV_2021_paper.pdf) | 97.4(97.4) | 94.5(94.5) | 83.8(83.6) | 86.2 | 84.4 | 79.8 | [gaitgl.yaml](../configs/gaitgl/gaitgl.yaml) | 64x44 |
| [GaitBase(CVPR2023)](https://arxiv.org/abs/2211.06597) | 97.6 | 94.0 | 77.4 | - | - | - | [gaitbase_da_casiab.yaml](../configs/gaitbase/gaitbase_da_casiab.yaml) | 64x44 |
| Model | `Rank@1.NM` | `Rank@1.BG` | `Rank@1.CL` | `mAP.NM` | `mAP.BG` | `mAP.CL` | Configuration | Input Size | Download checkpoint |
| :----------------------------------------------------------: | :---------: | :---------: | :---------: | :------: | :------: | :------: | :----------------------------------------------------------: | :--------: | :-----------------: |
| [GaitSet(AAAI2019)](https://arxiv.org/pdf/1811.06186.pdf) | 95.8(95.0) | 90.0(87.2) | 75.4(70.4) | 85.9 | 81.4 | 77.0 | [gaitset.yaml](../configs/gaitset/gaitset.yaml) | 64x44 | - |
| [GaitPart(CVPR2020)](https://openaccess.thecvf.com/content_CVPR_2020/papers/Fan_GaitPart_Temporal_Part-Based_Model_for_Gait_Recognition_CVPR_2020_paper.pdf) | 96.1(96.2) | 90.7(91.5) | 78.7(78.7) | 84.8 | 81.1 | 75.5 | [gaitpart.yaml](../configs/gaitpart/gaitpart.yaml) | 64x44 | - |
| [GLN*(ECCV2020)](http://home.ustc.edu.cn/~saihui/papers/eccv2020_gln.pdf) | 96.4(95.6) | 93.1(92.0) | 81.0(77.2) | 89.3 | 87.0 | 82.6 | [gln_phase1.yaml](../configs/gln/gln_phase1.yaml), [gln_phase2.yaml](../configs/gln/gln_phase2.yaml) | 128x88 | - |
| [GaitGL(ICCV2021)](https://openaccess.thecvf.com/content/ICCV2021/papers/Lin_Gait_Recognition_via_Effective_Global-Local_Feature_Representation_and_Local_Temporal_ICCV_2021_paper.pdf) | 97.4(97.4) | 94.5(94.5) | 83.8(83.6) | 86.2 | 84.4 | 79.8 | [gaitgl.yaml](../configs/gaitgl/gaitgl.yaml) | 64x44 | - |
| [GaitBase(CVPR2023)](https://arxiv.org/abs/2211.06597) | 97.6 | 94.0 | 77.4 | - | - | - | [gaitbase_da_casiab.yaml](../configs/gaitbase/gaitbase_da_casiab.yaml) | 64x44 | - |
## [CASIA-B*](http://www.cbsr.ia.ac.cn/english/Gait%20Databases.asp)
@@ -22,45 +22,50 @@
## [SUSTech1K](http://lidargait.github.io)
| Model | Rank@1.NM | Rank@1.BG | Rank@1.CL | Rank@1.CR | Rank@1.UB | Rank@1.UF | Rank@1.OC | Rank@1.NT | Rank@1.ALL | Rank@5.ALL |
|------------------|:---------:|:---------:|:---------:|:---------:|:---------:|:---------:|:---------:|:---------:|:----------:|:----------:|
| PointNet | 43.6 | 37.3 | 25.7 | 28.8 | 19.9 | 30.1 | 44.3 | 27.4 | 31.3 | 59.8 |
| PointNet++ | 55.9 | 52.2 | 41.6 | 49.6 | 47.8 | 45.9 | 54.2 | 52.5 | 50.8 | 82.4 |
| PointTransformer | 53.2 | 48.1 | 32.1 | 43.2 | 39.1 | 41.8 | 47.9 | 47.1 | 44.4 | 76.7 |
| SimpleView | 72.3 | 68.8 | 57.2 | 63.3 | 49.2 | 62.5 | 79.7 | 66.5 | 64.8 | 85.8 |
| [LidarGait(CVPR2023)](https://lidargait.github.io) | 91.8 | 88.6 | 74.6 | 89 | 67.5 | 80.9 | 94.5 | 90.4 | 86.8 | 96.1 |
| Model | Input modality | Rank@1.NM | Rank@1.BG | Rank@1.CL | Rank@1.CR | Rank@1.UB | Rank@1.UF | Rank@1.OC | Rank@1.NT | Rank@1.ALL | Rank@5.ALL | Download checkpoint |
| ------------------------------------------------------------ | ------------------- | :-------: | :-------: | :-------: | :-------: | :-------: | :-------: | :-------: | :-------: | :--------: | :--------: | :----------------------------------------------------------: |
| PointNet | PointCloud | 43.6 | 37.3 | 25.7 | 28.8 | 19.9 | 30.1 | 44.3 | 27.4 | 31.3 | 59.8 | - |
| PointNet++ | PointCloud | 55.9 | 52.2 | 41.6 | 49.6 | 47.8 | 45.9 | 54.2 | 52.5 | 50.8 | 82.4 | - |
| PointTransformer | PointCloud | 53.2 | 48.1 | 32.1 | 43.2 | 39.1 | 41.8 | 47.9 | 47.1 | 44.4 | 76.7 | - |
| SimpleView | PointCloud | 72.3 | 68.8 | 57.2 | 63.3 | 49.2 | 62.5 | 79.7 | 66.5 | 64.8 | 85.8 | - |
| [LidarGait(CVPR2023)](https://lidargait.github.io) | PointCloud | 91.8 | 88.6 | 74.6 | 89 | 67.5 | 80.9 | 94.5 | 90.4 | 86.8 | 96.1 | - |
| [DeepGaitV2-P3D]((https://arxiv.org/pdf/2303.03301.pdf)) | Silhouette | 87.5 | 84.1 | 53.4 | 81.3 | 86.2 | 84.8 | 88.5 | 28.8 | 82.4 | 92.6 | [model](https://huggingface.co/opengait/OpenGait/blob/main/SUSTech1K/DeepGaitV2/DeepGaitV2/checkpoints/DeepGaitV2_30_DA-50000.pt) |
| [SkeletonGait++(AAAI2024)](https://ojs.aaai.org/index.php/AAAI/article/view/27933/27887) | Silhouette+Skeleton | 89.1 | 87.2 | 55.3 | 85.3 | 87.3 | 87.6 | 91.3 | 47.9 | 85.6 | 95.0 | [model](https://huggingface.co/opengait/OpenGait/blob/main/SUSTech1K/SkeletonGaitPP/SkeletonGaitPP/checkpoints/SkeletonGaitPP_30_DA-50000.pt) |
| [SwinGait]((https://arxiv.org/pdf/2303.03301.pdf)) | Silhouette | 86.2 | 81.3 | 47.4 | 79.3 | 81.6 | 83.1 | 85.6 | 28.5 | 79.7 | 91.8 | - |
## [OUMVLP](http://www.am.sanken.osaka-u.ac.jp/BiometricDB/GaitMVLP.html)
| Model | `Rank@1` | `mAP` | Configuration | Input Size | Inference Time | Model Size |
| :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------: | :---: | :-------------------------------------------------------: | :--------: | :------------: | :--------: |
| [GaitSet(AAAI2019)](https://arxiv.org/pdf/1811.06186.pdf) | 87.2(87.1) | 92.2 | [gaitset.yaml](../configs/gaitset/gaitset_OUMVLP.yaml) | 64x44 | 1m26s | 6.31M |
| [GaitPart(CVPR2020)](https://openaccess.thecvf.com/content_CVPR_2020/papers/Fan_GaitPart_Temporal_Part-Based_Model_for_Gait_Recognition_CVPR_2020_paper.pdf) | 88.6(88.7) | 93.3 | [gaitpart.yaml](../configs/gaitpart/gaitpart_OUMVLP.yaml) | 64x44 | 8m04s | 3.78M |
| [GaitGL(ICCV2021)](https://openaccess.thecvf.com/content/ICCV2021/papers/Lin_Gait_Recognition_via_Effective_Global-Local_Feature_Representation_and_Local_Temporal_ICCV_2021_paper.pdf) | 89.9(89.7) | 93.3 | [gaitgl.yaml](../configs/gaitgl/gaitgl_OUMVLP.yaml) | 64x44 | 5m23s | 95.62M |
| [GaitBase(CVPR2023)](https://openaccess.thecvf.com/content/CVPR2023/papers/Fan_OpenGait_Revisiting_Gait_Recognition_Towards_Better_Practicality_CVPR_2023_paper.pdf) | 90.8 | - | [gaitbase_oumvlp.yaml](../configs/gaitbase/gaitbase_oumvlp.yaml) | 64x44 | - | - | - |
| [DeepGaitV2-3D](https://arxiv.org/pdf/2303.03301.pdf) | 92.0 | - | - | 64x44 | - | - |
| Model | `Rank@1` | `mAP` | Configuration | Input Size | Inference Time | Model Size | Download checkpoint |
| :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------: | :---: | :-------------------------------------------------------: | :--------: | :------------: | :--------: | :--------: |
| [GaitSet(AAAI2019)](https://arxiv.org/pdf/1811.06186.pdf) | 87.2(87.1) | 92.2 | [gaitset.yaml](../configs/gaitset/gaitset_OUMVLP.yaml) | 64x44 | 1m26s | 6.31M | - |
| [GaitPart(CVPR2020)](https://openaccess.thecvf.com/content_CVPR_2020/papers/Fan_GaitPart_Temporal_Part-Based_Model_for_Gait_Recognition_CVPR_2020_paper.pdf) | 88.6(88.7) | 93.3 | [gaitpart.yaml](../configs/gaitpart/gaitpart_OUMVLP.yaml) | 64x44 | 8m04s | 3.78M | - |
| [GaitGL(ICCV2021)](https://openaccess.thecvf.com/content/ICCV2021/papers/Lin_Gait_Recognition_via_Effective_Global-Local_Feature_Representation_and_Local_Temporal_ICCV_2021_paper.pdf) | 89.9(89.7) | 93.3 | [gaitgl.yaml](../configs/gaitgl/gaitgl_OUMVLP.yaml) | 64x44 | 5m23s | 95.62M | - |
| [GaitBase(CVPR2023)](https://openaccess.thecvf.com/content/CVPR2023/papers/Fan_OpenGait_Revisiting_Gait_Recognition_Towards_Better_Practicality_CVPR_2023_paper.pdf) | 90.8 | - | [gaitbase_oumvlp.yaml](../configs/gaitbase/gaitbase_oumvlp.yaml) | 64x44 | - | - | - |
| [DeepGaitV2-3D](https://arxiv.org/pdf/2303.03301.pdf) | 92.0 | - | - | 64x44 | - | - | - |
## [GREW](https://www.grew-benchmark.org)
| Model | `Rank@1` | Configuration | Input Size | Inference Time | Model Size |
| :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------: | :------------------------------------------------------: | :--------: | :------------: | :--------: |
| [GaitSet(AAAI2019)](https://arxiv.org/pdf/1811.06186.pdf) | 48.4 | [gaitset.yaml](../configs/gaitset/gaitset_GREW.yaml) | 64x44 | - | - |
| [GaitPart(CVPR2020)](https://openaccess.thecvf.com/content_CVPR_2020/papers/Fan_GaitPart_Temporal_Part-Based_Model_for_Gait_Recognition_CVPR_2020_paper.pdf) | 47.6 | [gaitpart.yaml](../configs/gaitpart/gaitpart_GREW.yaml) | 64x44 | - | - |
| [GaitGL(ICCV2021)](https://openaccess.thecvf.com/content/ICCV2021/papers/Lin_Gait_Recognition_via_Effective_Global-Local_Feature_Representation_and_Local_Temporal_ICCV_2021_paper.pdf) | 41.5 | [gaitgl.yaml](../configs/gaitgl/gaitgl_GREW.yaml) | 64x44 | - | - |
| [GaitGL(BNNeck)(ICCV2021)](https://openaccess.thecvf.com/content/ICCV2021/papers/Lin_Gait_Recognition_via_Effective_Global-Local_Feature_Representation_and_Local_Temporal_ICCV_2021_paper.pdf) | 51.7 | [gaitgl.yaml](../configs/gaitgl/gaitgl_GREW_BNNeck.yaml) | 64x44 | - | - |
| [GaitBase(CVPR2023)](https://openaccess.thecvf.com/content/CVPR2023/papers/Fan_OpenGait_Revisiting_Gait_Recognition_Towards_Better_Practicality_CVPR_2023_paper.pdf) | 60.1 | [gaitbase_da_grew.yaml](../configs/gaitbase/gaitbase_da_grew.yaml) | 64x44 | - | - |
| [DeepGaitV2-3D](https://arxiv.org/pdf/2303.03301.pdf) | 79.4 | - | 64x44 | - | - |
| [SwinGait(Transformer-based)](https://arxiv.org/pdf/2303.03301.pdf) | 79.3 | - | 64x44 | - | - |
| Model | `Rank@1` | Configuration | Input Size | Input modality | Inference Time | Model Size |
| :----------------------------------------------------------: | :------: | :----------------------------------------------------------: | :--------: | :-----------------: | :------------: | :--------: |
| [GaitSet(AAAI2019)](https://arxiv.org/pdf/1811.06186.pdf) | 48.4 | [gaitset.yaml](../configs/gaitset/gaitset_GREW.yaml) | 64x44 | Silhouette | - | - |
| [GaitPart(CVPR2020)](https://openaccess.thecvf.com/content_CVPR_2020/papers/Fan_GaitPart_Temporal_Part-Based_Model_for_Gait_Recognition_CVPR_2020_paper.pdf) | 47.6 | [gaitpart.yaml](../configs/gaitpart/gaitpart_GREW.yaml) | 64x44 | Silhouette | - | - |
| [GaitGL(ICCV2021)](https://openaccess.thecvf.com/content/ICCV2021/papers/Lin_Gait_Recognition_via_Effective_Global-Local_Feature_Representation_and_Local_Temporal_ICCV_2021_paper.pdf) | 41.5 | [gaitgl.yaml](../configs/gaitgl/gaitgl_GREW.yaml) | 64x44 | Silhouette | - | - |
| [GaitGL(BNNeck)(ICCV2021)](https://openaccess.thecvf.com/content/ICCV2021/papers/Lin_Gait_Recognition_via_Effective_Global-Local_Feature_Representation_and_Local_Temporal_ICCV_2021_paper.pdf) | 51.7 | [gaitgl.yaml](../configs/gaitgl/gaitgl_GREW_BNNeck.yaml) | 64x44 | Silhouette | - | - |
| [GaitBase(CVPR2023)](https://openaccess.thecvf.com/content/CVPR2023/papers/Fan_OpenGait_Revisiting_Gait_Recognition_Towards_Better_Practicality_CVPR_2023_paper.pdf) | 60.1 | [gaitbase_da_grew.yaml](../configs/gaitbase/gaitbase_da_grew.yaml) | 64x44 | Silhouette | - | - |
| [DeepGaitV2-3D](https://arxiv.org/pdf/2303.03301.pdf) | 79.4 | - | 64x44 | Silhouette | - | - |
| [SwinGait(Transformer-based)](https://arxiv.org/pdf/2303.03301.pdf) | 79.3 | [swingait3D_B1442C2_GREW.yaml](../configs/swingait/swingait3D_B1442C2_GREW.yaml) | 64x44 | Silhouette | - | - |
| [SkeletonGait++(AAAI2024)](https://ojs.aaai.org/index.php/AAAI/article/view/27933/27887) | 85.8 | [skeletongait++_GREW.yaml](../configs/skeletongait/skeletongait++_GREW.yaml) | 64x44 | Silhouette+Skeleton | - | - |
## [Gait3D](https://github.com/Gait3D/Gait3D-Benchmark)
| Model | `Rank@1` | Configuration | Input Size | Input modality |
| :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------: | :-----------: | :--------: | :--------:|
| [GaitSet(AAAI2019)](https://arxiv.org/pdf/1811.06186.pdf) | 36.7 | - | 64x44 | Silhouette |
| [GaitPart(CVPR2020)](https://openaccess.thecvf.com/content_CVPR_2020/papers/Fan_GaitPart_Temporal_Part-Based_Model_for_Gait_Recognition_CVPR_2020_paper.pdf) | 28.2 | - | 64x44 | Silhouette |
| [GaitGL(ICCV2021)](https://openaccess.thecvf.com/content/ICCV2021/papers/Lin_Gait_Recognition_via_Effective_Global-Local_Feature_Representation_and_Local_Temporal_ICCV_2021_paper.pdf) | 29.7 | - | 64x44 | Silhouette |
| [SMPLGait(CVPR 2022)](https://gait3d.github.io/) | 48.3(46.3) | [smplgait.yaml](../configs/smplgait/smplgait.yaml) | 64x44 | Silhouette + SMPL|
| [GaitBase(CVPR2023)](https://openaccess.thecvf.com/content/CVPR2023/papers/Fan_OpenGait_Revisiting_Gait_Recognition_Towards_Better_Practicality_CVPR_2023_paper.pdf) | 64.6 | [gaitbase_da_gait3d.yaml](../configs/gaitbase/gaitbase_da_gait3d.yaml) | 64x44 | Silhouette |
| [DeepGaitV2-P3D](https://arxiv.org/pdf/2303.03301.pdf) | 74.4 | - | 64x44 | - | - |
| [SwinGait(Transformer-based)](https://arxiv.org/pdf/2303.03301.pdf) | 75.0 | - | 64x44 | - | - |
| Model | `Rank@1` | Configuration | Input Size | Input modality | Download checkpoint |
| :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------: | :-----------: | :--------: | :--------: | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [GaitSet(AAAI2019)](https://arxiv.org/pdf/1811.06186.pdf) | 36.7 | - | 64x44 | Silhouette | - |
| [GaitPart(CVPR2020)](https://openaccess.thecvf.com/content_CVPR_2020/papers/Fan_GaitPart_Temporal_Part-Based_Model_for_Gait_Recognition_CVPR_2020_paper.pdf) | 28.2 | - | 64x44 | Silhouette | - |
| [GaitGL(ICCV2021)](https://openaccess.thecvf.com/content/ICCV2021/papers/Lin_Gait_Recognition_via_Effective_Global-Local_Feature_Representation_and_Local_Temporal_ICCV_2021_paper.pdf) | 29.7 | - | 64x44 | Silhouette | - |
| [SMPLGait(CVPR 2022)](https://gait3d.github.io/) | 48.3(46.3) | [smplgait.yaml](../configs/smplgait/smplgait.yaml) | 64x44 | Silhouette + SMPL| - |
| [GaitBase(CVPR2023)](https://openaccess.thecvf.com/content/CVPR2023/papers/Fan_OpenGait_Revisiting_Gait_Recognition_Towards_Better_Practicality_CVPR_2023_paper.pdf) | 64.6 | [gaitbase_da_gait3d.yaml](../configs/gaitbase/gaitbase_da_gait3d.yaml) | 64x44 | Silhouette | - |
| [DeepGaitV2-P3D](https://arxiv.org/pdf/2303.03301.pdf) | 74.4 | [DeepGaitV2_gait3d.yaml](../configs/deepgaitv2/DeepGaitV2_gait3d.yaml) | 64x44 | Silhouette | - |
| [SwinGait(Transformer-based)](https://arxiv.org/pdf/2303.03301.pdf) | 75.0 | [swingait3D_B1442C2_Gait3D.yaml](../configs/swingait/swingait3D_B1442C2_Gait3D.yaml) | 64x44 | Silhouette | - |
| [SkeletonGait++(AAAI2024)](https://ojs.aaai.org/index.php/AAAI/article/view/27933/27887) | 77.6 | [skeletongait++_Gait3D.yaml](../configs/skeletongait/skeletongait++_Gait3D.yaml) | 64x44 | Silhouette+Skeleton | - |
## [Gait3D-Parsing](https://github.com/Gait3D/Gait3D-Benchmark)