视力检测方法、装置、计算机存储介质及计算机设备与流程

文档序号:16594733发布日期:2019-01-14 19:29阅读:211来源:国知局
视力检测方法、装置、计算机存储介质及计算机设备与流程

本发明涉及视力检测领域,更具体地涉及视力检测方法、装置、计算机存储介质及计算机设备。



背景技术:

视力是人眼鉴别两点是否分开的能力,视力表是用于测量视力的图表。国内使用的视力表有:国际标准视力表、对数视力表、兰氏环视力表,常用的是国际标准视力表。视力表的视标是视力的核心,它有很多种,我国常用的视力表用“e”字作视标,是眼科最基本、最常用、最重要的检查工具。目前,主要还是沿用传统的检测方法,即用一张国际标准视力表,由医务人员指示,被测者逐个辨认视标。

这种方法尽管具有成本低廉,简单易行等优点,但却有无法避免的缺点:需要医务人员和经过培训的相关人员进行专业操作,最终通过专业的知识得出左右眼的视力,而且操作人员在工作量大的情况下容易出现失误,特别是测量结束之后还需要手写结果,容易笔误且不方便保存为电子格式的数据或者打印。



技术实现要素:

基于此,有必要针对现有的视力检测方法容易出现失误的问题,提供一种视力检测方法、装置、计算机存储介质及计算机设备,能够提高视力检测的准确性并节约操作人员的时间和精力。

根据本发明的一个方面,提供了一种视力检测方法,该方法包括:获取指示棒指示视力表上的视标时指示棒所指示的位置;根据预存的视标信息表获取位置处对应的视标信息;接收受检者针对位置处的视标所作出的应答信号;根据视标信息判断应答信号是否错误,若是,则记录错误次数并判断错误次数是否满足预设条件,若是,则输出受检者的视力检测结果。

在其中一个实施例中,获取指示棒指示视力表上的视标时指示棒所指示的位置,包括:从红外定位框或触摸屏获取指示棒指示视力表上的视标时指示棒所指示的位置。

在其中一个实施例中,应答信号为语音信号或手势信号。

在其中一个实施例中,输出受检者的视力检测结果,包括:通过音频播放受检者的视力检测结果;和/或指示打印装置打印受检者的视力检测结果。

在其中一个实施例中,在输出受检者的视力检测结果之前,该方法还包括:获取受检者的身份信息;整合受检者的视力检测结果与受检者的身份信息。

在其中一个实施例中,身份信息包括:姓名、性别、年龄、年级、身份证信息、以及家庭地址、所属区域和学校中的一种或多种。

在其中一个实施例中,该方法还包括:将视力检测结果发送至外部服务器。

根据本发明的另一个方面,提供了一种视力检测装置,该装置包括:定位模块,用于获取指示棒指示视力表上的视标时指示棒所指示的位置;视标信息获取模块,用于根据预存的视标信息表获取位置处对应的视标信息;应答信号接收模块,用于接收受检者针对位置处的视标所作出的应答信号;判断模块,用于根据视标信息判断应答信号是否错误,若是,则记录错误次数并判断错误次数是否满足预设条件,若是,则输出受检者的视力检测结果。

根据本发明的又一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现根据上述任意实施例所述的视力检测方法的步骤。

根据本发明的再一个方面,提供了一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现根据上述任意实施例所述的视力检测方法的步骤。

上述视力检测方法、装置、计算机存储介质及计算机设备,通过获取指示棒在视力表上的位置,根据该位置处的视标信息判断接收到的受检者作出的应答信号是否错误,若是,则记录错误次数并判断错误次数是否满足预设条件,若满足预设条件,则输出受检者的视力检测结果,由于通过机器进行定位和判断并且输出视力检测结果,而无需操作人员拥有太多的专业知识即可进行操作,也无需操作人员手写记录检测结果,因而能够提高视力检测的准确性并节约操作人员的时间和精力。

附图说明

将参考附图通过示例方式来描述本发明的优选而非限制的实施例,其中:

图1示出了本申请的一个实施例中视力检测方法的流程图。

图2示出了本申请的另一个实施例中视力检测方法的流程图。

图3示出了本申请的又一个实施例中视力检测方法的流程图。

图4示出了本申请的一个实施例中视力检测装置的示意图。

图5示出了本申请的一个实施例中计算机设备的示意图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施的限制。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

本申请实施例提供了一种视力检测方法,如图1所示,该方法可以包括如下步骤:

步骤s100,获取指示棒指示视力表上的视标时指示棒所指示的位置。

在检测视力时,操作人员使用指示棒指示视力表上的视标。具体地,当指示棒指示视力表上的视标时,获取指示棒所指示的位置。

步骤s200,根据预存的视标信息表获取该位置处对应的视标信息。

