Wearable on-device deep learning system for hand gesture recognition based on FPGA accelerator.

Journal: Mathematical biosciences and engineering : MBE
Published Date:

Abstract

Gesture recognition is critical in the field of Human-Computer Interaction, especially in healthcare, rehabilitation, sign language translation, etc. Conventionally, the gesture recognition data collected by the inertial measurement unit (IMU) sensors is relayed to the cloud or a remote device with higher computing power to train models. However, it is not convenient for remote follow-up treatment of movement rehabilitation training. In this paper, based on a field-programmable gate array (FPGA) accelerator and the Cortex-M0 IP core, we propose a wearable deep learning system that is capable of locally processing data on the end device. With a pre-stage processing module and serial-parallel hybrid method, the device is of low-power and low-latency at the micro control unit (MCU) level, however, it meets or exceeds the performance of single board computers (SBC). For example, its performance is more than twice as much of Cortex-A53 (which is usually used in Raspberry Pi). Moreover, a convolutional neural network (CNN) and a multilayer perceptron neural network (NN) is used in the recognition model to extract features and classify gestures, which helps achieve a high recognition accuracy at 97%. Finally, this paper offers a software-hardware co-design method that is worth referencing for the design of edge devices in other scenarios.

Authors

  • Weibin Jiang
    College of Physics and Information Engineering, Fuzhou University, Fuzhou 350116, China.
  • Xuelin Ye
    Department of Statistics, University of Warwick CV4 7AL, United Kingdom.
  • Ruiqi Chen
    College of Physics and Information Engineering, Fuzhou University, Fuzhou 350116, China.
  • Feng Su
    Robotics Institute, Beihang University, Beijing, 100191, China.
  • Mengru Lin
    College of Physics and Information Engineering, Fuzhou University, Fuzhou 350116, China.
  • Yuhanxiao Ma
    Gallatin School of Individualized Study, New York University, NY 10012, United States.
  • Yanxiang Zhu
    VeriMake Research, Nanjing Qujike Info-tech Co., Ltd., Nanjing 210088, China.
  • Shizhen Huang
    College of Physics and Information Engineering, Fuzhou University, Fuzhou 350116, China.