一种自动化智能视力检测系统及方法技术方案

技术编号:36224009 阅读:59 留言:0更新日期:2023-01-04 12:22
本发明专利技术公开了一种自动化智能视力检测系统及方法,包括人脸检测模块、人脸录入模块、控制系统、服务器、报告生成模块、人脸识别模块、欧式距离计算模块、E标计算模块、视力检测仪、统计模块、硬件模块,本发明专利技术无需人工化检测视力,节省了大量人员信息和不必要的错误信息,检测方便快捷,通过人脸识别自动检测,无需体检医生操作,视力数据上报实现无纸化,免人工自动化操作,减少了人员手工填报的风险;本发明专利技术接入大数据平台,可以清晰了解被检测人员历史的检测记录,从而进行信息数据上报和汇总。从而进行信息数据上报和汇总。从而进行信息数据上报和汇总。

【技术实现步骤摘要】
一种自动化智能视力检测系统及方法


[0001]本专利技术涉及学生自助视力体检领域,尤其涉及一种自动化智能视力检测系统及方法。

技术介绍

[0002]2018年8月30日,教育部、国家卫生健康委员会等8部门联合印发《综合防控儿童青少年近视实施方案》,提出了到2030年实现全国儿童青少年新发近视率明显下降,近视防控工作上升为国家战略。
[0003]传统视力表在体检过程中需人工引导,体检医生或教师参与每位测量者测量过程,体检医生手动填写学生信息,体检结果,由于体检医生参与筛查人员有限、老师操作不熟练、学生配合度低、电子视力表测试流程复杂等原因,学校视力筛查压力大,后期视力信息分析汇总上报费时费力。

技术实现思路