具体地,预存的视标信息表中包含视力表上的位置和该位置的视标信息的对应关系,在一定位置范围内对应一个视标,每个视标对应一个视标信息(例如视标e的开口方向),因此,当确定指示棒所指示的位置后,可以确定与该位置对应的视标信息。

步骤s300,接收受检者针对该位置处的视标所作出的应答信号。

具体地,当操作人员用指示棒指相应的视标时,受检者会做出应答,例如通过手势或语言来说明视标开口方向,或者通过与视力表通信连接的四方向输入键盘输入视标开口方向;需要接收受检者针对该位置处的视标所做出的应答信号。

步骤s400,根据视标信息判断应答信号是否错误,若是,则执行步骤s500,否则,重复步骤s100-s400。

步骤s500,记录错误次数并判断错误次数是否满足预设条件,若是,则执行步骤s600,否则,重复步骤s100-s400。

步骤s600,输出受试者的视力检测结果。

具体地,操作人员在检测受检者的视力时,会逐行指示视标,当受检者回答正确时,操作人员会指示同一行的其他视标或下一行的视标,若受检者回答错误,则指示同一行的其他视标进行确认。因而,根据视标信息判断应答信号是否错误,若是,则记录错误次数并判断错误次数是否满足预设条件,若是,则确定受检者的视力并输出,否则重复步骤s100-s400。具体地,这里的预设条件可以是:同一行的错误次数是否大于预设的次数,或者是同一行的错误率是否大于预设的错误率,因而需要判断应答错误所针对的视标是否在同一行内。示例性地,预设条件为在同一行内错误两次,因而判断在同一行内错误了两次,则确定该受试者的视力检测结果为上一行对应的视力。

上述视力检测方法,通过确定指示棒在视力表上的位置,根据该位置处的视标信息判断接收到的受检者作出的应答信号是否错误,若是,则记录错误次数并判断错误次数是否满足预设条件,若是,则输出受检者的视力检测结果,由于通过机器进行定位和判断并且输出视力检测结果,而无需操作人员拥有太多的专业知识即可进行操作,也无需操作人员手写记录检测结果,因而能够提高视力检测的准确性并节约操作人员的时间和精力。

在一个实施例中,步骤s100,获取指示棒指示视力表上的视标时指示棒所指示的位置,包括:从红外定位框或触摸屏获取指示棒指示视力表上的视标时指示棒所指示的位置。

在一个实施例中,红外定位框可以安装在视力表显示屏外侧的周围,当指示棒在红外定位框内时,可以对指示棒进行定位。在另一个实施例中,触摸屏可以安装在视力表屏的内侧,当指示棒接触视力表盘时,可以对指示棒进行定位,该触摸屏可以为电容屏或电阻屏或纳米膜。通过红外定位框或者触摸屏可以简单快速地进行定位,因而可以从红外定位框或触摸屏获取指示棒所指示的位置。

在一个实施例中,步骤s300中接收的应答信号为语音信号或手势信号。具体地,可以通过视力表中的语音识别模块获取受检者作出的语音应答信号,或者通过摄像模块获取受检者作出的手势的图像。

在一个实施例中,步骤s400中的输出受检者的视力检测结果,包括:通过音频播放受检者的视力检测结果;和/或指示打印装置打印受检者的视力检测结果。

具体地,视力表中可以设置有麦克风,用于音频播放受检者的视力检测结果;或者可以通过指示打印装置打印受检者的视力检测结果。在一个实施例中,打印装置可以设置在视力表中;打印装置包括打印机、打印纸和打印出口,所述打印机、打印纸设在视力表本体内部,所述打印出口设在视力表本体的下表面。在另一个实施例中,打印装置也可以单独设置并且与视力表通信连接。

上述视力检测方法,通过音频播放和/或打印来输出视力检测结果,无需操作人员手写,可以节约操作人员的时间和精力,并且不容易出错,从而提高了视力检测的准确率。

在一个实施例中,如图2所示,在步骤s600之前,视力检测方法还包括:

步骤s700,获取受检者的身份信息。

步骤s800,整合受检者的视力检测结果与受检者的身份信息。

具体地,可以在开始检测受检者的视力之前或得出受检者的视力检测结果之后,获取受检者的身份信息。在一个实施例中,身份信息包括:姓名、性别、年龄、年级、身份证信息、以及家庭地址、所属区域和学校中的一种或多种。在一个实施例中,可以通过人工输入受检者的身份信息。在另一个实施例中,可以通过指纹识别或者通过刷身份证或条形码来获取受检者的身份信息。在获取受检者的身份信息之后,需要整合受检者的视力检测结果与受检者的身份信息,从而输出整合身份信息后的视力检测结果。

上述视力检测方法,可以获取受检者的身份信息,并将视力检测结果与受检者的身份信息整合,输出的视力检测结果中包含受检者的身份信息,方便后续的处理和分析。

在一个实施例中,如图3所示,视力检测方法还包括:

