IMU Sensor-Based Hand Gesture Recognition for Human-Machine Interfaces

We propose an efficient hand gesture recognition (HGR) algorithm, which can cope with time-dependent data from an inertial measurement unit (IMU) sensor and support real-time learning for various human-machine interface (HMI) applications. Although the data extracted from IMU sensors are time-depend...

Full description

Bibliographic Details
Main Authors: Minwoo Kim, Jaechan Cho, Seongjoo Lee, Yunho Jung
Format: Article
Language:English
Published: MDPI AG 2019-09-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/19/18/3827
id doaj-c85ad91c86054149b8287589a8ad5c07
record_format Article
spelling doaj-c85ad91c86054149b8287589a8ad5c072020-11-24T20:42:55ZengMDPI AGSensors1424-82202019-09-011918382710.3390/s19183827s19183827IMU Sensor-Based Hand Gesture Recognition for Human-Machine InterfacesMinwoo Kim0Jaechan Cho1Seongjoo Lee2Yunho Jung3School of Electronics and Information Engineering, Korea Aerospace University, Goyang-si 10540, KoreaSchool of Electronics and Information Engineering, Korea Aerospace University, Goyang-si 10540, KoreaDepartment of Information and Communication Engineering, Sejong University, Seoul 143-747, KoreaSchool of Electronics and Information Engineering, Korea Aerospace University, Goyang-si 10540, KoreaWe propose an efficient hand gesture recognition (HGR) algorithm, which can cope with time-dependent data from an inertial measurement unit (IMU) sensor and support real-time learning for various human-machine interface (HMI) applications. Although the data extracted from IMU sensors are time-dependent, most existing HGR algorithms do not consider this characteristic, which results in the degradation of recognition performance. Because the dynamic time warping (DTW) technique considers the time-dependent characteristic of IMU sensor data, the recognition performance of DTW-based algorithms is better than that of others. However, the DTW technique requires a very complex learning algorithm, which makes it difficult to support real-time learning. To solve this issue, the proposed HGR algorithm is based on a restricted column energy (RCE) neural network, which has a very simple learning scheme in which neurons are activated when necessary. By replacing the metric calculation of the RCE neural network with DTW distance, the proposed algorithm exhibits superior recognition performance for time-dependent sensor data while supporting real-time learning. Our verification results on a field-programmable gate array (FPGA)-based test platform show that the proposed HGR algorithm can achieve a recognition accuracy of 98.6% and supports real-time learning and recognition at an operating frequency of 150 MHz.https://www.mdpi.com/1424-8220/19/18/3827dynamic time warping (DTW)hand gesture recognition (HGR)inertial measurement unit (IMU)machine learningreal-time learningrestricted coulomb energy (RCE) neural network
collection DOAJ
language English
format Article
sources DOAJ
author Minwoo Kim
Jaechan Cho
Seongjoo Lee
Yunho Jung
spellingShingle Minwoo Kim
Jaechan Cho
Seongjoo Lee
Yunho Jung
IMU Sensor-Based Hand Gesture Recognition for Human-Machine Interfaces
Sensors
dynamic time warping (DTW)
hand gesture recognition (HGR)
inertial measurement unit (IMU)
machine learning
real-time learning
restricted coulomb energy (RCE) neural network
author_facet Minwoo Kim
Jaechan Cho
Seongjoo Lee
Yunho Jung
author_sort Minwoo Kim
title IMU Sensor-Based Hand Gesture Recognition for Human-Machine Interfaces
title_short IMU Sensor-Based Hand Gesture Recognition for Human-Machine Interfaces
title_full IMU Sensor-Based Hand Gesture Recognition for Human-Machine Interfaces
title_fullStr IMU Sensor-Based Hand Gesture Recognition for Human-Machine Interfaces
title_full_unstemmed IMU Sensor-Based Hand Gesture Recognition for Human-Machine Interfaces
title_sort imu sensor-based hand gesture recognition for human-machine interfaces
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2019-09-01
description We propose an efficient hand gesture recognition (HGR) algorithm, which can cope with time-dependent data from an inertial measurement unit (IMU) sensor and support real-time learning for various human-machine interface (HMI) applications. Although the data extracted from IMU sensors are time-dependent, most existing HGR algorithms do not consider this characteristic, which results in the degradation of recognition performance. Because the dynamic time warping (DTW) technique considers the time-dependent characteristic of IMU sensor data, the recognition performance of DTW-based algorithms is better than that of others. However, the DTW technique requires a very complex learning algorithm, which makes it difficult to support real-time learning. To solve this issue, the proposed HGR algorithm is based on a restricted column energy (RCE) neural network, which has a very simple learning scheme in which neurons are activated when necessary. By replacing the metric calculation of the RCE neural network with DTW distance, the proposed algorithm exhibits superior recognition performance for time-dependent sensor data while supporting real-time learning. Our verification results on a field-programmable gate array (FPGA)-based test platform show that the proposed HGR algorithm can achieve a recognition accuracy of 98.6% and supports real-time learning and recognition at an operating frequency of 150 MHz.
topic dynamic time warping (DTW)
hand gesture recognition (HGR)
inertial measurement unit (IMU)
machine learning
real-time learning
restricted coulomb energy (RCE) neural network
url https://www.mdpi.com/1424-8220/19/18/3827
work_keys_str_mv AT minwookim imusensorbasedhandgesturerecognitionforhumanmachineinterfaces
AT jaechancho imusensorbasedhandgesturerecognitionforhumanmachineinterfaces
AT seongjoolee imusensorbasedhandgesturerecognitionforhumanmachineinterfaces
AT yunhojung imusensorbasedhandgesturerecognitionforhumanmachineinterfaces
_version_ 1716821195415879680