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...

Full description

Bibliographic Details
Main Authors: Han Sun, Xiong Zhang, Yacong Zhao, Yu Zhang, Xuefei Zhong, Zhaowen Fan
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