智能化翻转镜的控制系统及其控制方法与流程

文档序号:17427849发布日期:2019-04-17 03:05阅读:895来源:国知局
智能化翻转镜的控制系统及其控制方法与流程

本发明涉及用于眼调节能力检查与训练的设备或方法领域,特别是涉及一种智能化翻转镜的控制系统及其控制方法。



背景技术:

当今社会,不少人由于长时间面对电脑、手机等电子设备,导致用眼过度,从而引发眼睛的调节幅度和调节灵敏度降低,从而引起视疲劳。尤其青少年儿童在眼睛发育阶段,同时学习任务繁重,长时间近距离用眼引起的眼调节性视疲劳会促进近视的发展。

在现有技术中,主要使用翻转镜检查与训练眼调节灵敏度。现有的翻转镜主要由两组镜片组成,每组镜片包括两个镜片,分别对应人的左眼和右眼。其中一组镜片为负镜片,人眼通过负镜片观察40cm远的特定大小视标,直到看清视标,这个过程为眼的正调节。另一组镜片为正镜片,人眼通过正镜片观察40cm远的视标,直到看清视标,这个过程为眼的负调节。通过两组镜片之间的切换,实现眼睛的正负调节灵敏度的检查与训练。

现有的翻转镜在翻转时一般采用手动翻转,采用这种翻转方式的翻转镜操作时手动容易疲劳,不能很好地控制翻转后镜片与眼睛间的相对位置;在检查或训练过程中需要通过遮盖区分眼别时不方便,检查时人为记录时间和调节周期数,存在较大误差。

为解决手动翻转的问题,可以采用自动翻转的翻转镜。现有的自动翻转的翻转镜的正负调节时间是平均分配,即正调节时间和负调节时间相等。但不同的人这两个过程用时各有差异,有的用户正调节需要更多时间,有的用户负调节需要更多时间。并不能根据用户眼睛本身的正负调节能力情况和实际用眼需求,选择性优化正调节能力或负调节能力。

并且,随着技术的发展与国家的重视,对儿童青少年视觉健康的管理越来越受到重视,很多孩子都将建立自己的屈光档案,屈光的动态监测有赖于用户到专业机构进行检查。由于有的儿童屈光度发展快但到专业机构检查屈光状况的频率有限,依然不能很及时的发现孩子的屈光的动态变化,并及时作出预警。鉴于调节灵敏度的训练一般在用户正视的条件下进行,如果用户在家进行调节灵敏度训练的数据能即时被获取,就能够通过正调节过程与负调节过程的用时变化,从而较灵敏的反映出用户当前的眼调节性疲劳状态与屈光变化趋势。



技术实现要素:

为解决以上技术问题,本发明提供一种智能化翻转镜的控制系统及其控制方法,在进行调节能力训练时,能根据用户眼睛的调节能力状况,合理控制每种眼别的正调节时间和负调节时间,实现镜片的自动切换。并且能自动记录每次训练时用户的调节状态信息,减小人为记录各种数据的误差,方便以后分析用户的眼调节性疲劳状态与屈光变化趋势。

技术方案如下:

一种智能化翻转镜的控制系统,设置有:

驱动电机,用于驱动翻转镜的正镜片组和负镜片组交替变换至观察位置,该驱动电机通过驱动器连接有控制器;

输入输出模块,用于输入控制指令d和显示调节状态信息g,该控制指令d分为启动指令d1、互换指令d2、结束指令d3;

计数模块,用于记录正镜片组和负镜片组互换位置的次数信息a;

计时模块,用于采集正镜片组和负镜片组互换位置的时间信息b;

位置检测模块,用于检测遮眼片的位置信息c,该遮眼片用于遮挡眼睛的视线;

所述输入输出模块、计数模块、计时模块以及位置检测模块分别与控制器连接,该控制器根据次数信息a、时间信息b和眼别情况信息生成调节状态信息g,该调节状态信息g包括眼别情况信息、正调节时长g1、负调节时长g2和调节周期数g3。

一种智能化翻转镜的控制方法,包括:

步骤1-1、获取启动指令d1,控制所述智能化翻转镜的驱动电机将正镜片组变换至观察位置;

步骤1-2、获取遮眼片的位置信息c,根据位置信息c确定眼别情况信息,并存储;

