一种视力测试方法、装置和系统

文档序号:1787230 发布日期:2019-12-10 浏览:29次 >En<

阅读说明:本技术 一种视力测试方法、装置和系统 (Vision test method, device and system ) 是由 林其光 胡韵晴 陈绍辉 郑可洋 王健 于 2019-09-17 设计创作,主要内容包括:本申请涉及一种视力测试方法及智能机器人,该方法包括:接收用户触发的视力测试请求,视力测试请求包含被测试者的年龄信息;根据被测试者的年龄信息和预存的儿童用户画像从备选视力表中选择测试用视力表;播放测试说明视频/图像;至少一次随机标识测试用视力表中的一个目标图像;每次通过声音提示被测试者通过手势、动作或者声音,描述目标图像的特征;记录被测试者每次描述图像特征的反应时间;根据反应时间、被测试者描述的特征确定视力测试结果。本发明所提供的一种视力测试方法及智能机器人具有能够提升家长对孩子成长的关注度,从而起到关注儿童视力健康发展,预防近视或者近视加深的作用。(The application relates to a vision testing method and an intelligent robot, wherein the method comprises the following steps: receiving a vision test request triggered by a user, wherein the vision test request contains age information of a testee; selecting a test visual chart from the alternative visual charts according to the age information of the tested person and the pre-stored portrait of the child user; playing the test description video/image; randomly identifying a target image in the test eye chart at least once; prompting the tested person to describe the characteristics of the target image through gestures, actions or sound by sound each time; recording the reaction time of the tested person describing the image characteristics each time; and determining a vision test result according to the response time and the characteristics described by the testee. The vision testing method and the intelligent robot provided by the invention have the advantages that the attention degree of parents to the growth of children can be improved, so that the effects of paying attention to the vision health development of the children and preventing myopia or myopia deepening are achieved.)

一种视力测试方法、装置和系统

技术领域

本申请属于人工智能领域,具体涉及一种视力测试方法、装置和系统。

背景技术

目前可供进行视力测试的载体包括标准的纸质视力测试表、手机、电脑等。除去传统的纸质视力测试表需要人工辅助测量的方式,电子产品作视力测试的方法能不受时间地点的限制,这些视力测试系统常用的是手机APP软件通过移动网采集用户的测试请求或者通过语音识别和手势识别的方法。但目前的视力测试系统还不能够依据儿童年龄段来测试儿童的视力。

发明内容

为至少在一定程度上克服相关技术中存在的视力测试系统还不能够依据儿童年龄段来测试儿童视力,本申请所提供的一种视力测试方法,其改进之处在于:对不同年龄段的儿童提供不同视力测试图像,让机器人跟儿童进行多轮视力测试,结合语音识别,手势识别和反应时间判断用户回答准确度的整体能力,来推断儿童真实看到的图像,进一步准确的测试出儿童的视力范围,并根据儿童的视力来推送不同的护眼知识以及把视力参数通过短信告知儿童父母,从而起到关注儿童视力健康发展,预防近视或者近视加深的作用。为实现以上目的,本申请采用如下技术方案:

一方面,一种视力测试方法,包括:

接收用户触发的视力测试请求,所述视力测试请求包含被测试者的年龄信息;

根据被测试者的年龄信息和预存的儿童用户画像从备选视力表中选择测试用视力表;

播放测试说明视频/图像;

至少一次随机标识所述测试用视力表中的一个目标图像;

每次通过声音提示被测试者通过手势、动作或者声音描述所述目标图像的特征;

记录被测试者每次描述图像特征的反应时间;

根据所述反应时间、被测试者描述的特征确定视力测试结果。

进一步地,所述根据所述反应时间、被测试者描述的特征确定视力测试结果包括:

在每次声音提示发出后的第一预设时长内被测试者做出的特征描述有效,用于得出视力测试结果;

在每次声音提示发出后,超出第二预设时长外被测试者做出的特征描述无效,不被用于得出视力测试结果;

在每次声音提示发出后,超出所述第一预设时长外,但在所述第二预设时长内被测试者做出的特征描述,将进行加权计算后,用于得出视力测试结果。