步骤s900,将视力检测结果发送至外部服务器。

具体地,外部服务器与视力表通信连接。当视力检测方法包括步骤s700和步骤s800时,发送给外部服务器的视力检测结果中包含身份信息。当视力检测方法不包括步骤s700和步骤s800时,外部服务器可以通过键盘输入,或者通过指纹识别等技术获取受检者的身份信息;在外部服务器收到视力检测结果后,相应地匹配接收到的受检者的身份信息,然后整合并存储下来,形成规范整合的、可供相关机构调查的、可供大数据分析的有效数据。例如,可以将存储的数据应用到青少年和其他特定人群的视力分析。

上述视力检测方法,通过将视力检测结果发送至外部服务器,可以更好地保存视力检测的数据,有利于后续进行大数据分析,方便对同一受检者的视力随着时间变化的分析,并且可以大大节约人力成本。

应该理解的是,虽然图1-图3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,否则这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。

本申请还提供了一种视力检测装置,如图4所示,示出了本申请一个实施例中的视力检测装置1000,包括:

定位模块100,用于获取指示棒指示视力表上的视标时指示棒所指示的位置。

视标信息获取模块200,用于根据预存的视标信息表获取所述位置处对应的视标信息。

应答接收模块300,用于接收受检者针对所述位置处的视标所作出的应答信号。

判断模块400,用于根据所述视标信息判断所述应答信号是否错误,若是,则记录错误次数并判断所述错误次数是否满足预设条件,若是,则输出所述受检者的视力检测结果。

在其中一个实施例中,定位模块100具体用于:从红外定位框或触摸屏获取指示棒指示视力表上的视标时指示棒所指示的位置。

在其中一个实施例中,应答信号为语音信号或手势信号。

在其中一个实施例中,输出受检者的视力检测结果,包括:通过音频播放受检者的视力检测结果;和/或指示打印装置打印受检者的视力检测结果。

在其中一个实施例中,判断模块400还用于:在输出受检者的视力检测结果之前,获取受检者的身份信息,并整合受检者的视力检测结果与受检者的身份信息。

在其中一个实施例中,身份信息包括:姓名、性别、年龄、年级、身份证信息、以及家庭地址、所属区域和学校中的一种或多种。

在其中一个实施例中,视力检测装置1000还包括:数据发送模块,用于将视力检测结果发送至外部服务器。

本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:获取指示棒指示视力表上的视标时指示棒所指示的位置;根据预存的视标信息表获取位置处对应的视标信息;接收受检者针对位置处的视标所作出的应答信号;根据视标信息判断应答信号是否错误,若是,则记录错误次数并判断错误次数是否满足预设条件,若是,则输出受检者的视力检测结果。

在其中一个实施例中,获取指示棒指示视力表上的视标时指示棒所指示的位置,包括:从红外定位框或触摸屏获取指示棒指示视力表上的视标时指示棒所指示的位置。

在其中一个实施例中,应答信号为语音信号或手势信号。

在其中一个实施例中,输出受检者的视力检测结果,包括:通过音频播放受检者的视力检测结果;和/或指示打印装置打印受检者的视力检测结果。

在其中一个实施例中,在输出受检者的视力检测结果之前,该方法还包括:获取受检者的身份信息;整合受检者的视力检测结果与受检者的身份信息。

在其中一个实施例中,身份信息包括:姓名、性别、年龄、年级、身份证信息、以及家庭地址、所属区域和学校中的一种或多种。

在其中一个实施例中,该方法还包括:将视力检测结果发送至外部服务器。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

本申请还提供了一种计算机设备,如图5所示,所述计算机设备包括存储器1110和处理器1120及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器1120执行所述计算机程序时实现以下步骤:获取指示棒指示视力表上的视标时指示棒所指示的位置;根据预存的视标信息表获取位置处对应的视标信息;接收受检者针对位置处的视标所作出的应答信号;根据视标信息判断应答信号是否错误,若是,则记录错误次数并判断错误次数是否满足预设条件,若是,则输出受检者的视力检测结果。

在其中一个实施例中,获取指示棒指示视力表上的视标时指示棒所指示的位置,包括:从红外定位框或触摸屏获取指示棒指示视力表上的视标时指示棒所指示的位置。

在其中一个实施例中,应答信号为语音信号或手势信号。

在其中一个实施例中,输出受检者的视力检测结果,包括:通过音频播放受检者的视力检测结果;和/或指打印装置打印受检者的示视力检测结果。

在其中一个实施例中,在输出受检者的视力检测结果之前,该方法还包括:获取受检者的身份信息;整合受检者的视力检测结果与受检者的身份信息。

在其中一个实施例中,身份信息包括:姓名、性别、年龄、年级、身份证信息、以及家庭地址、所属区域和学校中的一种或多种。

在其中一个实施例中,该方法还包括:将视力检测结果发送至外部服务器。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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