步骤1-3、判定是否获取到所述智能化翻转镜的输入输出模块发送的互换指令d2;

若没有获取到,则继续判定;

若获取到,则进入步骤1-4;

步骤1-4、记录每次获取互换指令d2时的时间信息b,并记录互换位置的次数信息a;

步骤1-5、控制所述驱动电机将正镜片组和负镜片组的位置进行互换;

步骤1-6、判定是否获取到所述输入输出模块发送的结束指令d3;

若没有获取到,则返回步骤1-3;

若获取到,则进入步骤1-7;

步骤1-7、控制所述驱电机停止驱动正镜片组和负镜片组交替互换位置,根据时间信息b、次数信息a以及眼别情况信息生成调节状态信息g,并将调节状态信息g发送给所述输入输出模块进行显示。

采用上述方法,用户能根据自身眼调节状况,自行控制不同眼别正调节时长和负调节时长,并且能自动准确地记录用户分别通过正负镜片观察视标的次数,以及每次分别通过正负镜片观察视标的用时,通过次数和用时信息能确定用户在不同眼别情况下的训练状态,通过多次使用产生的数据可分析出用户的眼调节性视疲劳状态与屈光变化趋势。

一种智能化翻转镜的控制方法,包括:

步骤2-1、控制所述智能化翻转镜的驱动电机将正镜片组变换至观察位置;

步骤2-2、获取所述智能化翻转镜的输入输出模块发送的镜片组变换控制参数e,该控制参数e包括发出负向指令的时间间隔信息e1,以及发出正向指令的时间间隔信息e2;

步骤2-3、获取遮眼片的位置信息c,根据位置信息c确定眼别情况信息,并将眼别情况信息与控制参数e对应存储;

步骤2-4、获取所述输入输出模块发送的启动指令d1;

步骤2-5、根据确定的控制参数e控制驱动电机驱动正镜片组和负镜片组变换至观察位置;

步骤2-6、获取视标选择信息f1;

步骤2-7、判定视标选择信息f1是否正确;

若不正确,则记录错误次数a1,并进入步骤2-8;

若正确,则记录正确次数a2,并进入步骤2-8;

步骤2-8、判定是否收到所述输入输出模块发送的结束指令d3;

若没有收到,则返回步骤2-5;

若收到,则进入步骤2-9;

步骤2-9、控制驱动电机停止驱动正镜片组和负镜片组交替互换位置,并根据错误次数a1、正确次数a2、眼别情况信息以及镜片组变换控制参数e,生成调节状态信息g,并发送给输入输出模块进行显示。

采用上述方法,训练时能根据自身眼调节状况,设定每种眼别的控制参数,控制器根据控制参数自动控制正负镜片组的变换时间,并且能自动准确地记录用户分别通过正负镜片观察视标的次数和正确率,以及每次分别通过正负镜片观察视标的用时,通过次数和用时信息能确定不同眼别的调节功能状态,并进一步分析出用户的眼调节性视疲劳状态与屈光变化趋势。

更进一步的,步骤2-5中,采用以下方法控制驱动电机驱动正镜片组和负镜片组交替变换至观察位置:

步骤2-5-1、记录正调节时长t1;

步骤2-5-2、判定当正调节时长t1是否超过发出负向指令的时间间隔信息e1;

若没有超过,则返回步骤2-5-1;

若超过,则进入步骤2-5-3;

步骤2-5-3、控制所述驱动电机驱动负镜片组变换至观察位置,并记录变换次数信息a;

步骤2-5-4、记录负调节时长t2;

步骤2-5-5、判定负调节时长t2是否超过发出正向指令的时间间隔信息e2;

若没有超过,则返回步骤2-5-5;

若超过,则进入步骤2-5-6;

步骤2-5-6、控制所述驱动电机驱动正镜片组变换至观察位置,并重复以上步骤。

更进一步的,步骤2-5中还包括获取所述输入输出模块发送的微调信息,根据微调信息对所述控制参数e进行更新,并根据更新后的控制参数e控制所述驱动电机驱动正镜片组和负镜片组交替变换至观察位置的步骤

采用上述方法,如果用户最初设定的控制参数e不准确时,用户可以根据自身的感受对控制参数e进行修改,以便达到更好地训练效果。

一种智能化翻转镜的控制方法,包括:

