Children vision evaluation method and device, storage medium and terminal

By displaying the vision test page on the display screen of the communication terminal, collecting and evaluating children's vision test parameters, the problem of children's untimely vision assessment is solved, and uninfluenced vision assessment and timely feedback of test reports are achieved, helping guardians to detect and warn children's myopia problems early.

CN119969948AActive Publication Date: 2025-05-13BEIJING TONGKANGHUI NETWORK TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510284660.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-11
Publication Date
2025-05-13
Estimated Expiration
2045-03-11

AI Technical Summary

Technical Problem

Children's vision assessment is not timely, which leads to rapid development of vision problems, especially myopia problems may change significantly in a short period of time, which is often too late.

Method used

By displaying the vision test page on the display screen of the communication terminal, the vision test image is used to collect the children's test parameters, including the distance parameters between the eyes and the display screen, evaluate the vision test results, and send the results to the medical institution terminal to generate a vision test report.

Benefits of technology

It has achieved the effect of assessing children's vision without any effect during the process of children using communication terminals, and timely feedback of vision detection reports, helping guardians to detect children's myopia problems early and provide early warnings, and correct errors in eye use habits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119969948A_ABST
    Figure CN119969948A_ABST
Patent Text Reader

Abstract

The invention discloses a child vision evaluation method and device, a storage medium and a terminal, and belongs to the technical field of image processing. The method comprises the steps that when a child watches a display screen of the communication terminal, a vision test page is displayed on the display screen, and the vision test page at least comprises a vision test image; when the children use the vision test image to test the vision, test parameters of the children are collected, and the test parameters at least comprise distance parameters between the eyes of the children and the display screen; evaluating a vision test result of the child according to the test parameters; and sending the vision test result to a medical institution terminal, so that the medical institution terminal generates a vision test report according to the vision test result, and feeds back the vision test report to a guardian of the child. According to the application, the eyesight of the child can be evaluated without feeling in the process of using the communication terminal by the child, so that a guardian can find the myopia problem of the child as early as possible and give an early warning, and can also find the error of the eye using habit of the child and timely remind the child.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of image processing technology, and in particular to a method, device, storage medium and terminal for evaluating children's vision. Background Art

[0002] With the development of online training courses, children need to use communication terminals such as mobile phones and tablets to study online courses. If used improperly, it will have serious effects on children's eyesight.

[0003] In the related art, children need to be taken to a professional hospital for vision assessment, which results in untimely vision assessment and rapid development of vision problems. For example, myopia can produce significant changes within 1-3 months. Therefore, when problems such as myopia and astigmatism are discovered, it is usually too late. Summary of the invention

[0004] The present application provides a method, device, storage medium and terminal for evaluating children's vision, which are used to solve the problem that children's vision evaluation is not timely, resulting in vision problems in children. The technical solution is as follows:

[0005] According to a first aspect of the present application, a method for assessing vision of a child is provided, the method comprising:

[0006] When the child is viewing a display screen of the communication terminal, displaying a vision test page on the display screen, wherein the vision test page includes at least a vision test image;

[0007] When the child uses the vision test image to test vision, collecting test parameters of the child, the test parameters at least including a distance parameter between the child's eyes and the display screen;

[0008] evaluating the child's vision test results according to the test parameters;

[0009] The vision test result is sent to a medical institution terminal, so that the medical institution terminal generates a vision test report according to the vision test result, and feeds back the vision test report to the guardian of the child.

[0010] In a possible implementation, when the size of the vision test image is adjustable, displaying the vision test page on the display screen includes:

[0011] Acquire the distance between the child's eyes and the display screen;

[0012] determining a target size corresponding to the distance, and inserting the vision test image into the vision test page at the target size;

[0013] The vision test page is displayed on the display screen.

[0014] In a possible implementation, evaluating the child's vision test result according to the test parameter includes:

[0015] generating a facial movement trend of the child during the test according to the periodically collected distance parameters;

[0016] If the facial movement trend is to shorten the distance, a test result indicating that the child has myopia problem is generated;

[0017] If the facial movement trend is to maintain the distance unchanged, a test result is generated indicating that the child does not have myopia problem.

[0018] In a possible implementation, obtaining the distance between the child's eyes and the display screen includes:

[0019] When a distance detection unit is installed in the communication terminal, the distance between the eyes of the child and the display screen is detected by the distance detection unit;