进一步地,所述备选视力表包括低龄视力表和高龄视力表,所述低龄视力表每个度数等级对应至少两个测试图像,所述高龄视力表每个度数等级对应四个方向测试图像。

进一步地,所述低龄视力表用于0-6岁儿童,所述高龄视力表用于7-12岁儿童。

进一步地,在所述记录被测试者每次描述图像特征的反应时间之前,还包括:

识别被测试者的语音答复信息,和\或,动作信息;

利用自然语音识别技术,根据儿童用户语音答复信息,判断被测试者描述的图像特征;

利用视频捕捉技术,根据儿童用户动作信息,判断被测试者描述的图像特征。

利用语音识别和视频捕捉的组合,根据儿童用户的信息,判断被测试者描述的图像特征。

进一步地,还包括:

将所述视力测试结果向用户终端发送。

另一方面,一种视力测试装置,包括:

接收单元,用于接收用户触发的视力测试请求,所述视力测试请求包含被测试者的年龄信息,并向选择单元发送所述年龄信息;

选择单元,用于接收所述年龄信息,并根据被测试者的年龄信息和预存的儿童用户画像从备选视力表中选择测试用视力表,向展示单元发送所述测试用视力表;

展示单元,用于播放测试说明视频/图像,至少一次随机标识所述测试用视力表中的一个目标图像,每次标识的同时向提示单元发送触发信号;

提示单元,用于每次接收所述触发信号后,通过声音提示被测试者通过手势、动作或者声音描述所述目标图像的特征;

记录单元,用于记录被测试者每次描述图像特征的反应时间,并向计算结果单元发送每次记录的所述反应时间;

计算结果单元,用于接收所述反应时间,并根据所述反应时间、被测试者描述的特征确定视力测试结果。

进一步地,所述计算结果单元包括:

有效结果记录模块,用于在每次声音提示发出后的第一预设时长内被测试者做出的特征描述有效,用于得出视力测试结果;

无效结果记录模块,在每次声音提示发出后,超出第二预设时长外被测试者做出的特征描述无效,不被用于得出视力测试结果;

加权结果记录模块,在每次声音提示发出后,超出所述第一预设时长外,但在所述第二预设时长内被测试者做出的特征描述,将进行加权计算后,用于得出视力测试结果。

历史数据存储单元,用于存储被测试用户的历史测试结果。

进一步地,还包括:

发送单元,用于将所述视力测试结果向用户终端发送。

再一方面,一种视力测试系统,其特征于,包括,视力测试设备、用户终端和云服务器;

所述视力测试设备,用于接收用户的指令,将所述指令转发送至云服务器;接收并显示所述云服务器发送的测试用视力表,并获取用户的响应信息及反应时间,将所述响应信息及反应时间发送至云服务器;

所述视力测试设备,还用于播放测试结果;所述视力测试设备,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序,以实现权利要求1-9任一项所述视力测试方法,并播放所述视力测试方法获取的视力测试结果;

所述云服务器,接收所述视力测试设备转发的被测试者的指令,根据被测试者年龄选择视力测试表,并选择测试图像发送到视力测试设备,利用自然语言以及视频处理技术判断被测试者描述的图像特征,根据反应时间,判断描述特征结果是否有效,根据被测试者的响应信息,计算测试结果,并将所述测试结果保存在云服务器,并将视力测试结果发送至视力测试设备和用户终端;

所述用户终端,用于接收所述云服务器发送的视力测试结果。

本申请采用以上技术方案,提供一种视力测试方法、装置和系统,具体涉及一种基于儿童用户画像,对不同年龄段的儿童提供不同视力测试图像,通过与儿童进行多轮视力测试的语音交互和动作识别,再通过对儿童反应时长的判断,来推断儿童真实看到的图像,进一步准确的测试出儿童的视力范围,并根据儿童的视力来推送不同的护眼知识以及把视力参数通过短信告知儿童父母。至少具备以下有益效果:本申请具有能够提升家长对孩子成长的关注度,从而起到关注儿童视力健康发展,预防近视或者近视加深的作用。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请一个实施例提供的一种视力测试方法流程示意图;