步骤3-1、获取所述智能化翻转镜的输入输出模块发送的启动指令d1,控制所述智能化翻转镜的驱动电机将正镜片组变换至观察位置;

步骤3-2、获取遮眼片的位置信息c,根据位置信息c确定眼别情况信息,并存储;

步骤3-3、获取所述输入输出模块发送的视标选择信息f1,并记录每次获取视标选择信息f时的时间信息b;

步骤3-4、判定视标选择信息f1是否正确;

若正确,则记录正确次数a2,并进入步骤3-5;

若不正确,则记录错误次数a1,进入步骤3-5;

步骤3-5、控制所述驱动电机将正镜片组和负镜片组的位置进行互换;

步骤3-6、判定是否获取到所述输入输出模块发送的结束指令d3;

若没有获取到,则返回步骤3-3;

若获取到,则进入步骤3-7;

步骤3-7、控制驱动电机停止驱动正镜片组和负镜片组交替互换位置,根据时间信息b、正确次数a2、错误次数a1以及眼别情况信息生成调节状态信息g,并将调节状态信息g发送输入输出模块进行显示。

采用上述方法,能根据用户输入的视标信息判断用户是否真正看清了视标,以判断用户是否能接受相应度数的镜片组进行调节灵敏度的检查或训练,以及眼睛辨认视标时是否调节到位。用户能根据自身得眼调节状况,自己控制每种眼别正调节时长和负调节时长,并且能自动准确地记录用户分别通过正负镜片观察视标的次数,以及每次分别通过正负镜片观察视标的用时,通过次数和用时信息能确定不同眼别的调节功能状态,并进一步分析出用户的眼调节性视疲劳状态与屈光变化趋势。

更进一步的,步骤3-4中,所述智能化翻转镜通过所述输入输出模块获取正确视标信息f2,并根据正确视标信息f2判断视标选择信息f1是否正确。

一种智能化翻转镜的控制方法,包括:

步骤4-1、确定用户在每种眼别情况下的调节控制参数,并存储,该调节控制参数包括正调节间隔阈值t1和负调节间隔阈值t2;

步骤4-2、获取所述智能化翻转镜的输入输出模块发送的启动指令d1,控制所述智能化翻转镜的驱动电机将正镜片组变换至观察位置;

步骤4-3、获取遮眼片的位置信息c,并根据位置信息c确定眼别情况信息;

步骤4-4、确定与眼别情况信息对应的调节控制参数;

步骤4-5、根据调节控制参数控制驱动电机驱动正镜片组和负镜片组互换位置;

步骤4-6、获取视标选择信息f1;

步骤4-7、判定视标选择信息f1是否正确;

若不正确,则记录错误次数a1,并进入步骤4-6;

若正确,则记录正确次数a2,并进入步骤4-6;

步骤4-8、判定是否收到所述输入输出模块发送的结束指令d3;

若没有收到,则返回步骤4-5;

若收到,则进入步骤4-9;

步骤4-9、控制驱动电机停止驱动正镜片组和负镜片组交替互换位置,并根据错误次数a1、正确次数a2、眼别情况信息以及调节控制参数,生成调节状态信息g发送给输入输出模块进行显示。

采用上述方法,能对用户的每种眼别的调节能力进行检测,从而更合理地设定每种眼别正调节时长和负调节时长,达到更好的训练效果,并且能自动准确地记录用户分别通过正负镜片观察视标的次数和正确率,以及每次通过正负镜片观察视标的用时信息,通过次数和用时信息能确定不同眼别的调节功能状态,并进一步分析出用户的眼调节性视疲劳状态与屈光变化趋势。

更进一步的,所述智能化翻转镜采用以下方法确定每种眼别下用户的调节状态信息g:

步骤4-1-1、获取位置检测模块发送的遮眼片的位置信息c,并根据位置信息c确定眼别情况信息。

步骤4-1-2、根据眼别情况信息判定是否存储有对应的调节控制参数。

若存储有,则通过所述输入输出模块发出已有提示信息,并返回步骤4-1-1。

若没有存储,则进入步骤4-1-3。

步骤4-1-3、控制所述驱动电机将正镜片组变换至观察位置。

步骤4-1-5、采用与实施例二相同的方式获取所述输入输出模块发送的视标选择信息f1,并记录每次获取到获取视标选择信息f1时的时间信息b。

