掌桥专利:专业的专利平台
掌桥专利
首页

一种自助视力检测方法、装置及计算机可读存储介质

文献发布时间:2023-06-19 11:27:38


一种自助视力检测方法、装置及计算机可读存储介质

技术领域

本发明涉及驾驶人视力检测技术,尤其涉及一种自助视力检测方法、装置及计算机可读存储介质。

背景技术

目前医院体检时进行视力检测必须要由医生在旁边指导遮住眼睛,进行视力检测,这样大大的浪费了人力。此外,针对驾驶人体检需求的场景容易被黄牛代检等作弊行为,或者驾驶人没有正确遮眼,导致检测不准确。

因此,如何实现排除作弊行为,进行自动化、智能化的视力检测,就成为本领域技术人员亟待解决的问题。

发明内容

本发明的目的在于提供一种自助的视力检测方法及装置。

以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。

根据本发明的一方面,提供了一种自助视力检测方法,包括以下步骤:

步骤一、提示驾驶人坐到指定位置;

步骤二、判断是否存在违规操作,若存在违规操作,终止视力检测;若没有违规操作,进入下一步骤;

步骤三、检测驾驶人到屏幕的距离,根据该距离调整视力表缩放显示;

步骤四、提示驾驶人遮挡指定眼睛;

步骤五、判断是否遮眼正确,若正确,进入下一步骤,若不正确,提示驾驶人重新遮眼;

步骤六、提示驾驶人回答问题,根据答题是否正确判断驾驶人视力水平。

在一实施例中,该方法的所述步骤二中判断是否存在违规操作包括:通过人脸识别技术判断是否本人操作。

在一实施例中,该方法的所述步骤二中判断是否存在违规操作包括:通过多人检测技术判断是否只有驾驶人一人。

在一实施例中,该方法的所述步骤三具体包括:通过红外测距仪测量驾驶人到屏幕的距离,通过如下公式调整视力表的缩放倍数d:

d=v/V·A,(3≤A≤6),

其中,V为标准视力检测距离,v为实际距离,A为缩放系数。

在一实施例中,该方法的所述步骤五中判断是否遮眼正确包括:人脸识别;截取眼部位置;灰度处理;高斯模糊;边缘检测;基于眼球色阶对比;色阶差值返回结果。

根据本发明的另一方面,还提供了一种自助视力检测装置,包括:

语音提示模块,用于提示驾驶人坐到指定位置、提示驾驶人遮挡指定眼睛和提示驾驶人回答问题;

违规判断模块,用于判断是否存在违规操作;

距离检测模块,用于检测驾驶人到屏幕的距离;

遮眼判断模块,用于判断是否遮眼正确并根据该距离调整视力表缩放显示。

在一实施例中,该装置的所述违规判断模块用于通过人脸识别技术判断是否本人操作。

在一实施例中,该装置的所述违规判断模块用于通过多人检测技术判断是否只有驾驶人一人。

根据本发明的又一方面,还提供了一种自助视力检测装置,包括存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,用于当执行所述计算机程序时,实现上述任一实施例中所述的自助视力检测方法。

根据本发明的再一方面,还提供了一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现上述任一实施例所述的自助视力检测方法。

本发明实施例的有益效果是:通过增加违规操作判断步骤和遮眼正确判断步骤,能够智能化防止作弊。通过根据距离调整视力表的缩放,能够提高视力检测精度。本视力检测方法全程自动化操作,节省了人工成本。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

在结合以下附图阅读本公开的实施例的详细描述之后,能够更好地理解本发明的上述特征和优点。在附图中,各组件不一定是按比例绘制,并且具有类似的相关特性或特征的组件可能具有相同或相近的附图标记。

图1是本发明方法实施例的流程示意图;

图2是本发明装置实施例的模块示意图。

具体实施方式

以下结合附图和具体实施例对本发明作详细描述。注意,以下结合附图和具体实施例描述的诸方面仅是示例性的,而不应被理解为对本发明的保护范围进行任何限制。

如图1所示,本发明实施例提供了一种自助视力检测方法,包括以下步骤:

S101、通过电子语音提示驾驶人坐到指定位置,通常为自助体检机内的座椅上;

S102、判断是否存在违规操作,若存在违规操作,终止视力检测;若没有违规操作,进入下一步骤;

在可能的实施例中,通过人脸识别技术,与被检测人员信息进行比对,判断是否本人操作,以防止黄牛等代替视力检测的行为。在另一可能的实施例中,通过多人检测技术判断是否只有驾驶人一人,以防止一旁有人指点。人脸识别技术和多人检测技术均已较为成熟,因此不再赘述。

S103、检测驾驶人到屏幕的距离,根据该距离调整视力表缩放显示;

S103具体包括:通过红外测距仪测量驾驶人到屏幕的距离,通过如下公式调整视力表的缩放倍数d:

d=v/V·A,(3≤A≤6),

其中,V为标准视力检测距离,v为实际距离,A为缩放系数,在本实施例中,取A=5。

S104、提示驾驶人遮挡指定眼睛;

S105、判断是否遮眼正确,若正确,进入下一步骤,若不正确,提示驾驶人重新遮眼;

判断是否遮眼正确包括判断是否遮错和判断是否完整遮住眼睛。步骤包括:人脸识别;截取眼部位置;灰度处理;高斯模糊;边缘检测;基于眼球色阶对比;色阶差值返回结果。

S106、提示驾驶人回答问题,根据答题是否正确判断驾驶人视力水平。

如图2所示,本发明实施例还提供了一种自助视力检测装置200,包括:

语音提示模块201,用于提示驾驶人坐到指定位置、提示驾驶人遮挡指定眼睛和提示驾驶人回答问题;

违规判断模块202,用于判断是否存在违规操作;

距离检测模块203,用于检测驾驶人到屏幕的距离;

遮眼判断模块,204用于判断是否遮眼正确并根据该距离调整视力表缩放显示。

在可能的实施例中,违规判断模块202还用于通过人脸识别技术判断是否本人操作。

在可能的实施例中,违规判断模块202还用于通过多人检测技术判断是否只有驾驶人一人。

另外,本申请的每一个实例可以通过由数据处理设备如计算机执行的数据处理程序来实现。显然,数据处理程序构成了本申请。此外,通常存储在一个存储介质中的数据处理程序通过直接将程序读取出存储介质或者通过将程序安装或复制到数据处理设备的存储设备(如硬盘和或内存)中执行。因此,这样的存储介质也构成了本发明。存储介质可以使用任何类型的记录方式,例如纸张存储介质(如纸带等)、磁存储介质(如软盘、硬盘、闪存等)、光存储介质(如CD-ROM等)、磁光存储介质(如MO等)等。

因此本申请还公开了一种非易失性存储介质,其中存储有数据处理程序,该数据处理程序用于执行本申请上述视频播放方法的任何一种实例。

另外,本申请所述的方法步骤除了可以用数据处理程序来实现,还可以由硬件来实现,例如,可以由逻辑门、开关、专用集成电路(ASIC)、可编程逻辑控制器和嵌微控制器等来实现。因此这种可以实现本申请所述方法的硬件也可以构成本申请。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

提供对本公开的先前描述是为使得本领域任何技术人员皆能够制作或使用本公开。对本公开的各种修改对本领域技术人员来说都将是显而易见的,且本文中所定义的普适原理可被应用到其他变体而不会脱离本公开的精神或范围。由此,本公开并非旨在被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。

以上所述仅为本申请的较佳实例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

相关技术
  • 一种自助视力检测方法、装置及计算机可读存储介质
  • 一种视力检测方法、检测装置、终端设备及可读存储介质
技术分类

06120112932238