[0020] When a front camera is installed in the communication terminal, the current facial image of the child is captured by the front camera, and the current facial image is processed by a preset facial distance recognition model to obtain the distance between the child's eyes and the display screen. The facial distance recognition model is a model obtained by training with training samples consisting of standard distances and facial images.

[0021] In a possible implementation, when the size of the vision test image is not adjustable, evaluating the vision test result of the child according to the test parameter includes:

[0022] Get the distance parameters collected when the test is completed;

[0023] Obtaining a standard distance corresponding to the size of the vision test image, wherein the standard distance is the shortest distance for a child to see the vision test image clearly when the child is not myopic;

[0024] If the distance corresponding to the distance parameter is smaller than the standard distance, a test result indicating that the child has myopia is generated;

[0025] If the distance corresponding to the distance parameter is greater than or equal to the standard distance, a test result indicating that the child does not have myopia problem is generated.

[0026] In a possible implementation, when the test parameter further includes a current facial expression image of the child and the test result indicates that there is a myopia problem, the method further includes:

[0027] Obtaining a preset myopia degree recognition model, wherein the myopia degree recognition model is a model obtained by training with training samples consisting of myopia degrees and facial expression images when observing objects, wherein the myopia degrees include at least preliminary myopia, quasi-myopia and high myopia;

[0028] Processing the current facial expression image by using the myopia degree recognition model to obtain the myopia degree of the child;

[0029] The degree of myopia is added to the vision test result.

[0030] In a possible implementation, the method further includes:

[0031] When a training course is being displayed on the display screen, monitoring the teaching progress of the training course;

[0032] When it is determined according to the teaching progress that the training course is finished, the step of displaying the vision test page on the display screen is triggered to be executed.

[0033] According to a second aspect of the present application, a device for evaluating children's vision is provided, the device comprising:

[0034] A display module, configured to display a vision test page on a display screen of a communication terminal when the child is viewing the display screen, wherein the vision test page includes at least a vision test image;

[0035] A collection module, used for collecting test parameters of the child when the child uses the vision test image to test vision, wherein the test parameters at least include a distance parameter between the child's eyes and the display screen;

[0036] An evaluation module, used for evaluating the vision test result of the child according to the test parameters;

[0037] A feedback module is used to send the vision test result to a medical institution terminal, so that the medical institution terminal generates a vision test report according to the vision test result, and feeds back the vision test report to the guardian of the child.

[0038] According to a third aspect of the present application, a computer-readable storage medium is provided, wherein at least one instruction is stored in the storage medium, and the at least one instruction is loaded and executed by a processor to implement the method for assessing vision of children as described above.

[0039] According to a fourth aspect of the present application, a communication terminal is provided, wherein the communication terminal comprises the above-mentioned children's vision assessment device.

[0040] The beneficial effects of the technical solution provided by this application include at least:

[0041] By displaying a vision test page on the display screen of the communication terminal, children can use the vision test image in the vision test page to test their vision. At this time, the test parameters of the children are collected, the vision test results of the children are evaluated according to the test parameters, and the vision test results are sent to the medical institution terminal, so that the medical institution terminal generates a vision test report according to the vision test results, and the vision test report is fed back to the child's guardian, thereby realizing the non-sensitive evaluation of the child's vision in the process of the child using the communication terminal, and the vision test report can be fed back to the guardian in time, so that the guardian can discover the child's myopia problem as early as possible and issue an early warning, and can also discover the errors in the child's eye habits and give timely reminders. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0043] Figure 1 is a schematic structural diagram of a communication terminal according to some exemplary embodiments;

[0044] Figure 2 is a schematic diagram of a TOF sensor provided by an embodiment of the present application;

[0045] Figure 3 is a flow chart of a method for assessing children's vision provided by one embodiment of the present application;

[0046] Figure 4 is a flow chart of a method for assessing children's vision provided by one embodiment of the present application;

[0047] Figure 5 is a flow chart of a method for assessing children's vision provided by one embodiment of the present application;

[0048] Figure 6 This is a structural block diagram of a child's vision assessment device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0049] In order to make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the implementation methods of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0050] The present application relates to a communication terminal with a large-size display screen, which can be used by children to study online training courses. The display screen can be a straight screen, a curved screen, or a folding screen. Generally speaking, the communication terminal can be a large-screen mobile phone, a tablet computer, a laptop computer, a desktop computer, etc.

