CN111803022A - Vision detection method, detection device, terminal equipment and readable storage medium - Google Patents
Vision detection method, detection device, terminal equipment and readable storage medium Download PDFInfo
- Publication number
- CN111803022A CN111803022A CN202010585427.8A CN202010585427A CN111803022A CN 111803022 A CN111803022 A CN 111803022A CN 202010585427 A CN202010585427 A CN 202010585427A CN 111803022 A CN111803022 A CN 111803022A
- Authority
- CN
- China
- Prior art keywords
- vision detection
- target
- vision
- information
- optotype
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B3/00—Apparatus for testing the eyes; Instruments for examining the eyes
- A61B3/02—Subjective types, i.e. testing apparatus requiring the active assistance of the patient
- A61B3/028—Subjective types, i.e. testing apparatus requiring the active assistance of the patient for testing visual acuity; for determination of refraction, e.g. phoropters
- A61B3/032—Devices for presenting test symbols or characters, e.g. test chart projectors
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Ophthalmology & Optometry (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Physics & Mathematics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Eye Examination Apparatus (AREA)
Abstract
本申请适用于检测技术领域,提供了一种视力检测方法、检测装置、终端设备及可读存储介质,该方法包括:当检测到视力检测指令时,根据预设方式获取目标身份信息;获取目标身份信息对应的历史视力检测值,根据历史视力检测值确定待显示的视标的等级并显示等级对应的视标;获取视标反馈信息,基于视标反馈信息以及视标的信息,确定目标视力检测值。本申请的技术方案可以解决视力检测方法比较麻烦,效率比较低的问题。
The present application is applicable to the field of detection technology, and provides a vision detection method, a detection device, a terminal device and a readable storage medium. The method includes: when a vision detection instruction is detected, acquiring target identity information according to a preset method; acquiring the target The historical vision detection value corresponding to the identity information, determine the level of the optotype to be displayed and display the optotype corresponding to the level according to the historical vision detection value; obtain the optotype feedback information, and determine the target vision detection value based on the optotype feedback information and the optotype information . The technical solution of the present application can solve the problems that the visual acuity detection method is relatively troublesome and the efficiency is relatively low.
Description
技术领域technical field
本申请属于检测领域,尤其涉及一种视力检测方法、检测装置、终端设备及可读存储介质。The present application belongs to the field of detection, and in particular, relates to a vision detection method, a detection device, a terminal device and a readable storage medium.
背景技术Background technique
随着科技的发展,电子产品越来越受中小学生的喜爱。然而,长期使用电子产品以及不健康的用眼习惯使得中小学生的视力急剧下降,从而导致中小学生近视。因此,需要定期对中小学生的视力进行检测,从而预防中小学生近视。With the development of science and technology, electronic products are more and more popular among primary and secondary school students. However, the long-term use of electronic products and unhealthy eye habits have caused a sharp decline in the eyesight of primary and secondary school students, leading to myopia in primary and secondary school students. Therefore, it is necessary to test the eyesight of primary and secondary school students on a regular basis to prevent myopia in primary and secondary school students.
目前,通常是学校定期组织医生来学校对学生视力进行检测。而通过医生对视力进行检测的工作量比较大,效率比较低。并且还需要通过医生进行指示视标以及记录检测结果,比较麻烦。At present, the school usually organizes doctors to come to the school to test students' eyesight on a regular basis. However, the workload of visual inspection by doctors is relatively large, and the efficiency is relatively low. In addition, it is necessary to use the doctor to instruct the optotype and record the test results, which is troublesome.
因此,目前的视力检测方法比较麻烦,效率比较低。Therefore, the current vision detection method is troublesome and inefficient.
发明内容SUMMARY OF THE INVENTION
本申请实施例提供了一种视力检测方法、检测装置、终端设备及可读存储介质,可以解决视力检测方法比较麻烦,效率比较低的问题。The embodiments of the present application provide a vision detection method, a detection device, a terminal device, and a readable storage medium, which can solve the problems that the vision detection method is troublesome and inefficient.
第一方面,本申请实施例提供了一种视力检测方法,包括:In a first aspect, an embodiment of the present application provides a vision detection method, including:
当检测到视力检测指令时,根据预设方式获取视力检测用户的目标身份信息;When the vision detection instruction is detected, obtain the target identity information of the vision detection user according to a preset method;
获取上述目标身份信息对应的历史视力检测值,根据上述历史视力检测值确定待显示的视标的等级并显示上述等级对应的视标;Obtain the historical vision detection value corresponding to the above-mentioned target identity information, determine the level of the optotype to be displayed according to the above-mentioned historical vision detection value, and display the optotype corresponding to the above-mentioned level;
获取视标反馈信息,基于上述视标反馈信息以及上述视标的信息,确定目标视力检测值,其中,上述视标反馈信息用于表示上述视力检测用户基于上述视标的开口朝向反馈的识别结果,上述视标的信息包括上述视标对应的开口朝向信息以及上述视标对应的视力值信息。Obtain optotype feedback information, determine target vision detection value based on the above-mentioned optotype feedback information and the above-mentioned optotype information, wherein, the above-mentioned optotype feedback information is used to represent the recognition result of the above-mentioned vision detection user based on the feedback of the opening of the optotype, the above-mentioned optotype feedback information. The information of the optotype includes the opening orientation information corresponding to the optotype and the visual acuity value information corresponding to the optotype.
第二方面,本申请实施例提供了一种视力检测装置,包括:In a second aspect, an embodiment of the present application provides a vision detection device, including:
视力检测指令检测模块,用于当检测到视力检测指令时,根据预设方式获取视力检测用户的目标身份信息;The vision detection instruction detection module is used to obtain the target identity information of the vision detection user according to a preset method when the vision detection instruction is detected;
视标显示模块,用于获取上述目标身份信息对应的历史视力检测值,根据上述历史视力检测值确定待显示的视标的等级并显示上述等级对应的视标;An optotype display module, configured to obtain the historical vision detection value corresponding to the above-mentioned target identity information, determine the level of the optotype to be displayed according to the above-mentioned historical vision detection value, and display the optotype corresponding to the above-mentioned level;
目标视力检测值确定模块,用于获取视标反馈信息,基于上述视标反馈信息以及上述视标的信息,确定目标视力检测值,其中,上述视标反馈信息用于表示上述视力检测用户基于上述视标的开口朝向反馈的识别结果,上述视标的信息包括上述视标对应的开口朝向信息以及上述视标对应的视力值信息。The target vision detection value determination module is used to obtain the optotype feedback information, and determine the target vision detection value based on the above-mentioned optotype feedback information and the above-mentioned optotype information, wherein the above-mentioned optotype feedback information is used to indicate that the above-mentioned vision detection user is based on the above-mentioned vision. The recognition result of the opening orientation feedback of the target, the information of the optotype includes the opening orientation information corresponding to the optotype and the visual acuity value information corresponding to the optotype.
第三方面,本申请实施例提供了一种终端设备,包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现如上述第一方面所述方法的步骤。In a third aspect, an embodiment of the present application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, the above-mentioned first The steps of the method in one aspect.
第四方面,本申请实施例提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现如上述第一方面所述方法的步骤。In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method described in the first aspect above are implemented.
第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的视力检测方法。In a fifth aspect, an embodiment of the present application provides a computer program product that, when the computer program product runs on a terminal device, enables the terminal device to execute the vision detection method described in any one of the first aspects above.
可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。It can be understood that, for the beneficial effects of the second aspect to the fifth aspect, reference may be made to the relevant description in the first aspect, which is not repeated here.
本申请实施例与现有技术相比存在的有益效果是:The beneficial effects that the embodiments of the present application have compared with the prior art are:
由上可见,本申请提供一种视力检测方法,首先,当检测到视力检测指令时,根据预设方式获取视力检测用户的目标身份信息。然后获取目标身份信息对应的历史视力检测值,根据历史视力检测值确定第一次显示的视标的等级并显示等级对应的视标。最后获取视标反馈信息,基于视标反馈信息以及视标的信息,确定目标视力检测值,其中,视标反馈信息用于表示视力检测用户基于视标的开口朝向反馈的识别结果,视标的信息包括视标对应的开口朝向信息以及视标对应的视力值信息。即在本申请通过自动显示视标,使得用户可以自主进行视力检测,简单方便,效率较高。并且在本申请中是根据视力检测用户的历史视力检测值确定待显示的视标的等级,使得可以在视力检测用户的视力值对应的视标附近的视标开始视力检测,从而减少视力检测的时间,提高视力检测的效率。As can be seen from the above, the present application provides a vision detection method. First, when a vision detection instruction is detected, target identity information of a vision detection user is acquired according to a preset method. Then, the historical vision detection value corresponding to the target identity information is obtained, the level of the optotype displayed for the first time is determined according to the historical vision detection value, and the optotype corresponding to the level is displayed. Finally, the optotype feedback information is obtained, and the target vision detection value is determined based on the optotype feedback information and the optotype information, wherein the optotype feedback information is used to indicate the recognition result of the vision detection user based on the feedback of the opening orientation of the optotype, and the optotype information includes the optotype. The opening orientation information corresponding to the marker and the visual acuity value information corresponding to the optotype. That is, in the present application, by automatically displaying the optotype, the user can perform visual inspection independently, which is simple and convenient and has high efficiency. And in this application, the level of the optotype to be displayed is determined according to the historical vision detection value of the vision detection user, so that the vision detection can be started at the optotype near the optotype corresponding to the vision value of the vision detection user, thereby reducing the time for vision detection. , to improve the efficiency of vision detection.
附图说明Description of drawings
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions in the embodiments of the present application more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only for the present application. In some embodiments, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without any creative effort.
图1是本申请一实施例提供的视力检测方法的流程示意图;1 is a schematic flowchart of a vision detection method provided by an embodiment of the present application;
图2是本申请一实施例提供的测试距离与视力校正值的对应关系的示意图;2 is a schematic diagram of a corresponding relationship between a test distance and a vision correction value provided by an embodiment of the present application;
图3是本申请一实施例提供的参照物的示意图;3 is a schematic diagram of a reference provided by an embodiment of the present application;
图4是本申请一实施例提供的判断测试眼睛的类型的方法的示意图;4 is a schematic diagram of a method for judging the type of test eyes provided by an embodiment of the present application;
图5是本申请一实施例提供的判断眼睛遮挡状态的方法的示意图;5 is a schematic diagram of a method for judging an eye occlusion state provided by an embodiment of the present application;
图6是本申请一实施例提供的视力检测装置的结构示意图;6 is a schematic structural diagram of a vision detection device provided by an embodiment of the present application;
图7是本申请实施例提供的终端设备的结构示意图。FIG. 7 is a schematic structural diagram of a terminal device provided by an embodiment of the present application.
具体实施方式Detailed ways
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。In the following description, for the purpose of illustration rather than limitation, specific details such as a specific system structure and technology are set forth in order to provide a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application may be practiced in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。It is to be understood that, when used in this specification and the appended claims, the term "comprising" indicates the presence of the described feature, integer, step, operation, element and/or component, but does not exclude one or more other The presence or addition of features, integers, steps, operations, elements, components and/or sets thereof.
还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。It will also be understood that, as used in this specification and the appended claims, the term "and/or" refers to and including any and all possible combinations of one or more of the associated listed items.
如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。As used in the specification of this application and the appended claims, the term "if" may be contextually interpreted as "when" or "once" or "in response to determining" or "in response to detecting ". Similarly, the phrases "if it is determined" or "if the [described condition or event] is detected" may be interpreted, depending on the context, to mean "once it is determined" or "in response to the determination" or "once the [described condition or event] is detected. ]" or "in response to detection of the [described condition or event]".
另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。In addition, in the description of the specification of the present application and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the description, and should not be construed as indicating or implying relative importance.
在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。References in this specification to "one embodiment" or "some embodiments" and the like mean that a particular feature, structure or characteristic described in connection with the embodiment is included in one or more embodiments of the present application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in other embodiments," etc. in various places in this specification are not necessarily All refer to the same embodiment, but mean "one or more but not all embodiments" unless specifically emphasized otherwise. The terms "including", "including", "having" and their variants mean "including but not limited to" unless specifically emphasized otherwise.
为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。In order to illustrate the technical solutions described in the present application, the following specific embodiments are used for description.
实施例一Example 1
下面对本申请实施例一提供的一种视力检测方法进行描述,请参阅附图1,该方法包括:The following describes a vision detection method provided in Embodiment 1 of the present application, please refer to FIG. 1 , the method includes:
步骤S101、当检测到视力检测指令时,根据预设方式获取视力检测用户的目标身份信息。Step S101, when a vision detection instruction is detected, acquire target identity information of a vision detection user according to a preset method.
在步骤S101中,当视力检测用户想要进行视力检测时,视力检测用户可以通过点击视力检测设备上的检测按钮,使得视力检测设备生成视力检测指令;或者,视力检测用户也可以通过发出语音的方式,使得视力检测设备生成视力检测指令。视力检测指令的生成方式可根据实际情况进行选择,本申请在此不做具体限定。视力检测设备在检测到视力检测指令后,根据预设方式获取视力检测用户的目标身份信息。In step S101, when the vision detection user wants to perform vision detection, the vision detection user can make the vision detection device generate a vision detection instruction by clicking the detection button on the vision detection device; The method enables the vision detection device to generate the vision detection instruction. The generation method of the vision detection instruction can be selected according to the actual situation, which is not specifically limited in this application. After detecting the vision detection instruction, the vision detection device obtains the target identity information of the vision detection user according to a preset method.
在一些实施例中,获取目标身份信息的预设方式包括:识别所述视力检测用户的人脸图像、采集所述视力检测用户的指纹信息以及采集所述视力检测用户的身份卡信息中的至少一种。In some embodiments, the preset manner of acquiring the target identity information includes: recognizing the face image of the vision detection user, collecting fingerprint information of the vision detection user, and collecting at least the identity card information of the vision detection user A sort of.
在本实施例中,目标身份信息可以通过对摄像头采集的人脸图像进行人脸识别得到,也可以是通过采集视力检测用户的指纹信息得到,或者,也可以是通过采集视力检测用户的身份卡信息得到。应理解,如果视力检测用户是学生,则目标身份信息还可以通过采集校园卡信息得到。在本申请中,目标身份信息的获取方式可以根据实际情况进行选择,本申请在此不做具体限定。In this embodiment, the target identity information can be obtained by performing face recognition on the face image collected by the camera, or by collecting the fingerprint information of the vision detection user, or by collecting the vision detection user's identity card information is obtained. It should be understood that if the vision detection user is a student, the target identity information can also be obtained by collecting campus card information. In this application, the acquisition method of the target identity information can be selected according to the actual situation, which is not specifically limited in this application.
需要说明的是,在通过对摄像头采集的图像进行人脸识别得到目标身份信息时,如果识别得到多个人脸,则提示非检测用户离开拍摄范围。同时,视力检测设备可以通过摄像头周期性采集图像,并对周期性采集的图像进行人脸识别,当识别只得到一个人脸时才获取目标身份信息对应的历史视力检测值。It should be noted that, when the target identity information is obtained by performing face recognition on the image collected by the camera, if multiple faces are recognized, the non-detecting user is prompted to leave the shooting range. At the same time, the vision detection device can periodically collect images through the camera, and perform face recognition on the periodically collected images. When only one face is identified, the historical vision detection value corresponding to the target identity information is obtained.
在另一些实施例中,获取所述目标身份信息对应的历史视力检测值包括:将目标身份信息与预设身份信息数据库中的身份信息进行匹配;若预设身份信息数据库中存在与目标身份信息匹配的身份信息,则获取目标身份信息对应的历史视力检测值。In other embodiments, acquiring the historical vision detection value corresponding to the target identity information includes: matching the target identity information with the identity information in the preset identity information database; If the identity information matches, the historical vision detection value corresponding to the target identity information is obtained.
在本实施例中,可以对视力检测用户进行身份验证。即将目标身份信息与预设身份信息数据库中的身份信息进行匹配,如果预设身份信息数据库中存在与目标身份信息匹配的身份信息,则验证通过,然后再获取目标身份信息对应的历史视力检测值。In this embodiment, the identity verification of the vision detection user can be performed. That is, the target identity information is matched with the identity information in the preset identity information database. If there is identity information matching the target identity information in the preset identity information database, the verification is passed, and then the historical vision detection value corresponding to the target identity information is obtained. .
应理解,预设身份信息数据库中的身份信息,可以是通过用户的注册后生成,也可以是通过学校的管理员统一输入学生的身份信息后生成。预设身份信息数据库中的身份信息的生成方式可根据实际情况进行设置,本申请在此不做具体限定。It should be understood that the identity information in the preset identity information database may be generated after the user's registration, or may be generated after the school administrator uniformly inputs the student's identity information. The generation method of the identity information in the preset identity information database can be set according to the actual situation, which is not specifically limited in this application.
在又一些实施例中,若遮眼器设置在视力检测设备上,则当视力检测用户从视力检测设备上取遮眼器时,也需要对视力检测用户的身份进行验证。若身份验证通过,则视力检测用户可以取出遮眼器。在视力检测用户取出遮眼器后,当根据预设方式获取所述目标身份信息时,还可对视力检测用户再次进行身份验证,以便对视力检测用户的身份进行确认,防止取出遮眼器的用户的身份与视力检测用户的身份不一致。需要说明的是,前后身份验证的方式可以相同也可以不相同。用户可根据实际情况进行选择,本申请在此不做具体限定。In still other embodiments, if the eye shield is arranged on the vision detection device, when the vision detection user takes the eye shield from the vision detection device, the identity of the vision detection user also needs to be verified. If the authentication is passed, the vision test user can remove the eye shield. After the vision detection user takes out the eye shield, when the target identity information is obtained according to the preset method, the identity verification of the vision detection user can also be performed again, so as to confirm the identity of the vision detection user and prevent the removal of the eye shield. The identity of the user is inconsistent with the identity of the vision detection user. It should be noted that the methods of authentication before and after can be the same or different. The user can choose according to the actual situation, which is not specifically limited in this application.
步骤S102、获取目标身份信息对应的历史视力检测值,根据历史视力检测值确定待显示的视标的等级并显示等级对应的视标。Step S102: Obtain the historical vision detection value corresponding to the target identity information, determine the level of the optotype to be displayed according to the historical vision detection value, and display the optotype corresponding to the level.
在步骤S102中,待显示的视标指每个视力检测用户进行视力检测时显示的视标。在根据历史视力检测值确定待显示的视标的等级并显示等级对应的视标时,可以先根据历史视力检测值确定第一次显示的视标的等级。第一次显示的视标指视力检测用户刚开始进行视力检测时显示的视标。视标指预设的检测图形。视标的具体形状可以根据实际情况进行设置。比如,视标可以为国际标准视力表上的字母E,或者,视标也可以为兰式环形视力表上的呈C字形的环。在得到目标身份信息后,获取目标身份信息对应的历史视力检测值,然后根据历史视力检测值确定第一次显示的视标的等级并显示等级对应的视标。In step S102, the to-be-displayed optotype refers to the optotype displayed when each vision testing user performs vision testing. When determining the level of the optotype to be displayed according to the historical vision detection value and displaying the optotype corresponding to the level, the level of the optotype displayed for the first time may be determined according to the historical vision detection value. The optotype displayed for the first time refers to the optotype displayed when the user of the vision test just starts to perform the vision test. The visual indicator refers to the preset detection pattern. The specific shape of the optotype can be set according to the actual situation. For example, the optotype may be the letter E on the international standard vision chart, or the optotype may also be a C-shaped ring on the blue ring vision chart. After obtaining the target identity information, obtain the historical vision detection value corresponding to the target identity information, and then determine the level of the optotype displayed for the first time according to the historical vision detection value and display the optotype corresponding to the level.
在一些实施例中,如果目标身份信息没有对应的历史视力检测值,则根据预设等级确定第一次显示的视标的等级并显示等级对应的视标。In some embodiments, if the target identity information has no corresponding historical vision detection value, the level of the optotype displayed for the first time is determined according to the preset level, and the optotype corresponding to the level is displayed.
在本实施例中,如果目标身份信息没有对应的历史视力检测值,则根据预设等级确定第一次显示的视标的等级并显示等级对应的视标。In this embodiment, if the target identity information has no corresponding historical vision detection value, the level of the optotype displayed for the first time is determined according to the preset level, and the optotype corresponding to the level is displayed.
在又一些实施例中,在视力检测设备显示视标之前,视力检测设备还执行检测区域提示操作。由于当视力检测用户离终端设备的距离太近或者太远时,会影响视力检测的结果的准确性。因此,在视力检测设备显示视标之前,视力检测设备可以执行检测区域提示操作,以指示视力检测用户站到检测区域。In still other embodiments, before the vision detection device displays the optotype, the vision detection device further performs a detection area prompting operation. Because when the distance between the vision detection user and the terminal device is too close or too far, the accuracy of the vision detection result will be affected. Therefore, before the vision detection device displays the optotype, the vision detection device may perform a detection area prompt operation to instruct the vision detection user to stand in the detection area.
视力检测用户站到检测区域后,视力检测用户可以通过第一预设方式发送确认反馈信息给视力检测设备,告知视力检测设备视力检测用户已经站到检测区域。第一预设方式可以是视力检测用户点击遮眼器上的按钮,也可以是视力检测用户通过语音的方式反馈。发送确认反馈信息的第一预设方式可根据实际情况进行选择,本申请在此不做具体限定。或者,视力检测设备通过摄像头周期性地获取视力检测用户的图像,再通过该图像判断视力检测用户是否站在检测区域。当检测到视力检测用户站在检测区域时,显示视标。After the vision detection user stands in the detection area, the vision detection user may send confirmation feedback information to the vision detection device in the first preset manner, informing the vision detection device that the vision detection user has stood in the detection area. The first preset manner may be that the vision detection user clicks a button on the eye shader, or may be the vision detection user's feedback through voice. The first preset mode for sending the confirmation feedback information can be selected according to the actual situation, which is not specifically limited in this application. Alternatively, the vision detection device periodically acquires an image of the vision detection user through a camera, and then judges whether the vision detection user is standing in the detection area through the image. When it is detected that the vision detection user is standing in the detection area, the optotype is displayed.
在另一些实施例中,在视力检测设备显示视标之前,视力检测设备可以执行遮眼提示操作,以提示视力检测用户遮住眼睛。在一些可能实现的方式中,遮眼提示操作包括提示视力检测用户是遮住左眼还是遮住右眼。在另一些可能实现的方式中,遮眼提示操作可以只是提示视力检测用户遮住眼睛。In other embodiments, before the vision detection device displays the optotype, the vision detection device may perform an eye covering prompt operation to prompt the vision detection user to cover their eyes. In some possible implementation manners, the occlusion prompting operation includes prompting visual detection whether the user occludes the left eye or the right eye. In other possible implementation manners, the eye-covering prompt operation may only prompt the vision detection user to cover his eyes.
步骤S103、获取视标反馈信息,基于视标反馈信息以及视标的信息,确定目标视力检测值,其中,视标反馈信息用于表示视力检测用户基于视标的开口朝向反馈的识别结果,视标的信息包括视标对应的开口朝向信息以及视标对应的视力值信息。Step S103, obtaining the optotype feedback information, and determining the target vision detection value based on the optotype feedback information and the optotype information, wherein the optotype feedback information is used to represent the recognition result of the vision detection user based on the opening orientation feedback of the optotype, and the optotype information. It includes the opening orientation information corresponding to the optotype and the visual acuity value information corresponding to the optotype.
步骤S103中,当视力检测设备显示视标后,视力检测用户识别显示的视标的开口朝向并通过第一预设方式向视力检测设备反馈视力检测用户对视标的开口朝向的识别结果。视力检测设备接收到视力检测用户对视标的开口朝向的识别结果后,根据视力检测用户对视标的开口朝向的识别结果获取视标反馈信息,然后再根据显示的视标的开口朝向信息判断视力检测用户对显示的视标的识别是否正确。比如,显示的视标开口朝上,判断视标反馈信息中对显示视标的判断结果是否也是朝上。如果视标反馈信息中对显示视标的判断结果也是朝上,则判定视力检测用户对显示的视标的判断正确,从而判定视力检测用户可以看清显示的视标。如果视力检测用户可以看清显示的视标,视力检测设备则显示上一个等级的视标。比如,视力检测用户可以看清的显示的视标对应的视力值为4.9,则显示视力值5.0对应的视标。In step S103, after the vision detection device displays the optotype, the vision detection user identifies the opening orientation of the displayed optotype and feeds back the vision detection user's recognition result of the opening orientation of the optotype to the vision detection device in a first preset manner. After the vision detection device receives the recognition result of the opening orientation of the optotype by the vision detection user, it obtains the feedback information of the optotype according to the recognition result of the opening orientation of the optotype by the vision detection user, and then judges the vision detection user according to the displayed opening orientation information of the optotype. Whether the identification of the displayed optotype is correct. For example, if the opening of the displayed optotype faces upwards, it is determined whether the judgment result of the displayed optotype in the optotype feedback information is also facing upwards. If the judgment result of the displayed optotype in the optotype feedback information is also upward, it is determined that the visual acuity detection user judges the displayed optotype correctly, thereby determining that the visual acuity detection user can clearly see the displayed optotype. If the vision test user can clearly see the displayed optotype, the vision test device displays the optotype of the previous level. For example, if the visual acuity value corresponding to the displayed optotype that the user can clearly see is 4.9, the optotype corresponding to the visual acuity value 5.0 is displayed.
需要说明的是,为了更加准确地判断视力检测用户是否可以看清该等级的视标,可以让视力检测用户对同一个等级的多个视标进行判断,并累计正确判断的次数,若正确判断的次数等于第一阈值时,则判定视力检测用户可以看清该等级的视标。并且,为了更加准确地得到视力检测结果,设定只有当视力检测用户对该等级的视标的正确判断的次数等于第一阈值,同时对该等级的上一等级的视标的错误判断的次数等于第二阈值时,才输出目标视力检测值。比如,当视力检测用户正确判断视力4.8对应的视标的次数等于4,且同时错误判断视力4.9对应的视标的次数等于3,则输出视力为4.8的检测结果。应理解,第一阈值以及第二阈值可以是一个固定值,也可以是一个数值范围。用户可根据实际需要进行设定,本申请在此不做具体限定。It should be noted that, in order to more accurately judge whether the vision test user can clearly see the optotype of this level, the vision test user can make judgments on multiple optotypes of the same level, and accumulate the number of correct judgments. When the number of times is equal to the first threshold, it is determined that the visual acuity detection user can clearly see the optotype of this level. In addition, in order to obtain the visual acuity detection result more accurately, it is set that only when the number of correct judgments of the visual target of the level by the visual detection user is equal to the first threshold, and the number of wrong judgments of the visual target of the previous level of the level is equal to the first threshold. When the threshold value is 2, the target vision detection value is output. For example, when the visual acuity test user correctly judges that the number of times the optotype corresponding to the visual acuity 4.8 is equal to 4, and at the same time incorrectly determines that the number of times the optotype corresponding to the visual acuity 4.9 is equal to 3, the detection result of the visual acuity 4.8 is output. It should be understood that the first threshold and the second threshold may be a fixed value, or may be a numerical range. Users can set according to actual needs, which is not specifically limited in this application.
在一些可能实现的方式中,视力检测用户通过第一预设方式向视力检测设备反馈视力检测用户对视标的开口朝向的识别结果可以包括:视力检测用户通过遮眼器向视力检测设备发送视力检测用户对视标的开口朝向的识别结果。比如,在遮眼器上设置“上”“下”“左”“右”4个按键,当显示的视标的开口朝向向上时,视力检测用户通过点击“上”按键向终端设备发送视力检测用户对视标的开口朝向的识别结果,当显示的视标的开口朝向向左时,视力检测用户通过点击“左”按键向终端设备发送视力检测用户对视标的开口朝向的识别结果。In some possible implementation manners, the vision detection user feeding back the vision detection user's recognition result of the opening orientation of the optotype to the vision detection device in a first preset manner may include: the vision detection user sends the vision detection device to the vision detection device through the eye shield. The user's recognition result of the opening orientation of the optotype. For example, set the four buttons of "up", "down", "left" and "right" on the eye shader. When the opening of the displayed optotype faces upwards, the vision detection user clicks the "up" button to send the vision detection user to the terminal device. For the recognition result of the opening orientation of the optotype, when the displayed optotype opening is oriented to the left, the vision detection user sends the recognition result of the opening orientation of the optotype by the vision detection user to the terminal device by clicking the "left" button.
在另一些可能实现的方式中,视力检测用户通过第一预设方式向视力检测设备反馈视力检测用户对视标的开口朝向的识别结果可以包括:视力检测用户通过视力检测用户的手指的指向向视力检测设备发送视力检测用户对视标的开口朝向的识别结果。然后视力检测设备获取视力检测用户的手指的图像,再根据视力检测用户的手指的图像获取视标反馈信息。在检测过程中,视力检测用户使用手指指示视标的开口朝向,视力检测设备通过摄像头获取该手指图像并识别,得到手指指示的方向,从而得到视标反馈信息。视力检测用户对视标的开口朝向的识别结果的获取方式可根据实际需求进行设置,本申请在此不做具体限定。In some other possible implementation manners, the vision detection user feeds back the vision detection user's recognition result of the opening orientation of the optotype to the vision detection device through the first preset manner, which may include: the vision detection user uses vision detection to detect the pointing direction of the user's finger toward vision The detection device sends the recognition result of the vision detection user to the opening orientation of the optotype. Then, the vision detection device acquires an image of the user's finger for vision detection, and then acquires optotype feedback information according to the image of the user's finger for vision detection. In the detection process, the vision detection user uses the finger to indicate the opening direction of the optotype, and the vision detection device obtains the image of the finger through the camera and recognizes it to obtain the direction indicated by the finger, thereby obtaining the optotype feedback information. The way of obtaining the recognition result of the opening orientation of the optotype by the vision detection user can be set according to actual needs, which is not specifically limited in this application.
需要说明的是,每次显示的视标的数量为1个,如果在预设时间内没有获取到视标反馈信息,则切换下一个视标。并且如果连续没有获取到视标反馈信息的视标的个数到达预设阈值,则停止检测。It should be noted that the number of optotypes displayed each time is one, and if no optotype feedback information is obtained within the preset time, the next optotype will be switched. And if the number of optotypes for which no optotype feedback information is continuously obtained reaches a preset threshold, the detection is stopped.
在一些实施例中,在基于视标反馈信息以及视标的信息,确定目标视力检测值之后,包括:获取目标身份信息对应的最近一次的视力检测值;计算目标视力检测值与最近一次的视力检测值的偏差值;若偏差值大于或等于预设偏差阈值,则执行重新检测提示操作。In some embodiments, after determining the target vision detection value based on the optotype feedback information and the optotype information, the method includes: acquiring the latest vision detection value corresponding to the target identity information; calculating the target vision detection value and the latest vision detection value The deviation value of the value; if the deviation value is greater than or equal to the preset deviation threshold, the re-detection prompt operation is performed.
在本实施例中,计算目标视力检测值与目标身份信息对应的最近一次的视力检测值的偏差值,若该偏差值大于或等于预设偏差阈值,说明视力检测用户的视力出现大幅度降低,可能视力检测出现错误。因此,视力检测设备执行重新检测提示操作,以提示视力检测用户重新进行视力检测。或者,当此次左眼的视力检测值是上次右眼的视力检测值,此次右眼的视力检测值是上次左眼的视力检测值,则说明此时视力检测可能出现错误。因此,此时,视力检测设备也可执行重新检测提示操作,以提示用户重新进行视力检测。需要说明的是,上述列举的触发执行重新检测提示操作的条件只是一个示例,在出现其他异常情况时,也可触发执行重新检测提示操作。In this embodiment, the deviation value between the target vision detection value and the latest vision detection value corresponding to the target identity information is calculated. If the deviation value is greater than or equal to the preset deviation threshold, it means that the vision detection user's vision is greatly reduced. There may be an error in the vision test. Therefore, the vision detection device performs a re-detection prompting operation to prompt the vision detection user to perform the vision detection again. Or, when the visual acuity detection value of the left eye this time is the visual acuity detection value of the right eye last time, and the visual acuity detection value of the right eye this time is the visual acuity detection value of the left eye last time, it means that there may be an error in the visual acuity detection at this time. Therefore, at this time, the vision detection device can also perform a re-detection prompting operation to prompt the user to perform the vision detection again. It should be noted that the above-mentioned conditions for triggering the execution of the re-detection prompt operation are just an example, and when other abnormal conditions occur, the re-detection prompt operation may also be triggered to be executed.
在又一些实例中,在得到目标视力检测值后,可以将该目标视力检测值直接进行显示,也可以将该目标视力检测值发送到服务器进行存储,以便后续可以根据该视力检测用户的检测数据进行分析并给出建议。需要说明的是,如果进行视力检测用户是学生,则还可以将该目标视力检测值发送给家长,以便家长实时了解学生的视力情况。In still other instances, after the target vision detection value is obtained, the target vision detection value may be directly displayed, or the target vision detection value may be sent to the server for storage, so that the user's detection data can be subsequently detected according to the vision detection value. Analyze and make recommendations. It should be noted that, if the user performing the vision detection is a student, the target vision detection value can also be sent to the parent, so that the parent can know the vision condition of the student in real time.
在另一些实施例中,本申请的技术方案还包括:识别视力检测用户的测试距离,并根据测试距离确定视力校正值,测试距离指视力检测用户在视力检测时与所述视标之间的距离;相应地,基于视标反馈信息以及视标的信息,确定目标视力检测值,包括:基于视标反馈信息以及视标的信息确定初步视力检测值;将初步视力检测值与视力校正值相加,得到目标视力检测值。In other embodiments, the technical solution of the present application further includes: identifying a test distance of the vision detection user, and determining a vision correction value according to the test distance, where the test distance refers to the distance between the vision detection user and the optotype during vision detection. Correspondingly, determining the target vision detection value based on the optotype feedback information and the optotype information, including: determining a preliminary vision detection value based on the optotype feedback information and the optotype information; adding the preliminary vision detection value to the vision correction value, Obtain the target vision detection value.
在视力检测中,一般要求视力检测用户站在标准位置进行检测。比如,标准国际视力表要求视力检测用户与视标之间的距离为5米处。然而,在实际检测中,视力检测用户很难都刚好站在离视标的5米处。而如果没有站在离终视标的5米处,会导致视力检测值存在误差。因此,本申请在确定目标视力检测值前,识别视力检测用户的测试距离,并根据测试距离确定视力校正值,然后基于视标反馈信息以及视标的信息确定初步视力检测值,最后将初步视力检测值与视力校正值相加,得到目标视力检测值,从而使得最后得到的目标视力检测值更加准确。在一些实施例中,可以根据以下公式计算校正值:In vision detection, the vision detection user is generally required to stand in a standard position for detection. For example, the standard international eye chart requires a distance of 5 meters between the visual inspection user and the optotype. However, in the actual detection, it is difficult for the vision detection users to stand just 5 meters away from the optotype. However, if you do not stand 5 meters away from the final visual target, it will cause errors in the visual inspection value. Therefore, before determining the target vision detection value, the present application identifies the test distance of the vision detection user, and determines the vision correction value according to the test distance, then determines the preliminary vision detection value based on the optotype feedback information and the optotype information, and finally determines the preliminary vision detection value. The value is added with the vision correction value to obtain the target vision detection value, so that the final target vision detection value is more accurate. In some embodiments, the correction value can be calculated according to the following formula:
其中,e为校正值,L为视力检测用户的测试距离,m为标准距离。应理解,视力校正值的精度可以根据实际情况进行设置。例如,视力校正值的精度可以设置为0.1。Among them, e is the correction value, L is the test distance of the vision detection user, and m is the standard distance. It should be understood that the precision of the vision correction value can be set according to the actual situation. For example, the precision of the vision correction value can be set to 0.1.
可以参考图2,图2展示了测试距离对应的视力校正值的一些示例,图2中测试距离的单位为:米。假设标准距离为5米,并采用上述视力校正值计算公式计算视力校正值,则当测试距离为1米时,视力校正值为-0.7;当测试距离为1.2米时,视力校正值为-0.6;当测试距离为1.5米时,视力校正值为-0.5;当测试距离为2米时,视力校正值为-0.4;当测试距离为2.5米时,视力校正值为-0.3;当测试距离为3米时,视力校正值为-0.2;当测试距离为4米时,视力校正值为-0.1;当测试距离为5米时,视力校正值为0;当测试距离为6.3米时,视力校正值为0.1;当测试距离为8米时,视力校正值为0.2;当测试距离为10米时,为0.3。Referring to FIG. 2 , FIG. 2 shows some examples of vision correction values corresponding to the test distance. The unit of the test distance in FIG. 2 is meters. Assuming that the standard distance is 5 meters, and using the above formula to calculate the visual acuity correction value, when the test distance is 1 meter, the visual acuity correction value is -0.7; when the test distance is 1.2 meters, the visual acuity correction value is -0.6 ; When the test distance is 1.5 meters, the visual acuity correction value is -0.5; when the test distance is 2 meters, the visual acuity correction value is -0.4; when the test distance is 2.5 meters, the visual acuity correction value is -0.3; when the test distance is When the test distance is 3 meters, the visual acuity correction value is -0.2; when the test distance is 4 meters, the visual acuity correction value is -0.1; when the test distance is 5 meters, the visual acuity correction value is 0; when the test distance is 6.3 meters, the visual acuity correction value is The value is 0.1; when the test distance is 8 meters, the vision correction value is 0.2; when the test distance is 10 meters, it is 0.3.
在一些可能实现的方式中,可以通过以下方式识别视力检测用户的测试距离:In some possible implementations, the test distance of the vision detection user can be identified by:
L=Df/dL=Df/d
其中,L为视力检测用户的测试距离,f为摄像头焦距,D为参照物实际直径,d为参照物计算长度。Among them, L is the test distance of the vision detection user, f is the focal length of the camera, D is the actual diameter of the reference object, and d is the calculated length of the reference object.
在本实现方式中,上述参照物为一圆形图标,并且该圆形图标上需有一定的图案,以便该圆形图标可以被识别。图3表示了一种圆形图标。应理解,图3表示的圆形图标只是一种示例,在实际的应用中,只要该圆形图标可以被识别即可作为参照物。在视力检测的过程中,该圆形图标可以附着在遮眼器上,也可以是附着在用户身上以及用户身上的其他东西上。用户可以根据实际需求对参照物的附着地进行选择,本申请在此不做具体限定。In this implementation manner, the above-mentioned reference object is a circular icon, and the circular icon needs to have a certain pattern so that the circular icon can be identified. Figure 3 shows a circular icon. It should be understood that the circular icon shown in FIG. 3 is only an example, and in practical applications, as long as the circular icon can be identified, it can be used as a reference. During the vision detection process, the circular icon may be attached to the eye shader, or may be attached to the user and other things on the user's body. The user can select the attachment place of the reference object according to actual needs, which is not specifically limited in this application.
下面,对参照物计算长度的计算过程进行说明。Next, the calculation process for calculating the length of the reference object will be described.
先获取参照物图像,并识别该参照物图像,得到该参照物的外轮廓点。由于参照物为圆形图标,因此,参照物的外轮廓点组成的形状为圆形或椭圆形。当外轮廓点组成的形状为圆形时,计算任意第一线段的长度,该第一线段过圆形的圆心,且第一线段的两个端点均为所述外轮廓点。此时,第一线段的长度即为参照物计算长度。当外轮廓点组成的形状为椭圆形时,计算该椭圆的长轴上的两个端点的距离,此时,该距离即为参照物计算长度。The reference object image is obtained first, and the reference object image is identified to obtain the outer contour point of the reference object. Since the reference object is a circular icon, the shape composed of the outer contour points of the reference object is a circle or an ellipse. When the shape composed of the outer contour points is a circle, the length of any first line segment is calculated, the first line segment passes through the center of the circle, and the two endpoints of the first line segment are the outer contour points. At this time, the length of the first line segment is the calculated length of the reference object. When the shape composed of the outer contour points is an ellipse, the distance between the two endpoints on the long axis of the ellipse is calculated. At this time, the distance is the calculated length of the reference object.
而计算第一线段的长度或计算椭圆的长轴上的两个端点的距离,可以根据外轮廓点的位置坐标进行计算,也可以根据圆形外轮廓点上任意两个轮廓点之间的像素数量s(椭圆的长轴上的两个端点之间的像素数量)、摄像头像素a×b,感光芯片宽度w(或高度h)计算,此时,参照物计算长度计算公式如下:The calculation of the length of the first line segment or the calculation of the distance between the two end points on the long axis of the ellipse can be calculated according to the position coordinates of the outer contour point, or it can be calculated according to the distance between any two contour points on the outer contour point of the circle. The number of pixels s (the number of pixels between the two endpoints on the long axis of the ellipse), the pixel a×b of the camera, and the width w (or height h) of the photosensitive chip are calculated. At this time, the calculation formula for the calculation length of the reference object is as follows:
d=ws/ad=ws/a
或者,or,
d=hs/bd=hs/b
需要说明的是,如果是将初步视力检测值与视力校正值相加,得到目标视力检测值时,则在根据历史视力检测值确定待显示的视标的等级时,需要先把历史视力检测值减去历史视力检测值对应的校正值,然后得到第一视力检测值,再根据第一视力检测值获取第一次显示视标的等级。It should be noted that, if the target vision detection value is obtained by adding the preliminary vision detection value and the vision correction value, then when determining the level of the optotype to be displayed according to the historical vision detection value, it is necessary to first subtract the historical vision detection value. The correction value corresponding to the historical vision detection value is removed, and then the first vision detection value is obtained, and then the level of the optotype displayed for the first time is obtained according to the first vision detection value.
在另一些实施例中,本申请的技术方案还包括:获取摄像头采集的第一人脸图像,第一人脸图像为视力检测用户进行视力检测的人脸图像;提取第一人脸图像上的第一人脸特征点,得到各第一人脸特征点的位置信息,根据第一人脸特征点的位置信息确定视力检测用户的测试眼睛的目标类型,目标类型包括左侧或右侧中的一种,相应地,基于视标反馈信息以及视标的信息,确定目标视力检测值,包括:基于视标反馈信息以及视标的信息,确定视力检测用户的目标眼睛的目标视力检测值,目标眼睛为类型为目标类型的眼睛。In some other embodiments, the technical solution of the present application further includes: acquiring a first face image collected by a camera, where the first face image is a face image that a vision detection user performs vision detection; The first face feature point, the position information of each first face feature point is obtained, and the target type of the test eyes of the vision detection user is determined according to the position information of the first face feature point, and the target type includes the left or right side. One, correspondingly, determining the target vision detection value based on the optotype feedback information and the optotype information, including: based on the optotype feedback information and the optotype information, determining the target vision detection value of the user's target eye for vision detection, and the target eye is Eyes of type target type.
在本实施例中,提取的第一人脸特征点包括:眼睛特征点401,鼻尖特征点402以及嘴角特征点403。本实施例在确定视力检测结果之前,先判断测试眼睛的目标类型,从而可以判定该测试数据是左眼还是右眼的。而测试眼睛的目标类型根据第一人脸特征点的位置信息进行判断,具体过程如下:In this embodiment, the extracted first face feature points include: eye feature points 401 , nose tip feature points 402 and mouth corner feature points 403 . In this embodiment, before determining the visual acuity detection result, the target type of the test eye is determined, so that it can be determined whether the test data is for the left eye or the right eye. The target type of the test eye is judged according to the position information of the first face feature point. The specific process is as follows:
如图4所述,以第一人脸图像中的左下角的预设点为坐标原点建立坐标轴,得到各第一人脸特征点的位置信息。比如,眼睛特征点401的坐标为(x1,y1),鼻尖特征点402的坐标为(x2,y2),嘴角特征点403的坐标为(x3,y3)、(x4,y4)。As shown in FIG. 4 , a coordinate axis is established by taking the preset point in the lower left corner of the first face image as the coordinate origin, and the position information of each first face feature point is obtained. For example, the coordinates of the
得到各个特征点的位置信息后,过嘴角特征点403做一条直线,然后过鼻尖特征点402做该直线的垂线x=x2并延长该垂线。得到该垂线后,将该垂线的横坐标x2与眼睛特征点401的横坐标x1进行比较。如果眼睛特征特征点的横坐标x1小于该垂线的横坐标x2,则判定测试眼睛的目标类型为右侧。如果眼睛特征特征点的横坐标x1大于该垂线的横坐标x2,则判定测试的眼睛的目标类型为左侧。或者,在得到垂线后,以该垂线为对称轴,求解眼睛特征点401关于该对称轴的对称点404,且对称点404的坐标为(x5,y5)。得到对称点404之后,将眼睛特征点的横坐标x1与对称点的横坐标x5进行比较。如果x1小于x5,则判定测试眼睛的目标类型为右侧,若如果x1大于x5,则判定测试眼睛的目标类型为左侧。After obtaining the position information of each feature point, a straight line is drawn through the
在本实施例中,如果在遮眼提示操作包括提示视力检测用户是遮住左眼还是遮住右眼,则视力检测设备对测试的眼睛是左眼还是右眼再次进行验证,以防视力检测用户没有根据提示进行操作,从而可以更加准确地判定测试的数据是属于右眼的还是左眼。或者遮眼提示操作只包括提示视力检测用户遮住眼睛,此时,视力检测用户可以根据自己的需求进行选择先测试左眼还是右眼,然后视力检测设备再对测试的眼睛是左眼还是右眼进行判断,从而使得用户可以根据自己的需求选择是先测试左眼还是先测试右眼。In this embodiment, if the eye-covering prompt operation includes prompting the vision detection user to cover the left eye or the right eye, the vision detection device verifies again whether the eye to be tested is the left eye or the right eye to prevent vision detection. The user does not operate according to the prompt, so that it can be more accurately determined whether the test data belongs to the right eye or the left eye. Or the eye-covering prompt operation only includes prompting the vision detection user to cover their eyes. At this time, the vision detection user can choose to test the left eye or the right eye according to their own needs, and then the vision detection device will check whether the test eye is the left eye or the right eye. The user can choose whether to test the left eye or the right eye first according to his needs.
在又一实施例中,本申请的技术方案还包括:获取摄像头采集的第二人脸图像,第二人脸图像为视力检测用户手持遮眼器进行视力检测的人脸图像,遮眼器用于视力检测用户在视力检测时遮挡眼睛,识别第二人脸图像上的遮眼器,确定遮眼器的中心位置信息,提取第二人脸图像上的第二人脸特征点,得到各第二人脸特征点的位置信息,根据第二人脸特征点的位置信息以及遮眼器的中心位置信息确定眼睛的遮挡状态,遮挡状态包括正确遮挡状态以及不正确遮挡状态;若遮挡状态为不正确遮挡状态,则执行重新遮挡提示操作。In yet another embodiment, the technical solution of the present application further includes: acquiring a second face image collected by a camera, where the second face image is a face image of a vision detection user holding an eye mask for vision detection, and the eye mask is used for vision detection. Vision detection: The user covers the eyes during vision detection, identifies the eye shader on the second face image, determines the center position information of the eye shader, extracts the second face feature points on the second face image, and obtains each second face mask. The position information of the facial feature point, and the occlusion state of the eyes is determined according to the position information of the second facial feature point and the center position information of the eye shader, and the occlusion state includes a correct occlusion state and an incorrect occlusion state; if the occlusion state is incorrect In the occlusion state, perform the re-occlusion prompt operation.
在本实施例中,第二人脸特征点可以包括:眼睛特征点501,鼻尖特征点502以及嘴角特征点503。需要说明的是,图5中的505为遮眼器。In this embodiment, the second face feature points may include: eye feature points 501 , nose tip feature points 502 and mouth corner feature points 503 . It should be noted that 505 in FIG. 5 is an eye shade.
对眼睛的遮挡状态进行监测,从而判断视力检测用户在视力检测过程中眼睛是否遮挡正确。若遮挡不正确,则可以暂停视力检测,并提醒用户重新遮挡,直至用户遮挡正确,再开始视力检测。在一些实施例中,如果视力检测用户在视力检测过程中眼睛遮挡不正确,也可以对在遮挡不正确时得到的数据进行标记,然后在确定视力检测结果时去掉这些数据。The occlusion state of the eyes is monitored, so as to determine whether the eyes of the vision detection user are correctly occluded during the vision detection process. If the occlusion is incorrect, the vision detection can be suspended, and the user is reminded to re-occlude until the user occlusion is correct, and then the vision detection can be started. In some embodiments, if the user's eyes are incorrectly occluded during the visual acuity detection process, the data obtained when the occlusion is incorrect may also be marked, and then these data are removed when determining the visual acuity detection result.
根据第二人脸特征点的位置信息以及遮眼器的中心位置信息确定眼睛的遮挡状态的计算过程包括:首先,以第二人脸图像中的左下角预设点为坐标原点建立坐标轴,得到各个第二人脸特征点的位置信息。比如,眼睛特征点501的坐标为(x6,y6),鼻尖特征点502的坐标为(x7,y7),嘴角特征点503的坐标为(x8,y8)、(x9,y9),遮眼器的中心点5051坐标为(x10,y10)。The calculation process of determining the occlusion state of the eyes according to the position information of the second face feature point and the center position information of the eye shutter includes: first, establishing a coordinate axis with the lower left corner preset point in the second face image as the coordinate origin, The position information of each second face feature point is obtained. For example, the coordinates of the
得到各个第二人脸特征点特征点的位置信息后,将嘴角特征点连成直线,然后过鼻尖特征点做该直线的垂线并延长该垂线,在得到垂线后,以该垂线为对称轴,求解眼睛特征点501关于该对称轴的对称点504,且对称点504的坐标为(x11,y11)。然后计算对称点504与遮眼器的中心点5051的欧式距离,如果该欧式距离小于预设阈值,则判定遮挡正确,如果该欧式距离大于预设阈值,则判定遮挡不正确。After obtaining the position information of the feature points of each second face feature point, connect the feature points of the corners of the mouth into a straight line, then pass the feature point of the tip of the nose to make the vertical line of the straight line and extend the vertical line, after obtaining the vertical line, use the vertical line For the symmetry axis, the
在本实施例中,监测用户在视力检测过程中眼睛是否遮挡正确,若遮挡不正确,则可以暂停视力检测,并提醒用户重新遮挡,直至用户遮挡正确,再开始视力检测,从而可以更加准确地判断用户的视力检测结果。In this embodiment, it is monitored whether the user's eyes are correctly occluded during the vision detection process. If the occlusion is incorrect, the vision detection can be suspended, and the user can be reminded to re-occlude until the user's occlusion is correct, and then the vision detection can be started. Determine the user's vision test results.
综上所述,本申请提供一种视力检测方法,首先,当检测到视力检测指令时,根据预设方式获取视力检测用户的目标身份信息。然后获取目标身份信息对应的历史视力检测值,根据历史视力检测值确定第一次显示的视标的等级并显示等级对应的视标。最后获取视标反馈信息,基于视标反馈信息以及视标的信息,确定目标视力检测值,其中,视标反馈信息用于表示视力检测用户基于视标的开口朝向反馈的识别结果,视标的信息包括视标对应的开口朝向信息以及视标对应的视力值信息。即在本申请通过自动显示视标,使得用户可以自主进行视力检测,简单方便,效率较高。并且在本申请中是根据视力检测用户的历史视力检测值确定第一次显示的视标的等级,使得可以在视力检测用户的视力值对应的视标附近的视标开始视力检测,从而减少视力检测的时间。To sum up, the present application provides a vision detection method. First, when a vision detection instruction is detected, target identity information of a vision detection user is acquired according to a preset method. Then, the historical vision detection value corresponding to the target identity information is obtained, the level of the optotype displayed for the first time is determined according to the historical vision detection value, and the optotype corresponding to the level is displayed. Finally, the optotype feedback information is obtained, and the target vision detection value is determined based on the optotype feedback information and the optotype information, wherein the optotype feedback information is used to indicate the recognition result of the vision detection user based on the feedback of the opening orientation of the optotype, and the optotype information includes the optotype. The opening orientation information corresponding to the marker and the visual acuity value information corresponding to the optotype. That is, in the present application, by automatically displaying the optotype, the user can perform visual inspection independently, which is simple and convenient and has high efficiency. And in this application, the level of the optotype displayed for the first time is determined according to the historical vision detection value of the vision detection user, so that the vision detection can be started at the optotype near the optotype corresponding to the vision value of the vision detection user, thereby reducing vision detection. time.
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should be understood that the size of the sequence numbers of the steps in the above embodiments does not mean the sequence of execution, and the execution sequence of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
实施例二
图6示出了一种视力检测装置的示例,为了便于说明,仅示出了与本申请实施例相关的部分。该装置600包括:FIG. 6 shows an example of a vision detection apparatus. For the convenience of description, only the parts related to the embodiments of the present application are shown. The
视力检测指令检测模块601,用于当检测到视力检测指令时,根据预设方式获取视力检测用户的目标身份信息;The vision detection
视标显示模块602,用于获取目标身份信息对应的历史视力检测值,根据历史视力检测值确定待显示的视标的等级并显示等级对应的视标。The
目标视力检测值确定模块603,用于获取视标反馈信息,基于视标反馈信息以及视标的信息,确定目标视力检测值,其中,视标反馈信息用于表示视力检测用户基于视标的开口朝向反馈的识别结果,视标的信息包括视标对应的开口朝向信息以及视标对应的视力值信息。The target vision detection
可选地,该装置600还包括:Optionally, the
测试距离识别模块,用于识别视力检测用户的测试距离,并根据测试距离确定视力校正值,测试距离指视力检测用户在视力检测时与所述视标之间的距离。The test distance identification module is used to identify the test distance of the vision detection user, and determine the vision correction value according to the test distance. The test distance refers to the distance between the vision detection user and the optotype during vision detection.
相应地,目标视力检测值确定模块603包括:Correspondingly, the target vision detection
初步视力检测值确定单元,用与基于视标反馈信息以及视标的信息确定初步视力检测值。The preliminary vision detection value determination unit is used to determine the preliminary vision detection value based on the feedback information of the optotype and the information of the optotype.
相加单元,用于将初步视力检测值与视力校正值相加,得到目标视力检测值。The adding unit is used for adding the preliminary vision detection value and the vision correction value to obtain the target vision detection value.
可选地,该装置600还包括:Optionally, the
第一人脸图像获取模块,用于获取摄像头采集的第一人脸图像,第一人脸图像为视力检测用户进行视力检测的人脸图像。The first face image acquisition module is configured to acquire the first face image collected by the camera, and the first face image is the face image of the vision detection user performing vision detection.
位置信息得到模块,用于提取第一人脸图像上的第一人脸特征点,得到各第一人脸特征点的位置信息。The position information obtaining module is used for extracting the first face feature points on the first face image to obtain the position information of each first face feature point.
眼睛类型确定模块,用于根据第一人脸特征点的位置信息确定视力检测用户的测试眼睛的目标类型,目标类型为左侧或右侧中的一种。The eye type determination module is used for determining the target type of the test eyes of the vision detection user according to the position information of the first face feature point, and the target type is one of left side or right side.
相应地,目标视力检测值确定模块603包括用于执行:Correspondingly, the target vision detection
基于视标反馈信息以及视标的信息,确定视力检测用户的目标眼睛的目标视力检测值,目标眼睛为类型为目标类型的眼睛。Based on the feedback information of the optotype and the information of the optotype, the target vision detection value of the target eye of the vision detection user is determined, and the target eye is the eye of the target type.
可选地,该装置600还包括:Optionally, the
第二人脸图像获取模块,用于获取摄像头采集的第二人脸图像,第二人脸图像为视力检测用户手持遮眼器进行视力检测的人脸图像,遮眼器用于视力检测用户在视力检测时遮挡眼睛。The second face image acquisition module is used to acquire the second face image collected by the camera. The second face image is the face image of the vision detection user holding the eye shield for vision detection, and the eye shield is used for vision detection. Cover the eyes during detection.
遮眼器识别模块,用于识别第二人脸图像上的遮眼器,确定遮眼器的中心位置信息。The eye-shade identification module is used to identify the eye-shade on the second face image, and determine the center position information of the eye-shade.
位置信息得到模块,用于提取第二人脸图像上的第二人脸特征点,得到各第二人脸特征点的位置信息。The position information obtaining module is used for extracting the second face feature points on the second face image to obtain the position information of each second face feature point.
遮挡状态确定模块,用于根据第二人脸特征点的位置信息以及遮眼器的中心位置信息确定视力检测用户的测试眼睛的遮挡状态,遮挡状态包括正确遮挡状态以及不正确遮挡状态;an occlusion state determination module, configured to determine the occlusion state of the test eye of the vision detection user according to the position information of the second face feature point and the center position information of the eye shader, where the occlusion state includes a correct occlusion state and an incorrect occlusion state;
重新遮挡提示操作提示模块,用于若遮挡状态为不正确遮挡状态,则执行重新遮挡提示操作。The re-occlusion prompt operation prompt module is used to execute the re-occlusion prompt operation if the occlusion state is an incorrect occlusion state.
可选地,该装置600还包括:Optionally, the
匹配模块,用于将目标身份信息与预设身份信息数据库中的身份信息进行匹配。The matching module is used to match the target identity information with the identity information in the preset identity information database.
查询模块,用于若预设身份信息数据库中存在与目标身份信息匹配的身份信息,则获取目标身份信息对应的历史视力检测值。The query module is configured to obtain the historical vision detection value corresponding to the target identity information if there is identity information matching the target identity information in the preset identity information database.
可选地,该装置600还包括:Optionally, the
视力检测值获取模块,用于获取目标身份信息对应的最近一次的视力检测值。The visual acuity detection value acquisition module is used to acquire the latest visual detection value corresponding to the target identity information.
计算模块,用于计算目标视力检测值与目标身份信息对应的最近一次的视力检测值的偏差值。The calculation module is used to calculate the deviation value between the target vision detection value and the latest vision detection value corresponding to the target identity information.
提示操作模块,用于若偏差值大于或等于预设偏差阈值,则执行重新检测提示操作。The prompt operation module is configured to perform a re-detection prompt operation if the deviation value is greater than or equal to the preset deviation threshold.
可选地,预设方式,包括:Optionally, preset methods, including:
识别视力检测用户的人脸图像、采集视力检测用户的指纹信息以及采集视力检测用户的身份卡信息中的至少一种。At least one of identifying the face image of the vision detection user, collecting the fingerprint information of the vision detection user, and collecting the identity card information of the vision detection user.
需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本申请方法实施例一基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例一部分,此处不再赘述。It should be noted that the information exchange, execution process and other contents between the above-mentioned devices/units are based on the same concept as the method embodiment 1 of the present application, and the specific functions and technical effects brought about by them can be found in the part of the method embodiment for details. It will not be repeated here.
实施例三
图7是本申请实施例三提供的终端设备的示意图。如图7所示,该实施例的终端设备700包括:处理器701、存储器702以及存储在上述存储器702中并可在上述处理器701上运行的计算机程序703。上述处理器701执行上述计算机程序703时实现上述各个方法实施例中的步骤。或者,上述处理器701执行上述计算机程序703时实现上述各装置实施例中各模块/单元的功能。FIG. 7 is a schematic diagram of a terminal device provided in
示例性的,上述计算机程序703可以被分割成一个或多个模块/单元,上述一个或者多个模块/单元被存储在上述存储器702中,并由上述处理器701执行,以完成本申请。上述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述上述计算机程序703在上述终端设备700中的执行过程。例如,上述计算机程序703可以被分割成视力检测指令检测模块、视标显示模块以及目标视力检测值确定模块,各模块具体功能如下:Exemplarily, the above-mentioned
当检测到视力检测指令时,根据预设方式获取视力检测用户的目标身份信息;When the vision detection instruction is detected, obtain the target identity information of the vision detection user according to a preset method;
获取所述目标身份信息对应的历史视力检测值,根据所述历史视力检测值确定待显示的视标的等级并显示所述等级对应的视标;Obtain the historical vision detection value corresponding to the target identity information, determine the level of the optotype to be displayed according to the historical vision detection value, and display the optotype corresponding to the level;
获取视标反馈信息,基于所述视标反馈信息以及所述视标的信息,确定目标视力检测值,其中,所述视标反馈信息用于表示所述视力检测用户基于所述视标的开口朝向反馈的识别结果,所述视标的信息包括所述视标对应的开口朝向信息以及所述视标对应的视力值信息。Obtain optotype feedback information, and determine the target vision detection value based on the optotype feedback information and the optotype information, wherein the optotype feedback information is used to indicate that the vision detection user feedback based on the opening orientation of the optotype The information of the optotype includes the opening orientation information corresponding to the optotype and the visual acuity value information corresponding to the optotype.
上述终端设备可包括,但不仅限于,处理器701、存储器702。本领域技术人员可以理解,图7仅仅是终端设备700的示例,并不构成对终端设备700的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如上述终端设备还可以包括输入输出设备、网络接入设备、总线等。The above-mentioned terminal device may include, but is not limited to, the
所称处理器701可以是中央处理单元(Central Processing Unit,CPU),还可以是其它通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件插件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。The so-called
上述存储器702可以是上述终端设备700的内部存储单元,例如终端设备700的硬盘或内存。上述存储器702也可以是上述终端设备700的外部存储设备,例如上述终端设备700上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)等。进一步地,上述存储器702还可以既包括上述终端设备700的内部存储单元也包括外部存储设备。上述存储器702用于存储上述计算机程序以及上述终端设备所需的其它程序和数据。上述存储器702还可以用于暂时地存储已经输出或者将要输出的数据。The above-mentioned
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将上述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. Module completion, that is, dividing the internal structure of the above device into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment may be integrated in one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit, and the above-mentioned integrated units may adopt hardware. It can also be realized in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing from each other, and are not used to limit the protection scope of the present application. For the specific working processes of the units and modules in the above-mentioned system, reference may be made to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。In the foregoing embodiments, the description of each embodiment has its own emphasis. For parts that are not described or described in detail in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of this application.
在本申请所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,上述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或插件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。In the embodiments provided in this application, it should be understood that the disclosed apparatus/terminal device and method may be implemented in other manners. For example, the apparatus/terminal device embodiments described above are only illustrative. For example, the division of the above modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or Plugins can be combined or can be integrated into another system, or some features can be omitted, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described above as separate components may or may not be physically separated, and components shown as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.
上述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述各个方法实施例中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,上述计算机程序包括计算机程序代码,上述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。上述计算机可读介质可以包括:能够携带上述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,上述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。If the above-mentioned integrated modules/units are implemented in the form of software functional units and sold or used as independent products, they may be stored in a computer-readable storage medium. Based on this understanding, the present application can implement all or part of the processes in the above-mentioned method embodiments, and can also be completed by instructing relevant hardware through a computer program, and the above-mentioned computer program can be stored in a computer-readable storage medium. When the program is executed by the processor, the steps of the foregoing method embodiments can be implemented. Wherein, the above-mentioned computer program includes computer program code, and the above-mentioned computer program code may be in the form of source code, object code form, executable file or some intermediate form. The above-mentioned computer-readable medium may include: any entity or device capable of carrying the above-mentioned computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random Access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal, and software distribution medium, etc. It should be noted that the content contained in the above-mentioned computer-readable media may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer-readable media does not Including electrical carrier signals and telecommunication signals.
以上上述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。The above-mentioned embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the above-mentioned embodiments, those of ordinary skill in the art should understand that the above-mentioned embodiments can still be used for The recorded technical solutions are modified, or some technical features thereof are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the application, and should be included in the present application. within the scope of protection of the application.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010585427.8A CN111803022A (en) | 2020-06-24 | 2020-06-24 | Vision detection method, detection device, terminal equipment and readable storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010585427.8A CN111803022A (en) | 2020-06-24 | 2020-06-24 | Vision detection method, detection device, terminal equipment and readable storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111803022A true CN111803022A (en) | 2020-10-23 |
Family
ID=72844865
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010585427.8A Pending CN111803022A (en) | 2020-06-24 | 2020-06-24 | Vision detection method, detection device, terminal equipment and readable storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111803022A (en) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112190226A (en) * | 2020-10-30 | 2021-01-08 | 深圳数联天下智能科技有限公司 | Vision detection device |
| CN112842249A (en) * | 2021-03-09 | 2021-05-28 | 京东方科技集团股份有限公司 | Vision detection method, device, equipment and storage medium |
| CN112914494A (en) * | 2020-11-27 | 2021-06-08 | 成都怡康科技有限公司 | Vision test method based on visual target self-adaptive adjustment and wearable device |
| CN112957002A (en) * | 2021-02-01 | 2021-06-15 | 江苏盖睿健康科技有限公司 | Self-help eyesight detection method and device and computer readable storage medium |
| CN113397471A (en) * | 2021-06-30 | 2021-09-17 | 重庆电子工程职业学院 | Vision data acquisition system based on Internet of things |
| CN113456022A (en) * | 2021-07-01 | 2021-10-01 | 河北北方学院 | Vision monitoring file management system and method based on big data fitting |
| CN113854952A (en) * | 2021-10-11 | 2021-12-31 | 湖南火眼医疗科技有限公司 | Vision detection method and system using universal equipment with camera shooting function |
| CN113951810A (en) * | 2021-10-31 | 2022-01-21 | 广西秒看科技有限公司 | Calibration method and vision detection system for terminal screen display sighting target |
| CN114668365A (en) * | 2022-04-25 | 2022-06-28 | 深圳市迪佳医疗智能科技有限公司 | Vision detection method |
| CN114847865A (en) * | 2022-06-14 | 2022-08-05 | 浙江恒真电子科技有限公司 | Vision detection device based on VR scene |
| CN115054198A (en) * | 2022-06-10 | 2022-09-16 | 广州视域光学科技股份有限公司 | Remote intelligent vision detection method, system and device |
| CN116350170A (en) * | 2023-04-07 | 2023-06-30 | 小鹿莱斯科技(东莞)有限公司 | Vision detection method, device and storage medium |
| WO2025065535A1 (en) * | 2023-09-28 | 2025-04-03 | 京东方科技集团股份有限公司 | Visual acuity testing method and apparatus, and terminal, storage medium and electronic device |
Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN202044244U (en) * | 2011-04-29 | 2011-11-23 | 山东中创软件工程股份有限公司 | Visual acuity detector based on human face recognition |
| US20130128229A1 (en) * | 2011-11-21 | 2013-05-23 | Icheck Health Connection, Inc. | Video game to monitor retinal diseases |
| CN103793719A (en) * | 2014-01-26 | 2014-05-14 | 深圳大学 | Monocular distance-measuring method and system based on human eye positioning |
| CN105764405A (en) * | 2013-06-06 | 2016-07-13 | 6超越6视觉有限公司 | System and method for measuring eye refractive error based on subjective distance measurement |
| CN105832283A (en) * | 2016-05-20 | 2016-08-10 | 上海市浦东新区眼病牙病防治所 | Intelligent vision testing system and an intelligent vision testing method |
| CN106060142A (en) * | 2016-06-17 | 2016-10-26 | 杨斌 | Mobile phone capable of checking eyesight, and method for checking eyesight by using mobile phone |
| CN109008936A (en) * | 2018-07-26 | 2018-12-18 | 上海鹰瞳医疗科技有限公司 | Diopter detection method and device based on reference object |
| CN109363620A (en) * | 2018-10-22 | 2019-02-22 | 深圳和而泰数据资源与云技术有限公司 | A kind of vision testing method, device, electronic equipment and computer storage media |
| CN109700423A (en) * | 2018-12-29 | 2019-05-03 | 杭州瞳创医疗科技有限公司 | A kind of the Intelligent eyesight detection method and device of automatic perceived distance |
| CN110123257A (en) * | 2019-03-29 | 2019-08-16 | 深圳和而泰家居在线网络科技有限公司 | A kind of vision testing method, device, sight tester and computer storage medium |
| CN110222608A (en) * | 2019-05-24 | 2019-09-10 | 山东海博科技信息系统股份有限公司 | A kind of self-service examination machine eyesight detection intelligent processing method |
| CN110236479A (en) * | 2019-05-24 | 2019-09-17 | 苏州国科康成医疗科技有限公司 | Eyesight detection and management system |
| CN111191616A (en) * | 2020-01-02 | 2020-05-22 | 广州织点智能科技有限公司 | Face shielding detection method, device, equipment and storage medium |
-
2020
- 2020-06-24 CN CN202010585427.8A patent/CN111803022A/en active Pending
Patent Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN202044244U (en) * | 2011-04-29 | 2011-11-23 | 山东中创软件工程股份有限公司 | Visual acuity detector based on human face recognition |
| US20130128229A1 (en) * | 2011-11-21 | 2013-05-23 | Icheck Health Connection, Inc. | Video game to monitor retinal diseases |
| CN105764405A (en) * | 2013-06-06 | 2016-07-13 | 6超越6视觉有限公司 | System and method for measuring eye refractive error based on subjective distance measurement |
| CN103793719A (en) * | 2014-01-26 | 2014-05-14 | 深圳大学 | Monocular distance-measuring method and system based on human eye positioning |
| CN105832283A (en) * | 2016-05-20 | 2016-08-10 | 上海市浦东新区眼病牙病防治所 | Intelligent vision testing system and an intelligent vision testing method |
| CN106060142A (en) * | 2016-06-17 | 2016-10-26 | 杨斌 | Mobile phone capable of checking eyesight, and method for checking eyesight by using mobile phone |
| CN109008936A (en) * | 2018-07-26 | 2018-12-18 | 上海鹰瞳医疗科技有限公司 | Diopter detection method and device based on reference object |
| CN109363620A (en) * | 2018-10-22 | 2019-02-22 | 深圳和而泰数据资源与云技术有限公司 | A kind of vision testing method, device, electronic equipment and computer storage media |
| CN109700423A (en) * | 2018-12-29 | 2019-05-03 | 杭州瞳创医疗科技有限公司 | A kind of the Intelligent eyesight detection method and device of automatic perceived distance |
| CN110123257A (en) * | 2019-03-29 | 2019-08-16 | 深圳和而泰家居在线网络科技有限公司 | A kind of vision testing method, device, sight tester and computer storage medium |
| CN110222608A (en) * | 2019-05-24 | 2019-09-10 | 山东海博科技信息系统股份有限公司 | A kind of self-service examination machine eyesight detection intelligent processing method |
| CN110236479A (en) * | 2019-05-24 | 2019-09-17 | 苏州国科康成医疗科技有限公司 | Eyesight detection and management system |
| CN111191616A (en) * | 2020-01-02 | 2020-05-22 | 广州织点智能科技有限公司 | Face shielding detection method, device, equipment and storage medium |
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112190226A (en) * | 2020-10-30 | 2021-01-08 | 深圳数联天下智能科技有限公司 | Vision detection device |
| CN112914494A (en) * | 2020-11-27 | 2021-06-08 | 成都怡康科技有限公司 | Vision test method based on visual target self-adaptive adjustment and wearable device |
| CN112957002A (en) * | 2021-02-01 | 2021-06-15 | 江苏盖睿健康科技有限公司 | Self-help eyesight detection method and device and computer readable storage medium |
| CN112842249B (en) * | 2021-03-09 | 2024-04-19 | 京东方科技集团股份有限公司 | Vision detection method, device, equipment and storage medium |
| CN112842249A (en) * | 2021-03-09 | 2021-05-28 | 京东方科技集团股份有限公司 | Vision detection method, device, equipment and storage medium |
| CN113397471A (en) * | 2021-06-30 | 2021-09-17 | 重庆电子工程职业学院 | Vision data acquisition system based on Internet of things |
| CN113456022A (en) * | 2021-07-01 | 2021-10-01 | 河北北方学院 | Vision monitoring file management system and method based on big data fitting |
| CN113854952A (en) * | 2021-10-11 | 2021-12-31 | 湖南火眼医疗科技有限公司 | Vision detection method and system using universal equipment with camera shooting function |
| CN113951810A (en) * | 2021-10-31 | 2022-01-21 | 广西秒看科技有限公司 | Calibration method and vision detection system for terminal screen display sighting target |
| CN114668365A (en) * | 2022-04-25 | 2022-06-28 | 深圳市迪佳医疗智能科技有限公司 | Vision detection method |
| CN115054198A (en) * | 2022-06-10 | 2022-09-16 | 广州视域光学科技股份有限公司 | Remote intelligent vision detection method, system and device |
| CN114847865A (en) * | 2022-06-14 | 2022-08-05 | 浙江恒真电子科技有限公司 | Vision detection device based on VR scene |
| CN116350170A (en) * | 2023-04-07 | 2023-06-30 | 小鹿莱斯科技(东莞)有限公司 | Vision detection method, device and storage medium |
| WO2025065535A1 (en) * | 2023-09-28 | 2025-04-03 | 京东方科技集团股份有限公司 | Visual acuity testing method and apparatus, and terminal, storage medium and electronic device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111803022A (en) | Vision detection method, detection device, terminal equipment and readable storage medium | |
| CN101178768B (en) | Image processing apparatus, image processing method and person identification apparatus, | |
| CN110610127B (en) | Face recognition method and device, storage medium and electronic equipment | |
| CN111915667A (en) | A line of sight identification method, identification device, terminal device and readable storage medium | |
| WO2018028546A1 (en) | Key point positioning method, terminal, and computer storage medium | |
| CN112101124B (en) | Sitting posture detection method and device | |
| CN111803023A (en) | Vision value correction method, correction device, terminal equipment and storage medium | |
| CN110123257A (en) | A kind of vision testing method, device, sight tester and computer storage medium | |
| JP2020507836A (en) | Tracking surgical items that predicted duplicate imaging | |
| CN112712053A (en) | Sitting posture information generation method and device, terminal equipment and storage medium | |
| CN108478184A (en) | Eyesight measurement method and device, VR equipment based on VR | |
| EP4095744A1 (en) | Automatic iris capturing method and apparatus, computer-readable storage medium, and computer device | |
| CN110619303A (en) | Method, device and terminal for tracking point of regard and computer readable storage medium | |
| CN109993021A (en) | Face detection method, device and electronic device | |
| CN108665687A (en) | A kind of sitting posture monitoring method and device | |
| CN108573218A (en) | Face data collection method and terminal equipment | |
| CN110222651A (en) | Face posture detection method and device, terminal equipment and readable storage medium | |
| CN110826372A (en) | Method and device for detecting human face characteristic points | |
| CN112051920B (en) | Sight line falling point determining method and device | |
| CN108596127B (en) | Fingerprint identification method, identity verification method and device and identity verification machine | |
| CN110188648A (en) | Anti- based on image is strayed into partitioning method, device and terminal device | |
| CN111723754B (en) | Left-right eye identification method, identification device, terminal equipment and storage medium | |
| KR20200109977A (en) | Smartphone-based identity verification method using fingerprints and facial images | |
| WO2021093744A1 (en) | Method and apparatus for measuring diameter of pupil, and computer-readable storage medium | |
| CN116831516B (en) | Cornea curvature generating method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201023 |
|
| RJ01 | Rejection of invention patent application after publication |