步骤4-1-6、采用与实施例二相同的方式判定视标选择信息f1是否正确。

若正确,则将时间信息b标记为正确时间,并进入步骤4-1-7。

若不正确,则将时间信息b标记为错误时间,进入步骤4-1-7。

步骤4-1-7、控制驱动电机将正镜片组和负镜片组的位置进行互换。

步骤4-1-8、判定是否获取到输入输出模块发送的结束指令d3。

若没有获取到,则返回步骤4-1-5。

若获取到,则进入步骤4-1-9。

步骤4-1-9、根据记录的时间信息b以及眼别情况信息生成调节控制参数,并将调节控制参数与眼别情况信息对应存储。

有益效果:采用本发明的智能化翻转镜的控制系统及其控制方法,能对用户的不同眼别进行调节能力的检查或训练,并自动检测与记录用户使用时的眼别情况信息。

自动控制正镜片组和负镜片组变换至眼正前方位置,确保眼睛与镜片之间的距离保持相对稳定不变,并避免人为误差。

能分别自动记录正负调节变换的时间与次数,减少人为计时计次的误差,并能通过换算得出单位时间里不同眼别的调节周期数,以及正调节过程和负调节过程的分别用时,更精确的反映用户的调节状态。为用户的眼调节性疲劳状态与屈光度发展趋势提供数据支持。

能获得用户辨认视标的正确率,有利于判断检查与训练用的正负镜片组的度数是否合适,用户使用时眼睛是否能调节到位,佩戴眼镜使用的用户是否存在过矫或欠矫情况,从而提高检查与训练过程的科学性与结果的准确性。

附图说明

图1为本发明的控制系统的结构框图;

图2为实施例一的控制流程图;

图3为实施例二的控制流程图;

图4为实施例二的变换位置控制流程图;

图5为实施例三的控制流程图;

图6为实施例四的控制流程图;

图7为实施例四中确定调节状态信息g的流程图。

具体实施方式

下面结合实施例和附图对本发明作进一步说明。

实施例一、如图1所示的智能化翻转镜的控制系统,设置有:

用于驱动翻转镜的正镜片组和负镜片组交替变换至观察位置的驱动电机,该驱动电机为步进电机,该步进电机通过步进电机驱动器连接电源,该步进电机驱动器的控制信号输入端组与控制器的驱动信号输出端组连接。

用于输入控制指令d和显示调节状态信息g的输入输出模块,该输入输出模块为触摸屏,该触摸屏通过串口接口电路与控制器连接。

用于记录正镜片组和负镜片组互换位置的次数信息a的计数模块,该计数模块与控制器的计数端口连接。

用于采集正镜片组和负镜片组互换位置的时间信息b的计时模块,该计时模块与控制器的计时端口连接。

用于检测遮眼片的位置信息c的位置检测模块,该位置检测模块与控制器的信号输入端口连接。

该遮眼片用于改变用户使用翻转镜观察视标时的眼别情况,用户在使用翻转镜时总共存在3种眼别情况:

1、遮眼片遮挡右眼,用户通过左眼观察视标。

2、遮眼片遮挡左眼,用户通过右眼观察视标。

3、遮眼片未遮挡,用户通过双眼观察视标。

所述控制器还通过扩展电路连接有存储器,用于存储在使用过程中的记录的各项信息。

如图2所示,一种智能化翻转镜的控制方法,包括:

步骤1-1、控制器通过输入输出模块获取启动指令d1,控制驱动电机将正镜片组变换至观察位置。

用户点击输入输出模块显示的控制界面上的启动按键,输入输出模块输入生成启动指令d1,并将启动指令d1发送给控制器,控制器控制驱动电机将正镜片组变换至观察位置处。

步骤1-2、通过位置检测模块检测遮眼片的位置信息c,根据位置信息c确定眼别情况信息,并存储。

步骤1-3、判定是否获取到输入输出模块发送的互换指令d2;

若没有获取到,则继续判定。

若获取到,则进入步骤1-4。

步骤1-4、通过计时模块记录每次获取互换指令d2时的时间信息b,并通过计数模块记录互换位置的次数信息a。

每当控制器获取到互换指令d2后,控制器发送一个脉冲信号给计数模块,计数模块在接收到脉冲信号后,次数信息a中记录的次数增加1,并将次数信息a发送给控制器。并且,控制器还可以在接收到互换指令后直接记录次数信息a和时间信息b。

