基于眼电的电饭煲控制系统技术方案

技术编号:34173849 阅读:66 留言:0更新日期:2022-07-17 11:25
本发明专利技术公开了一种基于眼电的电饭煲控制系统,包括:眼电采集模块,包括采集模块和操作界面模块,采集模块采集眼电信号发送给算法模块,操作界面模块显示不同的内容与用户进行交互,第一,根据电饭煲功能设置的按钮,按钮按照设定的顺序闪烁,第二,电饭煲功能确认执行的提示和完成电饭煲功能的提示;算法模块,利用采集到的眼电信号,通过分类算法来解析指令并发送给通讯模块;通讯模块,接收到算法模块的指令发送给控制模块和操作界面模块,将控制模块的完成信息发送给操作界面模块;控制模块,根据通讯模块的指令控制电饭煲执行功能,功能完成后将信息反馈给通讯模块。通过本发明专利技术可以使聋哑等残障人士用户有效地进行电饭煲的控制和使用。制和使用。制和使用。

【技术实现步骤摘要】
基于眼电的电饭煲控制系统


[0001]本专利技术涉及人机交互的
,尤其是指一种基于眼电的电饭煲控制系统。

技术介绍

[0002]传统的眼电控制,眨眼的判定,数据分析,基于繁琐的先验知识设计的,眼电波峰的阈值设计复杂,对不同的用户来说,鲁棒性很差,这可能会限制其在大规模样本上的应用。对特征信号采用训练以及测试的方式去做眨眼的判断,增强了系统对不同的用户来说的适用性。
[0003]传统的人工智能电饭煲主要采用语音交互技术等技术实现电饭煲的控制,无法照顾到聋哑等残障人员的使用的问题。

技术实现思路

[0004]本专利技术的目的在于解决目前人工智能电饭煲、系统及交互方法中没有考虑到聋哑等残障人士用户的便捷使用问题,提出了一种基于眼电的电饭煲控制系统,可以供聋哑等残障人士用户有效地进行电饭煲的控制和使用。
[0005]为实现上述目的,本专利技术所提供的技术方案为:基于眼电的电饭煲控制系统,包括:
[0006]眼电采集模块,分为两个部分,一个为采集模块,一个为操作界面模块;所述采集模块采集到的眼电信号数据发送给算法模块;所述操作界面模块的操作界面显示的内容包括:根据电饭煲功能设置的按钮,按钮按照设定的顺序分别闪烁,以及电饭煲功能确认执行的提示和完成电饭煲功能的提示;
[0007]算法模块,利用采集到的眼电信号数据,通过分类算法进行眨眼检测,根据眨眼检测的结果确定是否选中操作界面显示的按钮以及其选中哪个按钮,按照设定的规则进一步解析出用户需要的功能,根据功能得到相应的指令,将指令发送给通讯模块;
[0008]通讯模块,在电饭煲执行功能之前,接收算法模块发出的各种指令并传给控制模块,在电饭煲完成功能之后,将功能完成的信息发送给操作界面模块;
[0009]控制模块,根据通讯模块接收的指令,控制电饭煲完成对应功能,将功能完成的信息传给通讯模块。
[0010]进一步,所述采集模块需要在用户眼周围放置电极,电极连接着信号放大器,然后信号放大器与算法模块相连,采集到的眼电信号数据会被发送给算法模块。
[0011]进一步,所述操作界面模块中,有三种不同的显示模式:训练模式、使用模式和提示模式;
[0012]在训练模式下,操作界面只显示一个按钮,这个按钮连续闪烁;情况一,用户被提前告知按钮闪烁后进行眨眼动作;情况二,用户被提前告知按钮闪烁后不进行眨眼动作;
[0013]在使用模式下,操作界面上排布着“稀饭”、“热饭”、“保温”、“粥”、“蒸煮”、“开始”和“撤销”7个按钮;其中,“稀饭”、“热饭”、“保温”、“粥”、“蒸煮”属于功能按钮,“开始”、“撤
销”按钮属于决策按钮;7个按钮按照设定的时间间隔和设定的顺序进行闪烁,用户被告知,如果想要触发某个按钮的功能就需要在该按钮闪烁后马上进行一次眨眼;
[0014]提示模式,提示用户功能的执行和功能的完成;在算法模块确定用户需要的某个功能后,操作界面显示成功选中这个功能并执行;在功能完成后,操作界面显示成功完成这个功能。
[0015]进一步,所述算法模块接收到眼电信号数据,结合操作界面上按钮闪烁的顺序,对每一轮按钮闪烁时的眼电信号数据进行眨眼检测;眨眼检测先判断按钮闪烁后用户进行了眨眼动作的数量;如果零个眨眼动作或者在多个按钮闪烁后都进行眨眼动作,则不选中任何按钮,操作界面继续下一轮的按钮闪烁;如果只在一个按钮闪烁进行了眨眼动作,再进一步判断眨眼动作处于哪个按钮闪烁之后,从而确定用户触发了哪个按钮;具体的,在眨眼检测中,对按钮闪烁后的眼电信号数据进行分类来确定这个按钮后是否进行了眨眼动作;
[0016]对于分类算法具体内容,分为训练和使用两个部分;训练分为数据预处理和模型的构建两个部分;使用分为数据预处理和利用模型分类两个部分;
[0017]训练的数据预处理部分,操作界面模块处于训练模式,情况一和情况二下采集到的眼电信号数据被打成眨眼和无眨眼两种不同的标签,系统以按钮闪烁时间点为起点,截取一段固定长度的眼电信号段;首先对信号段整体进行带通滤波,去除高频肌电以及低频头部抖动的干扰,然后进行差分,得到差分信号段,需要提取的波形特征参数包括:滤波信号段的最大值a
max
,差分信号段的最大值d
max
,差分信号段的最小值d
min
,差分信号段最大值与最小值的时间点成为t
p
和t
v
,滤波信号段的均值a
ave
,波形跨度t
d
由公式给出:
[0018]t
d
=|t
p

