Giter Site home page Giter Site logo

wesleylp / libras Goto Github PK

View Code? Open in Web Editor NEW
13.0 4.0 3.0 10.33 MB

Sign Language Recognition using Gait Energy Image

License: MIT License

Jupyter Notebook 98.89% Python 1.11%
gait-recognition libras sign-language sign-language-recognition sign-language-recognition-system gait-generation gait-energy-image

libras's Introduction

A Gait Energy Image-Based System for Brazilian Sign Language Recognition

Overview

This work addresses the problem of Libras recognition in video. The overview of the proposed system is shown in the Figure below.

The system employs a two-step method with feature space mapping and classification. First, we segment the body parts of each subject in a video through DensePose estimation model. Then, we use Gait Energy Image (GEI) to encode the motion of the body parts in a compact feature space, as illustrated in the Figure below.

The pipeline used in the classification step is illustrated in the Figure below. The input is the GEI representation that is cropped in the region of interest that contains movement. The cropped samples are then reshaped to a smaller size, while keeping the aspect ratio of the original video frames. We employ dimensionality reduction (or SMOTE) as a solution to the curse of dimensionality. After the dimensionality reduction (or data augmentation), the samples are submitted to a classification pipeline.

Databases

  • CEFET/RJ-Libras: available under request. (Please, see the corresponding author in the original database paper).
  • MINDS-Libras: available through this link. Please, see also their paper.
  • LIBRAS-UFOP-ISO: also available under request through this link (paper).

Results

We perform experiments on three challenging Brazilian sign language (Libras) datasets, CEFET/RJ-Libras, MINDS-Libras, and LIBRAS-UFOP.

CEFET/RJ-Libras

MINDS-Libras

LIBRAS-UFOP-ISO

Citation

This work was published in the IEEE Transactions on Circuit and Systems I: Regular Papers (TCAS-I) - Special Issue on Regional Flagship Conferences of the IEEE Circuits and Systems Society .

If you use this code for your research, please consider citing:

@article{passos2021,
  author={Passos, Wesley L. and Araujo, Gabriel M. and Gois, Jonathan N. and de Lima, Amaro A.},
  journal={IEEE Transactions on Circuits and Systems I: Regular Papers},
  title={A Gait Energy Image-Based System for Brazilian Sign Language Recognition},
  year={2021},
  volume={68},
  number={11},
  pages={4761-4771},
  doi={10.1109/TCSI.2021.3091001}}

libras's People

Contributors

wesleylp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

libras's Issues

About datasets

Could you please share how to get access to the three datasets?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.