[0051] The bangs area of ​​the communication terminal is equipped with a front camera, or the bangs area of ​​the communication terminal is equipped with a front camera and a distance detection unit. Take the communication terminal as an example, such as a tablet computer. Figure 1 As shown, the above-mentioned device is installed in the circled bangs area.

[0052] The front camera may include one camera, or may include two or more cameras. When the front camera includes two cameras, the two cameras may be a medium focal length camera and a wide-angle camera, so that the distance of the user can be sensed and a camera with a suitable focal length can be selected for monitoring. For example, when the user is far away from the communication terminal, a medium focal length camera is preferably selected for monitoring.

[0053] The distance detection unit can be a laser photoelectric (Time of Flight, TOF) sensor, a laser distance sensor, etc. Take the distance detection unit as an example, such as a TOF sensor. Figure 2 As shown, the measured distance = (photon flight time / 2) × light propagation speed, that is, after collecting the photon flight time, the distance between the child's eyes and the display screen can be calculated based on the measured distance formula.

[0054] A vision assessment client program or applet is installed in the communication terminal. The client program or applet can execute the vision assessment method described in the present application and can be connected to the background database of the medical institution terminal, so as to send the assessed vision test results to the background database, so that the background database can conduct in-depth data analysis on the vision test results and generate a vision test report to feed back to the child's guardian to serve as an early warning.

[0055] like Figure 3 As shown, it shows a method flow chart of a method for evaluating children's vision provided by an embodiment of the present application, and the method for evaluating children's vision can be applied to a communication terminal. The method for evaluating children's vision may include:

[0056] Step 301: When a child is viewing a display screen of a communication terminal, a vision test page is displayed on the display screen, and the vision test page at least includes a vision test image.

[0057] Vision test images are used to test vision. They can be "E" or other words or numbers. The words or numbers in vision test images are usually small. By testing whether children can accurately recognize the content of vision test images, we can determine whether children have myopia problems. Considering the differences in literacy among children of different ages, we can select small numbers or simple words as vision test images to avoid misjudgment due to children not recognizing numbers or words.

[0058] The vision test image is displayed at a predetermined position in the vision test page. In order to increase the fun of children and improve children's enthusiasm for participating in the vision test, we can set the predetermined position to a certain part of the cartoon character, for example, displaying "6" or "9" in the eyes of a bird.

[0059] When displaying the vision test page, you can jump from the original page on the display screen to the vision test page and display it, or you can pop up a window on the original page and display the vision test page in the window. The specific display method is not limited in this embodiment.

[0060] Optionally, when the vision test page is displayed, the child can be prompted to take the vision test by animation or voice. For example, when the vision test image is "E", the child can be asked to say or point out the opening direction of "E" through animation demonstration; or, when the vision test image is a number at a predetermined position (such as in the eye of a bird), the child can be asked to say what number is at the predetermined position through voice inquiry, etc.

[0061] Step 302, when the child uses the vision test image to test vision, collect the child's test parameters, and the test parameters at least include the distance parameter between the child's eyes and the display screen.

[0062] When children take a vision test, if they cannot see the vision test image clearly, they usually need to move their face closer to the display screen; if they can see the vision test image clearly, they can keep their face still. We can collect the child's distance parameter in this process and use the distance parameter as a test parameter.

[0063] When a distance detection unit is installed in the communication terminal, the distance parameters can be collected through the distance detection unit; when the distance detection unit is not installed in the communication terminal, the distance parameters can be collected through the front camera. The collection method is described in detail below.

[0064] After the test is completed, an interesting animation can be played as a test reward, or icons such as stars can be issued to children to exchange for physical rewards or virtual medals after collecting a predetermined number of icons.

[0065] Step 303, evaluating the child's vision test result according to the test parameters.

[0066] Step 304, sending the vision test result to the medical institution terminal, so that the medical institution terminal generates a vision test report according to the vision test result, and feeds back the vision test report to the child's guardian.

[0067] The communication terminal can send the evaluated vision test results to the background database of the medical institution terminal, so that the background database can conduct in-depth data analysis on the vision test results and generate a vision test report to be fed back to the child's guardian, so that the guardian can discover the child's myopia problem as early as possible and issue an early warning. At the same time, the guardian can also discover the errors in the child's eye habits and give timely reminders.

