Implementation of EOG mouse using Learning Vector Quantization and EOG-feature based methods

Peng Zhang, Momoyo Ito, S. Ito, M. Fukumi
{"title":"Implementation of EOG mouse using Learning Vector Quantization and EOG-feature based methods","authors":"Peng Zhang, Momoyo Ito, S. Ito, M. Fukumi","doi":"10.1109/SPC.2013.6735109","DOIUrl":null,"url":null,"abstract":"It is difficult for patients with severe physical disabilities to communicate with others, such as amyotrophic lateral sclerosis and serious paraplegia. Owing to the illness in which they lost their limb motor function and language function, they cannot move even their muscles except eye. In order to provide an efficient means of communication for those patients, in this paper we proposed a system that uses EOG-feature based methods and Learning Vector Quantization algorithm to recognize eye motions. According to the recognition results, we use API (application programming interface) to control cursor movements. The recognition part consists of four steps. First, we measure EOG signals by every 1.8 seconds. Next, we make a judge whether eye motion subsists in the 1.8 seconds EOG data, if any, we extract the data of each motion from the 1.8 seconds EOG data. After that we use Fast Fourier Transform to obtain the frequency features of the extracted motion. Finally we use Learning Vector Quantization network and characteristics of EOG features at each motion to recognize eye motions. The LVQ network is trained beforehand. In this paper we recognized motions of rolling eye upward, rolling downward, rolling left, rolling right, blink and diagonal eye motions which contain rolling up-left, rolling up-right, rolling down-left, rolling down-right (the angle of the diagonal motion is 45°) and blink string of three times motion. 8 directions motions correspond to 8 directions cursor movement in this system. We regard blink motion as invalid signal and define blink string motions as double click action. Using this system we have obtained a high recognition accuracy of eye motions (The average correct detection rate on each subject was 97.8%, 97.6% and 92.7%). This EOG Mouse interface would be used as a means of communication to help those patients as ALS.","PeriodicalId":198247,"journal":{"name":"2013 IEEE Conference on Systems, Process & Control (ICSPC)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE Conference on Systems, Process & Control (ICSPC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SPC.2013.6735109","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 19

Abstract

It is difficult for patients with severe physical disabilities to communicate with others, such as amyotrophic lateral sclerosis and serious paraplegia. Owing to the illness in which they lost their limb motor function and language function, they cannot move even their muscles except eye. In order to provide an efficient means of communication for those patients, in this paper we proposed a system that uses EOG-feature based methods and Learning Vector Quantization algorithm to recognize eye motions. According to the recognition results, we use API (application programming interface) to control cursor movements. The recognition part consists of four steps. First, we measure EOG signals by every 1.8 seconds. Next, we make a judge whether eye motion subsists in the 1.8 seconds EOG data, if any, we extract the data of each motion from the 1.8 seconds EOG data. After that we use Fast Fourier Transform to obtain the frequency features of the extracted motion. Finally we use Learning Vector Quantization network and characteristics of EOG features at each motion to recognize eye motions. The LVQ network is trained beforehand. In this paper we recognized motions of rolling eye upward, rolling downward, rolling left, rolling right, blink and diagonal eye motions which contain rolling up-left, rolling up-right, rolling down-left, rolling down-right (the angle of the diagonal motion is 45°) and blink string of three times motion. 8 directions motions correspond to 8 directions cursor movement in this system. We regard blink motion as invalid signal and define blink string motions as double click action. Using this system we have obtained a high recognition accuracy of eye motions (The average correct detection rate on each subject was 97.8%, 97.6% and 92.7%). This EOG Mouse interface would be used as a means of communication to help those patients as ALS.
使用学习向量量化和基于EOG特征的方法实现EOG鼠标
严重肢体残疾患者难以与他人交流,如肌萎缩侧索硬化症和严重截瘫。由于这种疾病,他们失去了肢体运动功能和语言功能,除了眼睛以外,其他肌肉都无法活动。为了给这些患者提供一种有效的交流手段,本文提出了一种基于眼动特征的方法和学习向量量化算法来识别眼动的系统。根据识别结果,我们使用API(应用程序编程接口)来控制光标的移动。识别部分包括四个步骤。首先,我们每1.8秒测量一次EOG信号。接下来,我们判断1.8秒EOG数据中是否存在眼动,如果存在眼动,我们从1.8秒EOG数据中提取每个眼动的数据。然后利用快速傅里叶变换得到所提取运动的频率特征。最后利用学习向量量化网络和眼电信号特征对眼动进行识别。LVQ网络是事先训练好的。在本文中,我们识别了向上、向下、向左、向右滚动的眼球运动、眨眼和对角线的眼球运动,其中包括向左上滚动、向右滚动、向左下滚动、向右滚动(对角线运动的角度为45°)和眨眼串三次运动。在这个系统中,8个方向的运动对应8个方向的光标运动。我们将眨眼动作视为无效信号,并将眨眼串动作定义为双击动作。使用该系统,获得了较高的眼动识别准确率(对每个被试的平均正确率分别为97.8%、97.6%和92.7%)。这种EOG鼠标接口将被用作一种沟通手段,以帮助那些ALS患者。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信