一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

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

2021-10-27 14:04:00 来源:中国专利 TAG:计算机 视力 检测方法 装置 设备


1.本技术涉及计算机技术领域,特别是涉及一种视力检测方法、装置、计算机设备和存储介质。


背景技术:

2.随着计算机技术的发展,出现了电视技术,电视技术是指使用电子技术传送活动的图像画面和音频信号的设备,即电视机。电视机也是重要的广播和视频通信工具。在现实生活中,看电视成为了人们日常休闲生活的一部分,但是,连续看电视的时间如果太长,很可能导致视力下降,影响人们的身体健康。目前,电视机没有检测视力的功能,人们如果要监测视力,通常需要去医院或者体检中心,借助视力表或者专业的视力检测仪,在医生的帮助下完成视力检测。
3.然而,目前的视力检测方法,脱离了用户的日常生活,检测过程繁琐,缺乏个性化的管理体系,从而导致了视力检测效果差,效率低。


技术实现要素:

4.基于此,有必要针对上述技术问题,提供一种能够提升视力检测效率的视力检测方法、装置、计算机设备和存储介质。
5.一种视力检测方法,所述方法包括:
6.获取视力检测指令,并根据所述视力检测指令确定用户与显示设备的距离;
7.当所述用户与所述显示设备的距离在预设范围内时,采集所述用户的人脸信息和姿势信息,并分别对所述人脸信息和所述姿势信息进行识别处理,得到对应的人脸识别结果和姿势识别结果;
8.当所述姿势识别结果表示姿势正确时,根据所述人脸识别结果确定所述用户的身份信息,并根据所述身份信息确定相匹配的视力检测信息;所述视力检测信息用于对所述用户进行视力检测;
9.获取所述用户反馈的、且与所述视力检测信息对应的反馈信息,并根据所述反馈信息确定所述用户的视力检测结果。
10.一种视力检测装置,所述装置包括:
11.获取模块,用于获取视力检测指令,并根据所述视力检测指令确定用户与显示设备的距离;
12.采集模块,用于当所述用户与所述显示设备的距离在预设范围内时,采集所述用户的人脸信息和姿势信息,并分别对所述人脸信息和所述姿势信息进行识别处理,得到对应的人脸识别结果和姿势识别结果;
13.确定模块,用于当所述姿势识别结果表示姿势正确时,根据所述人脸识别结果确定所述用户的身份信息,并根据所述身份信息确定相匹配的视力检测信息;所述视力检测信息用于对所述用户进行视力检测;
14.所述获取模块还用于获取所述用户反馈的、且与所述视力检测信息对应的反馈信息,并根据所述反馈信息确定所述用户的视力检测结果。
15.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
16.获取视力检测指令,并根据所述视力检测指令确定用户与显示设备的距离;
17.当所述用户与所述显示设备的距离在预设范围内时,采集所述用户的人脸信息和姿势信息,并分别对所述人脸信息和所述姿势信息进行识别处理,得到对应的人脸识别结果和姿势识别结果;
18.当所述姿势识别结果表示姿势正确时,根据所述人脸识别结果确定所述用户的身份信息,并根据所述身份信息确定相匹配的视力检测信息;所述视力检测信息用于对所述用户进行视力检测;
19.获取所述用户反馈的、且与所述视力检测信息对应的反馈信息,并根据所述反馈信息确定所述用户的视力检测结果。
20.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
21.获取视力检测指令,并根据所述视力检测指令确定用户与显示设备的距离;
22.当所述用户与所述显示设备的距离在预设范围内时,采集所述用户的人脸信息和姿势信息,并分别对所述人脸信息和所述姿势信息进行识别处理,得到对应的人脸识别结果和姿势识别结果;
23.当所述姿势识别结果表示姿势正确时,根据所述人脸识别结果确定所述用户的身份信息,并根据所述身份信息确定相匹配的视力检测信息;所述视力检测信息用于对所述用户进行视力检测;
24.获取所述用户反馈的、且与所述视力检测信息对应的反馈信息,并根据所述反馈信息确定所述用户的视力检测结果。
25.上述视力检测方法、装置、计算机设备和存储介质,通过获取视力检测指令,触发显示设备去监测用户与显示设备的距离,只有当用户与显示设备的距离在预设范围内时,显示设备才可获取用户的人脸信息和姿势信息,并对获取到的人脸信息和姿势信息进行识别处理。只有在用户的姿势满足视力检测所需要的特点姿势时,显示设备才会根据人脸识别结果确定正在进行视力检测的用户的身份信息。由于各身份信息不同,其对应的视力检测信息也可能不同,因此,显示设备需要根据用户的身份信息确定对应的视力检测信息,并根据视力检测信息进行视力检测。在进行视力检测的过程中,用户可以向显示设备反馈看到的信息,显示设备获取到用户的反馈信息后,根据反馈信息确定该用户的视力检测结果。这样,用户可以通过日常生活中经常使用的显示设备,进行视力检测,且视力检测的过程简单,提升了视力检测效率,从日常生活中保障了用户的身体健康。
附图说明
26.图1为一个实施例中视力检测方法的应用场景图;
27.图2为一个实施例中视力检测方法的流程示意图;
28.图3为一个实施例中基于电视机的视力检测方法的流程示意图;
29.图4为一个实施例中视力检测装置的结构框图;
30.图5为另一个实施例中视力检测装置的结构框图;
31.图6为一个实施例中计算机设备的内部结构图。
具体实施方式
32.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
33.本技术提供的视力检测方法,可以应用于如图1所示的应用环境中。该应用环境包括用户102和显示设备104,显示设备104部署有距离传感器1041、摄像头1042和麦克风1043。其中,显示设备104具体可以是电视机、台式终端或移动终端,移动终端具体可以手机、平板电脑、笔记本电脑等中的至少一种。本领域技术人员可以理解,图1中示出的应用环境,仅仅是与本技术方案相关的部分场景,并不构成对本技术方案应用环境的限定。
34.显示设备104获取视力检测指令,并根据视力检测指令,通过距离传感器1041确定用户与显示设备的距离。当用户与显示设备的距离在预设范围内时,通过摄像头1042采集用户的人脸信息和姿势信息,并分别对人脸信息和姿势信息进行识别处理,得到对应的人脸识别结果和姿势识别结果。当姿势识别结果表示姿势正确时,显示设备104根据人脸识别结果确定用户的身份信息,并根据身份信息确定相匹配的视力检测信息;视力检测信息用于对用户进行视力检测。显示设备104获取用户通过麦克风1043反馈的、且与视力检测信息对应的反馈信息,并根据反馈信息确定用户的视力检测结果。
35.在一个实施例中,如图2所示,提供了一种视力检测方法,以该方法应用于图1中的显示设备104为例进行说明,包括以下步骤:
36.s202,获取视力检测指令,并根据视力检测指令确定用户与显示设备的距离。
37.其中,视力检测指令是指示显示设备开始视力检测的命令,视力检测指令可以是用户通过显示设备的显示界面触发生成的,比如,用户可点击对应的视力检测按钮,触发生成视力检测指令。视力检测指令还可以是显示设备在满足预设条件时自动生成的,比如,设定显示设备连续运作时间长达两个小时时,自动触发显示设备生成视力检测指令。
38.具体地,用户准备进行视力检测时,可坐或站在显示设备的前面。在开始视力检测时,显示设备可获取视力检测指令,并根据视力检测指令启动显示设备上的距离传感器,距离传感器可检测到用户与显示设备之间的距离。
39.在一个实施例中,显示设备具体可以是电视机,电视机上部署有距离传感器。用户可直接通过电视机界面上的视力检测按钮直接检测用户与电视机的距离,以开始视力检测。另外,也可以是用户在观看电视时,观看时间超过预设时长,比如连续看电视超过了两个小时,电视机可自动切换到视力保护提醒界面,提醒用户需要休息一下,让眼睛放松一下,以缓解眼部疲劳,同时电视会弹出视力检测界面,通过视力检测界面开始检测用户与电视机的距离,以进行视力检测。
40.s204,当用户与显示设备的距离在预设范围内时,采集用户的人脸信息和姿势信息,并分别对人脸信息和姿势信息进行识别处理,得到对应的人脸识别结果和姿势识别结果。
41.其中,人脸信息是根据提取人脸的特征而得到的信息,姿势信息具体可以是根据跟踪人的关节而提取出来的信息。
42.具体地,当距离传感器检测到用户与显示设备的距离在预设的范围内时,显示设备可通过显示设备上的摄像头采集用户的人脸信息和姿势信息,进而显示设备可对采集到的人脸信息进行识别处理,得到对应的人脸识别结果。同时,显示设备可对采集到的姿势信息进行识别处理,得到对应的姿势识别结果。
43.在一个实施例中,显示设备具体可以是电视机,电视机上部署有摄像头。用户通过电视机进行视力检测时,可位于电视机的前面,当检测到用户与电视机的距离在预设范围内时,电视机可控制摄像头开启,并通过电视机上的摄像头给用户拍摄视频,并根据拍摄的视频采集用户的人脸信息和姿势信息。进而电视机可分别对采集到的人脸信息和姿势信息进行识别处理,得到对应的人脸识别结果和姿势识别结果。
44.s206,当姿势识别结果表示姿势正确时,根据人脸识别结果确定用户的身份信息,并根据身份信息确定相匹配的视力检测信息;视力检测信息用于对用户进行视力检测。
45.其中,用户的身份信息是与唯一标识各用户的信息,用户的身份信息具体可包括用户的姓名、身份证号、手机号、性别、出生日期、年龄、健康状态等。视力检测信息是视力检测过程中需要使用到的信息,视力检测信息具体可以是视力表,以及用户正在进行视力检测的视力表中的数据,比如,视力检测信息可以是视力表中表示视力为5.0的检测符号。
46.具体地,姿势识别结果具体可以是表示姿势正确和表示姿势错误。当检测到用户的姿势识别结果表示姿势正确时,显示设备可根据人脸识别结果确定用户的身份信息。可以理解,每个用户的脸的特征不一样,对应的人脸识别结果也不一样,可以通过人脸识别唯一确定用户的身份信息。进而,显示设备可根据身份信息确定相匹配的视力检测信息。显示设备将对应的视力检测信息显示在屏幕上,用户看到屏幕上的视力检测信息,进行相应的反馈,以进行视力检测。
47.s208,获取用户反馈的、且与视力检测信息对应的反馈信息,并根据反馈信息确定用户的视力检测结果。
48.其中,反馈信息是用户基于显示设备显示的视力检测信息进行判断而得到的信息,比如,反馈信息具体可以是用户通过麦克风读出来的信息。视力检测结果可以是具体的视力数据和视力健康情况,比如,用户的视力检测结果具体可以是视力5.0,视力健康。
49.具体地,用户可通过显示设备上的麦克风,将看到的信息读出来,得到与视力检测信息对应的反馈信息,并反馈给显示设备。显示设备可获取用户反馈的、且与视力检测信息对应的反馈信息。显示设备在接收到反馈信息后,将反馈信息与刚才对应的显示出来的视力检测信息进行比对,进而得到该用户的视力检测结果。
50.上述视力检测方法中,通过获取视力检测指令,触发显示设备去监测用户与显示设备的距离,只有当用户与显示设备的距离在预设范围内时,显示设备才可获取用户的人脸信息和姿势信息,并对获取到的人脸信息和姿势信息进行识别处理。只有在用户的姿势满足视力检测所需要的特点姿势时,显示设备才会根据人脸识别结果确定正在进行视力检测的用户的身份信息。由于各身份信息不同,其对应的视力检测信息也可能不同,因此,显示设备需要根据用户的身份信息确定对应的视力检测信息,并根据视力检测信息进行视力检测。在进行视力检测的过程中,用户可以向显示设备反馈看到的信息,显示设备获取到用
户的反馈信息后,根据反馈信息确定该用户的视力检测结果。这样,用户可以通过日常生活中经常使用的显示设备,进行视力检测,且视力检测的过程简单,提升了视力检测效率,从日常生活中保障了用户的身体健康。
51.在一个实施例中,视力检测方法还包括:实时监测显示设备的运作时长;当显示设备的运作时长超过预设时长时,切换至视力检测界面,并在视力检测界面中触发生成视力检测指令。
52.具体地,显示设备可实时监测本地的运作时长,运作时长可以理解为重启动开始计算的累计时长。当监测到显示设备的运作时长超过预设时长时,显示设备可自动切换至视力检测界面。用户可通过点击该视力检测界面的检测按钮,触发显示设备生成视力检测指令,以对用户进行视力检测。
53.在一个实施例中,显示设备具体可以是电视机,当电视机监测到用户长时间看电视节目时,比如,观看电视的时间超过2小时,电视机可启动视力保护提醒界面,提醒用户需要休息一下眼睛,以缓解眼部疲劳。同时,电视会弹出视力检测界面,帮助用户检测视力。
54.上述实施例中,通过设定显示设备的运作时长,定时切换至视力检测界面,以保证用户连续使用显示设备的时间不超过预设范围,有效保障了用户的视力健康。
55.在一个实施例中,视力检测方法还包括:当用户与显示设备的距离在预设范围外时,生成距离提示信息;距离提示信息用于提示用户基于距离提示信息调整与显示设备的距离;返回确定用户与显示设备的距离的步骤,直至用户与显示设备的距离在预设范围内时停止。
56.其中,距离提示信息是提示用户适当调整与显示设备之间的距离的信息,距离提示信息具体可以通过语音播报或者屏幕显示,比如,提示用户“您与显示设备的距离太远,无法进行视力检测,建议您适当调整与显示设备的距离”。
57.具体地,当显示设备检测到用户与显示设备的距离在预设范围外时,为保证视力检测的正常进行,显示设备可生成距离提示信息。提示用户适当调整与显示设备之间的距离。在用户调整距离的同时,显示设备可通过距离传感器,实时检测用户与显示设备的距离是否在预设范围内,一旦检测到距离满足条件时,可继续进行视力检测。
58.上述实施例中,当用户与显示设备的距离在预设范围外时,通过提示用户调整适当的距离,以保证视力检测的准确性,进一步提升了视力检测的效率。
59.在一个实施例中,视力检测方法还包括:当姿势识别结果表示姿势错误时,生成姿势提示信息;姿势提示信息用于提示用户基于姿势提示信息调整姿势;返回采集用户的人脸信息和姿势信息,并分别对人脸信息和姿势信息进行识别处理,得到对应的人脸识别结果和姿势识别结果的步骤,直至姿势识别结果表示姿势正确时停止。
60.其中,姿势提示信息是提示用户适当调整检测视力的姿势的信息,姿势提示信息具体可以通过语音播报或者屏幕显示,比如,提示用户“您的姿势不符合检测视力所规定的姿势,无法进行视力检测,建议您可以参考屏幕的姿势引导进行适当调整”。
61.具体地,当显示设备检测到用户的姿势不符合视力检测的姿势时,为保证视力检测的正常进行,显示设备可生成姿势提示信息。提示用户适当进行视力检测的姿势。在用户调整姿势的同时,显示设备可通过摄像头,实时检测用户的姿势是否满足视力检测的条件,一旦检测到姿势满足条件时,可继续进行视力检测。
62.上述实施例中,当姿势识别结果表示姿势错误时,通过提示用户调整正确的姿势,以保证视力检测的准确性,进一步提升了视力检测的效率。
63.在一个实施例中,根据身份信息确定相匹配的视力检测信息的步骤,具体包括:在本地查找与身份信息相匹配的健康档案;当查找到健康档案时,根据健康档案中的历史检测数据,生成对应的视力检测信息;视力检测信息包括儿童模式下的视力检测信息和普通模式下的视力检测信息;当未查找到健康档案时,根据身份信息建立对应的健康档案,并直接将预设检测信息作为对应的视力检测信息。
64.其中,健康档案是根据各用户的身份信息建立的、可包括该用户所有历史检测数据的文件。视力检测信息包括儿童模式下的视力检测信息和普通模式下的视力检测信息,比如,儿童模式下的视力检测信息具体可以是简单物体的简笔画,普通模式下的视力检测信息具体可以是视力表。具体地,当显示设备获取到用户的身份信息后,可根据身份信息,在本地查找与该身份信息相匹配的健康档案。当本地查找到对应的健康档案时,表示该用户之前在该显示设备进行过视力检测,并在本地保存有对应的视力检测信息,显示设备可提取健康档案中的历史检测数据,并根据历史检测数据,生成对应的视力检测信息。当未在本地查找到健康档案时,表示该用户没有在该显示设备进行过视力检测,或者进行过视力检测,但是该用户把自己对应的历史检测信息和健康档案删除了。进而,显示设备可根据身份信息为该用户建立对应的健康档案,并直接将预设检测信息作为对应的视力检测信息。
65.在一个实施例中,显示设备可以是电视机,电视机通过人脸识别可确定现在进行视力检测的是儿童还是成人。当识别出用户为儿童时,则在电视机上显示儿童模式下的视力检测信息。当识别出用户为成人时,则在电视机上显示普通模式下的视力检测信息。
66.上述实施例中,通过判断显示设备本地是否存储有与该用户的身份信息相匹配的健康档案,进而显示适用于该用户的视力检测信息,节省了视力检测的时间,进一步提升视力检测的效率。
67.在一个实施例中,根据反馈信息确定用户的视力检测结果的步骤,具体包括:将反馈信息与视力检测信息进行比对;当反馈信息与视力检测信息一致时,增大视力检测信息对应的难度,直至反馈信息与视力检测信息不一致时停止,并将最后一次反馈信息与视力检测信息一致时所对应的检测结果作为用户的视力检测结果;当反馈信息与视力检测信息不一致时,降低视力检测信息对应的难度,直至反馈信息与视力检测信息一致时停止,并直接将反馈信息与视力检测信息一致时所对应的检测结果作为用户的视力检测结果。
68.具体地,显示设备可获取用户反馈的反馈信息,并将反馈信息与视力检测信息进行比对。当反馈信息与视力检测信息一致时,表示用户能看清楚当前显示设备显示的视力检测信息,用户的真实视力可能比当前视力检测信息对应的视力水平更好,因此,显示设备可适当增大视力检测信息对应的难度,直至反馈信息与视力检测信息不一致时停止,并将最后一次反馈信息与视力检测信息一致时所对应的检测结果作为用户的视力检测结果。当反馈信息与视力检测信息不一致时,表示用户并不能能看清楚当前显示设备显示的视力检测信息,用户的真实视力可能比当前视力检测信息对应的视力水平差,因此,显示设备可适当降低视力检测信息对应的难度,直至反馈信息与视力检测信息一致时停止,并直接将反馈信息与视力检测信息一致时所对应的检测结果作为用户的视力检测结果。
69.上述实施例中,通过将反馈信息与视力检测信息进行比对,进而根据比对的结果
适当调整视力检测信息对应的难度,以使得得到的视力检测结果更加准确,提升了视力检测的准确性。
70.在一个实施例中,步骤s208,也就是获取用户反馈的、且与视力检测信息对应的反馈信息,并根据反馈信息确定用户的视力检测结果的步骤之后,视力检测方法还包括:根据用户的视力检测结果,推荐对应的视力保护信息;视力保护信息包括眼保健操、健康食谱和视力保护设备中的至少一种。
71.具体地,显示设备可根据用户的视力检测结果,在本地进行智能计算和数据分析,进而在屏幕上给用户推荐对应的视力保护信息,其中,视力保护信息可包括眼保健操、健康食谱和视力保护设备中的至少一种。
72.在一个实施例中,当显示设备得到出用户的视力检测结果后,显示设备可对该用户的视力检测结果进行智能分析,并给该用户推荐对应的视力保护信息。其中,视力保护信息包括眼保健操、健康食谱和视力保护设备中的至少一种。当显示设备推荐该用户进行眼保健操时,显示设备可在屏幕上显示眼保健操对应的教程,教程具体可包括老师动作示范、文字显示、语音播报眼保健操的节拍以及动作要领,以帮助用户顺利完成眼保健操,舒缓眼部疲劳。
73.在一个实施例中,当显示设备得到出用户的视力检测结果后,显示设备可将该视力检测结果与对应的用户的身份信息以及历史的视力检测结果进行关联,得到关联信息,并根据该关联信息,生成或者更新该用户的健康档案,且将该健康当中存储在本地或者存储至对应的云端。
74.上述实施例中,通过各用户的视力检测结果,给各用户推荐对应的视力保护信息,以帮助用户关注视力健康以及注重视力的日常保护。
75.在一个实施例中,如图3所示,显示设备具体可以是电视机,电视机可实时监测本地运作时长,当监测到用户连续看电视的时间超过两个小时时,电视机可提示用户休息,同时提示用户进行视力检测。可通过电视机上绑定的距离传感器检测用户与电视的距离,当距离不在预设范围之内时,提示用户适当调整距离。当距离在预设范围内时,电视机启动与其绑定的摄像头,对用户进行人脸识别和姿势识别。当用户姿势不正确是,提示用户调整姿势。当姿势正确时,系统可调用与该用户对应的历史视力检测数据,对用户进行视力检测。电视机可通过与其绑定的麦克风,采集用户语音反馈的信息,并根据反馈的信息适当调整检测的难度,以准确检测出该用户的视力水平。当视力检测完成,电视机可根据视力检测结果,给用户智能推荐对应的视力保护信息。
76.应该理解的是,虽然图2的各个步骤按照顺序依次显示,但是这些步骤并不是必然按照顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述图2中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
77.在一个实施例中,如图4所示,提供了一种视力检测装置400,包括:获取模块401、采集模块402和确定模块403,其中:
78.获取模块401,用于获取视力检测指令,并根据视力检测指令确定用户与显示设备
的距离。
79.采集模块402,用于当用户与显示设备的距离在预设范围内时,采集用户的人脸信息和姿势信息,并分别对人脸信息和姿势信息进行识别处理,得到对应的人脸识别结果和姿势识别结果。
80.确定模块403,用于当姿势识别结果表示姿势正确时,根据人脸识别结果确定用户的身份信息,并根据身份信息确定相匹配的视力检测信息;视力检测信息用于对用户进行视力检测。
81.获取模块401还用于获取用户反馈的、且与视力检测信息对应的反馈信息,并根据反馈信息确定用户的视力检测结果。
82.在一个实施例中,获取模块401还用于将反馈信息与视力检测信息进行比对;当反馈信息与视力检测信息一致时,增大视力检测信息对应的难度,直至反馈信息与视力检测信息不一致时停止,并将最后一次反馈信息与视力检测信息一致时所对应的检测结果作为用户的视力检测结果;当反馈信息与视力检测信息不一致时,降低视力检测信息对应的难度,直至反馈信息与视力检测信息一致时停止,并直接将反馈信息与视力检测信息一致时所对应的检测结果作为用户的视力检测结果。
83.在一个实施例中,确定模块403还用于在本地查找与身份信息相匹配的健康档案;当查找到健康档案时,根据健康档案中的历史检测数据,生成对应的视力检测信息;视力检测信息包括儿童模式下的视力检测信息和普通模式下的视力检测信息;当未查找到健康档案时,根据身份信息建立对应的健康档案,并直接将预设检测信息作为对应的视力检测信息。
84.参考图5,在一个实施例中,视力检测装置400还包括:监测模块404、切换模快405、生成模块406、返回模块407和推荐模块408,其中:
85.监测模块404,用于实时监测显示设备的运作时长。
86.切换模快405,用于当显示设备的运作时长超过预设时长时,切换至视力检测界面,并在视力检测界面中触发生成视力检测指令。
87.生成模块406,用于当用户与显示设备的距离在预设范围外时,生成距离提示信息;距离提示信息用于提示用户基于距离提示信息调整与显示设备的距离。
88.返回模块407,用于返回确定用户与显示设备的距离的步骤,直至用户与显示设备的距离在预设范围内时停止。
89.生成模块406还用于当姿势识别结果表示姿势错误时,生成姿势提示信息;姿势提示信息用于提示用户基于姿势提示信息调整姿势。
90.返回模块407,用于返回采集用户的人脸信息和姿势信息,并分别对人脸信息和姿势信息进行识别处理,得到对应的人脸识别结果和姿势识别结果的步骤,直至姿势识别结果表示姿势正确时停止。
91.推荐模块408,用于根据用户的视力检测结果,推荐对应的视力保护信息;视力保护信息包括眼保健操、健康食谱和视力保护设备中的至少一种。
92.上述视力检测装置,通过获取视力检测指令,触发显示设备去监测用户与显示设备的距离,只有当用户与显示设备的距离在预设范围内时,显示设备才可获取用户的人脸信息和姿势信息,并对获取到的人脸信息和姿势信息进行识别处理。只有在用户的姿势满
足视力检测所需要的特点姿势时,显示设备才会根据人脸识别结果确定正在进行视力检测的用户的身份信息。由于各身份信息不同,其对应的视力检测信息也可能不同,因此,显示设备需要根据用户的身份信息确定对应的视力检测信息,并根据视力检测信息进行视力检测。在进行视力检测的过程中,用户可以向显示设备反馈看到的信息,显示设备获取到用户的反馈信息后,根据反馈信息确定该用户的视力检测结果。这样,用户可以通过日常生活中经常使用的显示设备,进行视力检测,且视力检测的过程简单,提升了视力检测效率,从日常生活中保障了用户的身体健康。
93.关于视力检测装置的具体限定可以参见上文中对于视力检测方法的限定,在此不再赘述。上述视力检测装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
94.在一个实施例中,提供了一种计算机设备,该计算机设备可以是上述图1中的显示设备104,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种视力检测方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
95.本领域技术人员可以理解,图6中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
96.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述视力检测方法的步骤。此处视力检测方法的步骤可以是上述各个实施例的视力检测方法中的步骤。
97.在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,使得处理器执行上述视力检测方法的步骤。此处视力检测方法的步骤可以是上述各个实施例的视力检测方法中的步骤。
98.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。
99.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
100.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