CN115644789A - Vision detection method and device, electronic equipment and storage medium - Google Patents
Vision detection method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN115644789A CN115644789A CN202210989352.9A CN202210989352A CN115644789A CN 115644789 A CN115644789 A CN 115644789A CN 202210989352 A CN202210989352 A CN 202210989352A CN 115644789 A CN115644789 A CN 115644789A
- Authority
- CN
- China
- Prior art keywords
- test
- distance
- target
- size
- 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
Landscapes
- Eye Examination Apparatus (AREA)
Abstract
Description
技术领域technical field
本发明涉及视力检测领域,具体而言,涉及一种视力检测方法、装置、电子设备及存储介质。The present invention relates to the field of vision detection, in particular to a vision detection method, device, electronic equipment and storage medium.
背景技术Background technique
随着越来越多的人开始使用电子产品,人们的视力受到了极大地影响,治疗视力问题,首先要做的是检查人们的视力;As more and more people start to use electronic products, people's vision has been greatly affected. To treat vision problems, the first thing to do is to check people's vision;
目前,主要是人工手动检测每个人在固定距离的视力情况,手动检测效率低,不准确;此外,该种检测方法只能检测每个人的视力,并不能检测出每个人眼轴的形变量,但是眼轴的形变量却是确定每个人眼镜度数的重要依据。At present, it is mainly to manually detect the vision of each person at a fixed distance, which is inefficient and inaccurate; in addition, this detection method can only detect the vision of each person, and cannot detect the deformation of each person's eye axis. However, the deformation of the eye axis is an important basis for determining the degree of each person's glasses.
发明内容Contents of the invention
有鉴于此,本申请的目的在于提供一种视力检测方法、装置、电子设备及存储介质,能够准确确定用户的眼轴形变量和/或远视程度。In view of this, the purpose of the present application is to provide a vision detection method, device, electronic equipment and storage medium, which can accurately determine the user's axial deformation and/or degree of hyperopia.
第一方面,本申请实施例提供了一种视力检测方法,该视力检测方法包括:In the first aspect, the embodiment of the present application provides a vision detection method, the vision detection method comprising:
获取用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的测试视标尺寸;距离包括基准距离和非基准距离;Obtain the user's corresponding test vision at different distances from the test visual target, and the test visual target size corresponding to the test visual acuity; the distance includes a reference distance and a non-reference distance;
根据基准距离对应的测试视标尺寸,确定用户在非基准距离下对应的健康视标尺寸;According to the test visual target size corresponding to the reference distance, determine the user's corresponding healthy visual target size at a non-reference distance;
通过比对非基准距离对应的测试视标尺寸和健康视标尺寸,从非基准距离中确定目标距离;Determine the target distance from the non-reference distance by comparing the size of the test target and the size of the healthy target corresponding to the non-reference distance;
根据目标距离、预设标准眼轴长度,确定用户的眼轴形变量和/或远视程度。According to the target distance and the preset standard axial length of the eye, the axial deformation of the user's eye and/or the degree of hyperopia are determined.
在一种可能的实施方式中,根据基准距离对应的测试视标尺寸,确定用户在非基准距离下对应的健康视标尺寸,包括:In a possible implementation manner, according to the test visual target size corresponding to the reference distance, determine the corresponding healthy visual target size of the user at a non-reference distance, including:
通过下列公式计算健康视标尺寸;Calculate the size of the healthy optotype by the following formula;
其中,y为健康视标尺寸,d1为基准距离,d2为非基准距离,s为测试视标尺寸。Among them, y is the size of the healthy optotype, d 1 is the reference distance, d 2 is the non-reference distance, and s is the size of the test optotype.
在一种可能的实施方式中,通过比对非基准距离对应的测试视标尺寸和健康视标尺寸,从非基准距离中确定目标距离,包括:In a possible implementation, the target distance is determined from the non-reference distance by comparing the test target size and the healthy target size corresponding to the non-reference distance, including:
判断非基准距离对应的测试视标尺寸和健康视标尺寸是否相同;Determine whether the test optotype size corresponding to the non-reference distance is the same as the healthy optotype size;
若所有非基准距离对应的测试视标尺寸和健康视标尺寸均相同,则将所有非基准距离中最长距离确定为目标距离;If the test visual target size and the healthy visual target size corresponding to all non-reference distances are the same, the longest distance among all non-reference distances is determined as the target distance;
若所有非基准距离对应的测试视标尺寸和健康视标尺寸均不相同,则将所有非基准距离中最短距离确定为目标距离;If the test visual target size and the healthy visual target size corresponding to all non-reference distances are not the same, the shortest distance among all non-reference distances is determined as the target distance;
否则,通过比对非基准距离中最小距离对应的测试视标尺寸和健康视标尺寸,从非基准距离中确定目标距离。Otherwise, determine the target distance from the non-reference distance by comparing the size of the test optotype corresponding to the smallest distance in the non-reference distance with the size of the healthy optotype.
在一种可能的实施方式中,通过比对非基准距离中最小距离对应的测试视标尺寸和健康视标尺寸,从非基准距离中确定目标距离,包括:In a possible implementation manner, the target distance is determined from the non-reference distance by comparing the test optotype size and the healthy optotype size corresponding to the minimum distance in the non-reference distance, including:
判断非基准距离中最小距离的测试视标尺寸和健康视标尺寸是否相同;Judging whether the test optotype size and the healthy optotype size of the minimum distance in the non-reference distance are the same;
若非基准距离中最小距离的测试视标尺寸和健康视标尺寸相同,将非基准距离对应的测试视标尺寸和健康视标尺寸相同的所有非基准距离中最长距离确定为目标距离;If the test optotype size of the minimum distance in the non-reference distance is the same as the healthy optotype size, the longest distance among all non-reference distances corresponding to the test optotype size corresponding to the non-reference distance and the healthy optotype size is determined as the target distance;
若非基准距离中最小距离的测试视标尺寸和健康视标尺寸不相同,将非基准距离对应的测试视标尺寸和健康视标尺寸相同的所有非基准距离中最短距离确定为目标距离。If the test optotype size and the healthy optotype size of the minimum distance in the non-reference distance are different, the shortest distance among all non-reference distances in which the test optotype size corresponding to the non-reference distance is the same as the healthy optotype size is determined as the target distance.
在一种可能的实施方式中,根据目标距离、预设标准眼轴长度,确定用户的眼轴形变量,包括:In a possible implementation manner, the axial deformation of the user's eye is determined according to the target distance and the preset standard axial length of the eye, including:
通过下列公式计算眼轴形变量;The axial deformation of the eye is calculated by the following formula;
其中,α为眼轴形变量,ν为预设标准眼轴长度,u为目标距离。Among them, α is the axial deformation of the eye, ν is the preset standard axial length of the eye, and u is the target distance.
在一种可能的实施方式中,根据目标距离、预设标准眼轴长度,确定用户的远视程度,包括:In a possible implementation manner, the degree of hyperopia of the user is determined according to the target distance and the preset standard eye axis length, including:
通过下列公式计算远视程度;The degree of hypermetropia is calculated by the following formula;
b=(u/w)(w+v)/(u+v);b=(u/w)(w+v)/(u+v);
其中,b为远视程度,ν为预设标准眼轴长度,u为目标距离,w为预设远视距离。Wherein, b is the degree of hyperopia, ν is the preset standard axial length of the eye, u is the target distance, and w is the preset hyperopia distance.
在一种可能的实施方式中,该视力检测方法还包括:In a possible implementation manner, the vision detection method also includes:
获取在不同用眼时长下,用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的第一视标尺寸;距离包括基准距离和非基准距离;Obtain the corresponding test visual acuity and the first visual target size corresponding to the test visual acuity at different distances from the test visual target under different eye use durations; the distance includes the reference distance and the non-reference distance;
针对每个用眼时长,根据基准距离对应的第一视标尺寸,确定在用眼时长下,用户在非基准距离下对应的第二视标尺寸;For each eye-use duration, according to the first visual target size corresponding to the reference distance, determine the second visual target size corresponding to the user's non-reference distance under the eye-use duration;
通过比对在非基准距离下对应的第一视标尺寸和第二视标尺寸,确定在用眼时长下对应的目标距离;Determine the target distance corresponding to the eye use time by comparing the first and second visual target sizes corresponding to the non-reference distance;
根据所有用眼时长下对应的目标距离,确定用户的最佳用眼时长。According to the target distance corresponding to all the eye-use time, determine the user's best eye-use time.
在一种可能的实施方式中,该视力检测方法还包括:In a possible implementation manner, the vision detection method also includes:
获取在不同环境亮度下,用户在距测试视标不同距离下分别对应的测试视力,及视力对应的第一视标尺寸;距离包括基准距离和非基准距离;Obtain the corresponding test vision of the user at different distances from the test visual target under different environmental brightnesses, and the first visual target size corresponding to the visual acuity; the distance includes a reference distance and a non-reference distance;
针对每个环境亮度,根据基准距离对应的第一视标尺寸,确定在环境亮度下,用户在非基准距离下对应的第二视标尺寸;For each ambient brightness, according to the first visual target size corresponding to the reference distance, determine the second visual target size corresponding to the user at a non-reference distance under the ambient brightness;
通过比对在非基准距离下对应的第一视标尺寸和第二视标尺寸,确定在环境亮度下对应的目标距离;Determine the target distance corresponding to the ambient brightness by comparing the first and second visual target sizes corresponding to the non-reference distance;
根据所有环境亮度下对应的目标距离,确定用户的最佳环境亮度。Determine the user's optimal ambient brightness according to the corresponding target distances under all ambient brightness.
在一种可能的实施方式中,该视力检测方法还包括:In a possible implementation manner, the vision detection method also includes:
确定用户对应的历史目标距离;Determine the historical target distance corresponding to the user;
获取在不同用眼时长下,用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的第一视标尺寸,包括:Obtain the corresponding test vision of the user at different distances from the test visual target under different eye use durations, and the first visual target size corresponding to the test visual acuity, including:
获取在不同用眼时长下,用户在历史目标距离以内,距测试视标不同距离下分别对应的测试视力。Obtain the corresponding test vision at different distances from the test visual target within the historical target distance under different eye use durations.
在一种可能的实施方式中,根据所有用眼时长下对应的目标距离,确定用户的最佳用眼时长,包括:In a possible implementation manner, according to the corresponding target distances under all eye-use durations, the user's optimal eye-use duration is determined, including:
将所有用眼时长从小到大排列,将用眼时长对应的目标距离最先发生变化的用眼时长,确定为用户的最佳用眼时长。Arrange all eye-use durations from small to large, and determine the eye-use duration at which the target distance corresponding to the eye-use duration first changes as the user's optimal eye-use duration.
在一种可能的实施方式中,获取用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的测试视标尺寸,包括:In a possible implementation manner, the test visual acuity corresponding to the user at different distances from the test visual target and the test visual target size corresponding to the test visual acuity are acquired, including:
在人机交互显示设备中显示与用户对应的测试视标显示界面;Displaying a test optotype display interface corresponding to the user in the human-computer interaction display device;
针对测试视标显示界面,接收用户在距测试视标不同距离下通过输入设备输入的视标方向;For the test visual target display interface, receiving the visual target direction input by the user through the input device at different distances from the test visual target;
根据用户输入的视标方向与测试视标的真实视标方向,确定用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的测试视标尺寸。According to the direction of the visual target input by the user and the real visual target direction of the test visual target, the test visual acuity corresponding to the user's different distances from the test visual target and the test visual target size corresponding to the test visual acuity are determined.
第二方面,本申请实施例还提供了一种视力检测装置,该视力检测装置包括:In the second aspect, the embodiment of the present application also provides a vision detection device, which includes:
获取模块,用于获取用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的测试视标尺寸;距离包括基准距离和非基准距离;The acquisition module is used to obtain the user's test vision corresponding to different distances from the test visual target, and the test visual target size corresponding to the test visual acuity; the distance includes a reference distance and a non-reference distance;
确定模块,用于根据基准距离对应的测试视标尺寸,确定用户在非基准距离下对应的健康视标尺寸;A determination module is used to determine the corresponding healthy optotype size of the user under the non-reference distance according to the test visual target size corresponding to the reference distance;
确定模块,还用于通过比对非基准距离对应的测试视标尺寸和健康视标尺寸,从非基准距离中确定目标距离;The determination module is also used to determine the target distance from the non-reference distance by comparing the test visual target size and the healthy visual target size corresponding to the non-reference distance;
确定模块,还用于根据目标距离、预设标准眼轴长度,确定用户的眼轴形变量和/或远视程度。The determination module is further configured to determine the user's axial deformation and/or degree of hyperopia according to the target distance and the preset standard axial length of the eye.
在一种可能的实施方式中,确定模块,具体用于通过下列公式计算健康视标尺寸;In a possible implementation manner, the determining module is specifically configured to calculate the size of the healthy optotype by the following formula;
其中,y为健康视标尺寸,d1为基准距离,d2为非基准距离,s为测试视标尺寸。Among them, y is the size of the healthy optotype, d 1 is the reference distance, d 2 is the non-reference distance, and s is the size of the test optotype.
在一种可能的实施方式中,确定模块,具体用于判断非基准距离对应的测试视标尺寸和健康视标尺寸是否相同;若所有非基准距离对应的测试视标尺寸和健康视标尺寸均相同,则将所有非基准距离中最长距离确定为目标距离;若所有非基准距离对应的测试视标尺寸和健康视标尺寸均不相同,则将所有非基准距离中最短距离确定为目标距离;否则,通过比对非基准距离中最小距离对应的测试视标尺寸和健康视标尺寸,从非基准距离中确定目标距离。In a possible implementation manner, the determination module is specifically used to judge whether the test optotype size corresponding to the non-reference distance is the same as the healthy optotype size; if the test optotype size and the healthy optotype size corresponding to all non-reference distances are If they are the same, the longest distance among all non-reference distances is determined as the target distance; if the test optotype size and the healthy optotype size corresponding to all non-reference distances are not the same, the shortest distance among all non-reference distances is determined as the target distance ; Otherwise, determine the target distance from the non-reference distance by comparing the test optotype size and the healthy optotype size corresponding to the minimum distance in the non-reference distance.
在一种可能的实施方式中,确定模块,具体用于判断非基准距离中最小距离的测试视标尺寸和健康视标尺寸是否相同;若非基准距离中最小距离的测试视标尺寸和健康视标尺寸相同,将非基准距离对应的测试视标尺寸和健康视标尺寸相同的所有非基准距离中最长距离确定为目标距离;若非基准距离中最小距离的测试视标尺寸和健康视标尺寸不相同,将非基准距离对应的测试视标尺寸和健康视标尺寸相同的所有非基准距离中最短距离确定为目标距离。In a possible implementation manner, the determination module is specifically used to judge whether the test optotype size and the healthy optotype size of the minimum distance in the non-reference distance are the same; If the size is the same, the longest distance among all non-reference distances corresponding to the test optotype size and the healthy optotype size corresponding to the non-reference distance is determined as the target distance; Similarly, the shortest distance among all non-reference distances corresponding to the test optotype size corresponding to the non-reference distance and the healthy optotype size is determined as the target distance.
在一种可能的实施方式中,确定模块,具体用于通过下列公式计算眼轴形变量;In a possible implementation manner, the determining module is specifically configured to calculate the axial deformation of the eye by the following formula;
其中,α为眼轴形变量,ν为预设标准眼轴长度,u为目标距离。Among them, α is the axial deformation of the eye, ν is the preset standard axial length of the eye, and u is the target distance.
在一种可能的实施方式中,确定模块,具体用于通过下列公式计算远视程度;In a possible implementation manner, the determination module is specifically configured to calculate the degree of hyperopia through the following formula;
b=(u/w)(w+v)/(u+v);b=(u/w)(w+v)/(u+v);
其中,b为远视程度,ν为预设标准眼轴长度,u为目标距离,w为预设远视距离。Wherein, b is the degree of hyperopia, ν is the preset standard axial length of the eye, u is the target distance, and w is the preset hyperopia distance.
在一种可能的实施方式中,获取模块,还用于获取在不同用眼时长下,用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的第一视标尺寸;距离包括基准距离和非基准距离;In a possible implementation manner, the acquisition module is also used to acquire the test vision corresponding to the user at different distances from the test visual target under different eye use durations, and the first visual target size corresponding to the test visual acuity; the distance Including reference distance and non-reference distance;
确定模块,还用于针对每个用眼时长,根据基准距离对应的第一视标尺寸,确定在用眼时长下,用户在非基准距离下对应的第二视标尺寸;The determination module is also used to determine the second optotype size corresponding to the user's non-reference distance under the eye-use duration according to the first optotype size corresponding to the reference distance for each eye-use duration;
确定模块,还用于通过比对在非基准距离下对应的第一视标尺寸和第二视标尺寸,确定在用眼时长下对应的目标距离;The determination module is also used to determine the corresponding target distance under the eye-using time by comparing the first and second optotype sizes corresponding to the non-reference distance;
确定模块,还用于根据所有用眼时长下对应的目标距离,确定用户的最佳用眼时长。The determination module is also used to determine the user's optimal eye use time according to the corresponding target distances under all eye use time lengths.
在一种可能的实施方式中,获取模块,还用于获取在不同环境亮度下,用户在距测试视标不同距离下分别对应的测试视力,及视力对应的第一视标尺寸;距离包括基准距离和非基准距离;In a possible implementation manner, the acquisition module is also used to acquire the corresponding test vision of the user at different distances from the test visual target under different environmental brightnesses, and the first visual target size corresponding to the visual acuity; the distance includes the benchmark distances and non-reference distances;
确定模块,还用于针对每个环境亮度,根据基准距离对应的第一视标尺寸,确定在环境亮度下,用户在非基准距离下对应的第二视标尺寸;The determining module is also used to determine the second visual target size corresponding to the user at a non-reference distance under the ambient brightness according to the first visual target size corresponding to the reference distance for each ambient brightness;
确定模块,还用于通过比对在非基准距离下对应的第一视标尺寸和第二视标尺寸,确定在环境亮度下对应的目标距离;The determination module is also used to determine the target distance corresponding to the ambient brightness by comparing the first and second visual target sizes corresponding to the non-reference distance;
确定模块,还用于根据所有环境亮度下对应的目标距离,确定用户的最佳环境亮度。The determining module is further configured to determine the user's optimal ambient brightness according to the corresponding target distances under all ambient brightness.
在一种可能的实施方式中,确定模块,还用于确定用户对应的历史目标距离;In a possible implementation manner, the determination module is also used to determine the historical target distance corresponding to the user;
获取模块,还用于获取在不同用眼时长下,用户在历史目标距离以内,距测试视标不同距离下分别对应的测试视力。The obtaining module is also used to obtain the test vision corresponding to different distances from the test visual target within the historical target distance of the user under different eye use durations.
在一种可能的实施方式中,确定模块,具体用于将所有用眼时长从小到大排列,将用眼时长对应的目标距离最先发生变化的用眼时长,确定为用户的最佳用眼时长。In a possible implementation, the determination module is specifically configured to arrange all eye-use durations from small to large, and determine the eye-use duration at which the target distance corresponding to the eye-use duration first changes as the user's best eye-use duration. duration.
在一种可能的实施方式中,获取模块,具体用于在人机交互显示设备中显示与用户对应的测试视标显示界面;针对测试视标显示界面,接收用户在距测试视标不同距离下通过输入设备输入的视标方向;根据用户输入的视标方向与测试视标的真实视标方向,确定用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的测试视标尺寸。In a possible implementation manner, the acquisition module is specifically used to display the test optotype display interface corresponding to the user in the human-computer interaction display device; The direction of the visual target input by the input device; according to the direction of the visual target input by the user and the real visual target direction of the test visual target, determine the test visual acuity corresponding to the user at different distances from the test visual target, and the test visual target size corresponding to the test visual acuity .
第三方面,本申请实施例还提供了一种电子设备,包括:处理器、存储介质和总线,存储介质存储有处理器可执行的机器可读指令,当电子设备运行时,处理器与存储介质之间通过总线通信,处理器执行机器可读指令,以执行如第一方面任一项视力检测方法的步骤。In the third aspect, the embodiment of the present application also provides an electronic device, including: a processor, a storage medium, and a bus. The storage medium stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the storage The media communicate with each other through the bus, and the processor executes machine-readable instructions to execute the steps of any vision detection method in the first aspect.
第四方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行如第一方面任一项视力检测方法的步骤。In the fourth aspect, the embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is run by a processor, the steps of any vision detection method in the first aspect are executed. .
本申请实施例提供了一种视力检测方法、装置、电子设备及存储介质,该方法包括:获取用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的测试视标尺寸;距离包括基准距离和非基准距离;根据基准距离对应的测试视标尺寸,确定用户在非基准距离下对应的健康视标尺寸;通过比对非基准距离对应的测试视标尺寸和健康视标尺寸,从非基准距离中确定目标距离;根据目标距离、预设标准眼轴长度,确定用户的眼轴形变量。本申请通过非基准距离下对应的测试视标尺寸,和根据基准距离对应的测试视标尺寸确定的非基准距离下对应的健康视标尺寸,确定目标距离,然后根据目标距离、预设标准眼轴长度,确定用户的眼轴形变量和/或远视程度,视力检测准确、效率高,且能够准确确定用户的眼轴形变量和/或远视程度。The embodiment of the present application provides a visual acuity detection method, device, electronic equipment and storage medium. The method includes: obtaining the corresponding test visual acuity of the user at different distances from the test visual target, and the test visual target size corresponding to the test visual acuity; The distance includes the reference distance and the non-reference distance; according to the test target size corresponding to the reference distance, determine the corresponding healthy target size of the user at the non-reference distance; by comparing the test target size and the healthy target size corresponding to the non-reference distance , determine the target distance from the non-reference distance; determine the axial deformation of the user's eye according to the target distance and the preset standard eye axis length. The application determines the target distance through the corresponding test optotype size at the non-reference distance, and the corresponding healthy optotype size at the non-reference distance determined according to the test target size corresponding to the reference distance, and then according to the target distance, the preset standard eye Axial length to determine the user's axial deformation and/or degree of hyperopia, vision detection is accurate and efficient, and can accurately determine the user's axial deformation and/or degree of hyperopia.
附图说明Description of drawings
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the accompanying drawings used in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, so It should be regarded as a limitation on the scope, and those skilled in the art can also obtain other related drawings based on these drawings without creative work.
图1示出了本申请实施例提供的一种视力检测方法的流程图;Fig. 1 shows a flow chart of a vision detection method provided by an embodiment of the present application;
图2示出了本申请实施例提供的另一种视力检测方法的流程图;FIG. 2 shows a flow chart of another vision detection method provided by the embodiment of the present application;
图3示出了本申请实施例提供的另一种视力检测方法的流程图;FIG. 3 shows a flow chart of another vision detection method provided by the embodiment of the present application;
图4示出了本申请实施例提供的一种视力检测装置的结构示意图;FIG. 4 shows a schematic structural diagram of a vision detection device provided by an embodiment of the present application;
图5示出了本申请实施例提供的一种电子设备的结构示意图。FIG. 5 shows a schematic structural diagram of an electronic device provided by an embodiment of the present application.
具体实施方式Detailed ways
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. It should be understood that the appended The figures are only for the purpose of illustration and description, and are not used to limit the protection scope of the present application. Additionally, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented in accordance with some embodiments of the application. It should be understood that the operations of the flowcharts may be performed out of order, and steps that have no logical context may be performed in reverse order or concurrently. In addition, those skilled in the art may add one or more other operations to the flowchart or remove one or more operations from the flowchart under the guidance of the content of the present application.
另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。In addition, the described embodiments are only some of the embodiments of the application, not all of the embodiments. The components of the embodiments of the application generally described and illustrated in the figures herein may be arranged and designed in a variety of different configurations. Accordingly, the following detailed description of the embodiments of the application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of the application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative efforts belong to the scope of protection of the present application.
为了使得本领域技术人员能够使用本申请内容,结合特定应用场景“视力检测领域”,给出以下实施方式。对于本领域技术人员来说,在不脱离本申请的精神和范围的情况下,可以将这里定义的一般原理应用于其他实施例和应用场景。虽然本申请主要围绕“视力检测领域”进行描述,但是应该理解,这仅是一个示例性实施例。In order to enable those skilled in the art to use the content of this application, in combination with the specific application scenario "field of vision detection", the following embodiments are given. Those skilled in the art can apply the general principles defined here to other embodiments and application scenarios without departing from the spirit and scope of the present application. Although the present application is mainly described around the "field of vision detection", it should be understood that this is only an exemplary embodiment.
需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features stated later, but does not exclude the addition of other features.
下面对本申请实施例提供的一种视力检测方法进行详细说明。A vision detection method provided by an embodiment of the present application will be described in detail below.
参照图1所示,为本申请实施例提供的一种视力检测方法的流程示意图,下面对本申请实施例示例性的各步骤进行说明:Referring to FIG. 1 , which is a schematic flowchart of a vision detection method provided by the embodiment of the present application, the exemplary steps of the embodiment of the present application are described below:
S101、获取用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的测试视标尺寸。S101. Obtain the corresponding test visual acuity of the user at different distances from the test visual target, and the test visual target size corresponding to the test visual acuity.
在本申请实施方式中,距离包括基准距离和非基准距离,获取用户在距测试视标基准距离和非基准距离下分别对应的测试视力,及测试视力对应的测试视标尺寸。这里,获取的用户在距测试视标基准距离和非基准距离下分别对应的测试视力,及测试视力对应的测试视标尺寸,就是用户在基准距离和非基准距离下分别测试得到的测试视力,及测试视力对应的测试视标尺寸。In the embodiment of the present application, the distance includes a reference distance and a non-reference distance, and the user's test vision corresponding to the reference distance and the non-reference distance from the test visual target, and the test visual target size corresponding to the test visual acuity are obtained. Here, the obtained user's test vision corresponding to the reference distance and the non-reference distance from the test visual target, and the test visual target size corresponding to the test visual acuity are the test visual acuity obtained by the user's test respectively at the reference distance and the non-reference distance, And test visual acuity corresponding to the test target size.
其中,基准距离只有一个,非基准距离可以有多个。Among them, there is only one reference distance, and there may be multiple non-reference distances.
具体地,在人机交互显示设备中显示与用户对应的测试视标显示界面;针对测试视标显示界面,接收用户在距测试视标不同距离下通过输入设备输入的视标方向;根据用户输入的视标方向与测试视标的真实视标方向,确定用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的测试视标尺寸。Specifically, display the test optotype display interface corresponding to the user in the human-computer interaction display device; for the test optotype display interface, receive the direction of the visual target input by the user through the input device at different distances from the test visual target; according to the user input The direction of the visual target and the real visual target direction of the test visual target determine the test visual acuity corresponding to the user at different distances from the test visual target, and the test visual target size corresponding to the test visual acuity.
其中,输入设备可以为遥控器、手机中的app、无线键盘等。Wherein, the input device may be a remote controller, an app in a mobile phone, a wireless keyboard, and the like.
这里,在人机交互显示设备会同时显示多个测试视标显示界面,每一个测试视标显示界面为一个用户进行视力检测,也就是说,本申请可以同时为多个用户进行视力检测。在为用户检测视力时,用户站在与该用户对应的测试视标显示界面的指定距离处,测试视标显示界面依次显示多种尺寸的测试视标,用户针对测试视标显示界面显示的每一种尺寸的测试视标输入该测试视标的方向,根据用户输入的视标方向与测试视标的真实视标方向,得到用户在该指定距离处的测试视力,及测试视力对应的测试视标尺寸。然后用户在移至下一距离处再一次进行测试。Here, multiple test optotype display interfaces are simultaneously displayed on the human-computer interaction display device, and each test optotype display interface performs vision testing for a user, that is to say, the application can simultaneously perform vision testing for multiple users. When testing eyesight for a user, the user stands at a specified distance from the test optotype display interface corresponding to the user, and the test optotype display interface displays test optotypes of various sizes in turn, and the user for each test optotype displayed on the test optotype display interface. A test target of a size Input the direction of the test target, according to the direction of the target input by the user and the real direction of the test target, the user's test vision at the specified distance and the test target size corresponding to the test vision can be obtained . The user then runs the test again at the next distance.
进一步地,用户移至下一距离处所需移动的步数,可以根据用户的历史移动步数数据确定,比如历史数据显示该用户移动3步走一米,用户移至下一距离处需1.5米,则用户需走1.5÷(1÷3)步。Further, the number of steps required for the user to move to the next distance can be determined according to the user's historical moving step data. For example, the historical data shows that the user moves 3 steps and walks one meter, and the user needs 1.5 steps to move to the next distance. meters, the user needs to take 1.5÷(1÷3) steps.
进一步地,用户到测试视标显示界面中测试视标的距离还可以根据用户手中的输入设备的大小计算。Further, the distance from the user to the test optotype in the test optotype display interface can also be calculated according to the size of the input device in the user's hand.
例如,基准距离为5米,非基准距离包括1米、3米,获取用户在距测试视标1米、3米、5米处的测试视力,若用户在距测试视标1米、3米、5米处的测试视力为4.1、4.0、4.0,则测试视力对应的测试视标尺寸即为视力表中4.1、4.0、4.0所在位置的视标的尺寸。For example, the reference distance is 5 meters, and the non-reference distance includes 1 meter and 3 meters. The test vision of the user at 1 meter, 3 meters and 5 meters from the test target is obtained. If the user is at 1 meter and 3 meters from the test target , 5 meters, the test visual acuity is 4.1, 4.0, 4.0, then the test visual target size corresponding to the test visual acuity is the size of the visual target at the position of 4.1, 4.0, 4.0 in the eye chart.
S102、根据基准距离对应的测试视标尺寸,确定用户在非基准距离下对应的健康视标尺寸。S102. According to the size of the test optotype corresponding to the reference distance, determine the size of the healthy optotype corresponding to the user's non-reference distance.
具体地,通过下列公式计算所述健康视标尺寸。Specifically, the size of the healthy optotype is calculated by the following formula.
其中,y为健康视标尺寸,d1为基准距离,d2为非基准距离,s为测试视标尺寸。Among them, y is the size of the healthy optotype, d 1 is the reference distance, d 2 is the non-reference distance, and s is the size of the test optotype.
这里,通过用户在基准距离处的测试视标尺寸,确定该用户在其他非基准距离处理论上的健康视标尺寸。Here, the user's healthy optotype size at other non-reference distances can be determined based on the user's test optotype size at the reference distance.
例如,基准距离为5米,非基准距离包括1米、3米,则根据5米对应的测试视标尺寸,确定用户在1米、3米对应的健康视标尺寸,y为1米或3米对应的健康视标尺寸,d1为5米,d2为1米或3米,s为5米对应的测试视标尺寸。For example, if the reference distance is 5 meters, and the non-reference distance includes 1 meter and 3 meters, then according to the test target size corresponding to 5 meters, determine the user's health target size corresponding to 1 meter and 3 meters, and y is 1 meter or 3 meters. Meters correspond to the size of the healthy visual target, d 1 is 5 meters, d 2 is 1 meter or 3 meters, and s is the test visual target size corresponding to 5 meters.
S103、通过比对非基准距离对应的测试视标尺寸和健康视标尺寸,从非基准距离中确定目标距离。S103. Determine the target distance from the non-reference distance by comparing the test optotype size and the healthy optotype size corresponding to the non-reference distance.
在本申请实施方式中,通过将用户在非基准距离下测试得到的测试视标尺寸,与用户在非基准距离处理论上的健康视标尺寸进行比对,即可确定用户眼球调节力开始发生变化的目标距离。In the embodiment of the present application, by comparing the test optotype size obtained by the user at a non-reference distance with the user's theoretically healthy optotype size at a non-reference distance, it can be determined that the user's eyeball adjustment ability has begun to occur. Varying target distance.
具体地,判断非基准距离对应的测试视标尺寸和健康视标尺寸是否相同;若所有非基准距离对应的测试视标尺寸和健康视标尺寸均相同,则将所有非基准距离中最长距离确定为目标距离;若所有非基准距离对应的测试视标尺寸和健康视标尺寸均不相同,则将所有非基准距离中最短距离确定为目标距离;否则,通过比对非基准距离中最小距离对应的测试视标尺寸和健康视标尺寸,从非基准距离中确定目标距离。Specifically, determine whether the test optotype size corresponding to the non-reference distance is the same as the healthy optotype size; if the test optotype size and the healthy optotype size corresponding to all non-reference distances are the same, then the longest distance among all non-reference distances Determined as the target distance; if the test target size and healthy target size corresponding to all non-reference distances are not the same, then determine the shortest distance among all non-reference distances as the target distance; otherwise, compare the minimum distance among non-reference distances The target distance is determined from the non-reference distance for the corresponding test and healthy optotype sizes.
进一步地,判断非基准距离中最小距离的测试视标尺寸和健康视标尺寸是否相同;若非基准距离中最小距离的测试视标尺寸和健康视标尺寸相同,将非基准距离对应的测试视标尺寸和健康视标尺寸相同的所有非基准距离中最长距离确定为目标距离;若非基准距离中最小距离的测试视标尺寸和健康视标尺寸不相同,将非基准距离对应的测试视标尺寸和健康视标尺寸相同的所有非基准距离中最短距离确定为目标距离。Further, it is judged whether the test optotype size and the healthy optotype size of the minimum distance in the non-reference distance are the same; The longest distance among all non-reference distances with the same size as the healthy optotype is determined as the target distance; if the test optotype size and the healthy optotype size of the minimum distance in the non-reference distance are not the same, the test optotype size corresponding to the non-reference distance The shortest distance among all non-reference distances with the same size as the healthy optotype is determined as the target distance.
在本申请实施方式中,若非基准距离中最小距离的测试视标尺寸和健康视标尺寸相同,则可以确定用户在近距离处视力没问题,远距离处视力有问题,所以用户是近视患者,该用户的目标距离应为非基准距离对应的测试视标尺寸和健康视标尺寸相同的所有非基准距离中最长距离。若非基准距离中最小距离的测试视标尺寸和健康视标尺寸不相同,则可以确定用户在近距离处视力有问题,远距离处视力没问题,所以用户是远视患者,该用户的目标距离应为非基准距离对应的测试视标尺寸和健康视标尺寸相同的所有非基准距离中最短距离。In the embodiment of the present application, if the size of the test optotype at the smallest distance in the non-reference distance is the same as the size of the healthy optotype, it can be determined that the user has no problem with short-distance vision and has problems with long-distance vision, so the user is a myopic patient. The user's target distance should be the longest distance among all non-reference distances for which the size of the test optotype corresponding to the non-reference distance is the same as that of the healthy optotype. If the size of the test optotype at the minimum distance in the non-reference distance is different from the size of the healthy optotype, it can be determined that the user has vision problems at short distances and no vision at long distances. Therefore, the user is a hyperopic patient, and the target distance of the user should be The test optotype corresponding to the non-reference distance is the shortest distance among all non-reference distances with the same size of the healthy optotype.
S104、根据目标距离、预设标准眼轴长度,确定用户的眼轴形变量和/或远视程度。S104. Determine the axial deformation of the user's eye and/or the degree of hyperopia according to the target distance and the preset standard axial length of the eye.
可选地,通过下列公式计算眼轴形变量。Optionally, the axial deformation of the eye is calculated by the following formula.
其中,α为眼轴形变量,ν为预设标准眼轴长度,u为目标距离。Among them, α is the axial deformation of the eye, ν is the preset standard axial length of the eye, and u is the target distance.
这里,预设标准眼轴长度应为大多数人在正常视力下时的眼轴长度,眼轴形变量越大,近视程度越高。Here, the preset standard axial length of the eye should be the axial length of most people under normal vision, and the greater the axial deformation of the eye, the higher the degree of myopia.
可选地,通过下列公式计算远视程度。Optionally, the degree of hypermetropia is calculated by the following formula.
b=(u/w)(w+v)/(u+v)。b=(u/w)(w+v)/(u+v).
其中,b为远视程度,ν为预设标准眼轴长度,u为目标距离,w为预设远视距离。Wherein, b is the degree of hyperopia, ν is the preset standard axial length of the eye, u is the target distance, and w is the preset hyperopia distance.
这里,预设远视距离一般取20cm,远视参数越大,代表远视程度越高。Here, the preset hyperopia distance is generally 20cm, and the larger the hyperopia parameter, the higher the degree of hyperopia.
本申请实施例提供了一种视力检测方法,该方法包括:获取用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的测试视标尺寸;距离包括基准距离和非基准距离;根据基准距离对应的测试视标尺寸,确定用户在非基准距离下对应的健康视标尺寸;通过比对非基准距离对应的测试视标尺寸和健康视标尺寸,从非基准距离中确定目标距离;根据目标距离、预设标准眼轴长度,确定用户的眼轴形变量。本申请通过非基准距离下对应的测试视标尺寸,和根据基准距离对应的测试视标尺寸确定的非基准距离下对应的健康视标尺寸,确定目标距离,然后根据目标距离、预设标准眼轴长度,确定用户的眼轴形变量和/或远视程度,视力检测准确、效率高,且能够准确确定用户的眼轴形变量和/或远视程度。The embodiment of the present application provides a method for visual acuity detection, the method includes: obtaining the corresponding test visual acuity of the user at different distances from the test visual target, and the test visual target size corresponding to the test visual acuity; the distance includes a reference distance and a non-reference distance ;According to the test target size corresponding to the reference distance, determine the user's corresponding healthy target size at the non-reference distance; by comparing the test target size and the healthy target size corresponding to the non-reference distance, determine the target from the non-reference distance Distance: Determine the axial deformation of the user's eye according to the target distance and the preset standard eye axis length. The application determines the target distance through the corresponding test optotype size at the non-reference distance, and the corresponding healthy optotype size at the non-reference distance determined according to the test target size corresponding to the reference distance, and then according to the target distance, the preset standard eye Axial length to determine the user's axial deformation and/or degree of hyperopia, vision detection is accurate and efficient, and can accurately determine the user's axial deformation and/or degree of hyperopia.
参照图2所示,为本申请实施例提供的另一种视力检测方法的流程示意图,步骤S202、S203参照图1中的S102、S103,在此不做赘述,下面对本申请实施例示例性的各步骤进行说明:Referring to FIG. 2 , it is a schematic flowchart of another vision detection method provided by the embodiment of the present application. Steps S202 and S203 refer to S102 and S103 in FIG. 1 . Each step is explained:
S201、获取在不同用眼时长下,用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的第一视标尺寸。S201. Obtain the corresponding test vision of the user at different distances from the test optotype under different eye use durations, and the first size of the test vision corresponding to the test vision.
其中,距离包括基准距离和非基准距离。Wherein, the distance includes a reference distance and a non-reference distance.
具体地,确定用户对应的历史目标距离,获取在不同用眼时长下,用户在历史目标距离以内,距测试视标不同距离下分别对应的测试视力。Specifically, determine the historical target distance corresponding to the user, and obtain the corresponding test vision at different distances from the test visual target within the historical target distance of the user under different eye use durations.
在本申请实施方式中,确定用户在之前测试视力时得到的历史目标距离,获取在不同用眼时长下,用户在历史目标距离以内,距测试视标不同距离下分别对应的测试视力。In the embodiment of the present application, the historical target distance obtained by the user in the previous visual acuity test is determined, and the test visual acuity corresponding to different distances from the test visual target within the historical target distance of the user under different eye use durations is obtained.
这里,该用户的历史目标距离,也就是该用户眼球调节力开始发生变化的距离,因此,影响用户在历史目标距离以内的视力的因素一定是用眼时长。Here, the user's historical target distance is the distance at which the user's eyeball accommodation begins to change. Therefore, the factor that affects the user's vision within the historical target distance must be the length of eye use.
例如,历史目标距离为4米,则所有非基准距离均小于4米。For example, if the historical target distance is 4 meters, all non-reference distances are less than 4 meters.
S202、针对每个用眼时长,根据基准距离对应的第一视标尺寸,确定在用眼时长下,用户在非基准距离下对应的第二视标尺寸。S202. For each eye-use duration, according to the first optotype size corresponding to the reference distance, determine the second optotype size corresponding to the user's non-reference distance under the eye-use duration.
S203、通过比对在非基准距离下对应的第一视标尺寸和第二视标尺寸,确定在用眼时长下对应的目标距离。S203. Determine the target distance corresponding to the eye-use time by comparing the first optotype size and the second optotype size corresponding to the non-reference distance.
S204、根据所有用眼时长下对应的目标距离,确定用户的最佳用眼时长。S204. Determine the user's optimal eye use time according to the target distances corresponding to all eye use time lengths.
具体地,将所有用眼时长从小到大排列,将用眼时长对应的目标距离最先发生变化的用眼时长,确定为用户的最佳用眼时长。Specifically, all eye-use durations are arranged in ascending order, and the eye-use duration corresponding to the target distance that changes first is determined as the user's optimal eye-use duration.
例如,用眼时长为5分钟、10分钟、20分钟、30分钟,用眼时长对应的目标距离为4米、4米、3米、2米,用眼时长对应的目标距离最先发生变化的用眼时长为20分钟,确定用户的最佳用眼时长为20分钟。For example, the duration of eye use is 5 minutes, 10 minutes, 20 minutes, and 30 minutes, and the target distance corresponding to the eye use duration is 4 meters, 4 meters, 3 meters, and 2 meters. The target distance corresponding to the eye use duration changes first. The eye use time is 20 minutes, and the user's best eye use time is determined to be 20 minutes.
本申请提供了另一种视力检测方法,该方法包括获取在不同用眼时长下,用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的第一视标尺寸;针对每个用眼时长,根据基准距离对应的第一视标尺寸,确定在用眼时长下,用户在非基准距离下对应的第二视标尺寸;通过比对在非基准距离下对应的第一视标尺寸和第二视标尺寸,确定在用眼时长下对应的目标距离;根据所有用眼时长下对应的目标距离,确定用户的最佳用眼时长。通过本申请的方式,能够确定用户的最佳用眼时长。The present application provides another visual acuity testing method, which includes obtaining the corresponding test visual acuity of the user at different distances from the test visual target under different eye use durations, and the first visual target size corresponding to the test visual acuity; for each According to the first visual target size corresponding to the reference distance, determine the second visual target size corresponding to the user at a non-reference distance under the eye-use duration; by comparing the corresponding first visual target size at a non-reference distance Determine the target distance corresponding to the eye use time according to the target size and the second visual target size; determine the user's best eye use time according to the target distances corresponding to all eye use time lengths. Through the method of this application, it is possible to determine the user's optimal eye use time.
参照图3所示,为本申请实施例提供的另一种视力检测方法的流程示意图,步骤S302、S303参照图1中的S102、S103,下面对本申请实施例示例性的各步骤进行说明:Referring to FIG. 3 , it is a schematic flowchart of another vision detection method provided by the embodiment of the present application. Steps S302 and S303 refer to S102 and S103 in FIG. 1 . The exemplary steps of the embodiment of the present application are described below:
S301、获取在不同环境亮度下,用户在距测试视标不同距离下分别对应的测试视力,及视力对应的第一视标尺寸。S301. Obtain the corresponding test eyesight of the user at different distances from the test optotype under different ambient luminances, and the corresponding first optotype size corresponding to the eyesight.
其中,距离包括基准距离和非基准距离。Wherein, the distance includes a reference distance and a non-reference distance.
具体地,确定用户对应的历史目标距离,获取在不同环境亮度下,用户在历史目标距离以内,距测试视标不同距离下分别对应的测试视力。Specifically, the historical target distance corresponding to the user is determined, and the user's corresponding test eyesight at different distances from the test optotype within the historical target distance under different ambient brightness conditions is acquired.
在本申请实施方式中,确定用户在之前测试视力时得到的历史目标距离,获取在不同环境亮度下,用户在历史目标距离以内,距测试视标不同距离下分别对应的测试视力。In the embodiment of the present application, the historical target distance obtained by the user in the previous visual acuity test is determined, and the test visual acuity corresponding to different distances from the test visual target within the historical target distance of the user under different ambient brightnesses is obtained.
这里,该用户的历史目标距离,也就是该用户眼球调节力开始发生变化的距离,因此,影响用户在历史目标距离以内的视力的因素一定是环境亮度。Here, the user's historical target distance is the distance at which the user's eyeball accommodation begins to change. Therefore, the factor that affects the user's vision within the historical target distance must be the ambient brightness.
S302、针对每个环境亮度,根据基准距离对应的第一视标尺寸,确定在环境亮度下,用户在非基准距离下对应的第二视标尺寸。S302. For each ambient brightness, according to the first optotype size corresponding to the reference distance, determine a second optotype size corresponding to the user at a non-reference distance under the ambient brightness.
S303、通过比对在非基准距离下对应的第一视标尺寸和第二视标尺寸,确定在环境亮度下对应的目标距离。S303. Determine the target distance corresponding to the ambient brightness by comparing the first optotype size and the second optotype size corresponding to the non-reference distance.
S304、根据所有环境亮度下对应的目标距离,确定用户的最佳环境亮度。S304. Determine the user's optimal ambient brightness according to the target distances corresponding to all ambient brightness.
具体地,将所有环境亮度从小到大排列,将环境亮度对应的目标距离最先发生变化的环境亮度,确定为用户的最佳环境亮度。Specifically, all the ambient brightnesses are arranged in ascending order, and the ambient brightness corresponding to the ambient brightness whose target distance changes first is determined as the user's optimal ambient brightness.
例如,环境亮度从小到大排列为a、b、c、d,环境亮度对应的目标距离为4米、4米、3米、2米,环境亮度对应的目标距离最先发生变化的环境亮度为c,确定用户的最佳环境亮度为c。For example, the ambient brightness is arranged as a, b, c, and d from small to large. The target distance corresponding to the ambient brightness is 4 meters, 4 meters, 3 meters, and 2 meters. The ambient brightness corresponding to the target distance that changes first is c, determine the user's best ambient brightness as c.
本申请实施例提供了另一种视力检测方法,该方法包括获取在不同环境亮度下,用户在距测试视标不同距离下分别对应的测试视力,及视力对应的第一视标尺寸;针对每个环境亮度,根据基准距离对应的第一视标尺寸,确定在环境亮度下,用户在非基准距离下对应的第二视标尺寸;通过比对在非基准距离下对应的第一视标尺寸和第二视标尺寸,确定在环境亮度下对应的目标距离;根据所有环境亮度下对应的目标距离,确定用户的最佳环境亮度。通过本申请的方式,能够确定用户的最佳环境亮度。The embodiment of the present application provides another visual acuity detection method, which includes obtaining the test visual acuity corresponding to the user's test visual acuity at different distances from the test visual target under different environmental brightnesses, and the first visual target size corresponding to the visual acuity; for each Ambient brightness, according to the first visual target size corresponding to the reference distance, determine the second visual target size corresponding to the user at the non-reference distance under the ambient brightness; by comparing the corresponding first visual target size at the non-reference distance and the second visual target size to determine the corresponding target distance under the ambient brightness; and determine the user's optimal ambient brightness according to the corresponding target distances under all ambient brightness. By means of the present application, the user's optimal ambient brightness can be determined.
参照图4所示,为本申请实施例提供的一种视力检测装置的示意图,该视力检测装置包括:Referring to Figure 4, it is a schematic diagram of a vision detection device provided in the embodiment of the present application, the vision detection device includes:
获取模块401,用于获取用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的测试视标尺寸;距离包括基准距离和非基准距离;The obtaining
确定模块402,用于根据基准距离对应的测试视标尺寸,确定用户在非基准距离下对应的健康视标尺寸;The
确定模块402,还用于通过比对非基准距离对应的测试视标尺寸和健康视标尺寸,从非基准距离中确定目标距离;The
确定模块402,还用于根据目标距离、预设标准眼轴长度,确定用户的眼轴形变量和/或远视程度。The
在一种可能的实施方式中,确定模块402,具体用于通过下列公式计算健康视标尺寸;In a possible implementation manner, the determining
其中,y为健康视标尺寸,d1为基准距离,d2为非基准距离,s为测试视标尺寸。Among them, y is the size of the healthy optotype, d 1 is the reference distance, d 2 is the non-reference distance, and s is the size of the test optotype.
在一种可能的实施方式中,确定模块402,具体用于判断非基准距离对应的测试视标尺寸和健康视标尺寸是否相同;若所有非基准距离对应的测试视标尺寸和健康视标尺寸均相同,则将所有非基准距离中最长距离确定为目标距离;否则,将非基准距离对应的测试视标尺寸和健康视标尺寸不相同的所有非基准距离距离中最短距离确定为目标距离。In a possible implementation, the
在一种可能的实施方式中,确定模块402,具体用于通过下列公式计算眼轴形变量;In a possible implementation manner, the
其中,α为眼轴形变量,ν为预设标准眼轴长度,u为目标距离。Among them, α is the axial deformation of the eye, ν is the preset standard axial length of the eye, and u is the target distance.
在一种可能的实施方式中,确定模块402,具体用于通过下列公式计算远视程度;In a possible implementation manner, the determining
b=(u/w)(w+v)/(u+v);b=(u/w)(w+v)/(u+v);
其中,b为远视程度,ν为预设标准眼轴长度,u为目标距离,w为预设远视距离。Wherein, b is the degree of hyperopia, ν is the preset standard axial length of the eye, u is the target distance, and w is the preset hyperopia distance.
在一种可能的实施方式中,获取模块401,还用于获取在不同用眼时长下,用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的第一视标尺寸;距离包括基准距离和非基准距离;In a possible implementation manner, the
确定模块402,还用于针对每个用眼时长,根据基准距离对应的第一视标尺寸,确定在用眼时长下,用户在非基准距离下对应的第二视标尺寸;The
确定模块402,还用于通过比对在非基准距离下对应的第一视标尺寸和第二视标尺寸,确定在用眼时长下对应的目标距离;The
确定模块402,还用于根据所有用眼时长下对应的目标距离,确定用户的最佳用眼时长。The
在一种可能的实施方式中,获取模块401,还用于获取在不同环境亮度下,用户在距测试视标不同距离下分别对应的测试视力,及视力对应的第一视标尺寸;距离包括基准距离和非基准距离;In a possible implementation manner, the obtaining
确定模块402,还用于针对每个环境亮度,根据基准距离对应的第一视标尺寸,确定在环境亮度下,用户在非基准距离下对应的第二视标尺寸;The
确定模块402,还用于通过比对在非基准距离下对应的第一视标尺寸和第二视标尺寸,确定在环境亮度下对应的目标距离;The
确定模块402,还用于根据所有环境亮度下对应的目标距离,确定用户的最佳环境亮度。The determining
在一种可能的实施方式中,确定模块402,还用于确定用户对应的历史目标距离;In a possible implementation manner, the
获取模块401,还用于获取在不同用眼时长下,用户在历史目标距离以内,距测试视标不同距离下分别对应的测试视力。The obtaining
在一种可能的实施方式中,确定模块402,具体用于将所有用眼时长从小到大排列,将用眼时长对应的目标距离最先发生变化的用眼时长,确定为用户的最佳用眼时长。In a possible implementation manner, the
在一种可能的实施方式中,获取模块401,具体用于在人机交互显示设备中显示与用户对应的测试视标显示界面;针对测试视标显示界面,接收用户在距测试视标不同距离下通过输入设备输入的视标方向;根据用户输入的视标方向与测试视标的真实视标方向,确定用户在距测试视标不同距离下分别对应的测试视力,及测试视力对应的测试视标尺寸。In a possible implementation manner, the
如图5所示,本申请实施例提供的一种电子设备500,包括:处理器501、存储器502和总线,存储器502存储有处理器501可执行的机器可读指令,当电子设备运行时,处理器501与存储器502之间通过总线通信,处理器501执行机器可读指令,以执行如上述视力检测方法的步骤。As shown in FIG. 5 , an
具体地,上述存储器502和处理器501能够为通用的存储器和处理器,这里不做具体限定,当处理器501运行存储器502存储的计算机程序时,能够执行上述视力检测方法。Specifically, the above-mentioned
对应于上述视力检测方法,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行上述视力检测方法的步骤。Corresponding to the above vision detection method, an embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is run by a processor, the steps of the above vision detection method are executed.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考方法实施例中的对应过程,本申请中不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the system and device described above can refer to the corresponding process in the method embodiment, which will not be repeated in this application. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods may be implemented in other ways. The device embodiments described above are only illustrative. For example, the division of the modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some communication interfaces, and the indirect coupling or communication connection of devices or modules may be in electrical, mechanical or other forms.
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述信息处理方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium executable by a processor. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the information processing method described in each embodiment of the present application. The aforementioned storage medium includes: various media capable of storing program codes such as U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk.
以上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。The above is only the specific implementation of the application, but the scope of protection of the application is not limited thereto. Anyone familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in the application, and should be covered Within the protection scope of this application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims (14)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210989352.9A CN115644789A (en) | 2022-08-17 | 2022-08-17 | Vision detection method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210989352.9A CN115644789A (en) | 2022-08-17 | 2022-08-17 | Vision detection method and device, electronic equipment and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN115644789A true CN115644789A (en) | 2023-01-31 |
Family
ID=85023806
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210989352.9A Pending CN115644789A (en) | 2022-08-17 | 2022-08-17 | Vision detection method and device, electronic equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115644789A (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050083485A1 (en) * | 2002-01-04 | 2005-04-21 | Akio Toshima | Optometric apparatus, optometric method, and optometric server |
| CN111329442A (en) * | 2020-03-16 | 2020-06-26 | 广东小天才科技有限公司 | A vision health detection method and device, and electronic equipment |
| CN112289438A (en) * | 2020-10-29 | 2021-01-29 | 简视视光科技(常州)有限公司 | Method for identifying abnormal development of eye diopter and device for restraining excessive development of eye diopter |
| CN114355615A (en) * | 2022-03-15 | 2022-04-15 | 荣耀终端有限公司 | Head mounted display device and control method thereof |
| CN114431822A (en) * | 2020-11-02 | 2022-05-06 | 青岛海尔多媒体有限公司 | Vision detection method, device and display device based on display device |
| CN114468981A (en) * | 2022-02-11 | 2022-05-13 | 湖南火眼医疗科技有限公司 | Non-contact type prediction method and device for refractive state of human eye eyeball |
-
2022
- 2022-08-17 CN CN202210989352.9A patent/CN115644789A/en active Pending
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050083485A1 (en) * | 2002-01-04 | 2005-04-21 | Akio Toshima | Optometric apparatus, optometric method, and optometric server |
| CN111329442A (en) * | 2020-03-16 | 2020-06-26 | 广东小天才科技有限公司 | A vision health detection method and device, and electronic equipment |
| CN112289438A (en) * | 2020-10-29 | 2021-01-29 | 简视视光科技(常州)有限公司 | Method for identifying abnormal development of eye diopter and device for restraining excessive development of eye diopter |
| CN114431822A (en) * | 2020-11-02 | 2022-05-06 | 青岛海尔多媒体有限公司 | Vision detection method, device and display device based on display device |
| CN114468981A (en) * | 2022-02-11 | 2022-05-13 | 湖南火眼医疗科技有限公司 | Non-contact type prediction method and device for refractive state of human eye eyeball |
| CN114355615A (en) * | 2022-03-15 | 2022-04-15 | 荣耀终端有限公司 | Head mounted display device and control method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3229218A1 (en) | Information processing device, information processing method, and computer program | |
| US11178389B2 (en) | Self-calibrating display device | |
| US12232811B2 (en) | Computer-implemented method and system for interactively measuring ocular refractive errors, addition and power of reading glasses | |
| EP3342335A1 (en) | Blood pressure measurement method, blood pressure measurement device and terminal | |
| EP1741383A2 (en) | Method and apparatus for measuring operating visual acuity | |
| WO2021022573A1 (en) | Vibration sense similarity evaluation method and apparatus, and storage medium | |
| KR20060054625A (en) | Portable terminal capable of measuring eyesight and visual acuity measuring method using the same | |
| CN108652579A (en) | Method and terminal for detecting eyesight | |
| US20200268299A1 (en) | State display apparatus, state display system, and non-transitory computer readable medium storing program | |
| AU2025210828A1 (en) | Subjective refraction exam system | |
| US12263392B2 (en) | Training determination device, training determination method and program | |
| CN103082988A (en) | Human vision parameter automatic testing method and device thereof | |
| CN111493810A (en) | Vision detection method based on display device, display device and storage medium | |
| CN115644789A (en) | Vision detection method and device, electronic equipment and storage medium | |
| CN105796049A (en) | Eyesight monitoring method, device and terminal | |
| CN109303547A (en) | A visual function inspection method, device, computer equipment and medium | |
| KR20190088847A (en) | Apparatus and method for determining timing of calibration for blood pressure in electronic device | |
| CN114205736B (en) | NFC usage boot method, device, storage medium and terminal | |
| CN115188048A (en) | Eye sight correction method, device, electronic device and storage medium | |
| KR20230028232A (en) | How to determine an indication of the user's visual acuity level | |
| US20250040802A1 (en) | Application for myopia monitoring | |
| Mallas et al. | Maintaining text legibility regarding font size based on user distance in mobile devices: Application development and user evaluation | |
| KR20190128808A (en) | Smart apparatus of scaling weight | |
| KR20240091517A (en) | Apparatus for screening for ophthalmic disease and operating method thereof | |
| CN115778306A (en) | Vision detection method and device, computer-readable storage medium, and terminal |
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 |