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...
Main Authors: | , , , |
---|---|
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 |