[0004]本专利技术的目的是克服现有计算中的不足,提供一种自动化智能视力检测系统及方法。
[0005]为了达到上述目的,本专利技术是通过以下技术方案实现的:一种自动化智能视力检测系统,包括人脸检测模块、人脸录入模块、控制系统、服务器、报告生成模块、人脸识别模块、欧式距离计算模块、E标计算模块、视力检测仪、统计模块、硬件模块,所述人脸检测模块、人脸录入模块、服务器、人脸识别模块、E标计算模块、视力检测仪、统计模块、硬件模块都与控制系统连接,所述报告生成模块与服务器连接,所述欧式距离计算模块与人脸识别模块连接,所述视力检测仪设有距离传感器。
[0006]作为优选,人脸检测模块包括人脸判断模块、图片转换判断模块、人脸位置模块、特征值提取模块。
[0007]作为优选,人脸录入模块包括特征值保存模块、特征值读取模块。
[0008]作为优选,硬件模块包括摄像头、显示屏、麦克风。
[0009]一种自动化智能视力检测方法,包括如下步骤:步骤一、系统提取人脸的特征,然后伴随用户信息一起保存;步骤二、系统提取距离最小的人脸特征值和人脸在预设的识别策略中的执行策略;步骤三、系统将识别成功用户唯一标识和测量设备编号发送到服务器,服务器根据用户信息结果生成人脸识别结果,服务器返回系统用户可以测量的时间、测量的次数、人的名字,然后系统判断是否可以继续进行视力检测;步骤四、系统接收服务器发送的人脸识别结果,然后系统根据预设策略控制显示屏上E标亮起的粒度和方向;步骤五、系统统计用户的方向和粒度,计算统计视力结果;
步骤六、系统将统计结果和人员信息发送到服务器,并通过报告生成模块生成测试报告,然后测试报告保存在服务器上的大数据平台上。
[0010]作为优选,系统提取人脸的特征的流程如下:步骤s1:用户通过摄像头或人脸录入模块录入人脸信息,与此同时录入用户信息;步骤s2:系统首先通过人脸判断模块判断是否是人脸,如果是人脸的话,则通过图片转换判断模块将把图片转换成RGB格式图片,再通过人脸位置模块计算人脸位置,将捕捉到的人脸显示在显示屏上,画出人脸框,然后遍历检测结果,如果置信度大于0.9,则认为是合格的人脸,然后计算出人脸的坐标,最终计算出人脸的关键点,然后通过特征值提取模块提取人脸的特征。
[0011]作为优选,系统提取距离最小的人脸特征值的流程如下:步骤a1:通过人脸识别模块提取人脸特征值,通过特征值保存模块遍历存储的所有人脸特征值;步骤a2:通过欧式距离计算模块计算铺捉到的人脸特征值和存储的人脸特征值之间的欧式距离,获取欧式距离最小的人脸特征值,并判断是否特征值小于指定的距离,如果是,则通过特征值读物模块提取出对应的特征值对应的人物,如果没有,则返回识别失败,否则识别成功。
[0012]作为优选,系统判断是否可以继续进行视力检测的步骤为:步骤b1:系统判断用户预约时间是否在当前时间范围内,若是则转到步骤b2,否则退出;步骤b2:再次判断用户本次允许的测量总次数是否超过系统预设的本次测量次数,若是则退出,否则用户可以继续进行视力检测,同时系统控制显示屏上显示该识别结果,此时用户在显示屏上便可以观察到自己的照片和姓名以及测量选项,测量选项包括测量近视眼还是老花眼,然后通过语音或者遥控器方式选择测量选项,控制系统会通过麦克风语音提示用户站在指定的测量位置进行视力检测,并且主动开启距离传感器,距离传感器部署在视力检测机仪上,直接检测用户和视力检测仪之间的距离,当被检测者与距离传感器之间的距离满足检测范围时,视力检测仪开始视力检测。
[0013]作为优选,系统根据预设策略控制显示屏上E标亮起的粒度和方向的流程为首先系统控制显示屏上不同的E标依次亮起,防止用户记忆视力表;然后确定每一次亮起的目标E标对应的粒度以及第一方向,所述粒度表示目标E标对应的大小,所述粒度计算的流程为:首先根据大数据结果查看该用户最近一次视力检测视力值,如果之前没有此用户,则根据大数据给出平均视力值,这个视力值做为待检测视力值;控制系统里分别存储一套5米远视力表视表数据和一套25cm近视力表视表数据,所述数据包括:标准视力值和标准视力值对应E标边长,然后控制系统根据用户待检测视力值找到对应E标边长,最后控制系统按照远视力表根据(5米/传感器距离)*对应E标边长,近视力表根据(25cm/传感器距离)*对应E标边长来分别求出本次E标边长,方向随机变化。
[0014]作为优选,系统统计用户的方向和粒度的流程为首先人脸检测模块提取用户图像,然后识别用户人脸是否是待识别手势人员,若否则退出,若是则监测用户手指方向,设定用户手指方向为第二方向,然后系统比较第二方向和第一方向是否一致,若测量结果一致则系统直接给出大于当前粒度的E标,否则给出小于当前粒度的E标,然后系统根据视力
计算公式0.1
×
E标边长/5=视力值,来计算视力值,若是测远视力,则控制系统判断视力值是否达到远视力值的临界值,若达到远视力值的临界值,就结束测量并统计最终视力值,与此同时上报服务器,否则重新进行测量;若是测近视力,则控制系统判断视力值是否达到近视力值的临界值,若在达到近视力值的临界值,就结束测量并统计最终视力值,与此同时上报服务器,否则重新进行测量,所述远视力值的临界值为4.0和5.3,所述近视力值的临界值为3.7和5.1。根据远近视力变化,可对人眼的屈光不正状态进行初步诊断:远视力低常多见于近视眼、中度以上远视和散光眼;近视力异常则多见于老花眼、远视眼等。
[0015]本专利技术的有益效果如下:本专利技术无需人工化检测视力,节省了大量人员信息和不必要的错误信息,检测方便快捷,通过人脸识别自动检测,无需体检医生操作,视力数据上报实现无纸化,免人工自动化操作,减少了人员手工填报的风险;本专利技术接入大数据平台,可以清晰了解被检测人员历史的检测记录,从而进行信息数据上报和汇总。
附图说明
[0016]图1为本专利技术的模块连接图;图2为本专利技术的检测方法的流程图。
具体实施方式
[0017]下面结合说明书附图对本专利技术的技术方案作进一步说明:如图1所示,一种自动化智能视力检测系统,包括人脸检测模块1、人脸录入模块2、控制系统3、服务器4、报告生成模块5、人脸识别模块7、欧式距离计算模块8、E标计算模块9、视力检本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动化智能视力检测系统,其特征在于,包括人脸检测模块(1)、人脸录入模块(2)、控制系统(3)、服务器(4)、报告生成模块(5)、人脸识别模块(7)、欧式距离计算模块(8)、E标计算模块(9)、视力检测仪(10)、统计模块(16)、硬件模块(17),所述人脸检测模块(1)、人脸录入模块(2)、服务器(4)、人脸识别模块(7)、E标计算模块(9)、视力检测仪(10)、统计模块(16)、硬件模块(17)都与控制系统(3)连接,所述报告生成模块(5)与服务器(4)连接,所述欧式距离计算模块(8)与人脸识别模块(7)连接,所述视力检测仪(10)设有距离传感器(6)。2.根据权利要求1所述一种自动化智能视力检测系统,其特征在于,所述人脸检测模块(1)包括人脸判断模块(11)、图片转换判断模块(12)、人脸位置模块(13)、特征值提取模块(14)。3.根据权利要求1所述一种自动化智能视力检测系统,其特征在于,所述人脸录入模块(2)包括特征值保存模块、特征值读取模块。4.根据权利要求1所述一种自动化智能视力检测系统,其特征在于,所述硬件模块(17)包括摄像头(18)、显示屏(19)、麦克风(33)。5.一种自动化智能视力检测方法, 基于权利要求4所述一种自动化智能视力检测系统, 其特征在于,包括如下步骤:步骤一、系统提取人脸的特征,然后伴随用户信息一起保存;步骤二、系统提取距离最小的人脸特征值和人脸在预设的识别策略中的执行策略;步骤三、系统将识别成功用户唯一标识和测量设备编号发送到服务器(4),服务器(4)根据用户信息结果生成人脸识别结果,服务器(4)返回系统用户可以测量的时间、测量的次数、人的名字,然后系统判断是否可以继续进行视力检测;步骤四、系统接收服务器(4)发送的人脸识别结果,然后系统根据预设策略控制显示屏(19)上E标亮起的粒度和方向;步骤五、系统统计用户的方向和粒度,计算统计视力结果;步骤六、系统将统计结果和人员信息发送到服务器(4),并通过报告生成模块(5)生成测试报告,然后测试报告保存在服务器(4)上的大数据平台上。6.根据权利要求5所述一种自动化智能视力检测方法,其特征在于,所述系统提取人脸的特征的流程如下:步骤s1:用户通过摄像头或人脸录入模块(2)录入人脸信息,与此同时录入用户信息;步骤s2:系统首先通过人脸判断模块(11)判断是否是人脸,如果是人脸的话,则通过图片转换判断模块(12)将把图片转换成RGB格式图片,再通过人脸位置模块(13)计算人脸位置,将捕捉到的人脸显示在显示屏(19)上,画出人脸框,然后遍历检测结果,如果置信度大于0.9,则认为是合格的人脸,然后计算出人脸的坐标,最终计算出人脸的关键点,然后通过特征值提取模块(14)提取人脸的特征。7.根据权利要求5所述一种自动化智能视力检测方法,其特征在于,所述系统提取距离最小的人脸特征值的流程如下:步骤a1:通过人脸识别模块(7)提取人脸特征值,通过特征值保存模块遍历存储的所有人脸特征值;步骤a2:通过欧式距离计算模块(8)计算铺捉到的人脸特征值和存储...

【专利技术属性】
技术研发人员:殷卫华杜康郭玉柱
申请(专利权)人:南京尚哲智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1