步骤1-5、控制驱动电机将正镜片组和负镜片组的位置进行互换。

步骤1-6、判定是否获取到输入输出模块发送的结束指令d3。

若没有获取到,则返回步骤1-3。

若获取到,则进入步骤1-7。

步骤1-7、控制步进电机停止驱动正镜片组和负镜片组交替互换位置,根据时间信息b、次数信息a以及眼别情况信息生成调节状态信息g,并将调节状态信息g发送输入输出模块进行显示。

该调节状态信息g包括眼别情况信息、正调节时长g1、负调节时长g2和调节周期数g3。

因为最开始处于观察位置的是正镜片,所以最开始用户进行的是正调节,当控制器第一次接受到互换指令d2后,控制器驱动步进电机将负镜片变换到观察位置,用户进行负调节。当控制器第一次接受到互换指令d2后,用户重新开始进行正调节,如此就能得出控制器每次接收到互换指令d2后进行的是负调节,还是正调节。

控制器中记录了每次接收到互换指令d2的时间信息b,根据第一次接收到互换指令d2的时间信息b,以及第二次接收到互换指令d2的时间信息b,控制器就根据两次记录的时间信息b能计算出用户进行正调节训练的时间间隔。同理,通过第三次接收到互换指令d2的时间信息b和第二次接收到互换指令d2的时间信息b,就能计算出负调节训练的时间间隔。

依次类推,就能得出整个训练过程中,每次进行正调节训练的时间间隔和每次进行负调节训练的时间间隔,控制器根据每次进行正调节训练的时间间隔能计算出负调节训练的总时长,并根据每次进行负调节训练的时间间隔计算出正调节训练的总时长。

控制器根据记录的次数信息a能确定正调节过程的次数和负调节过程的次数,将正调节训练的总时长除以正调节过程的次数就能得到正调节时长g1,同理能得出负调节时长g2,并且根据负调节训练的总时长和正调节训练的总时长能得出整个训练过程的总时长,根据次数信息a的总次数除以总时长就能得出调节周期数g3。

如图3所示,实施例二、实施例二与实施例一的控制系统相同,其主要区别在于控制系统的控制方法,该控制方法包括:

步骤2-1、控制器控制所述智能化翻转镜的驱动电机将正镜片组变换至观察位置。

步骤2-2、获取所述智能化翻转镜的输入输出模块发送的镜片组变换控制参数e,该控制参数e包括发出负向指令的时间间隔信息e1,以及发出正向指令的时间间隔信息e2。

步骤2-3、通过位置检测模块获取遮眼片的位置信息c,根据位置信息c确定眼别情况信息,并将眼别情况信息与控制参数e对应存储。

步骤2-4、获取所述输入输出模块发送的启动指令d1。

步骤2-5、根据确定的控制参数e控制驱动电机驱动正镜片组和负镜片组变换至观察位置。

如果在控制驱动电机驱动正镜片组和负镜片组交替变换至观察位置的过程中,控制器获取到输入输出模块发送的的微调信息,该微调信息中包括了时间间隔信息e1、时间间隔信息e2的调整幅度,控制器按照调整幅度分别对初始设置的时间间隔信息e1、e2进行调整,得出新的时间间隔信息e1、e2,并用新的时间间隔信息e1、e2替换初始设置的控制参数e,所述控制器根据更新信息继续控制驱动电机驱动正镜片组和负镜片组交替变换至观察位置。

如果控制器在接下来的过程中又获取到新的微调信息,控制器就按照相同的方法对替换后的时间间隔信息e1、e2进行再次替换。

步骤2-6、获取视标选择信息f1,该视标选择信息f1即用户通过输入输出模块输入的视标的朝向信息,用户点击输入输出模块显示的操作界面上的视标方向,输入输出模块根据用户点击情况生成视标选择信息f1,并将视标选择信息f1发送给控制器。

步骤2-7、判定视标选择信息f1是否正确,控制器通过输入输出模块获取到,其他人通过人工输入的方式输入的正确视标信息f2,并根据正确视标信息f2判断视标选择信息f1是否正确。

若不正确,则通过计数模块记录错误次数a1,并进入步骤2-8。

