一种辅助失语失写者常用语表达的方法及系统技术方案

技术编号:36349719 阅读:56 留言:0更新日期:2023-01-14 18:04
本发明专利技术公开了一种辅助失语失写者常用语表达的方法及系统,涉及输入方法技术领域。具体步骤为:确定用户的可移动部位;根据所述可移动部位初步建立所述可移动部位与屏幕按键的对应关系;根据不同的所述可移动部位选择不同的建模方式,确定所述可移动部位的移动方向;根据所述移动方向最终确定所述可移动部位与按键的对应关系,完成指令输入。本发明专利技术通过信息学技术与优化常用语表达过程中的输入方法,使失语失写者能够顺利表达出简单想法或指令,提高表达效率以及对失语失写人群的救治效率。率。率。

【技术实现步骤摘要】
一种辅助失语失写者常用语表达的方法及系统


[0001]本专利技术涉及输入方法
,更具体的说是涉及一种辅助失语失写者常用语表达的方法及系统。

技术介绍

[0002]在现有技术中,若使用者要对笔记本电脑输入文字通常是由手动敲打键盘输入,但是现实生活中有短期内意识清楚但不能讲话、不能手写者,如突发车祸伤、突发脑梗等,这些人虽然意识清楚,但不能够表达出简单想法或指令。虽然目前有眼动追踪输入技术,但是效率十分低效,此外,如果用户眼睛收到撞击不能移动,则无法实现指令输入。因此,对本领域技术人员来说,如何设计一种输入方法使得失语失写者能够顺利表达指令是亟待解决的问题。

技术实现思路

