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

视力检测方法、装置、设备及存储介质

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


视力检测方法、装置、设备及存储介质

技术领域

本申请涉及视力检测技术领域,具体而言,本申请涉及一种视力检测方法、装置、设备及存储介质。

背景技术

视力检测是评价视力状态的重要途径。

现有的视力检测主要采用人工检测方式,即验光师在专业验光器材上指定图案或标识,被检测者经过观察识别后说出答案,验光师根据答案的对错来给出检测结果。而且,被检测者需要去医院、眼镜店等具有专业验光器材的场所才能得到检测。

可见,现有的视力检测方式存在人工检测成本高,检测地域局限性大,以及检测体验感较差等缺陷。

发明内容

本申请针对现有方式的缺点,提出一种视力检测方法、装置、设备及存储介质,用以解决现有技术存在上述至少部分技术问题。

第一个方面,本申请实施例提供了一种视力检测方法,包括:

生成并展示第i级视觉可识别信息后,进行周期性的检测;

其中,一个周期的检测过程包括:

获取用户针对第i级视觉可识别信息的肢体影像信息;

确定肢体影像信息与第i级视觉可识别信息是否相匹配;若匹配,则生成并展示第i+1级视觉可识别信息,并进行下一个周期的检测,直到满足检测结束条件;若不匹配,则生成并展示另一个方向的第i级视觉可识别信息和/或第i-1级视觉可识别信息,并进行后续周期的检测,直到满足检测结束条件;

若满足检测结束条件,则生成并展示与当前级视觉可识别信息相对应的检测结果信息;i为正整数,第i-1级视觉可识别信息、第i级视觉可识别信息以及第i+1级视觉可识别信息的评价优劣度由劣至优。

第二个方面,本申请实施例提供了一种视力检测装置,包括:

视觉可识别信息展示模块,用于生成并展示第i级视觉可识别信息;若用户针对第i级视觉可识别信息的肢体影像信息与第i级视觉可识别信息匹配,则生成并展示第i+1级视觉可识别信息;若不匹配,则生成并展示另一个方向的第i级视觉可识别信息和/或第i-1级视觉可识别信息;i为正整数,第i-1级视觉可识别信息、第i级视觉可识别信息以及第i+1级视觉可识别信息的评价优劣度由劣至优;若满足检测结束条件,则生成并展示与当前级视觉可识别信息相对应的检测结果信息;

肢体影像信息获取模块,用于获取用户针对第i级视觉可识别信息的肢体影像信息;

信息处理模块,用于确定肢体影像信息与第i级视觉可识别信息是否相匹配,直到满足检测结束条件。

第三个方面,本申请实施例提供了一种视力检测设备,包括:

显示器;

摄像头;

控制器,分别与显示器和摄像头信号连接;控制器用于执行如第一个方面提供的视力检测方法。

第四个方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如第一个方面提供的视力检测方法。

本申请实施例提供的技术方案带来的有益技术效果包括:通过向用户展示视觉可识别信息,并获取用户针对视觉可识别信息的肢体影像信息,再根据肢体影像信息与视觉可识别信息、并按照本申请提供的分析规则输出视力检测结果信息,从而利于实现视力检测的机器检测方式。机器检测可以取代当前人工视力检测,可以有效降低人工检测的成本;机器检测利于由家庭电子设备甚至个人随身电子设备实现,对检测场所的要求极低,从而有效克服了人工检测存在的检测地域局限性问题,机器检测的灵活性大、趣味性强,用户获得的检测体验感更好。

本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

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

图2为本申请实施例提供的一种视力检测方法中,生成并展示另一个第i级视觉可识别信息和/或第i-1级视觉可识别信息,并进行后续周期的检测,直到满足检测结束条件的流程示意图;

图3为本申请实施例提供的一种视力检测方法中,生成并展示第i-1级视觉可识别信息,并进行下一个周期的检测,直到满足检测结束条件的实施方式一的流程示意图;

