TraHGR: Transformer for Hand Gesture Recognition via Electromyography

被引:16
作者
Zabihi, Soheil [1 ]
Rahimian, Elahe [2 ]
Asif, Amir [3 ]
Mohammadi, Arash [2 ]
机构
[1] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ H3G 2W1, Canada
[2] Concordia Univ, Concordia Inst Informat Syst Engn CIISE, Montreal, PQ H3G 2W1, Canada
[3] York Univ, Dept Elect Engn & Comp Sci, Toronto, ON M3J 1P3, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Feature extraction; Transformers; Gesture recognition; Task analysis; Convolutional neural networks; Computer architecture; Electrodes; Electromyogram (EMG); deep neural networks (DNNs); machine learning (ML); transformers; prosthetic; classification; hand gesture; SURFACE EMG; PATTERN-RECOGNITION; SEMG; ROBUST; EXTRACTION; CHANNEL; NUMBER;
D O I
10.1109/TNSRE.2023.3324252
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Deep learning-based Hand Gesture Recognition (HGR) via surface Electromyogram (sEMG) signals have recently shown considerable potential for development of advanced myoelectric-controlled prosthesis. Although deep learning techniques can improve HGR accuracy compared to their classical counterparts, classifying hand movements based on sparse multichannel sEMG signals is still a challenging task. Furthermore, existing deep learning approaches, typically, include only one model as such can hardly extract representative features. In this paper, we aim to address this challenge by capitalizing on the recent advances in hybrid models and transformers. In other words, we propose a hybrid framework based on the transformer architecture, which is a relatively new and revolutionizing deep learning model. The proposed hybrid architecture, referred to as the Transformer for Hand Gesture Recognition (TraHGR), consists of two parallel paths followed by a linear layer that acts as a fusion center to integrate the advantage of each module. We evaluated the proposed architecture TraHGR based on the commonly used second Ninapro dataset, referred to as the DB2. The sEMG signals in the DB2 dataset are measured in real-life conditions from 40 healthy users, each performing 49 gestures. We have conducted an extensive set of experiments to test and validate the proposed TraHGR architecture, and compare its achievable accuracy with several recently proposed HGR classification algorithms over the same dataset. We have also compared the results of the proposed TraHGR architecture with each individual path and demonstrated the distinguishing power of the proposed hybrid architecture. The recognition accuracies of the proposed TraHGR architecture for the window of size 200ms and step size of 100ms are 86.00%, 88.72%, 81.27%, and 93.74%, which are 2.30%, 4.93%, 8.65%, and 4.20% higher than the state-of-the-art performance for DB2 (49 gestures), DB2-B (17 gestures), DB2-C (23 gestures), and DB2-D (9 gestures), respectively.
引用
收藏
页码:4211 / 4224
页数:14
相关论文
共 50 条
  • [21] Hand Gesture Recognition From Surface Electromyography Signals With Graph Convolutional Network and Attention Mechanisms
    Zhou, Hao
    Le, Hoang Thanh
    Zhang, Shen
    Phung, Son Lam
    Alici, Gursel
    IEEE SENSORS JOURNAL, 2025, 25 (05) : 9081 - 9092
  • [22] MG-GCT: A Motion-Guided Graph Convolutional Transformer for Traffic Gesture Recognition
    Guo, Xiaofeng
    Zhu, Qing
    Wang, Yaonan
    Mo, Yang
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (10) : 14031 - 14039
  • [23] Unsupervised Domain Adversarial Self-Calibration for Electromyography-Based Gesture Recognition
    Cote-Allard, Ulysse
    Gagnon-Turcotte, Gabriel
    Phinyomark, Angkoon
    Glette, Kyrre
    Scheme, Erik J.
    Laviolette, Francois
    Gosselin, Benoit
    IEEE ACCESS, 2020, 8 : 177941 - 177955
  • [24] Hand Gesture Recognition using MYO Armband
    He, Shunzhan
    Yang, Chenguang
    Wang, Min
    Cheng, Long
    Hu, Zedong
    2017 CHINESE AUTOMATION CONGRESS (CAC), 2017, : 4850 - 4855
  • [25] Recognition of Sign Language Numbers via Electromyography Signals
    Ketenci, Seniha
    Kayikcioglu, Temel
    Gangal, Ali
    2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, : 2593 - 2596
  • [26] A Method for Hand Gesture Recognition
    Shukla, Jaya
    Dwivedi, Ashutosh
    2014 FOURTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORK TECHNOLOGIES (CSNT), 2014, : 919 - 923
  • [27] Design of a hand gesture recognition system based on forearm surface electromyography feedback
    Zhuang, Wei
    Zhan, Yi
    Han, Yue
    Su, Jian
    Gao, Chunming
    Yang, Dan
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2020, 13 (02) : 169 - 179
  • [28] Feasibility of Building Robust Surface Electromyography-based Hand Gesture Interfaces
    Chen Xiang
    Lantz, Vuoldco
    Wang Kong-Qiao
    Zhao Zhang-Yan
    Zhang Xu
    Yang Ji-Hai
    2009 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY, VOLS 1-20, 2009, : 2983 - 2986
  • [29] Improve Inter-day Hand Gesture Recognition Via Convolutional Neural Network-based Feature Fusion
    Fang, Yinfeng
    Zhang, Xuguang
    Zhou, Dalin
    Liu, Honghai
    INTERNATIONAL JOURNAL OF HUMANOID ROBOTICS, 2021, 18 (02)
  • [30] A Convolutional-Transformer-Based Approach for Dynamic Gesture Recognition of Data Gloves
    Tang, Yingzhe
    Pan, Mingzhang
    Li, Hongqi
    Cao, Xinxin
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2024, 73 : 1 - 13