GRLib: An Open-Source Hand Gesture Detection and Recognition Python Library
Not on the map. Why?
Abstract (arXiv)
Hand gesture recognition systems provide a natural way for humans to interact with computer systems. Although various algorithms have been designed for this task, a host of external conditions, such as poor lighting or distance from the camera, make it difficult to create an algorithm that performs well across a range of environments. In this work, we present GRLib: an open-source Python library able to detect and classify static and dynamic hand gestures. Moreover, the library can be trained on existing data for improved classification robustness. The proposed solution utilizes a feed from an RGB camera. The retrieved frames are then subjected to data augmentation and passed on to MediaPipe Hands to perform hand landmark detection. The landmarks are then classified into their respective gesture class. The library supports dynamic hand gestures through trajectories and keyframe extraction. It was found that the library outperforms another publicly available HGR system - MediaPipe Solutions, on three diverse, real-world datasets. The library is available at https://github.com/mikhail-vlasenko/grlib and can be installed with pip.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 7 of its 31 references that are in the map. First posted on arXiv 23 Oct 2023.
Builds on
7 of 31 references.
References · 7
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019Generalizing from a Few Examples: A Survey on Few-Shot Learningcited by 463
- 2019A Baseline for Few-Shot Image Classificationcited by 298
- 2020MediaPipe Hands: On-device Real-time Hand Trackingcited by 161
- 2021On-device Real-time Hand Gesture Recognitioncited by 6
- 2016Dynamic Hand Gesture Recognition for Wearable Devices with Low Complexity Recurrent Neural Networkscited by 2
- 2020Gestop : Customizable Gesture Control of Computer Systemscited by 1
Built on by
Not cited yet.