动态视力测试系统中严格控制视标产生时间的方法

文档序号:774075阅读:256来源:国知局
动态视力测试系统中严格控制视标产生时间的方法
【专利摘要】本发明涉及一种动态视力测试系统中严格控制视标产生时间的方法,包括以下步骤:随机产生视标模板,在模板中确定视标颜色、视标类型、视标开口方向;预加载视标信息,加载视标类型、视标颜色、视标变化速度参数、通过随机函数确定视标开口方向,生成固定尺寸视标模板M,之后将视标模板M发送到单片机;单片机收到模板图像之后,负责模板图像的缩放显示,为了严格控制视标图像尺寸变化过程,在单片机中加入时钟定时器;单片机首先将图像按照1.6视标尺寸显示图像,之后每当检测到一个时钟上升沿,图像尺寸相应增大。本发明的方法,通过控制视标尺寸,能够严格控制视标变化过程的精准性,避免视标尺寸与时间不同步。
【专利说明】动态视力测试系统中严格控制视标产生时间的方法

【技术领域】
[0001]本发明涉及视力检测【技术领域】,特别涉及一种动态视力测试系统中严格控制视标产生时间的方法。

【背景技术】
[0002]动态视力是指在观察目标和观察者之间存在相对运动时观察者的视觉分辨力。动态视力的好坏与能否完成运动状态下的工作任务紧密相关。因此,动态视力检测在检查各类驾驶人员,提高驾驶员训练效果起着重要作用。目前动态视力测试系统中比较新颖的测试技术是KVA动态视力测试,该测试系统模拟目标由远至近向受测者靠近,随之目标逐渐变大,当受测者识别出视标开口方向之后,拨动单杆,由动态视力测试系统给出测试结果。传统动态视标生成系统中,由计算机独立生成动态视标,控制视标由小变大过程。但是计算机本身属于非实时操作系统,计算机中其它工作线程时序容易影响到视标生成线程时序。这样造成的问题是:视标生成系统产生的视标尺寸由小变大过程,不能保证尺寸变化严格连续,当已知某一时刻t,我们无法精确获得t时刻视标的精确尺寸。本专利的目的是严格控制视标产生时序,保证视标尺寸严格连续变化,当时刻t确定时,视标生成系统能够确定视标尺寸。
[0003]Kva动态视力测试系统中,视标生成系统中的视标开口方向具有“上、右上、右、右下、下、左下、左、左上”这八个档位,八个档位按照随机等概率方式出现。传统kva动态视标生成系统中,点击“启动”按钮后,由计算机完成的视标生成系统产生一个视标,视标尺寸由最小的1.6等级逐渐增大,大概两秒钟时间视标变成0.1等级视标尺寸。起初受测者看不清视标开口方向,当视标尺寸变得足够大,受测者能够看清视标开口方向后,拨动单杆,视力测试系统给出视力测试值。在以上过程中,视标变化速度很快,视标生成系统的时序精度控制在5ms,计算机独立完成这个任务,不能严格控制时序的精准性,为视标生成系统带来较大的系统误差。


【发明内容】

[0004]本发明要解决现有技术中的技术问题,提供一种动态视力测试系统中严格控制视标产生时间的方法。
[0005]为了解决上述技术问题,本发明的技术方案具体如下:
[0006]一种动态视力测试系统中严格控制视标产生时间的方法,包括以下步骤:
[0007]随机产生视标模板,在模板中确定视标颜色、视标类型、视标开口方向;
[0008]预加载视标信息,加载视标类型、视标颜色、视标变化速度参数、通过随机函数确定视标开口方向,生成固定尺寸视标模板M,之后将视标模板M发送到单片机;
[0009]单片机收到模板图像之后,负责模板图像的缩放显示,为了严格控制视标图像尺寸变化过程,在单片机中加入时钟定时器;单片机首先将图像按照1.6视标尺寸显示图像,之后每当检测到一个时钟上升沿,图像尺寸相应增大。
[0010]在上述技术方案中,视标类型包括:C视标、E视标。
[0011]在上述技术方案中,视标尺寸变化如公式(I)所示:
[0012]Sn= S o+kt (I)
[0013]其中,SnS视标当前尺寸大小,S ^为1.6等级视力,视标尺寸大小,k为视标尺寸变化系数,t为检测到时钟上升沿的次数。
[0014]本发明具有以下的有益效果:
[0015]本发明的动态视力测试系统中严格控制视标产生时间的方法,通过控制视标尺寸,能够严格控制视标变化过程的精准性,避免视标尺寸与时间不同步。

【专利附图】

【附图说明】
[0016]下面结合附图和【具体实施方式】对本发明作进一步详细说明。
[0017]图1为视标生产系统结构框图。
[0018]图2为单片机控制视标尺寸过程示意图。
[0019]图3为软件程序流程示意图。

【具体实施方式】
[0020]下面结合附图对本发明做以详细说明。
[0021]本发明设计视标生成系统结构框图如图1所示。视力测试启动后,首先由计算机随机产生视标模板,在模板中视标颜色、视标类型(C视标、E视标)、视标开口方向已经确定。计算机负责预加载视标信息,加载视标类型、视标颜色、视标变化速度参数、通过随机函数确定视标开口方向,生成固定尺寸视标模板M,之后将视标模板M发送到单片机。
[0022]单片机收到模板图像之后,负责模板图像的缩放显示,为了严格控制视标图像尺寸变化过程,在单片机中加入时钟定时器,如图2所示,单片机首先将图像按照1.6视标尺寸显示图像,之后每当检测到一个时钟上升沿,图像尺寸相应增大,视标尺寸变化如公式I所示:
[0023]Sn= S o+kt (I)
[0024]上式中:Sn-视标当前尺寸大小Atl-L 6等级视力,视标尺寸大小;k_视标尺寸变化系数;t_检测到时钟上升沿的次数。
[0025]通过以上方式控制视标尺寸,能够严格控制视标变化过程的精准性,避免视标尺寸与时间不同步。软件流程图如图3所示。
[0026]显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
【权利要求】
1.一种动态视力测试系统中严格控制视标产生时间的方法,其特征在于,包括以下步骤: 随机产生视标模板,在模板中确定视标颜色、视标类型、视标开口方向; 预加载视标信息,加载视标类型、视标颜色、视标变化速度参数、通过随机函数确定视标开口方向,生成固定尺寸视标模板M,之后将视标模板M发送到单片机; 单片机收到模板图像之后,负责模板图像的缩放显示,为了严格控制视标图像尺寸变化过程,在单片机中加入时钟定时器;单片机首先将图像按照1.6视标尺寸显示图像,之后每当检测到一个时钟上升沿,图像尺寸相应增大。
2.根据权利要求1所述的动态视力测试系统中严格控制视标产生时间的方法,其特征在于,视标类型包括:C视标、E视标。
3.根据权利要求1所述的动态视力测试系统中严格控制视标产生时间的方法,其特征在于,视标尺寸变化如公式(I)所示: Sn= S o+kt (I) 其中,SnS视标当前尺寸大小,S ^为1.6等级视力,视标尺寸大小,k为视标尺寸变化系数,t为检测到时钟上升沿的次数。
【文档编号】A61B3/032GK104510441SQ201410789067
【公开日】2015年4月15日 申请日期:2014年12月17日 优先权日:2014年12月17日
【发明者】王明佳, 武治国, 李桂菊 申请人:中国科学院长春光学精密机械与物理研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1