[0003]有鉴于此,本专利技术提供了一种辅助失语失写者常用语表达的方法及系统,以解决
技术介绍
中提出的问题。
[0004]为了实现上述目的,本专利技术采用如下技术方案:一种辅助失语失写者常用语表达的方法,具体步骤包括如下:
[0005]确定用户的可移动部位;
[0006]根据所述可移动部位初步建立所述可移动部位与屏幕按键的对应关系;
[0007]根据不同的所述可移动部位选择不同的建模方式,确定所述可移动部位的移动方向;
[0008]根据所述移动方向最终确定所述可移动部位与按键的对应关系,完成指令输入。
[0009]可选的,建立所述可移动部位的模板,根据所述可移动部位的特点进行不同的建模,针对第一部位,建立模板进行模板匹配;针对第二部位,建立背景区域,进行背景差分。
[0010]可选的,所述建立模板的过程为:
[0011]确定ROI的椭圆区域,利用gen_circle()函数生成一个椭圆,并找到椭圆的中心;
[0012]从图像中获取所述椭圆区域的图像,通过reduce_domain()得到ROI;
[0013]对ROI进行腐蚀、膨胀运算,求出膨胀区域和腐蚀区域的差值;
[0014]利用edges_sub_pix函数得出区域的拟合轮廓线,并通过select_contours_xld函数选取轮廓线;
[0015]通过create_shape_model()函数来创建模板,并利用get_shape_model_contours()找到模板的轮廓,完成模板的建立。
[0016]可选的,采集所述可移动部位的图像;根据所述图像利用模板匹配算法确定所述可移动部位的目标位置;将所述目标位置与预设位置进行比较,通过匹配函数进行匹配程度打分,若分数达到第一阈值则选择模板匹配进行建模。
[0017]可选的,还包括建立均匀匹配模板,用于所述可移动部位的粗匹配。
[0018]可选的,利用所述均匀匹配模板的具体过程为:
[0019]利用所述均匀匹配模板粗匹配到所述可移动部位建立监测区域;
[0020]对所述监测区域内的可移动部位进行建模,得到第一模板;
[0021]用户动作所述可移动部位,利用所述第一模板确定所述可移动部位的移动方向,根据所述可移动部位与按键的对应关系完成指令输入。
[0022]可选的,所述匹配函数的公式为:
[0023][0024]其中,(i,j)表示遍历目标图像时的移动偏移值;T(m,n)表示模板中坐标为(m,n)处的灰度值;S(i+m,j+n)表示目标图像在(i+m,j+n)的灰度值;T表示模板区域的灰度均值;S表示目标图像子区域的灰度均值。
[0025]另一方面,提供一种辅助失语失写者常用语表达的系统,包括移动部位确定模块、对应关系确定模块、模型构建模块、指令输入模块、
[0026]所述移动部位确定模块,用于确定用户的可移动部位;
[0027]所述对应关系确定模块,用于根据所述可移动部位初步建立所述可移动部位与屏幕按键的对应关系;
[0028]所述模型构建模块,用于根据不同的所述可移动部位选择不同的建模方式,确定所述可移动部位的移动方向;
[0029]所述指令输入模块,用于根据所述移动方向最终确定所述可移动部位与按键的对应关系。
[0030]经由上述的技术方案可知,与现有技术相比,本专利技术公开提供了一种辅助失语失写者常用语表达的方法及系统,通过信息学技术与优化常用语表达过程中的输入方法,使失语失写者能够顺利表达出简单想法或指令,提高表达效率以及对失语失写人群的救治效率。
附图说明
[0031]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0032]图1为本专利技术的方法流程图;
[0033]图2为本专利技术的在线使用流程图;
[0034]图3为本专利技术的输入法结构示意图;
[0035]图4为本专利技术的系统结构图。
具体实施方式
[0036]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完
整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0037]本专利技术实施例公开了一种辅助失语失写者常用语表达的方法,如图1所示,具体步骤包括如下:
[0038]S1、确定用户的可移动部位;
[0039]S2、根据所述可移动部位初步建立所述可移动部位与屏幕按键的对应关系;
[0040]S3、根据不同的所述可移动部位选择不同的建模方式,确定所述可移动部位的移动方向;
[0041]S4、根据所述移动方向最终确定所述可移动部位与按键的对应关系,完成指令输入。
[0042]进一步的,S2的具体过程为:结合使用者能够活动的部位,如眼、嘴、颈部等,设定控制规则:如果某个部位能够有满意的四种活动方式,如眼球活动,能够进行上、下、左、右活动,则选择该部位,将眼球上、下、左、右活动设定成相应的上、下、左、右控制指令;如果两个或两个以上部位能够有满意的四种活动方式,如眼球向上,嘴部张大、颈部左转、伸舌活动等,自定义选择满意的四种活动设定成相应的上、下、左、右控制指令;如果只有某个部位能够活动,如嘴部张大,将嘴部张大一次、两次、三次、四次设定成上、下、左、右控制指令。
[0043]进一步的,S2的具体过程为:建立可移动部位的模板,根据可移动部位的特点进行不同的建模,针对第一部位,建立模板进行模板匹配;针对第二部位,建立背景区域,进行背景差分。(眼睛或下巴等图像识别特征明显的部位,可以建立模板,进行模板匹配;胳膊、手脚等特征不太明显但是可以较大范围移动的部位可以建立背景区域,进行背景差分)。
[0044]根据用户动作的执行情况所对应的图像,进行模板匹配或者背景差分,给出病人执行上下左右动作到位时模板匹配的分数,或者背景差分的灰度本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种辅助失语失写者常用语表达的方法,其特征在于,具体步骤包括如下:确定用户的可移动部位;根据所述可移动部位初步建立所述可移动部位与屏幕按键的对应关系;根据不同的所述可移动部位选择不同的建模方式,确定所述可移动部位的移动方向;根据所述移动方向最终确定所述可移动部位与按键的对应关系,完成指令输入。2.根据权利要求1所述的一种辅助失语失写者常用语表达的方法,其特征在于,建立所述可移动部位的模板,根据所述可移动部位的特点进行不同的建模,针对第一部位,建立模板进行模板匹配;针对第二部位,建立背景区域,进行背景差分。3.根据权利要求2所述的一种辅助失语失写者常用语表达的方法,其特征在于,所述建立模板的过程为:确定ROI的椭圆区域,利用gen_circle()函数生成一个椭圆,并找到椭圆的中心;从图像中获取所述椭圆区域的图像,通过reduce_domain()得到ROI;对ROI进行腐蚀、膨胀运算,求出膨胀区域和腐蚀区域的差值;利用edges_sub_pix函数得出区域的拟合轮廓线,并通过select_contours_xld函数选取轮廓线;通过create_shape_model()函数来创建模板,并利用get_shape_model_contours()找到模板的轮廓,完成模板的建立。4.根据权利要求1所述的一种辅助失语失写者常用语表达的方法,其特征在于,采集所述可移动部位的图像;根据所述图像利用模板匹配算法确定所述可移动部位的目标位置;将所述目标位置与预设位置进行比较,通过匹...

【专利技术属性】
技术研发人员:姜静王磊
申请(专利权)人:扬州市职业大学扬州开放大学
类型:发明
国别省市:

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

1