[0068] To summarize, the method for evaluating children's vision provided in the embodiments of the present application displays a vision test page on the display screen of the communication terminal, so that children can test their vision using the vision test image in the vision test page. At this time, the child's test parameters are collected, and the child's vision test results are evaluated based on the test parameters. The vision test results are sent to the medical institution terminal, so that the medical institution terminal generates a vision test report based on the vision test results, and the vision test report is fed back to the child's guardian, thereby realizing the non-invasive evaluation of the child's vision in the process of the child using the communication terminal, and the vision test report can be fed back to the guardian in time, so that the guardian can discover the child's myopia problem as early as possible and issue an early warning, and can also discover the errors in the child's eye habits and give timely reminders.

[0069] This application provides two vision testing methods. The first testing method is to adjust the vision test image to a suitable size and display it according to the distance between the child's eyes and the display screen, and judge whether the child is myopic according to the child's facial movement trend. For details, see Figure 4 The second test method is to display the vision test image in a fixed size and determine whether the child is myopic based on the distance between the child's eyes and the display screen. Figure 5 The embodiment shown.

[0070] like Figure 4 As shown, it shows a flow chart of a method for evaluating children's vision provided by an embodiment of the present application, and the method for evaluating children's vision can be applied to a communication terminal. The method for evaluating children's vision may include:

[0071] Step 401, when a child is viewing a display screen of a communication terminal, obtaining the distance between the child's eyes and the display screen; determining a target size corresponding to the distance, inserting a vision test image into a vision test page with the target size; and displaying the vision test page on the display screen.

[0072] In this embodiment, when a training course is being displayed on the display screen, the teaching progress of the training course is monitored; when the training course is determined to be over according to the teaching progress, step 401 is triggered. The end of the training course may be the end of a chapter, the end of a class, or the suspension of the course.

[0073] When monitoring the teaching progress, you can monitor the display content of the display screen and determine whether the training course is over based on the display content. For example, when the training course is a recorded video, you can determine that the training course is over when the progress bar reaches 100%; when the training course is a live video, you can determine that the training course is over when the teacher says "end of course" or "dismiss"

[0074] When monitoring the teaching progress, the operation on the display screen can be monitored, and whether the training course is finished can be determined according to the operation. For example, when a return operation is monitored, it is determined that the training course is finished.

[0075] After the training course is completed, the communication terminal needs to determine the target size of the vision test image according to the distance between the child's eyes and the display screen, insert the vision test image into the vision test page at the target size and display it.

[0076] This embodiment provides two ranging methods, which are as follows:

[0077] The first distance measurement method is: when a distance detection unit is installed in the communication terminal, the distance between the child's eyes and the display screen is detected by the distance detection unit.

[0078] The second distance measurement method is: when a front camera is installed in the communication terminal, the current facial image of the child is captured by the front camera, and the current facial image is processed by a preset facial distance recognition model to obtain the distance between the child's eyes and the display screen. The facial distance recognition model is a model obtained after training with training samples consisting of standard distances and facial images.

[0079] Specifically, the guidance page can be used to guide the facial movement of the child, and the facial images of the child at various standard distances can be obtained respectively, and each facial image and a standard distance form a training sample, and the facial distance recognition model can be trained using the training samples. Among them, the various standard distances can be distances selected with a predetermined step length. Taking a step length of 0.1 meter as an example, 0.6 meters, 0.5 meters, 0.4 meters, 0.3 meters, and 0.2 meters can be selected as standard distances.

[0080] For each training sample, the facial distance recognition model is used to perform facial edge recognition and feature extraction on the facial image to obtain a facial standard area data set corresponding to each standard distance. Based on the above data set, a facial distance recognition model based on the facial area of ​​children is constructed.

[0081] Optionally, when multiple children use the same communication terminal, a facial distance recognition model may be trained for each child to distinguish users of the communication terminal and improve the accuracy of facial distance recognition.

[0082] After obtaining the distance between the child's eyes and the display screen, the target size corresponding to the distance can be found in the mapping relationship, and the vision test image can be adjusted to the target size and inserted into the vision test page, and the vision test page can be displayed on the display screen. Among them, the target size is positively correlated with the distance, that is, the larger the distance, the larger the target size; the smaller the distance, the smaller the target size.

[0083] When displaying the vision test page, you can jump from the original page on the display screen to the vision test page and display it, or you can pop up a window on the original page and display the vision test page in the window. The specific display method is not limited in this embodiment.

[0084] Optionally, when the vision test page is displayed, the child can be prompted to take the vision test by animation or voice. For example, when the vision test image is "E", the child can be asked to say or point out the opening direction of "E" through animation demonstration; or, when the vision test image is a number at a predetermined position (such as in the eye of a bird), the child can be asked to say what number is at the predetermined position through voice inquiry, etc.