图4为本申请实施例提供的一种视力检测方法中,生成并展示第i-1级视觉可识别信息,并进行下一个周期的检测,直到满足检测结束条件的实施方式二的流程示意图;

图5为本申请实施例提供的一种视力检测方法中,生成并展示第i+1级视觉可识别信息,并进行下一个周期的检测,直到满足检测结束条件的流程示意图;

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

图7为本申请实施例提供的一种视力检测装置的框架示意图;

图8为本申请实施例提供的一种视力检测设备的框架示意图。

图中:

100-视力检测设备;110-显示器;120-摄像头;130-控制器;

200-视力检测装置;210-视觉可识别信息展示模块;220-肢体影像信息获取模块;230-信息处理模块。

具体实施方式

下面详细描述本申请,本申请的实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的部件或具有相同或类似功能的部件。此外,如果已知技术的详细描述对于示出的本申请的特征是不必要的,则将其省略。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

本申请的发明人进行研究发现,手势识别(Gesture recognition)是通过数学算法来识别人类手势的一个议题。手势识别可以来自人的身体各部位的运动,例如脸部和手的运动。用户可以使用简单的手势来控制或与电子设备交互,让计算机理解人类的行为,而无需接触他们。手势识别可以被视为计算机理解人体语言的方式,从而在机器和人之间搭建比原始文本用户界面或甚至图形用户界面更丰富的桥梁。因此,可以考虑将显示技术和基于手势识别的计算机视觉算法技术相结合,以实现视力检测的机器检测方式,进而克服现有的视力检测方式存在人工检测成本高,检测地域局限性大,以及检测体验感较差等问题。

本申请提供的视力检测方法、装置、设备及存储介质,旨在解决现有技术的如上技术问题。

下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。

本申请实施例提供了一种视力检测设备100,该设备的框架示意图如图8所示,包括但不限于:显示器110、摄像头120和控制器130。

控制器130分别与显示器110和摄像头120信号连接。

控制器130用于执行本申请实施例提供的任一种视力检测方法,该视力检测方法将在下文详细说明,故在此不赘述。

在本实施例中,显示器110可用于生成并向用户展示视觉可识别信息,以及展示检测结果信息。摄像头120可用于获取用户针对视觉可识别信息的肢体影像信息。控制器130可以用于控制显示器110以及摄像头120执行前述动作,并可以根据肢体影像信息与视觉可识别信息、并按照本申请提供的视力检测方法中的分析规则输出视力检测结果信息。

因此,本实施例提供的视力检测设备100可以实现视力检测的机器检测,可以取代当前人工视力检测,可以有效降低人工检测的成本。

可选地,本实施例提供的视力检测设备100,可以是家庭电子设备,或是个人随身电子设备,工作时对检测场所的要求极低,从而有效克服了人工检测存在的检测地域局限性问题,视力检测设备100的检测灵活性大、趣味性强,用户获得的检测体验感更好。

可选地,视力检测设备100可以为智能电视、数码相框、数码花屏、广告机、手机、智能手表、平板电脑等任何具有显示功能的产品或部件中至少一种。

可选地,视觉可识别信息可以是视力检测字符,例如E字标或C字标等,也可以是其他的图案。

可选地,视觉可识别信息的评价优劣度可以是字标的尺寸大小,字标的尺寸越小,评价优劣度越优秀;反之,字标的尺寸越小,评价优劣度越。视觉可识别信息的评价优劣度也可以是其他可分辨性评级,例如:图案线条的浓密程度、图案颜色与背景颜色的相似度等等。对应地,图案线条越浓密,评价优劣度越优秀;图案颜色与背景颜色越相似,评价优劣度越优秀。