t
v
|
[0019]a
max
、d
max
、d
min
、t
p
、t
v
、a
ave
作为6个特征数据;
[0020]训练的模型的构建,χ表示特征空间,Y表示标签集合,

1代表无眨眼,1代表眨眼,R
n
表示实数域,N表示数据总量,第i个特征向量第i个标签y
i
∈Y={

1,+1},存在1≤i≤N;每个样本点由特征和标签组成,训练数据集表示为:
[0021]T={(x1,y1),(x2,y2),

,(x
N
,y
N
)}
[0022]利用训练数据集T构建分类模型,由于输入的特征数量小,为了分类效果,采用投票分类器G(x)模型,其中使用的基本分类器分别为:K

近邻分类器g1(x),线性判别分析分类器g2(x),支持向量机分类器g3(x);g
m
(x)表示第m个基本分类器,a
m
是线性组合中g
m
(x)对应的系数,且利用特征和标签分别训练基本分类器g1(x),g2(x),g3(x);投票分类器G(x)本质上是一种提升(boosting)方法,最终得到的分类器是基本分类器的线性组合:
[0023][0024]计算g
m
(x)的训练数据上的分类误差率e
m

[0025][0026]其中,系数
[0027]根据上述的公式,得到投票分类器G(x);
[0028]使用的数据预处理部分,操作界面模块处于使用模式,按钮闪烁后,采用与训练的同样的数据处理方式;
[0029]使用的模型分类部分,将a
max
、d
max
、d
min
、t
p
、t
v
、a
ave
这6个特征数据放入训练得到的投票分类器中,将分类输出结果作为眨眼检测的结果;
[0030]当连续的两个选中的按钮分别为功能按钮和决策按钮的时候进行判断:先选中功能按钮,后选中撤销按钮,认为撤销之前的选本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于眼电的电饭煲控制系统,其特征在于,包括:眼电采集模块,分为两个部分,一个为采集模块,一个为操作界面模块;所述采集模块采集到的眼电信号数据发送给算法模块;所述操作界面模块的操作界面显示的内容包括:根据电饭煲功能设置的按钮,按钮按照设定的顺序分别闪烁,以及电饭煲功能确认执行的提示和完成电饭煲功能的提示;算法模块,利用采集到的眼电信号数据,通过分类算法进行眨眼检测,根据眨眼检测的结果确定是否选中操作界面显示的按钮以及其选中哪个按钮,按照设定的规则进一步解析出用户需要的功能,根据功能得到相应的指令,将指令发送给通讯模块;通讯模块,在电饭煲执行功能之前,接收算法模块发出的各种指令并传给控制模块,在电饭煲完成功能之后,将功能完成的信息发送给操作界面模块;控制模块,根据通讯模块接收的指令,控制电饭煲完成对应功能,将功能完成的信息传给通讯模块。2.根据权利要求1所述的基于眼电的电饭煲控制系统,其特征在于,所述采集模块需要在用户眼周围放置电极,电极连接着信号放大器,然后信号放大器与算法模块相连,采集到的眼电信号数据会被发送给算法模块。3.根据权利要求1所述的基于眼电的电饭煲控制系统,其特征在于,所述操作界面模块中,有三种不同的显示模式:训练模式、使用模式和提示模式;在训练模式下,操作界面只显示一个按钮,这个按钮连续闪烁;情况一,用户被提前告知按钮闪烁后进行眨眼动作;情况二,用户被提前告知按钮闪烁后不进行眨眼动作;在使用模式下,操作界面上排布着“稀饭”、“热饭”、“保温”、“粥”、“蒸煮”、“开始”和“撤销”7个按钮;其中,“稀饭”、“热饭”、“保温”、“粥”、“蒸煮”属于功能按钮,“开始”、“撤销”按钮属于决策按钮;7个按钮按照设定的时间间隔和设定的顺序进行闪烁,用户被告知,如果想要触发某个按钮的功能就需要在该按钮闪烁后马上进行一次眨眼;提示模式,提示用户功能的执行和功能的完成;在算法模块确定用户需要的某个功能后,操作界面显示成功选中这个功能并执行;在功能完成后,操作界面显示成功完成这个功能。4.根据权利要求3所述的基于眼电的电饭煲控制系统,其特征在于,所述算法模块接收到眼电信号数据,结合操作界面上按钮闪烁的顺序,对每一轮按钮闪烁时的眼电信号数据进行眨眼检测;眨眼检测先判断按钮闪烁后用户进行了眨眼动作的数量;如果零个眨眼动作或者在多个按钮闪烁后都进行眨眼动作,则不选中任何按钮,操作界面继续下一轮的按钮闪烁;如果只在一个按钮闪烁进行了眨眼动作,再进一步判断眨眼动作处于哪个按钮闪烁之后,从而确定用户触发了哪个按钮;具体的,在眨眼检测中,对按钮闪烁后的眼电信号数据进行分类来确定这个按钮后是否进行了眨眼动作;对于分类算法具体内容,分为训练和使用两个部分;训练分为数据预处理和模型的构建两个部分;使用分为数据预处理和利用模型分类两个部分;训练的数据预处理部分,操作界面模块处于训练模式,情况一和情况二下采集到的眼电信号数据被打成眨眼和无眨眼两种不同的标签,系统以按钮闪烁时间点为起点,截取一段固定长度的眼电信号段;首先对信号段整体进行带通滤波,去除高频肌电以及低频头部抖动的干扰,然后进行差分,得到差分信号段,需要提取的波形特征参数包括:滤波信号段
的最大值a
max
,差分信号段的最大值d
max
,差分信号段的最小值d
min
,差分信号段最大值与最小值的时间点成为t
p
和t
...

【专利技术属性】
技术研发人员:李远清陈迪江娅
申请(专利权)人:华南理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1