| Literature DB >> 29987266 |
Mohamed Aktham Ahmed1,2, Bilal Bahaa Zaidan3, Aws Alaa Zaidan4, Mahmood Maher Salih5,6, Muhammad Modi Bin Lakulu7.
Abstract
Loss of the ability to speak or hear exerts psychological and social impacts on the affected persons due to the lack of proper communication. Multiple and systematic scholarly interventions that vary according to context have been implemented to overcome disability-related difficulties. Sign language recognition (SLR) systems based on sensory gloves are significant innovations that aim to procure data on the shape or movement of the human hand. Innovative technology for this matter is mainly restricted and dispersed. The available trends and gaps should be explored in this research approach to provide valuable insights into technological environments. Thus, a review is conducted to create a coherent taxonomy to describe the latest research divided into four main categories: development, framework, other hand gesture recognition, and reviews and surveys. Then, we conduct analyses of the glove systems for SLR device characteristics, develop a roadmap for technology evolution, discuss its limitations, and provide valuable insights into technological environments. This will help researchers to understand the current options and gaps in this area, thus contributing to this line of research.Entities:
Keywords: classification; gesture recognition; glove; man-machine interface (MMI); pattern recognition; sensor; sign language
Mesh:
Year: 2018 PMID: 29987266 PMCID: PMC6069389 DOI: 10.3390/s18072208
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The essential elements related to sign language gesture formation.
Figure 2Sign language recognition approaches.
Figure 3A flow chart of the processing steps used in the vision-based system for SLR.
Figure 4The main phases with regard to collecting and recognizing SL gestures data using the glove-based system.
Figure 5The main hardware components of the glove-based system.
Figure 6(a) Flex sensor, (b) flex bend levels, and (c)voltage divider circuit [2].
Figure 7A circuit diagram of LED-LDR and the sensors’ positions on the glove [37].
Figure 8Tactile Sensor of 0.5 inch in size [8].
Figure 9The sensory glove consists of Four Hall sensors on the tip of the four fingers [36].
Figure 10The ADXL335 3-axis ACC with a three-output analog pin x, y, and z [47].
Figure 11The six DoF IMU, MPU6050 chip consists of a 3-axis ACC and 3-axis gyroscope [50].
Figure 12The 9 DoF IMU, MPU-9250 breakouts [53].
Figure 13(a) ATmega microcontroller, (b) MSP430G2553 microcontroller, (c) Arduino Uno board, and (d) Odroid XU4 minicomputer.
Figure 14Number of articles on each variety of gestures.
The most important details with regard to training datasets used in previous work.
| Author | Device/Components | Language | Gesture | Samples per Gesture | Gesture Performer | Sample Size |
|---|---|---|---|---|---|---|
| [ | five flex sensors | American Sign Language | four gestures | |||
| [ | five flex sensors, accelerometer, and tactile (contact) sensor | American Sign Language | set of 8 gestures A-H | 10 times | 80 samples | |
| [ | fiveflex sensors and ADXL335 accelerometer | American Sign Language | 26 gestures alphabet and 10 more gestures to numbers | 256 samples | ||
| [ | 8 touch sensors | American Sign Language | numbers 0 to 9 and the 26 English alphabets, A to Z | 30 times | 1080 samples | |
| [ | five flex sensors and a 3D accelerometer | American Sign Language | American National Corpus is used A-Z and “space” plus “full stop” | 5 times | 6 females and 4 males age between 20–26 | 1400 samples |
| [ | six inertial measurement units (IMUs) accelerometer | American Sign Language | American Sign Language (ASL) letters without letters J and Z | one time | data was collected from 9 participants | 216 samples |
| [ | 5DT Glove | American Sign Language | 26 letters of the alphabet | 3 times | three subjects familiar with the sign language | 234 samples |
| [ | five flex sensors, MEMS accelerometer (ADXL345), and contact sensor | American Sign Language | A-Z letters | 10 times | ||
| [ | CybergloveTM | American Sign Language | 50 ASL word | 12 times | multiple person trained | 120 samples |
| [ | five fabric contact sensors, five flex sensors, and 3D accelerometer | American Sign Language | A to Z and “THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG” statement | 5 times | seven subjects, including six hearing and speech-impaired high school students and teachers | |
| [ | Cyberglove | American Sign Language | 74 distinct sentences from 107-sign vocabulary | 2–6 times | eight signers | 2393 sentences and 10,852 sign instances |
| [ | two CyberGloves | Arabic Sign Language | 100 two-handed signs | 20 times | adult volunteer from the deaf community | 2000 samples |
| [ | DG5-VHand data gloves | Arabic Sign Language | 40 sentences using an 80-word lexicon | 10 times | 24-year-old right-handed female | 800 samples |
| [ | flex and contact sensors | Australian Sign Language | 120 static gestures | 100 times | 3600 samples. | |
| [ | flex sensors with 9-axis IMU sensor | Chinese Sign Language | Chinese phonetic alphabet including a, b, c, zh, and ch | 30 times | two different individuals | 150 samples |
| [ | three-axis accelerometer (ACC) and multichannel electromyography (EMG) | Chinese Sign Language | 72 signs | 12 times | Two subjects: male (age 27) and female (age 25) | |
| [ | 9-axis accelerometer | English Alphabet | 26 English alphabet | one time | one person | 26 samples |
| [ | Hall Effect sensor and accelerometer (ADXL-535). | English Numbers | English Numbers 0–9 | 20 times | 200 samples | |
| [ | 3-axis accelerometers (ACC) and electromyogram (EMG) | German Sign Language | seven words | 10 times | eight subjects (6 males and 2 females, aged 27 to 41) | 560 samples |
| [ | EMG and 3-D Accelerometer | Greek Sign Language | 60-word lexicon | 10 times | three native signers | 1800 samples |
| [ | Three-flex sensors and three axes accelerometer | Indian Sign Language | four words namely HELLO, YES, SORRY, and PLEASE | |||
| [ | flex sensors and accelerometer | Indian Sign Language | eight commonly used words | |||
| [ | five flexure sensors and three accelerometers | Malay Sign Language | 25 Bahasa Isyarat Malaysia (BIM) sign words are used | 20 times | only one signer is used for creating signer | 500 samples |
| [ | 10 tilt sensors and 3-axis accelerometer | Malaysian Sign Language | A, B, and C. | 10 times | three individuals | 270 samples |
| [ | five flex sensors and 3-axis accelerometer | Pakistani Sign Language | 10 static gestures | (15 females and 15 males) | ||
| [ | 5DT Data Glove | Spanish Alphabet | six movements | 10 times | 60 cases and 37 attributes | |
| [ | 10 flex sensors attached to each finger and three-axis accelerometer | Taiwanese Sign Language | five words, namely, Lonely, Promote, Assist, Love, and Protect | each with 50 tests | five subjects | 1250 tests |
| [ | 10 flex sensors and one accelerometer ADXL345 | Vietnamese Sign Language | 29 letters | 50 tested for each letter | 1450 samples | |
| [ | five ADXL202 accelerometers | Vietnamese Sign Language | 23 Vietnamese-based letters with two postures for “space” and “punctuation | 40 times | five different persons | 200 samples |
Figure 15The searches query and article selection processes adopted in this study.
Figure 16A taxonomy of literature concerning sensor-based sign language recognition.
Figure 17Finger bend detection glove used in the literature. (a) The glove consists of five 3-axis ACCs and (b) the ten custom-made flex sensors; (c) the translator system consists of five flex sensors mounted on glove, LCD and speaker;(d) the glove consists of three flex sensors used to detect few gestures; (e) the glove is equipped with five contact (pressure) sensors; (f) the wireless translator system is embedded with the five flex sensors and LCD.
Figure 18The prototype sensory glove for measuring finger bend and hand movement used in literature. (a) Six 9-DoF IMUs mounted on the glove for ArSL recognition; (b) a pair of optical sensors located on each finger and one ACC on the palm; (c) the translator system consists of five flex sensors placed on the back of each finger and ACC; (d) the data glove is embedded with five flex sensors, ACC, LCD, and speaker; (e) the system consists of two gloves equipped with ten custom-made flexion sensors and two ACC sensors; (f) the system consists of two gloves equipped with ten custom-made flexion sensors, two ACC sensors, and a speaker.
Figure 19Glove systems. (a) Virtual Technologies’ CyberGlove and control box and (b) the location of 22 bend sensors on the glove [43].
Figure 20The 5DT Data GloveTM developed by Fifth Dimension Technologies; the glove measures seven DOF [74].
Figure 21The A DG5-VHand glove equipped with five flex sensors and one 3-axis ACC [49].
Figure 22Adopted bent sensors and positions. (a) the image of the sensorized glove and (b) the adopted bent sensors [14].
Figure 23Six sensor-type 3-axis ACC mounted on a data glove for gesture recognition [88].
The metric information of the articles in the previous study.
| Article Ref. | Publisher | Article Type | Journal Name/Conference Name | Impact Factor/ | Citation | Year |
|---|---|---|---|---|---|---|
| [ | IEEE | Journal | IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews) | 2.171 | 475 | 2008 |
| [ | IEEE | Journal | IEEE Transactions on Systems, Man, and Cybernetics | 2.86 | 278 | 2011 |
| [ | Elsevier | Journal | Engineering Applications of Artificial Intelligence | 3.74 | 109 | 2011 |
| [ | IEEE | Conference | Advances in Electronics, Computers, and Communications (ICAECC) | India | 80 | 2007 |
| [ | IEEE | Conference | Automatic Face and Gesture Recognition | South Korea | 57 | 2007 |
| [ | IEEE | Journal | IEEE Transactions on Instrumentation and Measurement | 2.456 | 48 | 2013 |
| [ | Elsevier | Journal | Pattern Recognition | 5.582 | 43 | 2014 |
| [ | IEEE | Conference | Information, Communications & Signal Processing | Singapore | 33 | 2007 |
| [ | Elsevier | Journal | Engineering ApplicationsofArtificialIntelligence24 | 2.894 | 30 | 2010 |
| [ | IEEE | Conference | Body Sensor Networks (BSN) | USA | 28 | 2011 |
| [ | IEEE | Journal | IEEE Transactions on Human–Machine Systems | 2.493 | 27 | 2015 |
| [ | Elsevier | Journal | Neurocomputing | 3.317 | 27 | 2007 |
| [ | IEEE | Journal | IEEE Multimedia | 2.849 | 22 | 2008 |
| [ | IEEE | Conference | India Educators’ Conference (TIIEC) | India | 19 | 2013 |
| [ | IEEE | Conference | Scientific Computing, Computer Arithmetic, and Validated Numeric | Germany | 18 | 2007 |
| [ | Elsevier | Journal | Procedia Engineering | 0.74 | 17 | 2012 |
| [ | IEEE | Conference | Sustainable Utilization and Development in Engineering and Technology (STUDENT) | Malaysia | 17 | 2010 |
| [ | IEEE | Conference | Fourth International Conference on Technology for Education | India | 15 | 2012 |
| [ | IEEE | Conference | Wearable and Implantable Body Sensor Networks (BSN) | UK | 14 | 2012 |
| [ | IEEE | Conference | Global Humanitarian Technology Conference—South Asia Satellite (GHTC—SAS) | India | 14 | 2014 |
| [ | IEEE | Conference | Global Humanitarian Technology Conference (GHTC) | USA | 13 | 2016 |
| [ | IEEE | Conference | Advances in Electronics, Computers, and Communications (ICAECC) | India | 13 | 2014 |
| [ | IEEE | Conference | Intelligent and Advanced Systems | Malaysia | 13 | 2007 |
| [ | Elsevier | Journal | Procedia Computer Science | 0.74 | 11 | 2015 |
| [ | Elsevier | Journal | Procedia Computer Science | 0.74 | 11 | 2015 |
| [ | IEEE | Conference | Computer Engineering & Systems (ICCES) | Egypt | 11 | 2013 |
| [ | IEEE | Conference | System of Systems Engineering | Singapore | 10 | 2008 |
| [ | IEEE | Conference | Computing, Communications, and IT Applications Conference (ComComAp) | China | 10 | 2013 |
| [ | Elsevier | Journal | Pattern Recognition | 4.582 | 10 | 2008 |
| [ | IEEE | Conference | e-Technologies and Networks for Development (ICeND) | Lebanon | 10 | 2014 |
| [ | IEEE | Conference | Electrical Engineering and Information Communication Technology (ICEEICT) | Bangladesh | 8 | 2015 |
| [ | IEEE | Conference | Machine Learning and Cybernetics | China | 8 | 2008 |
| [ | IEEE | Conference | Image and Vision Computing New Zealand | New Zealand | 8 | 2009 |
| [ | IEEE | Conference | Systems Conference (SysCon) | USA | 7 | 2014 |
| [ | IEEE | Conference | Global Humanitarian Technology Conference (GHTC) | India | 7 | 2014 |
| [ | IEEE | Journal | The Computer Journal | 0.711 | 7 | 2010 |
| [ | IEEE | Conference | Human Computer Interactions (ICHCI) | India | 6 | 2013 |
| [ | IEEE | Journal | IEEE Sensors Journal | 2.512 | 6 | 2016 |
| [ | IEEE | Conference | International Conference on Control, Automation, and Systems | South Korea | 5 | 2015 |
| [ | IEEE | Journal | International Journal of Computer Applications | 0.26 | 5 | 2015 |
| [ | IEEE | Conference | International Conference on Electronic Measurement & Instruments | China | 5 | 2015 |
| [ | IEEE | conference | Electron Devices and Solid-State Circuits (EDSSC) | China | 5 | 2015 |
| [ | IEEE | Conference | Innovative Computing, Information, and Control | Japan | 5 | 2007 |
| [ | IEEE | Conference | Circuits and Systems (MWSCAS) | USA | 4 | 2015 |
| [ | IEEE | Conference | Multi-Topic Conference (INMIC) | Pakistan | 4 | 2014 |
| [ | Elsevier | Journal | Procedia Engineering | 0.74 | 4 | 2012 |
| [ | IEEE | Conference | Humanitarian Technology Conference—(IHTC) | Canada | 4 | 2014 |
| [ | IEEE | Conference | Computing for Sustainable Global Development (INDIACom) | India | 3 | 2015 |
| [ | IEEE | Conference | Computational Science and Technology (ICCST) | Malaysia | 3 | 2016 |
| [ | IEEE | Journal | IEEE Sensors Journal | 2.512 | 3 | 2016 |
| [ | Elsevier | Journal | Procedia Computer Science | 0.74 | 3 | 2014 |
| [ | Elsevier | Journal | Pattern Recognition Letters | 1.995 | 3 | 2017 |
| [ | IEEE | Journal | IEEE Transactions on Biomedical Engineering | 3.577 | 3 | 2016 |
| [ | IEEE | Conference | Computer & Information Technology (GSCIT) | Tunisia | 3 | 2015 |
| [ | IEEE | Conference | Control, Decision, and Information Technologies (CoDIT) | St. Julian’s, Malta | 2 | 2016 |
| [ | IEEE | Conference | Contemporary Computing (IC3) | India | 2 | 2015 |
| [ | IEEE | Conference | Communication Systems and Network Technologies (CSNT) | India | 2 | 2015 |
| [ | IEEE | Conference | Technology Management and Emerging Technologies (ISTMET) | Indonesia | 2 | 2014 |
| [ | IEEE | Conference | Computational Science and Computational Intelligence (CSCI) | USA | 1 | 2016 |
| [ | IEEE | Conference | Electronic Devices, Systems, and Applications (ICEDSA) | United Arab Emirates | 1 | 2016 |
| [ | IEEE | Conference | Ecuador Technical Chapters Meeting (ETCM) | Ecuador | 1 | 2016 |
| [ | IEEE | Conference | Electrical Engineering, Computing Science, and Automatic Control (CCE) | Mexico | 1 | 2014 |
| [ | IEEE | Conference | Radio Science Conference (NRSC) | Egypt | 0 | 2017 |
| [ | IEEE | Conference | Michael Faraday IET International Summit 2015 | India | 0 | 2015 |
| [ | IEEE | Conference | Automatic Control and Dynamic Optimization Techniques (ICACDOT) | India | 0 | 2016 |
| [ | IEEE | Conference | Circuits and Systems (MWSCAS) | United Arab Emirates | 0 | 2016 |
| [ | IEEE | Conference | India Conference (INDICON) | India | 0 | 2015 |
| [ | IEEE | Conference | Information Science, Signal Processing, and their Applications (ISSPA) | Canada | 0 | 2012 |
Figure 24Number of articles published for each form of SL.
Figure 25Number of articles that recognize static and dynamic gestures.
Figure 26Number of articles for gesture recognition based on the number of hands.
Figure 27Categories of benefits of SLR based on the sensor approach.
Figure 28Categories of challenges for glove-based SL recognition.
Figure 29Similar postures in ASL, in terms of finger bending.
Figure 30Categories of recommendations for SL recognition using gloves.
Summary of the most important issues in previous work.
| Ref. | Sensor Used for | Gesture | Data Set | SignType | Execute Real Time | No. of Hands | Interfaced | Design Hardware Module | Software Application | Language Analysis | Communication | Low Cost System | Mobility/Portable | Use Start/Stop Signs | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Bend Detection | Move Detection | Static | Dynamic | Number | Alphabet | Word/Phrases | Few Gesture | Isolated | Continuous | One Hand | TwoHand | PC | LCD/Speake | Mobile | 3DAnimation | One way | Two ways | ||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | |||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | |||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | ||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | |||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | * | |||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | ||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | * | |||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | ||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | |||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | * | |||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | |||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | * | * | * | |||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | * | |||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | * | |||||||||||||||
| [ | * | * | * | * | * | * | * | ||||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | ||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | ||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | ||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | |||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | * | |||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | ||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | ||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | |||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | * | |||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | ||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | ||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | |||||||||||||||||
| [ | * | * | * | * | * | * | |||||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | |||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | ||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | * | |||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | * | |||||||||||||||
| [ | * | * | * | * | * | * | |||||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | |||||||||||||||||
| [ | * | * | * | * | * | * | * | * | |||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | |||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | * | |||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | |||||||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | |||||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | * | * | * | * | * | * | * | ||||||||||||||||
| [ | * | * | * | * | |||||||||||||||||||||||
| [ | * | * | * | ||||||||||||||||||||||||
Note: we use “*” to indicate the elements used in previous work.