在一些可能的实施方式中,视力检测设备100还可以包括存储器。其中,控制器130和存储器相电连接,如通过总线相连。可选地,控制器130可以是CPU(Central ProcessingUnit,中央处理器),通用处理器,DSP(Digital Signal Processor,数据信号处理器),ASIC(Application Specific Integrated Circuit,专用集成电路),FPGA(Field-Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。控制器130也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。

可选地,总线可包括一通路,在上述组件之间传送信息。总线可以是PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(ExtendedIndustry Standard Architecture,扩展工业标准结构)总线等。总线可以分为地址总线、数据总线、控制总线等。

可选地,存储器可以是ROM(Read-Only Memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,RAM(random access memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是EEPROM(Electrically ErasableProgrammable Read Only Memory,电可擦可编程只读存储器)、CD-ROM(Compact DiscRead-Only Memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

在一些可能的实施方式中,视力检测设备100还可以包括监测单元。监测单元可用于监测用户与显示器110之间的检测距离。控制器130通过监测单元获得的检测距离,来确定当前的视力检测结果信息是否有效;或者,控制器130通过监测单元获得的检测距离,来适应性调整显示器110展示的视觉可识别信息的评价优劣度,以补偿或修正因检测距离的误差而带来的检测误差。

在一些可能的实施方式中,视力检测设备100还可以包括收发器。收发器可用于信号的接收和发送。收发器可以允许视力检测设备100的控制器130与其他设备或云端进行无线或有线通信以交换数据,例如便于视力检测设备100向其他设备或云端上传视力检测结果信息,或者利于视力检测设备100从其它设备或云端下载更新包,以更新视觉可识别信息的素材等。需要说明的是,实际应用中收发器不限于一个。

在一些可能的实施方式中,视力检测设备100还可以包括备用输入单元。备用输入单元可用于接收输入的数字、字符、图像和/或声音信息,或者产生与控制器130的用户设置以及功能控制有关的键信号输入。备用输入单元可以包括但不限于触摸屏、物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆、拍摄装置、拾音器等中的一种或多种。

在一些可能的实施方式中,视力检测设备100除了包括前述用于展示视觉可识别信息的显示器110以外,还可以包括其他输出单元。其他输出单元可用于输出或展示经过控制器130处理的信息。其他输出单元可以包括但不限于显示器、扬声器、振动器等中的一种或多种。

本技术领域技术人员可以理解,本申请实施例提供的视力检测设备100的控制器130可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中。

基于同一发明构思,本申请实施例提供了一种视力检测方法,该方法包括:生成并展示第i级视觉可识别信息后,进行周期性的检测。

可选地,由前述实施例提供的视力检测设备100中的控制器130生成第i级视觉可识别信息,并控制显示器110展示第i级视觉可识别信息。

如图1所示,一个周期的检测过程包括但不限于步骤S101-S103:

S101:获取用户针对第i级视觉可识别信息的肢体影像信息。

可选地,由前述实施例提供的视力检测设备100中的摄像头120获取用户针对第i级视觉可识别信息的肢体影像信息,并将该肢体影像信息发送至控制器130。

S102:确定肢体影像信息与第i级视觉可识别信息是否相匹配;若匹配,则生成并展示第i+1级视觉可识别信息,并进行下一个周期的检测,直到满足检测结束条件;若不匹配,则生成并展示另一个方向的第i级视觉可识别信息和/或第i-1级视觉可识别信息,并进行后续周期的检测,直到满足检测结束条件。

可选地,由前述实施例提供的视力检测设备100中的控制器130确定肢体影像信息与第i级视觉可识别信息是否相匹配。

S103:若满足检测结束条件,则生成并展示与当前级视觉可识别信息相对应的检测结果信息;i为正整数,第i-1级视觉可识别信息、第i级视觉可识别信息以及第i+1级视觉可识别信息的评价优劣度由劣至优。

可选地,由前述实施例提供的视力检测设备100中的控制器130生成与当前级视觉可识别信息相对应的检测结果信息,并控制显示器110展示该检测结果信息。

可选地,视觉可识别信息的评价优劣度可以是字标的尺寸大小,字标的尺寸越小,评价优劣度越优秀;反之,字标的尺寸越小,评价优劣度越。视觉可识别信息的评价优劣度也可以是其他可分辨性评级,例如:图案线条的浓密程度、图案颜色与背景颜色的相似度等等。对应地,图案线条越浓密,评价优劣度越优秀;图案颜色与背景颜色越相似,评价优劣度越优秀。

本实施例提供的一种视力检测方法,通过向用户展示视觉可识别信息,并获取用户针对视觉可识别信息的肢体影像信息,再根据肢体影像信息与视觉可识别信息、并按照本申请提供的分析规则输出视力检测结果信息,从而利于实现视力检测的机器检测方式。机器检测可以取代当前人工视力检测,可以有效降低人工检测的成本;机器检测利于由家庭电子设备甚至个人随身电子设备实现,对检测场所的要求极低,从而有效克服了人工检测存在的检测地域局限性问题,机器检测的灵活性大、趣味性强,用户获得的检测体验感更好。

可选地,肢体影像信息包括但不限于:手指指向信息、手臂指向信息、腿部指向信息和头部指向信息中的至少一种。例如,用户将食指、中指、无名指和小拇指弯曲呈握拳状,且大拇指保持立起状,此时以大拇指的指向(向左、向右、向上或向下等)作为肢体影像信息中的方向信息。

一些可能的实施方式中,上述步骤S102中,生成并展示另一个方向的第i级视觉可识别信息和/或第i-1级视觉可识别信息,并进行后续周期的检测,直到满足检测结束条件,如图2所示,包括但不限于步骤S201-S204:

S201:生成并展示另一个方向的第i级视觉可识别信息。

可选地,由前述实施例提供的视力检测设备100中的控制器130生成另一个第i级视觉可识别信息,并控制显示器110展示另一个第i级视觉可识别信息。例如,第i级视觉可识别信息是“E”,另一个第i级视觉可识别信息是“彐”,“E”与“彐”的尺寸大小相同。

S202:获取用户针对另一个方向的第i级视觉可识别信息的另一个肢体影像信息。

可选地,由前述实施例提供的视力检测设备100中的摄像头120获取用户针对另一个第i级视觉可识别信息的另一个肢体影像信息,并将该另一个肢体影像信息发送至控制器130。

S203:若确认另一个肢体影像信息与另一个方向的第i级视觉可识别信息匹配,则生成并展示第i+1级视觉可识别信息,并进行下一个周期的检测,直到满足检测结束条件。

S204:若确认另一个肢体影像信息与另一个方向的第i级视觉可识别信息不匹配,则生成并展示第i-1级视觉可识别信息,并进行下一个周期的检测,直到满足检测结束条件。

可选地,步骤S202和步骤S203均由前述实施例提供的视力检测设备100中的控制器130确定另一个肢体影像信息与另一个方向的第i级视觉可识别信息是否相匹配。

在本实施例中,确定肢体影像信息与第i级视觉可识别信息不匹配后,采用先提供相同评价优劣度的另一个方向的第i级视觉可识别信息,而不是立刻降低视觉可识别信息的评价优劣度级别,这样有利于给用户提供再一次选择机会,可有效降低因用户误操作、或视力检测设备100获取肢体影像信息失败等引起的无效检测判定带来的负面影响。并且有利于减少不必要的降低视觉可识别信息的评价优劣度级别的次数,即可缩短视力检测周期,提高视力检测效率。

在一些可能的实施方式中,上述步骤S204中,生成并展示第i-1级视觉可识别信息,并进行下一个周期的检测,直到满足检测结束条件,如图3所示,包括但不限于步骤S301-S303:

S301:生成并展示第i-1级视觉可识别信息。

可选地,由前述实施例提供的视力检测设备100中的控制器130生成第i-1级视觉可识别信息,并控制显示器110展示第i-1级可识别信息。例如,第i级视觉可识别信息是“E”,第i-1级视觉可识别信息可以是比第i级视觉可识别信息尺寸小一号的“E”或“彐”。

S302:获取用户针对第i-1级视觉可识别信息的再一个肢体影像信息。

可选地,由前述实施例提供的视力检测设备100中的摄像头120获取用户针对第i-1级视觉可识别信息的再一个肢体影像信息,并将该再一个肢体影像信息发送至控制器130。

S303:若确定再一个肢体影像信息与第i-1级视觉可识别信息不匹配,则确定不匹配的次数是否达到设定次数;若达到设定次数,则确定满足检测结束条件。

可选地,由前述实施例提供的视力检测设备100中的控制器130确定再一个肢体影像信息与第i-1级视觉可识别信息是否匹配,并由控制器130确定不匹配的次数是否达到设定次数,若达到设定次数,也由控制器130确定满足检测结束条件。

在本实施例中,通过确定不匹配的次数是否达到设定次数,作为确定满足检测结束条件,可以避免过多的周期性检测,有利于节约执行设备(例如前述实施例提供的视力检测设备100)的资源。

可选地,不匹配的设定次数可以根据需要自由设定,也可以利用机器学习技术根据用户的习惯而自动调节设定次数。

在一些可能的实施方式中,上述步骤S204中,生成并展示第i-1级视觉可识别信息,并进行下一个周期的检测,直到满足检测结束条件,如图4所示,包括但不限于步骤S401-S403:

S401:生成并展示第i-1级视觉可识别信息。

可选地,由前述实施例提供的视力检测设备100中的控制器130生成第i-1级视觉可识别信息,并控制显示器110展示第i-1级可识别信息。例如,第i级视觉可识别信息是“E”,第i-1级视觉可识别信息可以是比第i级视觉可识别信息尺寸小一号的“E”或“彐”。

S402:获取用户针对第i-1级视觉可识别信息的再一个肢体影像信息。

可选地,由前述实施例提供的视力检测设备100中的摄像头120获取用户针对第i-1级视觉可识别信息的再一个肢体影像信息,并将该再一个肢体影像信息发送至控制器130。

S403:若确定再一个肢体影像信息与第i-1级视觉可识别信息不匹配,则确定第i-1级视觉可识别信息的评价优劣度是否达到最劣设计评价优劣度;若达到最劣设计评价优劣度,则确定满足检测结束条件。

可选地,由前述实施例提供的视力检测设备100中的控制器130确定再一个肢体影像信息与第i-1级视觉可识别信息是否匹配,并由控制器130确定第i-1级视觉可识别信息的评价优劣度是否达到最劣设计评价优劣度,若达到最劣设计评价优劣度,也由控制器130确定满足检测结束条件。

在本实施例中,通过确定第i-1级视觉可识别信息的评价优劣度是否达到最劣设计评价优劣度,作为确定满足检测结束条件,可以在视力检测过程中已抵达数据库极限时仍然可以实现机器检测的闭环,可以避免宕机。

在一些可能的实施方式中,上述步骤S102中,生成并展示第i+1级视觉可识别信息,并进行下一个周期的检测,直到满足检测结束条件如图5所示,包括但不限于步骤S501-S503:

S501:生成并展示第i+1级视觉可识别信息。

可选地,由前述实施例提供的视力检测设备100中的控制器130生成第i+1级视觉可识别信息,并控制显示器110展示第i+1级可识别信息。例如,第i级视觉可识别信息是“E”,第i+1级视觉可识别信息可以是比第i级视觉可识别信息尺寸大一号的“E”或“彐”。

S502:获取用户针对第i+1级视觉可识别信息的又一个肢体影像信息。

可选地,由前述实施例提供的视力检测设备100中的摄像头120获取用户针对第i+1级视觉可识别信息的又一个肢体影像信息,并将该又一个肢体影像信息发送至控制器130。

S503:若确定又一个肢体影像信息与第i+1级视觉可识别信息匹配,则确定第i+1级视觉可识别信息的评价优劣度是否达到最优设计评价优劣度;若达到最优设计评价优劣度,则确定满足检测结束条件。

可选地,由前述实施例提供的视力检测设备100中的控制器130确定又一个肢体影像信息与第i+1级视觉可识别信息是否匹配,并由控制器130确定第i+1级视觉可识别信息的评价优劣度是否达到最优设计评价优劣度,若达到最优设计评价优劣度,也由控制器130确定满足检测结束条件。

在本实施例中,通过确定第i+1级视觉可识别信息的评价优劣度是否达到最劣设计评价优劣度,作为确定满足检测结束条件,可以在视力检测过程中已抵达数据库极限时仍然可以实现机器检测的闭环,可以避免宕机。

基于同一发明构思,本申请实施例提供了另一种视力检测方法,该方法包括:生成并展示第i级视觉可识别信息和供用户选择的答案信息后,进行周期性的检测。

可选地,由前述实施例提供的视力检测设备100中的控制器130生成第i级视觉可识别信息和供用户选择的答案信息,并控制显示器110展示第i级视觉可识别信息和供用户选择的答案信息。

如图6所示,一个周期的检测过程包括但不限于步骤S601-S603:

S601:获取用户针对第i级视觉可识别信息的肢体影像信息,并确认能够映射到答案信息且满足设定时间的肢体影像信息为有效的肢体影像信息。

可选地,由前述实施例提供的视力检测设备100中的摄像头120获取用户针对第i级视觉可识别信息的肢体影像信息,并将该肢体影像信息发送至控制器130。

S602:确定肢体影像信息与第i级视觉可识别信息是否相匹配;若匹配,则生成并展示第i+1级视觉可识别信息,并进行下一个周期的检测,直到满足检测结束条件;若不匹配,则生成并展示另一个方向的第i级视觉可识别信息和/或第i-1级视觉可识别信息,并进行后续周期的检测,直到满足检测结束条件。

可选地,由前述实施例提供的视力检测设备100中的控制器130确定肢体影像信息与第i级视觉可识别信息是否相匹配。

S603:若满足检测结束条件,则生成并展示与当前级视觉可识别信息相对应的检测结果信息;i为正整数,第i-1级视觉可识别信息、第i级视觉可识别信息以及第i+1级视觉可识别信息的评价优劣度由劣至优。

可选地,由前述实施例提供的视力检测设备100中的控制器130生成与当前级视觉可识别信息相对应的检测结果信息,并控制显示器110展示该检测结果信息。

本实施例提供的另一种视力检测方法,通过向用户展示视觉可识别信息和供用户选择的答案信息,在获取用户针对视觉可识别信息的肢体影像信息后,先确认该肢体影像信息是否为有效的肢体影像信息,即通过确定该肢体影像信息是否能够映射到答案信息,且映射到答案信息是否满足设定时间,作为确认该肢体影像信息是否为有效的肢体影像信息的判断依据。这样利于为用户提供更多样的检测体验。

例如,用户针对显示器110展示出的视觉可识别信息做出相应的肢体动作,摄像头120捕捉该肢体动作后转化为肢体影像信息,控制器130接收到该肢体影像信息后控制显示器110展示对应的光标,用户根据显示器110展示的光标的位置(相对答案信息的位置)而移动肢体,使得光标进入答案信息的选择框内,并保持设定时间,此时控制器130就可以确认该肢体影像信息是否为有效的肢体影像信息,继续后续判断。

在确认该肢体影像信息是否为有效的肢体影像信息之后,根据肢体影像信息与视觉可识别信息、并按照本申请提供的分析规则输出视力检测结果信息,从而利于实现视力检测的机器检测方式。机器检测可以取代当前人工视力检测,可以有效降低人工检测的成本;机器检测利于由家庭电子设备甚至个人随身电子设备实现,对检测场所的要求极低,从而有效克服了人工检测存在的检测地域局限性问题,机器检测的灵活性大、趣味性强,用户获得的检测体验感更好。

可选地,答案信息可以是包括正确答案和至少一个错误答案的信息组合。例如,当前展示的视觉可识别信息是开口向右的“E”,答案信息可以包括正确答案“→”和错误答案“↑”,当然可以根据需要在答案信息中增加错误答案“←”和/或错误答案“↓”。

可选地,答案信息可以与视觉可识别信息同时展示。

可选地,先展示视觉可识别信息,后展示答案信息。例如,显示器110先展示视觉可识别信息一段时间(如10秒),然后显示器110仅展示答案信息直至用户选择完成;或者,显示器110先展示视觉可识别信息一段时间,然后显示器110同时展示视觉可识别信息和答案信息,直至用户选择完成。

可选地,检测结束条件包括肢体影像信息与视觉可识别信息不匹配的次数达到设定次数、或当前级视觉可识别信息的评价优劣度达到最优设计评价优劣度。

基于同一发明构思,本申请实施例提供的一种视力检测装置200,该装置的框架示意图如图7所示,包括但不限于:视觉可识别信息展示模块210,肢体影像信息获取模块220和信息处理模块230。

视觉可识别信息展示模块210用于:生成并展示第i级视觉可识别信息;若用户针对第i级视觉可识别信息的肢体影像信息与第i级视觉可识别信息匹配,则生成并展示第i+1级视觉可识别信息;若不匹配,则生成并展示另一个方向的第i级视觉可识别信息和/或第i-1级视觉可识别信息;i为正整数,第i-1级视觉可识别信息、第i级视觉可识别信息以及第i+1级视觉可识别信息的评价优劣度由劣至优;若满足检测结束条件,则生成并展示与当前级视觉可识别信息相对应的检测结果信息。

肢体影像信息获取模块220用于:获取用户针对第i级视觉可识别信息的肢体影像信息。

信息处理模块230用于:确定肢体影像信息与第i级视觉可识别信息是否相匹配,直到满足检测结束条件。

本实施例提供的一种视力检测装置200用于实现上述视力检测方法的各种可选实施方式。在此不再赘述。

在一些可能的实施方式中,信息处理模块230还用于:确认另一个肢体影像信息与另一个方向的第i级视觉可识别信息是否匹配,直到满足检测结束条件。

视觉可识别信息展示模块210还用于:若另一个肢体影像信息与另一个方向的第i级视觉可识别信息匹配,则生成并展示第i+1级视觉可识别信息,并进行下一个周期的检测,直到满足检测结束条件;若肢体影像信息与另一个方向的视觉可识别信息不匹配,则生成并展示第i-1级视觉可识别信息。

在一些可能的实施方式中,肢体影像信息获取模块220用于:获取用户针对第i-1级视觉可识别信息的再一个肢体影像信息。

信息处理模块230还用于:若确定再一个肢体影像信息与第i-1级视觉可识别信息不匹配,则确定不匹配的次数是否达到设定次数;若达到设定次数,则确定满足检测结束条件。

在一些可能的实施方式中,肢体影像信息获取模块220用于:获取用户针对第i-1级视觉可识别信息的再一个肢体影像信息。

信息处理模块230还用于:若确定再一个肢体影像信息与第i-1级视觉可识别信息不匹配,则确定第i-1级视觉可识别信息的评价优劣度是否达到最劣设计评价优劣度;若达到最劣设计评价优劣度,则确定满足检测结束条件。

在一些可能的实施方式中,肢体影像信息获取模块220用于:获取用户针对第i+1级视觉可识别信息的又一个肢体影像信息。

信息处理模块230还用于:若确定又一个肢体影像信息与第i+1级视觉可识别信息匹配,则确定第i+1级视觉可识别信息的评价优劣度是否达到最优设计评价优劣度;若达到最优设计评价优劣度,则确定满足检测结束条件

在一些可能的实施方式中,视觉可识别信息展示模块210用于:生成并展示第i级视觉可识别信息和供用户选择的答案信息。

信息处理模块230还用于:确认能够映射到答案信息且满足设定时间的肢体影像信息为有效的肢体影像信息。

基于同一发明构思,本申请实施例提供的一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现如前述各实施例提供的任一种视力检测方法。

本申请实施例提供的一种计算机可读存储介质适用于上述视力检测方法的各种可选实施方式。在此不再赘述。

本技术领域技术人员可以理解,本实施例提供的计算机可读存储介质可以是任何能够被电子设备访问的可用介质,包括易失性介质和非易失性介质、可移动介质或不可移动介质。计算机可读存储介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、ROM、RAM、EPROM(Erasable Programmable Read-Only Memory,可擦写可编程只读存储器)、EEPROM(Electrically Erasable Programmable Read Only Memory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,计算机可读存储介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。

应用本申请实施例,至少能够实现如下有益效果:

1、基于本申请实施例提供的视力检测方法,通过向用户展示视觉可识别信息,并获取用户针对视觉可识别信息的肢体影像信息,再根据肢体影像信息与视觉可识别信息、并按照本申请提供的分析规则输出视力检测结果信息,从而利于实现视力检测的机器检测方式。机器检测可以取代当前人工视力检测,可以有效降低人工检测的成本;机器检测利于由家庭电子设备甚至个人随身电子设备实现,对检测场所的要求极低,从而有效克服了人工检测存在的检测地域局限性问题,机器检测的灵活性大、趣味性强,用户获得的检测体验感更好。

2、基于本申请实施例提供的视力检测方法,确定肢体影像信息与第i级视觉可识别信息不匹配后,采用先提供相同评价优劣度的另一个方向的第i级视觉可识别信息,而不是立刻降低视觉可识别信息的评价优劣度级别,这样有利于给用户提供再一次选择机会,可有效降低因用户误操作、或视力检测设备100获取肢体影像信息失败等引起的无效检测判定带来的负面影响。并且有利于减少不必要的降低视觉可识别信息的评价优劣度级别的次数,即可缩短视力检测周期,提高视力检测效率。

3、基于本申请实施例提供的视力检测方法,通过确定不匹配的次数是否达到设定次数,作为确定满足检测结束条件,可以避免过多的周期性检测,有利于节约执行设备的资源。

4、基于本申请实施例提供的视力检测方法,通过确定第i-1级视觉可识别信息的评价优劣度是否达到最劣设计评价优劣度,作为确定满足检测结束条件,可以在视力检测过程中已抵达数据库极限时仍然可以实现机器检测的闭环,可以避免宕机。

5、基于本申请实施例提供的视力检测方法,通过确定第i+1级视觉可识别信息的评价优劣度是否达到最劣设计评价优劣度,作为确定满足检测结束条件,可以在视力检测过程中已抵达数据库极限时仍然可以实现机器检测的闭环,可以避免宕机。

6、基于本申请实施例提供的视力检测方法,通过向用户展示视觉可识别信息和供用户选择的答案信息,在获取用户针对视觉可识别信息的肢体影像信息后,先确认该肢体影像信息是否为有效的肢体影像信息,即通过确定该肢体影像信息是否能够映射到答案信息,且映射到答案信息是否满足设定时间,作为确认该肢体影像信息是否为有效的肢体影像信息的判断依据。这样利于为用户提供更多样的检测体验。

7、基于本申请实施例提供的视力检测设备100,显示器110可用于生成并向用户展示视觉可识别信息,以及展示检测结果信息。摄像头120可用于获取用户针对视觉可识别信息的肢体影像信息。控制器130可以用于控制显示器110以及摄像头120执行前述动作,并可以根据肢体影像信息与视觉可识别信息、并按照本申请提供的视力检测方法中的分析规则输出视力检测结果信息。

本技术领域技术人员可以理解,本申请中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本申请中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本申请中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

在本申请的描述中,需要理解的是,术语“中心”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。

术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请的描述中,除非另有说明,“多个”的含义是两个或两个以上。

在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。

在本说明书的描述中,具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

相关技术
  • 检测方法、视力检测方法、装置、电子设备及存储介质
  • 一种视力检测方法、装置、视力检测仪及计算机存储介质
技术分类

06120112829389