控制器在判断该视标选择信息f1不正确后,可以发送对应的数字脉冲信号给计数模块,计数模块根据数字脉冲信号将记录的错误次数a1增加1,并存储。也可以直接将记录的错误次数a1增加1。

同样,如果视标选择信息f1正确,则采用相同的计数方法记录正确次数a2,并进入步骤2-8。

步骤2-8、判定是否收到所述输入输出模块发送的结束指令d3;

若没有收到,则返回步骤2-5。

若收到,则进入步骤2-9。

步骤2-9、控制驱动电机停止驱动正镜片组和负镜片组交替互换位置,并根据错误次数a1、正确次数a2、眼别情况信息以及控制参数e,生成调节状态信息g,并发送给输入输出模块进行显示。

在训练结束后,控制器根据当前的控制参数确定调节状态信息g,控制参数中e包含了发出负向指令的时间间隔信息e1,以及发出正向指令的时间间隔信息e2,其中,发出负向指令的时间间隔信息e1即为正调节时长g1,而发出正向指令的时间间隔信息e2即为负调节时长g2。

通过错误次数a1和正确次数a2能计算出总次数,并且由于最开始是进行的正调节训练,而且正调节训练和负调节训练是交替进行的,所以能根据总次数得出正调节次数和负调节次数。控制器根据正调节次数和正调节时长g1能计算出正调节总时长,同理能计算出负调节总时长,而根据正调节总时长和负调节总时长能计算出总时长,通过总时长和总次数能计算出调节周期数g3。

控制器通过正确次数a2和总次数能计算出用户的正确率。

控制器采用以下方法控制驱动电机驱动正镜片组和负镜片组交替变换至观察位置:

步骤2-5-1、通过计时模块记录正调节时长t1。

步骤2-5-2、判定当正调节时长t1是否超过发出负向指令的时间间隔信息e1。

若没有超过,则返回步骤2-5-1。

若超过,则进入步骤2-5-3。

步骤2-5-3、控制驱动电机驱动负镜片组变换至观察位置,并通过计数模块记录变换次数信息a。

步骤2-5-4、通过计时模块记录负调节时长t2。

步骤2-5-5、判定负调节时长t2是否超过发出正向指令的时间间隔信息e2。

若没有超过,则返回步骤2-5-4。

若超过,则进入步骤2-5-6。

步骤2-5-6、控制驱动电机驱动正镜片组变换至观察位置,并记录次数信息a。

如图4所示,实施例三、实施例三与实施例一的控制系统相同,其主要区别在于控制系统的控制方法,该控制方法包括:

步骤3-1、控制器获取所述智能化翻转镜的输入输出模块发送的启动指令d1,控制所述智能化翻转镜的驱动电机将正镜片组变换至观察位置。获取启动指令d1的方式与实施例一中的获取方式相同,此处不再赘述。

步骤3-2、通过位置检测模块获取遮眼片的位置信息c,根据位置信息c确定眼别情况信息,并存储。

步骤3-3、获取所述输入输出模块发送的视标选择信息f1,并记录每次获取视标选择信息f时的时间信息b。此步骤中获取视标选择信息f1的具体方式与实施例二中获取视标选择信息f1的方式相同,此处不再赘述。

步骤3-4、判定视标选择信息f1是否正确,此步骤中判定视标选择信息f1是否正确的具体方式与实施例二中判定视标选择信息f1是否正确的方式相同,此处不再赘述。

若正确,则记录正确次数a2,并进入步骤3-5。

若不正确,则记录错误次数a1,进入步骤3-5。

步骤3-5、控制所述驱动电机将正镜片组和负镜片组的位置进行互换。

步骤3-6、判定是否获取到所述输入输出模块发送的结束指令d3。

若没有获取到,则返回步骤3-3。

若获取到,则进入步骤3-7。

步骤3-7、控制驱动电机停止驱动正镜片组和负镜片组交替互换位置,根据时间信息b、正确次数a2、错误次数a1以及眼别情况信息生成调节状态信息g,并将调节状态信息g发送输入输出模块进行显示。

控制器根据每次记录的时间信息b能得出每次获取到视标选择信息f1的时间间隔,由于最开始进行的是正调节训练,而正调节训练和负调节训练是交替进行的,所以,根据时间顺序能确定每次正调节训练过程的时间间隔和每次负调节训练过程的时间间隔,从而计算出正调节训练总时长和负调节训练总时长。而通过正确次数a2、错误次数a1能确定正调节次数和负调节次数,采用与实施例一相同的计算方法,计算出正调节时长g1、负调节时长g2和调节周期数g3。并且能计算出用户辨别视标的正确率。