图2为本申请另一个实施例提供的一种视力测试方法流程示意图;

图3为本申请又一个实施例提供的一种视力测试方法流程示意图;

图4为本申请一个实施例提供的一种视力测试装置结构示意图;

图5为本申请一个实施例提供的一种视力测试系统结构示意图。

附图标记:

1-接收单元;2-选择单元;3-展示单元;4-提示单元;5-记录单元;6-计算结果单元;61-有效结果记录模块;62-无效结果记录模块;63-加权结果记录模块;7-发送单元;51-视力测试设备;511-存储器;512-处理器;52-用户终端,53-云服务器。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

针对目前的视力测试系统不能依据儿童年龄段而显示出不同测试图像,以及结合语音识别,手势识别和反应时间判断用户回答准确度的整体能力,不能根据儿童年龄段而作出不同测试图像的显示,会出现因低龄段儿童方位判断不准确而导致测试结果不准确的情况,为解决以上问题,本发明提供一种视力测试方法,图1为本申请一个实施例提供的一种视力测试方法的流程示意图。

如图1所示,一种视力测试方法,用于儿童视力测试,该方法包括:

S101、接收用户触发的视力测试请求,其中,视力测试请求包含但不限于被测试者的年龄信息;

本实施例中,一种视力测试方法由智能机器人来执行,智能机器人接收用户触发的视力测试请求,比如,在一个场景中,用户可以通过与智能机器人进行语音交互,对智能机器人说:“我想测试一下视力”,机器人接收到用户的请求后,与用户进行交互,在交互过程中获取用户的年龄信息,可以通过语音交互,或者,用户输入自己的年龄信息,可以是智能机器人发出语音信息“小朋友,你多大了”,在得到儿童用户的答案后,将接收到的答案进行存储,并判断儿童用户所处在的年龄段。还可以是,在屏幕上给出年龄段的选择信息,儿童用户通过点击屏幕选择自己所处的年龄段。

S102、根据被测试者的年龄信息和预存的儿童用户画像从备选视力表中选择测试用视力表;

在选择测试用视力表是,选择适合该用户年龄段测试用视力表;

智能机器人在接收到儿童用户的年龄信息后,根据儿童用户的年龄段,从备选视力表中选择测试用视力表。

其中,备选视力表包括但不限于低龄视力表和高龄视力表,低龄视力表每个度数等级对应至少两个测试图像,高龄视力表每个度数等级对应四个方向测试图像。其中低龄视力表用于0-6岁儿童,高龄视力表用于7-12岁儿童。

在一个实施例中,备选视力表可以选用专门用于测试色盲的色盲测试图,色盲测试图可以包含但不限于数字、字母、中文、动物、水果等图像,图像混合在不同的色彩背景中。被测试者需准确说出是哪个数字、字母、中文、动物或水果,通过这种方式来检测被测试者是否色盲或色弱。

S103、播放测试说明视频/图像;

其中,播放测试说明视频/图像可以理解为,演示如何做视力测试的视频指引,以高龄段的测试用表为例,会以动画的形式播放一个四个方向的测试图像,引导儿童对上下左右四个不同方向的辨认,以及演示,如何跟机器人做交互。

在本实施例中,儿童机器人还包括显示装置,显示装置用于播放测试说明视频/图像。其中显示装置可以是LCD屏幕、LED屏幕、或图片显示器,本实施例不对显示装置做具体限制,本领域技术人员可以通过实际情况进行选择。

S104、至少一次随机标识测试用视力表中的一个目标图像;

在本实施例中,智能机器人至少展示一次测试用视力表中的一个目标图像。其中测试用视力表是预先存储在智能机器人内部,智能机器人根据儿童用户的年龄段,在该年龄段中抽取测试用视力表。

S105、每次通过声音提示被测试者通过手势、动作或者声音描述目标图像的特征;

智能机器人在向儿童用户展示视力表后,提示不同年龄段儿童用户做出回答,比如,提示低年龄段的儿童用户:小朋友,你看到的图像上有什么小动物啊?对高年龄段的儿童进行提示:小朋友,你看到的字母是朝着哪个方向的呢?

