GRLib: An Open-Source Hand Gesture Detection and Recognition Python
Library
- URL: http://arxiv.org/abs/2310.14919v1
- Date: Mon, 23 Oct 2023 13:24:21 GMT
- Title: GRLib: An Open-Source Hand Gesture Detection and Recognition Python
Library
- Authors: Jan Warchocki, Mikhail Vlasenko, Yke Bauke Eisma
- Abstract summary: We present GRLib: an open-source Python library able to detect and classify static and dynamic hand gestures.
The library can be trained on existing data for improved classification robustness.
It was found that the library outperforms another publicly available HGR system - MediaPipe Solutions.
- Score: 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: 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.
Related papers
- Comgra: A Tool for Analyzing and Debugging Neural Networks [35.89730807984949]
We introduce comgra, an open source python library for use with PyTorch.
Comgra extracts data about the internal activations of a model and organizes it in a GUI.
It can show both summary statistics and individual data points, compare early and late stages of training, focus on individual samples of interest, and visualize the flow of the gradient through the network.
arXiv Detail & Related papers (2024-07-31T14:57:23Z) - Causal-learn: Causal Discovery in Python [53.17423883919072]
Causal discovery aims at revealing causal relations from observational data.
$textitcausal-learn$ is an open-source Python library for causal discovery.
arXiv Detail & Related papers (2023-07-31T05:00:35Z) - torchgfn: A PyTorch GFlowNet library [56.071033896777784]
torchgfn is a PyTorch library that aims to address this need.
It provides users with a simple API for environments and useful abstractions for samplers and losses.
arXiv Detail & Related papers (2023-05-24T00:20:59Z) - HPointLoc: Point-based Indoor Place Recognition using Synthetic RGB-D
Images [58.720142291102135]
We present a novel dataset named as HPointLoc, specially designed for exploring capabilities of visual place recognition in indoor environment.
The dataset is based on the popular Habitat simulator, in which it is possible to generate indoor scenes using both own sensor data and open datasets.
arXiv Detail & Related papers (2022-12-30T12:20:56Z) - Frouros: A Python library for drift detection in machine learning
systems [0.0]
Frouros is an open-source library capable of detecting drift in machine learning systems.
It provides a combination of classical and more recent algorithms for drift detection.
arXiv Detail & Related papers (2022-08-14T15:25:41Z) - PyGOD: A Python Library for Graph Outlier Detection [56.33769221859135]
PyGOD is an open-source library for detecting outliers in graph data.
It supports a wide array of leading graph-based methods for outlier detection.
PyGOD is released under a BSD 2-Clause license at https://pygod.org and at the Python Package Index (PyPI)
arXiv Detail & Related papers (2022-04-26T06:15:21Z) - Python for Smarter Cities: Comparison of Python libraries for static and
interactive visualisations of large vector data [0.0]
Python, with its concise and natural syntax, presents a low barrier to entry for municipal staff without computer science backgrounds.
This study assesses prominent, actively-developed visualisation libraries in the Python ecosystem with respect to producing visualisations of large vector datasets.
All short-listed libraries were able to generate the sample map products for both a small and larger dataset.
arXiv Detail & Related papers (2022-02-26T10:23:29Z) - GEMA: An open-source Python library for self-organizing-maps [1.713291434132985]
This paper describes an open-source Python library called GEMA developed to work with a type of neural network model called Self-Organizing-Maps.
The library has been evaluated in different a particular use case obtaining accurate results.
arXiv Detail & Related papers (2022-02-17T10:49:01Z) - PyTorchVideo: A Deep Learning Library for Video Understanding [71.89124881732015]
PyTorchVideo is an open-source deep-learning library for video understanding tasks.
It covers a full stack of video understanding tools including multimodal data loading, transformations, and models.
The library is based on PyTorch and can be used by any training framework.
arXiv Detail & Related papers (2021-11-18T18:59:58Z) - Solo-learn: A Library of Self-supervised Methods for Visual
Representation Learning [83.02597612195966]
solo-learn is a library of self-supervised methods for visual representation learning.
Implemented in Python, using Pytorch and Pytorch lightning, the library fits both research and industry needs.
arXiv Detail & Related papers (2021-08-03T22:19:55Z) - giotto-tda: A Topological Data Analysis Toolkit for Machine Learning and
Data Exploration [4.8353738137338755]
giotto-tda is a Python library that integrates high-performance topological data analysis with machine learning.
The library's ability to handle various types of data is rooted in a wide range of preprocessing techniques.
arXiv Detail & Related papers (2020-04-06T10:53:57Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.