[0085] Step 402, when the child uses the vision test image to test vision, collect the child's test parameters, and the test parameters at least include the distance parameter between the child's eyes and the display screen.

[0086] When a distance detection unit is installed in the communication terminal, the distance parameters can be periodically collected through the distance detection unit; when the distance detection unit is not installed in the communication terminal, the current facial image of the child can be periodically photographed through the front camera, and the current facial image can be processed through a preset facial distance recognition model to obtain the distance parameters between the child's eyes and the display screen.

[0087] Step 403, generating the facial movement trend of the child during the test according to the periodically collected distance parameters; if the facial movement trend is to shorten the distance, a test result is generated indicating that the child has myopia; if the facial movement trend is to maintain the distance unchanged, a test result is generated indicating that the child does not have myopia.

[0088] The communication terminal can generate a facial movement trend for the periodically collected distance parameters according to the collection time. If the facial movement trend is to shorten the distance, that is, the child's face moves toward the display screen, it means that the child cannot see the vision test image clearly, and a test result is generated that the child has myopia problems; if the facial movement trend is to maintain the distance unchanged, it means that the child can see the vision test image clearly, and a test result is generated that the child does not have myopia problems.

[0089] If the child has myopia problem, step 404 is further executed to determine the degree of myopia; if the child does not have myopia problem, step 405 can be directly executed.

[0090] Step 404, when the test parameters also include the child's current facial expression image and the test result shows that there is a myopia problem, a preset myopia degree recognition model is obtained, the myopia degree recognition model is a model obtained after training with a training sample consisting of myopia degree and facial expression images when observing objects, and the myopia degree includes at least preliminary myopia, quasi-myopia and high myopia; the current facial expression image is processed by the myopia degree recognition model to obtain the child's myopia degree; the myopia degree is added to the vision test result.

[0091] According to experimental data, the facial expressions (especially eye movements) of myopic children when observing tiny images are different from those of non-myopic children. Therefore, after determining that a child has myopia, we can also judge the child's degree of myopia based on the child's facial expressions when viewing vision test images.

[0092] Specifically, we can divide the degree of myopia into preliminary myopia, quasi-myopia and high myopia, collect facial expression images of children when observing tiny images at each degree of myopia, and form a training sample with each facial expression image and the corresponding degree of myopia. Use the training samples to train the myopia degree recognition model.

[0093] After obtaining the trained myopia degree recognition model, the child’s current facial expression image can be input into the myopia degree recognition model. The myopia degree recognition model will output the child’s myopia degree and add the myopia degree to the vision test results.

[0094] Step 405, sending the vision test result to the medical institution terminal, so that the medical institution terminal generates a vision test report according to the vision test result, and feeds back the vision test report to the child's guardian.

[0095] The communication terminal can send the evaluated vision test results to the background database of the medical institution terminal, so that the background database can conduct in-depth data analysis on the vision test results and generate a vision test report to be fed back to the child's guardian, so that the guardian can discover the child's myopia problem as early as possible and issue an early warning. At the same time, the guardian can also discover the errors in the child's eye habits and give timely reminders.

[0096] To summarize, the method for evaluating children's vision provided in the embodiments of the present application displays a vision test page on the display screen of the communication terminal, so that children can test their vision using the vision test image in the vision test page. At this time, the child's test parameters are collected, and the child's vision test results are evaluated based on the test parameters. The vision test results are sent to the medical institution terminal, so that the medical institution terminal generates a vision test report based on the vision test results, and the vision test report is fed back to the child's guardian, thereby realizing the non-invasive evaluation of the child's vision in the process of the child using the communication terminal, and the vision test report can be fed back to the guardian in time, so that the guardian can discover the child's myopia problem as early as possible and issue an early warning, and can also discover the errors in the child's eye habits and give timely reminders.

[0097] like Figure 5 As shown, it shows a flow chart of a method for evaluating children's vision provided by an embodiment of the present application, and the method for evaluating children's vision can be applied to a communication terminal. The method for evaluating children's vision may include:

[0098] Step 501: When a child is viewing a display screen of a communication terminal, a vision test page is displayed on the display screen, and the vision test page at least includes a vision test image.

[0099] In this embodiment, when the training course is being displayed on the display screen, the teaching progress of the training course is monitored; when the training course is determined to be over according to the teaching progress, step 401 is triggered. The end of the training course can be the end of a chapter, the end of a class, or the suspension of the course. The specific monitoring method is described in step 401, which will not be repeated here.

[0100] After it is determined that the training course is finished, the communication terminal may display a pre-generated vision test page on the display screen, wherein the vision test page includes a vision test image of a fixed size.

[0101] Step 502, when the child uses the vision test image to test vision, collect the child's test parameters, and the test parameters at least include the distance parameter between the child's eyes and the display screen.

[0102] When a distance detection unit is installed in the communication terminal, the distance detection unit can be used to periodically collect distance parameters; when the distance detection unit is not installed in the communication terminal, the current facial image of the child can be periodically captured by the front camera, and the current facial image can be processed by a preset facial distance recognition model to obtain the distance parameter between the child's eyes and the display screen. The training and processing flow of the facial distance recognition model is described in step 401, which will not be repeated here.

[0103] Step 503, obtaining the distance parameters collected when the test is completed; obtaining the standard distance corresponding to the size of the vision test image, the standard distance being the shortest distance for a child to see the vision test image clearly when the child is not myopic; if the distance corresponding to the distance parameter is less than the standard distance, a test result indicating that the child has myopia is generated; if the distance corresponding to the distance parameter is greater than or equal to the standard distance, a test result indicating that the child does not have myopia is generated.

[0104] There is a positive correlation between the size of the vision test image and the standard distance. That is, the larger the size of the vision test image, the larger the standard distance; the smaller the size of the vision test image, the smaller the standard distance.

[0105] The communication terminal can compare the distance parameter with the standard distance. If the distance parameter is less than the standard parameter, it means that the child cannot see the vision test image clearly, and a test result is generated that the child has myopia problems; if the distance corresponding to the distance parameter is greater than or equal to the standard distance, it means that the child can see the vision test image clearly, and a test result is generated that the child does not have myopia problems.

[0106] If the child has myopia problem, step 504 is further executed to determine the degree of myopia; if the child does not have myopia problem, step 505 can be directly executed.

[0107] Step 504, when the test parameters also include the child's current facial expression image and the test result shows that there is a myopia problem, a preset myopia degree recognition model is obtained, the myopia degree recognition model is a model obtained after training with a training sample consisting of myopia degree and facial expression images when observing objects, and the myopia degree includes at least preliminary myopia, quasi-myopia and high myopia; the current facial expression image is processed by the myopia degree recognition model to obtain the child's myopia degree; the myopia degree is added to the vision test result.

[0108] According to experimental data, the facial expressions (especially eye movements) of myopic children when observing tiny images are different from those of non-myopic children. Therefore, after determining that a child has myopia, we can also judge the degree of myopia of the child based on the child's facial expression when viewing the vision test image. The specific judgment method is described in step 404 and will not be repeated here.

[0109] Step 505, sending the vision test result to the medical institution terminal, so that the medical institution terminal generates a vision test report according to the vision test result, and feeds back the vision test report to the child's guardian.

[0110] The communication terminal can send the evaluated vision test results to the background database of the medical institution terminal, so that the background database can conduct in-depth data analysis on the vision test results and generate a vision test report to be fed back to the child's guardian, so that the guardian can discover the child's myopia problem as early as possible and issue an early warning. At the same time, the guardian can also discover the errors in the child's eye habits and give timely reminders.

[0111] To summarize, the method for evaluating children's vision provided in the embodiments of the present application displays a vision test page on the display screen of the communication terminal, so that children can test their vision using the vision test image in the vision test page. At this time, the child's test parameters are collected, and the child's vision test results are evaluated based on the test parameters. The vision test results are sent to the medical institution terminal, so that the medical institution terminal generates a vision test report based on the vision test results, and the vision test report is fed back to the child's guardian, thereby realizing the non-invasive evaluation of the child's vision in the process of the child using the communication terminal, and the vision test report can be fed back to the guardian in time, so that the guardian can discover the child's myopia problem as early as possible and issue an early warning, and can also discover the errors in the child's eye habits and give timely reminders.

[0112] like Figure 6 As shown, it shows a structural block diagram of a child's vision assessment device provided by an embodiment of the present application, and the child's vision assessment device can be applied to a communication terminal. The child's vision assessment device may include:

[0113] The display module 610 is used to display a vision test page on the display screen of the communication terminal when the child is watching the display screen of the communication terminal, wherein the vision test page at least includes a vision test image;

[0114] The acquisition module 620 is used to acquire the test parameters of the child when the child uses the vision test image to test the vision, and the test parameters at least include the distance parameter between the child's eyes and the display screen;

[0115] An evaluation module 630 for evaluating the child's vision test results according to the test parameters;

[0116] The feedback module 640 is used to send the vision test result to the medical institution terminal, so that the medical institution terminal generates a vision test report according to the vision test result, and feeds back the vision test report to the child's guardian.

[0117] In an optional embodiment, when the size of the vision test image is adjustable, the display module 610 is further configured to:

[0118] Obtain the distance between the child's eyes and the display screen;

[0119] Determine a target size corresponding to the distance, and insert the vision test image into the vision test page at the target size;

[0120] The Vision Test page is shown on the display.

[0121] In an optional embodiment, the evaluation module 630 is further configured to:

[0122] The facial movement trend of the children during the test was generated based on the periodically collected distance parameters;

[0123] If the facial movement trend is to shorten the distance, a test result is generated that the child has myopia problem;

[0124] If the facial movement trend is to maintain the distance constant, a test result is generated that the child does not have a myopia problem.

[0125] In an optional embodiment, the display module 610 is further used for:

[0126] When a distance detection unit is installed in the communication terminal, the distance between the child's eyes and the display screen is detected by the distance detection unit;

[0127] When a front camera is installed in the communication terminal, the current facial image of the child is captured by the front camera, and the current facial image is processed by a preset facial distance recognition model to obtain the distance between the child's eyes and the display screen. The facial distance recognition model is a model obtained after training with training samples consisting of standard distances and facial images.

[0128] In an optional embodiment, when the size of the vision test image is not adjustable, the evaluation module 630 is further configured to:

[0129] Get the distance parameters collected when the test is completed;

[0130] Obtaining a standard distance corresponding to the size of the vision test image, where the standard distance is the shortest distance at which a child can see the vision test image clearly when he or she is not myopic;

[0131] If the distance corresponding to the distance parameter is less than the standard distance, a test result indicating that the child has myopia is generated;

[0132] If the distance corresponding to the distance parameter is greater than or equal to the standard distance, a test result is generated indicating that the child does not have myopia problems.

[0133] In an optional embodiment, when the test parameters further include the child's current facial expression image and the test result is that there is a myopia problem, the evaluation module 630 is further configured to:

[0134] Obtaining a preset myopia degree recognition model, the myopia degree recognition model is a model obtained by training with training samples consisting of myopia degrees and facial expression images when observing objects, the myopia degrees at least including preliminary myopia, quasi-myopia and high myopia;

[0135] The current facial expression image is processed by the myopia degree recognition model to obtain the child's myopia degree;

[0136] The degree of myopia is added to the vision test results.

[0137] In an optional embodiment, the device further comprises:

[0138] A monitoring module, used to monitor the teaching progress of the training course when the training course is being displayed on the display screen;

[0139] The trigger module is used to trigger the step of displaying a vision test page on a display screen when the training course is determined to be finished according to the teaching progress.

[0140] To summarize, the children's vision assessment device provided in the embodiment of the present application displays a vision test page on the display screen of the communication terminal, so that the children can test their vision using the vision test image in the vision test page. At this time, the child's test parameters are collected, and the child's vision test results are evaluated according to the test parameters. The vision test results are sent to the medical institution terminal, so that the medical institution terminal generates a vision test report according to the vision test results, and the vision test report is fed back to the child's guardian, thereby realizing the non-invasive assessment of the child's vision in the process of the child using the communication terminal, and the vision test report can be fed back to the guardian in time, so that the guardian can discover the child's myopia problem as early as possible and issue an early warning, and can also discover the errors in the child's eye habits and give timely reminders.

[0141] An embodiment of the present application provides a computer-readable storage medium, wherein the storage medium stores at least one instruction, and the at least one instruction is loaded and executed by a processor to implement the child's vision assessment method as described above.

[0142] An embodiment of the present application provides a communication terminal, which includes any of the above-mentioned children's vision assessment devices.

[0143] It should be noted that: the vision assessment device for children provided in the above embodiment only uses the division of the above functional modules as an example when performing vision assessment for children. In actual applications, the above functional distribution can be completed by different functional modules as needed, that is, the internal structure of the vision assessment device for children is divided into different functional modules to complete all or part of the functions described above. In addition, the vision assessment device for children provided in the above embodiment and the vision assessment method embodiment for children belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0144] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0145] The above description is not intended to limit the embodiments of the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the protection scope of the embodiments of the present application.

Claims

1. A method for assessing children's vision, characterized in that: The method comprises: When the child is viewing a display screen of the communication terminal, displaying a vision test page on the display screen, wherein the vision test page includes at least a vision test image; When the child uses the vision test image to test vision, collecting test parameters of the child, the test parameters at least including a distance parameter between the child's eyes and the display screen; evaluating the child's vision test results according to the test parameters; The vision test result is sent to a medical institution terminal, so that the medical institution terminal generates a vision test report according to the vision test result, and feeds back the vision test report to the guardian of the child.

2. The method for evaluating children's vision according to claim 1, characterized in that: When the size of the vision test image is adjustable, displaying the vision test page on the display screen includes: Acquire the distance between the child's eyes and the display screen; determining a target size corresponding to the distance, and inserting the vision test image into the vision test page at the target size; The vision test page is displayed on the display screen.

3. The method for evaluating children's vision according to claim 2, characterized in that: The step of evaluating the child's vision test result according to the test parameters comprises: generating a facial movement trend of the child during the test according to the periodically collected distance parameters; If the facial movement trend is to shorten the distance, a test result indicating that the child has myopia problem is generated; If the facial movement trend is to maintain the distance unchanged, a test result is generated indicating that the child does not have myopia problem.

4. The method for evaluating children's vision according to claim 2, characterized in that: The obtaining the distance between the eyes of the child and the display screen includes: When a distance detection unit is installed in the communication terminal, the distance between the child's eyes and the display screen is detected by the distance detection unit; When a front camera is installed in the communication terminal, the current facial image of the child is captured by the front camera, and the current facial image is processed by a preset facial distance recognition model to obtain the distance between the child's eyes and the display screen. The facial distance recognition model is a model obtained by training with training samples consisting of standard distances and facial images.

5. The method for evaluating children's vision according to claim 1, characterized in that: When the size of the vision test image is not adjustable, evaluating the vision test result of the child according to the test parameters includes: Get the distance parameters collected when the test is completed; Obtaining a standard distance corresponding to the size of the vision test image, wherein the standard distance is the shortest distance for a child to see the vision test image clearly when the child is not myopic; If the distance corresponding to the distance parameter is smaller than the standard distance, a test result indicating that the child has myopia is generated; If the distance corresponding to the distance parameter is greater than or equal to the standard distance, a test result indicating that the child does not have myopia problem is generated.

6. The method for evaluating children's vision according to claim 1, characterized in that: When the test parameters further include the current facial expression image of the child and the test result indicates that there is a myopia problem, the method further includes: Obtaining a preset myopia degree recognition model, wherein the myopia degree recognition model is a model obtained by training with training samples consisting of myopia degrees and facial expression images when observing objects, wherein the myopia degrees include at least preliminary myopia, quasi-myopia and high myopia; Processing the current facial expression image by using the myopia degree recognition model to obtain the myopia degree of the child; The degree of myopia is added to the vision test result.

7. The method for evaluating children's vision according to any one of claims 1 to 6, characterized in that: The method further comprises: When a training course is being displayed on the display screen, monitoring the teaching progress of the training course; When it is determined according to the teaching progress that the training course is finished, the step of displaying the vision test page on the display screen is triggered to be executed.

8. A device for evaluating children's vision, characterized in that: The device comprises: A display module, configured to display a vision test page on a display screen of a communication terminal when the child is viewing the display screen, wherein the vision test page includes at least a vision test image; A collection module, used for collecting test parameters of the child when the child uses the vision test image to test vision, wherein the test parameters at least include a distance parameter between the child's eyes and the display screen; An evaluation module, used for evaluating the vision test result of the child according to the test parameters; A feedback module is used to send the vision test result to a medical institution terminal, so that the medical institution terminal generates a vision test report according to the vision test result, and feeds back the vision test report to the guardian of the child.

9. A computer-readable storage medium, characterized in that: The storage medium stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the method for assessing children's vision as described in any one of claims 1 to 7.

10. A communication terminal, characterized in that: The communication terminal comprises: the child's vision assessment device as claimed in claim 8.

Citation Information

Patent Citations

  • Vision detection method and device, computer readable medium and electronic equipment

    CN114732350A

  • Systems and methods for vision test and uses thereof

    US20230020578A1