儿童用户在听到提示后,可以通过语言进行回答,也可以通过手势进行回答该目标图像的特征。

S106、记录被测试者每次描述图像特征的反应时间;

智能机器人通过与儿童用户的交互,记录儿童用户每次描述图像特征的反应时间,并进行存储,以便后续的计算视力结果使用。

S107、根据反应时间、被测试者描述的特征确定视力测试结果。

智能机器人根据儿童用户的反应时间,以及儿童用户的描述图像的特征正确与否,确定视力的测试结果。

其中,反应时间可以理解为从智能机器人显示图像到用户给出结果的时间。

本发明实施例提供一种视力测试方法,具体涉及一种能够对不同年龄段的儿童提供不同视力测试图像,通过智能机器人与儿童进行多轮视力测试的语音交互和动作识别,再通过机器人对儿童反应时长的判断,来推断儿童真实看到的图像,进一步准确的测试出儿童的视力范围,能够准确测试儿童用户的视力,更具有趣味性,能够提升用户使用体验。

以本发明上述实施例为基础,本发明实施例进一步的提供了另一种视力测试方法,参见图2,针对儿童智能机器人的功能不够全面,或现有视力测试系统不够智能的现状,提出一种基于储存的儿童用户画像,对0-6岁和7-12岁年龄段的儿童提供不同视力测试图像(如0-6岁提供只有两个答案的测试图像;7-12岁提供有四个答案的测试图像),让机器人跟儿童进行多轮视力测试的语音交互和身体语言识别,例如,手势和摇头,再通过机器人对儿童反应时长的判断(在某个时间点内的回答有效,超出另外某个时间点的回答无效,而在这两个时间点之内的回答,将进行加权计算,得到的结果与其它数据结合分析后,得到最终的视力参数),进一步准确的测试出儿童的视力范围,并记忆用户的答案来推送护眼知识,从而提高机器人的科学性、互动性以及丰富性的方法和系统。

具体的,参见图3,该方法包括:

S301、接收用户触发的视力测试请求,其中,视力测试请求包含测试者的年龄信息;

S302、根据被测试者的年龄信息和预存的儿童用户画像从备选视力表中选择测试用视力表,

优选地,选择适合该用户年龄段测试用视力表;

S303、播放测试说明视频/图像;

S304、至少一次随机标识测试用视力表中的一个目标图像;

S305、每次通过声音提示被测试者通过手势、动作或者声音描述目标图像的特征;

一些可选实施例中,步骤S205包括但不限于以下过程:

S306、获取儿童用户反馈的语音信息,和\或,动作信息;

S307、利用自然语音识别技术,根据儿童用户语音答复信息,判断被测试者描述的图像特征;

S308、利用视频捕捉技术,根据儿童用户动作信息,判断被测试者描述的图像特征。

S309、利用语音识别和视频捕捉的组合,根据儿童用户的信息,判断被测试者描述的图像特征。

S310、记录被测试者每次描述图像特征的反应时间;

S311、根据反应时间、被测试者描述的特征确定视力测试结果。

一些实施例中,步骤S311可以通过但不限于以下过程实现:

S3111、在每次声音提示发出后的第一预设时长内被测试者做出的特征描述有效,用于得出视力测试结果;

S3112、在每次声音提示发出后,超出第二预设时长外被测试者做出的特征描述无效,不被用于得出视力测试结果;

S3113、在每次声音提示发出后,超出第一预设时长外,但在第二预设时长内被测试者做出的特征描述,将进行加权计算后,用于得出视力测试结果。

本实施例提供的一种视力测试方法,通过儿童用户反馈的语音信息,和\或,动作信息,进一步准确的测试出儿童的视力范围,能够根据儿童用户反馈的语音信息,和\或,动作信息,准确测试儿童用户的视力,测试结果更准确,能够提升用户使用体验。

为配合实现上述视力测试方法,本发明实施例提供了一种视力测试装置,参见图4,该视力测试装置包括:

接收单元1,用于接收用户触发的视力测试请求,视力测试请求包含被测试者的年龄信息,并向选择单元发送年龄信息;

