A Novel Feature Optimization for Wearable Human-Computer Interfaces Using Surface Electromyography Sensors
The novel human-computer interface (HCI) using bioelectrical signals as input is a valuable tool to improve the lives of people with disabilities. In this paper, surface electromyography (sEMG) signals induced by four classes of wrist movements were acquired from four sites on the lower arm with our...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2018-03-01
|
Series: | Sensors |
Subjects: | |
Online Access: | http://www.mdpi.com/1424-8220/18/3/869 |
id |
doaj-51b7d59c373b4d1fa9b84c43cc11e500 |
---|---|
record_format |
Article |
spelling |
doaj-51b7d59c373b4d1fa9b84c43cc11e5002020-11-24T23:06:40ZengMDPI AGSensors1424-82202018-03-0118386910.3390/s18030869s18030869A Novel Feature Optimization for Wearable Human-Computer Interfaces Using Surface Electromyography SensorsHan Sun0Xiong Zhang1Yacong Zhao2Yu Zhang3Xuefei Zhong4Zhaowen Fan5Department of Electronic Science and Engineering, Southeast University, Nanjing 210096, ChinaDepartment of Electronic Science and Engineering, Southeast University, Nanjing 210096, ChinaDepartment of Electronic Science and Engineering, Southeast University, Nanjing 210096, ChinaDepartment of Electronic Science and Engineering, Southeast University, Nanjing 210096, ChinaDepartment of Electronic Science and Engineering, Southeast University, Nanjing 210096, ChinaDepartment of Electronic Science and Engineering, Southeast University, Nanjing 210096, ChinaThe novel human-computer interface (HCI) using bioelectrical signals as input is a valuable tool to improve the lives of people with disabilities. In this paper, surface electromyography (sEMG) signals induced by four classes of wrist movements were acquired from four sites on the lower arm with our designed system. Forty-two features were extracted from the time, frequency and time-frequency domains. Optimal channels were determined from single-channel classification performance rank. The optimal-feature selection was according to a modified entropy criteria (EC) and Fisher discrimination (FD) criteria. The feature selection results were evaluated by four different classifiers, and compared with other conventional feature subsets. In online tests, the wearable system acquired real-time sEMG signals. The selected features and trained classifier model were used to control a telecar through four different paradigms in a designed environment with simple obstacles. Performance was evaluated based on travel time (TT) and recognition rate (RR). The results of hardware evaluation verified the feasibility of our acquisition systems, and ensured signal quality. Single-channel analysis results indicated that the channel located on the extensor carpi ulnaris (ECU) performed best with mean classification accuracy of 97.45% for all movement’s pairs. Channels placed on ECU and the extensor carpi radialis (ECR) were selected according to the accuracy rank. Experimental results showed that the proposed FD method was better than other feature selection methods and single-type features. The combination of FD and random forest (RF) performed best in offline analysis, with 96.77% multi-class RR. Online results illustrated that the state-machine paradigm with a 125 ms window had the highest maneuverability and was closest to real-life control. Subjects could accomplish online sessions by three sEMG-based paradigms, with average times of 46.02, 49.06 and 48.08 s, respectively. These experiments validate the feasibility of proposed real-time wearable HCI system and algorithms, providing a potential assistive device interface for persons with disabilities.http://www.mdpi.com/1424-8220/18/3/869human-computer interfacesurface electromyogramchannel selectionfeature optimizationmulti-class recognitionsupport vector machine |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Han Sun Xiong Zhang Yacong Zhao Yu Zhang Xuefei Zhong Zhaowen Fan |
spellingShingle |
Han Sun Xiong Zhang Yacong Zhao Yu Zhang Xuefei Zhong Zhaowen Fan A Novel Feature Optimization for Wearable Human-Computer Interfaces Using Surface Electromyography Sensors Sensors human-computer interface surface electromyogram channel selection feature optimization multi-class recognition support vector machine |
author_facet |
Han Sun Xiong Zhang Yacong Zhao Yu Zhang Xuefei Zhong Zhaowen Fan |
author_sort |
Han Sun |
title |
A Novel Feature Optimization for Wearable Human-Computer Interfaces Using Surface Electromyography Sensors |
title_short |
A Novel Feature Optimization for Wearable Human-Computer Interfaces Using Surface Electromyography Sensors |
title_full |
A Novel Feature Optimization for Wearable Human-Computer Interfaces Using Surface Electromyography Sensors |
title_fullStr |
A Novel Feature Optimization for Wearable Human-Computer Interfaces Using Surface Electromyography Sensors |
title_full_unstemmed |
A Novel Feature Optimization for Wearable Human-Computer Interfaces Using Surface Electromyography Sensors |
title_sort |
novel feature optimization for wearable human-computer interfaces using surface electromyography sensors |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2018-03-01 |
description |
The novel human-computer interface (HCI) using bioelectrical signals as input is a valuable tool to improve the lives of people with disabilities. In this paper, surface electromyography (sEMG) signals induced by four classes of wrist movements were acquired from four sites on the lower arm with our designed system. Forty-two features were extracted from the time, frequency and time-frequency domains. Optimal channels were determined from single-channel classification performance rank. The optimal-feature selection was according to a modified entropy criteria (EC) and Fisher discrimination (FD) criteria. The feature selection results were evaluated by four different classifiers, and compared with other conventional feature subsets. In online tests, the wearable system acquired real-time sEMG signals. The selected features and trained classifier model were used to control a telecar through four different paradigms in a designed environment with simple obstacles. Performance was evaluated based on travel time (TT) and recognition rate (RR). The results of hardware evaluation verified the feasibility of our acquisition systems, and ensured signal quality. Single-channel analysis results indicated that the channel located on the extensor carpi ulnaris (ECU) performed best with mean classification accuracy of 97.45% for all movement’s pairs. Channels placed on ECU and the extensor carpi radialis (ECR) were selected according to the accuracy rank. Experimental results showed that the proposed FD method was better than other feature selection methods and single-type features. The combination of FD and random forest (RF) performed best in offline analysis, with 96.77% multi-class RR. Online results illustrated that the state-machine paradigm with a 125 ms window had the highest maneuverability and was closest to real-life control. Subjects could accomplish online sessions by three sEMG-based paradigms, with average times of 46.02, 49.06 and 48.08 s, respectively. These experiments validate the feasibility of proposed real-time wearable HCI system and algorithms, providing a potential assistive device interface for persons with disabilities. |
topic |
human-computer interface surface electromyogram channel selection feature optimization multi-class recognition support vector machine |
url |
http://www.mdpi.com/1424-8220/18/3/869 |
work_keys_str_mv |
AT hansun anovelfeatureoptimizationforwearablehumancomputerinterfacesusingsurfaceelectromyographysensors AT xiongzhang anovelfeatureoptimizationforwearablehumancomputerinterfacesusingsurfaceelectromyographysensors AT yacongzhao anovelfeatureoptimizationforwearablehumancomputerinterfacesusingsurfaceelectromyographysensors AT yuzhang anovelfeatureoptimizationforwearablehumancomputerinterfacesusingsurfaceelectromyographysensors AT xuefeizhong anovelfeatureoptimizationforwearablehumancomputerinterfacesusingsurfaceelectromyographysensors AT zhaowenfan anovelfeatureoptimizationforwearablehumancomputerinterfacesusingsurfaceelectromyographysensors AT hansun novelfeatureoptimizationforwearablehumancomputerinterfacesusingsurfaceelectromyographysensors AT xiongzhang novelfeatureoptimizationforwearablehumancomputerinterfacesusingsurfaceelectromyographysensors AT yacongzhao novelfeatureoptimizationforwearablehumancomputerinterfacesusingsurfaceelectromyographysensors AT yuzhang novelfeatureoptimizationforwearablehumancomputerinterfacesusingsurfaceelectromyographysensors AT xuefeizhong novelfeatureoptimizationforwearablehumancomputerinterfacesusingsurfaceelectromyographysensors AT zhaowenfan novelfeatureoptimizationforwearablehumancomputerinterfacesusingsurfaceelectromyographysensors |
_version_ |
1725621819793211392 |