/easy_sign

Primary LanguagePythonCreative Commons Attribution Share Alike 4.0 InternationalCC-BY-SA-4.0

Easy_sign

Easy_sign is an open source russian sign language recognition project that uses small CPU model for predictions and is designed for easy deployment via Streamlit.

About the project

Easy_sign uses a machine learning model to recognize Russian sign language gestures. The model recognizes 1598 Russian sign language gestures and can process 3-3.5 gestures per second on an Intel(R) Core(TM) i5-6600 CPU @3.30GHz. The list of recognized gestures is available in the file RSL_class_list.txt.

To learn more about the project - visit the link to our article on habr.

Installation

conda create --name fleury-env python=3.10
conda activate fleury-env
pip install -r requirements.txt

Usage

streamlit run app.py

License

Creative Commons License
This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.