选择单元2,用于接收年龄信息,并根据被测试者的年龄信息和预存的儿童用户画像从备选视力表中选择测试用视力表,向展示单元发送测试用视力表;

展示单元3,用于播放测试说明视频/图像,至少一次随机标识测试用视力表中的一个目标图像,每次标识的同时向提示单元发送触发信号;

提示单元4,用于每次接收触发信号后,通过声音提示被测试者通过手势、动作或者声音描述目标图像的特征;

记录单元5,用于记录被测试者每次描述图像特征的反应时间,并向计算结果单元发送每次记录的反应时间;

计算结果单元6,用于接收反应时间,并根据反应时间、被测试者描述的特征确定视力测试结果。

作为本实施例的一种可选的实现方式,其中,计算结果单元6还可以包括:

有效结果记录模块61,用于在每次声音提示发出后的第一预设时长内被测试者做出的特征描述有效,用于得出视力测试结果;

无效结果记录模块62,在每次声音提示发出后,超出第二预设时长外被测试者做出的特征描述无效,不被用于得出视力测试结果;

加权结果记录模块63,在每次声音提示发出后,超出第一预设时长外,但在第二预设时长内被测试者做出的特征描述,将进行加权计算后,用于得出视力测试结果。

发送单元7,用于将视力测试结果向用户终端发送。

历史数据存储单元8,用于存储被测试用户的历史测试结果,

还用于被测用户当前视力测试结果与被测试用户的历史测试结果相结合,从而分析儿童视力的变化。

本实施例提供一种视力测试装置,包括:接收单元、选择单元、展示单元、提示单元、记录单元、计算结果单元以及发送单元,通过各个单元协同工作,准确测试出儿童用户的视力。

本发明实施例提供一种视力测试系统,参见图5,包括但不限于,视力测试设备51、用户终端52和云服务器53;

视力测试设备51,用于接收用户的指令,将指令转发送至云服务器;接收并显示云服务器发送的测试用视力表,并获取用户的响应信息及反应时间,将响应信息及反应时间发送至云服务器;

视力测试设备51,还用于播放测试结果;

视力测试设备51,包括存储器511和处理器512,存储器511用于存储计算机程序,处理器512用于执行计算机程序,以实现权利要求1-9任一项视力测试方法,并将依据视力测试方法获取的视力测试结果向用户终端发送52;

用户终端52,用于接收视力测试结果。

云服务器53,接收视力测试设备51转发的被测试者的指令,根据被测试者年龄选择视力测试表,并选择测试图像发送到视力测试设备51,利用自然语言以及视频处理技术判断被测试者描述的图像特征,根据反应时间,判断描述特征结果是否有效,根据被测试者的响应信息,计算测试结果,并将测试结果保存在云服务器53,并将测试结果发送至视力测试设备51。

在一些实施例中,云服务器还将被测试者的测试结果与历史保存的视力测试结果进行对比,判断被测试者的视力是否有恶化,并将结果发送给视力测试设备51,同时,向被测试者用户终端发送护眼知识以及护理眼睛的商品。

一些可选的实施例中,用户终端52可以是智能手机、电脑、I PAD或笔记本电脑等。本申请对用户终端不做具体限制。

本实施例提供一种视力测试系统,包括:视力测试设备、用户终端和云服务器;视力测试设备还包括处理器和存储器,存储器用于存储计算机程序,处理器用于执行计算机程序;还包括用户终端,视力测试设备能够将测试结果发送给用户终端,并根据儿童的视力来推送不同的护眼知识。具有能够提升家长对孩子成长的关注度,从而起到关注儿童视力健康发展,预防近视或者近视加深的作用。

本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

需要说明的是,下面以具体的实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

本发明实施例还提供一种电子设备可读存储介质,其中,电子设备可读存储介质存储有程序,处理器执行前述任一实施例提供的语音问答交互方法。其中,上述可读存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器((PROM),只读存储器((ROM),磁存储器,快闪存储器,磁盘或光盘。

可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为:表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本申请的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本申请的限制,本领域的普通技术人员在本申请的范围。

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:眼屈光力测量设备以及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!