Ultra-Low latency in Human-machine Interfacing using EMG Onset Detection and Pattern Recognition

dc.contributor.authorChopra, Tushar
dc.date.accessioned2021-01-26T16:15:09Z
dc.date.available2021-01-26T16:15:09Z
dc.date.issued2021-01-26
dc.date.submitted2021-01-21
dc.description.abstractThe research and development of advanced human-machine interfaces (HMI) have seen a significant surge during the last decade. These HMIs are gradually started to be integrated into our lives. Electromyography (EMG) is one of the types of signals which play vital roles in these HMIs. It is the electric manifestation of skeletal muscular activity. Traditionally, EMG processing is done by a sliding window-based paradigm, and the time windows used are usually in the order of several hundred mslong. This processing paradigm inevitably results in significant delay such that real-time detection of muscular onset with latency smaller than 10 ms is not possible. This long delay makes it difficult, if not impossible, for sEMG to be applied in many HMI applications where sufficiently short interaction delay is essential, such as virtual reality (VR), augmented reality (AR), and augmentation-on-demand exoskeleton. This study investigated the viability of reducing PC mouse-click delay using surface Electromyography (sEMG) in Human-Machine Interface (HMI) applications. We examined three different real-time processing methods for sEMG onset detection along with a pattern recognition method for ultra-short latency. A PC mouse click protocol was used as the experimental setup, in which the participants were asked to perform both left and right mouse clicking tasks using their index and middle fingers. Surface EMG signals from the dorsal interossei muscles of the participants were acquired by dry sEMG electrodes. Teager–Kaiser Energy Operator (TKEO), root-mean-square (RMS), and a new onset detection method called Divergence Estimator (DE) were used to detect sEMG onset from one EMG channel. For the pattern recognition method a binary-class scenario was used: 'Click’ class and ‘No-Click’ class. The results showed that the proposed DE, combined with the binary classification approach, outperformed all other combinations of feature extraction methods and threshold detection or classification. The detection performance (F1-scores) of binary-classification were 0.87 and 0.88 for the left and right-click, respectively, which were significantly better v (p<0.05) than all other onset-detection methods. Some detections were approximately 45 milliseconds ahead of the mouse button clicks of a top-of-the-line professional gaming mouse. Moreover, in different noise scenarios, our proposed method outperformed (p<0.05) TKEO and RMS for EMG onset-detection. The outcomes in the current study demonstrated the possibility of using sEMG to establish an ultra-short latency human-in-the-loop human-robot interface, in which human motor intentions can be predicted in real-time before overt mechanical human movements occur.en
dc.identifier.urihttp://hdl.handle.net/10012/16737
dc.language.isoenen
dc.pendingfalse
dc.publisherUniversity of Waterlooen
dc.titleUltra-Low latency in Human-machine Interfacing using EMG Onset Detection and Pattern Recognitionen
dc.typeMaster Thesisen
uws-etd.degreeMaster of Applied Scienceen
uws-etd.degree.departmentSystems Design Engineeringen
uws-etd.degree.disciplineSystem Design Engineeringen
uws-etd.degree.grantorUniversity of Waterlooen
uws-etd.embargo.terms0en
uws.contributor.advisorJiang, Ning
uws.contributor.affiliation1Faculty of Engineeringen
uws.peerReviewStatusUnrevieweden
uws.published.cityWaterlooen
uws.published.countryCanadaen
uws.published.provinceOntarioen
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Chopra_Tushar.pdf
Size:
5.81 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
6.4 KB
Format:
Item-specific license agreed upon to submission
Description: