Skip to content

Latest commit

 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VSNet: Focusing on the Linguistic Characteristics of Sign Language

Introduction

This project is designed for skeleton-based action/sign recognition.
The input data contains complete skeleton keypoints. During preprocessing, the feeder selects 44 keypoints, followed by grouping and reordering operations.

框架图

Training

To start training, set the --config argument in main.py to a configuration file under:

config/train/

Example:

python main.py --config config/train/xxx.yaml

Testing

For evaluation/testing, use the configuration files under:

config/test/

Example:

python main.py --config config/test/xxx.yaml

Data Type Configuration

Joint Modality

To use joint-based input, set:

data_type = 'j'

Bone Modality

To use bone-based input, set:

data_type = 'b'

4-Crops Grouping Strategy

If you want to use the alternative grouping strategy for 4-crops, modify the feeder file to:

*_44_f2.py

or

*_44_f4.py

depending on the desired grouping setting.

Acknowledgement

This project is partially based on the following open-source repositories and their corresponding papers:

We sincerely thank the authors for making their code and research publicly available.

About

VSNet: Focusing on the Linguistic Characteristics of Sign Language (accepted by CVPR2025).

Resources

Stars

7 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages