GithubHelp home page GithubHelp logo

amfeta99 / sign-language-translator-from-emg_feup_lieb Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 41.65 MB

This repository is dedicated to the LIEB 2019/2020 project. The objective of this project is to develop an app/prototype for sign language translation and rock-paper-scissors game using the EMG signal.

License: GNU General Public License v3.0

Java 100.00%

sign-language-translator-from-emg_feup_lieb's Introduction

Sign Language Translator from EMG [FEUP_LIEB]

This repository is dedicated to the LIED 2019/2020 project. The objective of the project was to come up with an idea to solve a biomedical problem or develop a biomedical tool/device/app using all the software/hardware necessary for development from scratch of a complete/functional prototype.

image

Goal

We aimed to development of an app that corresponds to a prototype of a sign language translator and the traditional game Rock Paper Scissors (using EMG signals).

Approach

The electromyography (EMG) signal has been widely used both in the medical field for diagnosis and for identifying movements with a view, for example, to controlling devices such as prostheses. To identify the 3 gestures in question, 3 surface electrodes were placed on the forearm and developed an analog circuit that allows its acquisition and processing in order to obtain the EMG signal integrated (IEMG).

This is a key element in determining the gesture since each muscle is associated with a threshold value that determines whether the captured signal corresponds to the muscle in the active or inactive state, which combining the two channels allows you to determine the position of the hand. The processed analog signal is converted to digital from the Arduino and information about the activation state is sent to Java, where the gesture identification algorithm and the translator/game are implemented.

Scripts/files:

  • Analog Circuit in Multisim (design and simulation of analogic circuit that allows its EMG acquisition and processing )
  • Pedra_Papel_Tesoura (Java project that contains a set of scripts/files of the app)
  • LIEB_report (Final reports describing, literature, methods/development including EMG acquisition, processing , convertion to digital (Arduino), app design/operation , results)
  • PP_LIEB (slides used to support the oral/final presentation)

Results:

The results demonstrated the possibility of using this signal to identify gestures of a in a simple and quick way, whether for application as a translator or for implementing the game in question.

sign-language-translator-from-emg_feup_lieb's People

Contributors

amfeta99 avatar

Watchers

 avatar

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.