如图5所示,实施例四、实施例四与实施例二大致相同,其主要区别在于,控制方法包括:

步骤4-1、控制器确定用户在每种眼别情况下的调节控制参数,并存储,该调节控制参数包括正调节间隔阈值t1和负调节间隔阈值t2。

步骤4-2、获取所述智能化翻转镜的输入输出模块发送的启动指令d1,控制所述智能化翻转镜的驱动电机将正镜片组变换至观察位置。

步骤4-3、通过位置检测模块获取遮眼片的位置信息c,并根据位置信息c确定眼别情况信息。

步骤4-4、确定与眼别情况信息对应的调节控制参数。

步骤4-5、根据调节控制参数控制驱动电机驱动正镜片组和负镜片组互换位置。在本步骤中,采用与实施例二中相同的控制方法控制控制驱动电机驱动正镜片组和负镜片组互换位置,此处不再赘述。

步骤4-6、采用与实施例二中相同的方式获取视标选择信息f1。

步骤4-7、采用与实施例二中相同的方式判定视标选择信息f1是否正确。

若不正确,则记录错误次数a1,并进入步骤4-6。

若正确,则记录正确次数a2,并进入步骤4-6。

步骤4-8、判定是否收到所述输入输出模块发送的结束指令d3。

若没有收到,则返回步骤4-5。

若收到,则进入步骤4-9。

步骤4-9、控制驱动电机停止驱动正镜片组和负镜片组交替互换位置,并根据错误次数a1、正确次数a2、眼别情况信息以及调节控制参数,生成调节状态信息g发送给输入输出模块进行显示。在本步骤中,控制器采用与实施例二相同的方法得到调节状态信息g以及用户辨别视标的正确率。

如图6所示,所述智能化翻转镜采用以下方法确定每种眼别情况下用户的调节控制参数:

步骤4-1-1、获取位置检测模块发送的遮眼片的位置信息c,并根据位置信息c确定眼别情况信息。

步骤4-1-2、根据眼别情况信息判定是否存储有对应的调节控制参数。

若存储有,则通过所述输入输出模块发出已有提示信息,并返回步骤4-1-1。

若没有存储,则进入步骤4-1-3。

步骤4-1-3、控制所述驱动电机将正镜片组变换至观察位置。

步骤4-1-5、采用与实施例二相同的方式获取所述输入输出模块发送的视标选择信息f1,并记录每次获取到获取视标选择信息f1时的时间信息b。

步骤4-1-6、采用与实施例二相同的方式判定视标选择信息f1是否正确。

若正确,则将时间信息b标记为正确时间,并进入步骤4-1-7。

若不正确,则将时间信息b标记为错误时间,进入步骤4-1-7。

步骤4-1-7、控制驱动电机将正镜片组和负镜片组的位置进行互换。

步骤4-1-8、判定是否获取到输入输出模块发送的结束指令d3。

若没有获取到,则返回步骤4-1-5。

若获取到,则进入步骤4-1-9。

步骤4-1-9、根据记录的时间信息b以及眼别情况信息生成调节控制参数,并将调节控制参数与眼别情况信息对应存储。

控制器将记录的所有的正确时间和错误时间按照时间顺序进行排序,形成时间点序列,并从中选择出连续被标记为正确时间的序列段。根据序列段中各个时间点的时间信息b就能确定这个序列段中每个训练过程的时间间隔。并且由于最开始是进行的正调节训练,控制器能确定每次接收到视标选择信息f1后是进行的正调节训练还是负调节训练,从而确定序列段中每个时间间隔是属于正调节训练过程还是负调节训练过程。

所述控制器根据序列段中每个正调节训练过程的时长和次数计算出正调节平均间隔时长,作为正调节间隔阈值t1。同理,计算出负调节平均间隔时长,作为负调节间隔阈值t2,最后结合眼别情况信息,生成调节控制参数。

最后需要说明的是,上述描述仅仅为本发明的优选实施例,本领域的普通技术人员在本发明的启示下,在不违背本发明宗旨及权利要求的前提下,可以做出多种类似的表示,这样的变换均落入本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1