Self-service vision detection system, method and terminal

Through the self-service vision detection system, identity identification, display, voice playback and information collection units are used to assist testers in completing vision detection by themselves, and automatically adjust the height of the display unit, solving the problems of wasting human resources, time consumption, inconvenient use and poor user experience in the existing technology, and achieving efficient and convenient vision detection and analysis.

CN120154291APending Publication Date: 2025-06-17SHANGHAI FIRST PEOPLES HOSPITAL
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510313482.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-17
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

Existing vision detection technologies waste human resources, consume time, are inconvenient to use and have poor user experience, causing users who may have vision problems to miss the best treatment opportunity.

Method used

It provides a self-service vision detection system, including a vision detection module, a support module, a base module and a control module. Through identity recognition, display, voice playback and information collection units, the tester can help complete vision detection by himself, and automatically adjust the height of the display unit to adapt to testers of different heights.

Benefits of technology

It greatly releases human resources, saves the time cost of medical staff and testers, improves user experience, and promptly feedbacks to the testers' vision test results and vision analysis results, helping testers gain treatment time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120154291A_ABST
    Figure CN120154291A_ABST
Patent Text Reader

Abstract

The invention provides a self-service vision detection system and method and a terminal. A control module controls a vision detection module to assist a testee in completing vision detection in a self-service mode and controls a supporting module to automatically adjust the height of the supporting module; therefore, the method adapts to testers with different heights and meets privacy requirements, guide requirements and the like of different testers, the adaptability is higher, and the user experience is better; moreover, manpower resources can be greatly released, the time cost of medical workers and testers is saved, the vision detection result and the vision analysis result of the testers are fed back in time, and the treatment time is won for the testers needing treatment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vision detection, and particularly to a self-service vision detection system, method and terminal. Background Art

[0002] Vision detection is a common thing in people's daily lives. At present, people often go to hospitals or opticians to have their vision detected. At this time, usually a tester is needed to assist. Specifically, the tester randomly points to any visual target on the vision chart and asks the user to identify it, and then determines the user's vision detection result by comparing the user's oral description or gesture with the correct direction of the visual target on the vision chart.

[0003] However, due to the limited number of medical staff in hospitals, when there are too many people who need to have their vision detected, queuing will occur and the vision detection efficiency will be low. And vision detection usually does not require too much professional knowledge. The manual vision detection method is a great waste of the current tense medical staff and will consume a large amount of time costs. In addition, the manual vision detection method may also let someone pass through the test because the tester has a large workload or the user memorizes the vision chart before the vision detection, resulting in inaccurate vision detection results.

[0004] Moreover, most of the existing self-service vision detection devices cannot obtain the user's image information or voice information in time, and lack usage instructions, which is extremely inconvenient for users to perform self-service vision detection and the user experience is poor.

[0005] In summary, the existing vision detection technology is extremely unfavorable to users who may have vision problems, and may even cause users to miss the best treatment opportunity in severe cases, causing great harm to users. Summary of the Invention

[0006] In view of the above-mentioned disadvantages of the prior art, the present application provides a self-service vision detection system, method and terminal, which are used to solve the technical problems of the existing vision detection technology such as wasting human resources, consuming time costs, inconvenient use and poor user experience.

[0007] To achieve the above and other related objectives, a first aspect of the present application provides a self-service vision detection system, which includes: a vision detection module, comprising: an identity recognition unit, a display unit, a voice playback unit, and an information collection unit; a support module, fixedly connected to the vision detection module for supporting the vision detection module; a base module, fixedly connected to the support module for fixing the support module; a control module, communicatively connected to each unit of the vision detection module and the support module respectively, for controlling the vision detection module to assist the tester to complete vision detection independently, and controlling the support module to automatically adjust its height so that the display unit adapts to testers of different heights; wherein, the manner in which the control module controls the vision detection module to assist the tester to complete vision detection independently includes: obtaining the identity information of the tester according to the tester's ID image data collected by the identity recognition unit, and obtaining the historical vision detection results of the tester stored in the database based on this; calculating the test distance between the tester and the display unit according to the tester's position information collected by the information collection unit, so as to combine the historical vision detection results of the tester to determine the vision detection image displayed by the display unit, and guiding the tester to perform vision detection through the voice playback unit; obtaining the tester's recognition result of the optotype in the vision detection image according to the vision detection information collected by the information collection unit, and adjusting the vision detection image displayed by the display unit accordingly, repeating this step until the tester is unable to recognize the optotype in the vision detection image, and generating the current vision detection result of the tester; generating a vision analysis result of the tester according to the historical vision detection result and the current vision detection result of the tester.

[0008] In some embodiments of the present application, before the control module controls the vision detection module to assist the tester to complete vision detection independently, it further includes: controlling the display unit and the voice playback unit to prompt the tester that if they instill mydriatic drugs, they need to wear pinhole glasses before performing vision detection; controlling the display unit and the voice playback unit to demonstrate the vision detection process and guide the tester through the pre-vision detection test process, and if the tester is unable to complete this test process, prompting the tester that they need to perform manual vision detection.

[0009] In some embodiments of the present application, the identity recognition unit includes: an ID card reader, configured to collect image data of an ID card or an electronic ID card provided by a tester, so as to parse the image data through the control module to recognize the identity information of the tester; a medical record card reader, configured to collect image data of a medical record card or an electronic medical record card provided by a tester, so as to parse the image data through the control module to recognize the identity information of the tester; a medical insurance card reader, configured to collect image data of a medical insurance card or an electronic medical insurance card provided by a tester, so as to parse the image data through the control module to recognize the identity information of the tester; a face recognition device, configured to collect facial image data of a tester, so as to recognize the face in the facial image data through the control module based on a pre-trained face recognition model and match the target face in the database to obtain the identity information of the tester.

[0010] In some embodiments of the present application, the information collection unit includes: a depth sensor, configured to collect the position information and height information of a tester, so as to calculate the test distance between the tester and the display unit and the proper height of the display unit through the control module; a vision sensor, configured to collect hand image data of a tester during the vision detection process, so as to recognize the gesture in the hand image data based on a preset gesture recognition model through the control module to obtain the result of the tester's recognition of the visual acuity test chart; a voice sensor, configured to collect voice data of a tester during the vision detection process, so as to recognize the direction of the visual acuity test chart described by the tester in the voice data based on a preset voice recognition model through the control module to obtain the result of the tester's recognition of the visual acuity test chart.

[0011] In some embodiments of the present application, the support module includes: a first support rod and a second support rod, respectively fixedly connected to the bottom of the vision detection module for supporting the vision detection module; wherein, the first support rod and the second support rod are adjustable rods.

[0012] In some embodiments of the present application, the control module controls the support module to automatically adjust its height so that the display unit adapts to testers of different heights in the following manner: calculate the proper height of the display unit according to the position information and height information of the tester collected by the information collection unit, and calculate the proper heights of the first support rod and the second support rod; control the first support rod and the second support rod to automatically adjust to the proper heights, so that the display unit adjusts to the proper height to adapt to the height of the tester.

[0013] In some embodiments of the present application, a plurality of universal wheels are provided at the bottom of the base module, which are used to drive the movement of the base module, so as to drive the support module and the vision detection module to move; locking structures are provided on each universal wheel, respectively, for fixing each universal wheel to prevent the base module from moving, so as to fix the support module and the vision detection module.

[0014] In some embodiments of the present application, the self-service vision detection system further includes: a printing module, communicatively connected to the control module, for printing the current vision detection result and the vision analysis result; a storage module, communicatively connected to the control module, for storing the tester identity information, the current vision detection result and the vision analysis result; a communication module, communicatively connected to the control module, for sending the current vision detection result and the vision analysis result to an external mobile terminal application for the tester to view on the mobile terminal application.

[0015] To achieve the above object and other related objects, a second aspect of the present application provides a self-service vision detection method, which is applied to the self-service vision detection system provided in any one of the above embodiments. The method includes: controlling, by the control module, the support module to automatically adjust its height so that the display unit adapts to testers of different heights; controlling, by the control module, the vision detection module to assist the tester to complete the vision detection independently. Among them, the way that the control module controls the vision detection module to assist the tester to complete the vision detection independently includes: obtaining the identity information of the tester according to the tester ID image data collected by the identity recognition unit, and obtaining the historical vision detection results of the tester stored in the database accordingly; calculating the test distance between the tester and the display unit according to the tester position information collected by the information collection unit, so as to combine the historical vision detection results of the tester to determine the vision detection image displayed by the display unit, and guiding the tester to perform vision detection through the voice playback unit; obtaining the tester's recognition result of the visual target in the vision detection image according to the vision detection information collected by the information collection unit, and adjusting the vision detection image displayed by the display unit accordingly, repeating this step until the tester cannot recognize the visual target in the vision detection image, and generating the current vision detection result of the tester; generating the vision analysis result of the tester according to the historical vision detection result and the current vision detection result of the tester.

[0016] To achieve the above object and other related objects, a third aspect of the present application provides a self-service vision detection terminal, which includes: a memory and a processor; the memory is used to store a computer program; the processor is used to execute the computer program stored in the memory to implement the functions of the control module of the self-service vision detection system provided in any one of the above embodiments.

[0017] As described above, the present application has the following beneficial effects: The present application provides a self-service vision detection system, method and terminal. The vision detection module is controlled by a control module to assist the tester in completing vision detection independently, and the support module is controlled to automatically adjust its height, so as to adapt to testers of different heights and meet the privacy needs, guidance needs, etc. of different testers, with stronger adaptability and better user experience. In addition, it can greatly release human resources, save the time costs of medical staff and testers, timely feedback the vision detection results and vision analysis results of testers, and strive for treatment time for testers who need treatment. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It shows a schematic structural diagram of the self-service vision detection system in an embodiment of the present application.

[0019] Figure 2 It shows a schematic flowchart of controlling to complete vision detection in an embodiment of the present application.

[0020] Figure 3 It shows a schematic flowchart of controlling to adjust the height of the support module in an embodiment of the present application.

[0021] Figure 4 It shows a schematic flowchart of the self-service vision detection method in an embodiment of the present application.

[0022] Figure 5 It shows a schematic structural diagram of the self-service vision detection terminal in an embodiment of the present application.

[0023] DESCRIPTION OF REFERENCE NUMERALS

[0024] 1 Vision detection module

[0025] 2 Support module

[0026] 21 First support rod

[0027] 22 Second support rod

[0028] 3 Base module DETAILED DESCRIPTION OF THE EMBODIMENTS

[0029] The following specific examples illustrate the implementation manners of the present application. Those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in this specification. The present application can also be implemented or applied through other different specific implementation manners. Various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that, without conflict, the following embodiments and the features in the embodiments can be combined with each other.

[0030] It should be noted that in the following description, with reference to the accompanying drawings, the accompanying drawings illustrate several embodiments of the present application. It should be understood that other embodiments may also be used, and mechanical composition, structure, electrical, and operational changes may be made without departing from the spirit and scope of the present application. The following detailed description should not be considered restrictive, and the scope of the embodiments of the present application is only defined by the claims of the published patent. The terms used herein are only for describing specific embodiments and are not intended to limit the present application. Spatially related terms, such as "upper", "lower", "left", "right", "below", "beneath", "lower part", "above", "upper part", etc., may be used in the text to facilitate the description of the relationship between one element or feature shown in the drawings and another element or feature.

[0031] In the present application, unless otherwise clearly defined and limited, terms such as "install", "connect", "couple", "fix", "hold", etc. should be understood in a broad sense. For example, it may be a fixed connection, a detachable connection, or an integral connection; it may be a mechanical connection or an electrical connection; it may be directly connected or indirectly connected through an intermediate medium, and it may be the communication inside two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to specific circumstances.

[0032] Furthermore, as used herein, the singular forms "a", "an", and "the" are also intended to include the plural forms unless the context indicates otherwise. It should be further understood that the terms "comprise", "include" indicate the presence of the described features, operations, elements, components, items, kinds, and / or groups, but do not exclude the presence, occurrence, or addition of one or more other features, operations, elements, components, items, kinds, and / or groups. The terms "or" and "and / or" used herein are interpreted as inclusive, or meaning any one or any combination. Thus, "A, B, or C" or "A, B, and / or C" means "any one of the following: A; B; C; A and B; A and C; B and C; A, B, and C". An exception to this definition only occurs when the combination of elements, functions, or operations is inherently mutually exclusive in some way.

[0033] To solve the problems in the above background technology, the present application provides a self-service vision detection system, method, and terminal. The height of the support module is automatically adjusted by a control module to adapt the display unit to testers of different heights, and the vision detection module is controlled by the control module to guide and assist the tester to complete the vision detection independently. The aim is to solve the technical problems of waste of human resources, consumption of time costs, inconvenient use, and poor user experience in the existing vision detection technology. It can greatly release human resources, save the time costs of medical staff and testers, and quickly, timely, and accurately feedback the vision detection information of the tester, and strive for treatment time for the testers who need treatment.

[0034] Meanwhile, in order to make the objectives, technical solutions and advantages of this application clearer and more understandable, the technical solutions in the embodiments of this application will be further described in detail through the following embodiments in combination with the accompanying drawings. It should be understood that the specific embodiments described herein are only used to explain this application and are not used to limit this application.

[0035] As Figure 1 shown, this application provides a self-service vision detection system. In this embodiment, the self-service vision detection system includes: a vision detection module 1, a support module 2, a base module 3, and a control module.

[0036] Among them, as Figure 1 shown, the vision detection module 1 is disposed on the support module 2, and the support module 2 is fixedly connected to the vision detection module 1 for supporting the vision detection module 1. In one embodiment, the support module 2 includes: a first support rod 21 and a second support rod 22. The first support rod 21 and the second support rod 22 are respectively fixedly connected to the bottom of the vision detection module 1 to support the vision detection module 1. Preferably, the first support rod 21 and the second support rod 22 are adjustable rods for adjusting the height of the display unit to adapt to testers of different heights.

[0037] The base module 3 is fixedly connected to the support module 2 for fixing the support module 2. In one embodiment, a plurality of universal wheels are provided at the bottom of the base module 3 for driving the base module 3 to move, so as to drive the support module 2 and the vision detection module 1 to move. A locking structure is provided on each universal wheel for fixing each universal wheel to prevent the base module 3 from moving, so as to fix the support module 2 and the vision detection module 1.

[0038] In this embodiment, the vision detection module 1 includes: an identity recognition unit, a display unit, a voice playback unit, and an information collection unit. And, a housing is further provided outside the vision detection module 1. In a specific embodiment, the housing is a cuboid, with a length of about 40 - 50 cm, a width of about 35 - 45 cm, and a height of about 35 - 45 cm.

[0039] The control module is disposed inside the housing, not shown.

[0040] The control module is respectively communicatively connected to each unit of the vision detection module 1 and the support module 2 for controlling the vision detection module 1 to assist the tester to complete vision detection independently, and for controlling the support module 2 to automatically adjust its height so that the display unit adapts to testers of different heights.

[0041] Specifically, asFigure 2 As shown, the ways for the control module to control the vision detection module 1 to assist the tester to complete vision detection by himself / herself include steps S101 to S104.

[0042] Step S101: According to the tester's ID image data collected by the identity recognition unit, obtain the tester's identity information, and based on this, obtain the tester's historical vision detection results stored in the database.

[0043] In a specific embodiment, the identity recognition unit includes: an ID card reader, a medical record card reader, a medical insurance card reader, and a face recognition device. Among them, the ID card reader is used to collect the image data of the ID card or electronic ID card provided by the tester, including the ID card photo, for the control module to parse the image data to identify the tester's identity information; the medical record card reader is used to collect the image data of the medical record card or electronic medical record card provided by the tester, including the electronic medical record QR code voucher, for the control module to parse the image data to identify the tester's identity information; the medical insurance card reader is used to collect the image data of the medical insurance card or electronic medical insurance card provided by the tester, including the electronic medical insurance QR code voucher, for the control module to parse the image data to identify the tester's identity information; the face recognition device is used to collect the facial image data of the tester, for the control module to identify the face in the facial image data based on a pre-trained face recognition model, and match the target face in the database to obtain the tester's identity information.

[0044] It should be noted that the face recognition model can be trained based on deep learning models such as convolutional neural networks and deep residual networks, and can automatically detect and frame the face in the input facial image data, filter out low-confidence detection frames, record the face position information and face feature data, so as to match the recognized face with each face stored in the database. After obtaining the matching target face, obtain the tester's historical vision detection results from the database. However, it should be noted that the network structure and network type of the face recognition model are not specifically limited in this application.

[0045] Step S102: According to the tester's position information collected by the information collection unit, calculate the test distance between the tester and the display unit, so as to combine the tester's historical vision detection results to determine the vision detection image displayed by the display unit, and guide the tester to perform vision detection through the voice playback unit.

[0046] In one embodiment, the information collection unit includes: a depth sensor for collecting the position information of the tester, so as to calculate the test distance between the tester and the display unit through the control module. Specifically, the depth sensor includes, but is not limited to, one or a combination of lidar sensors, structured light sensors, and ultrasonic sensors.

[0047] The display unit is used to display a specified visual acuity detection image and a visual acuity detection process to guide the tester to complete the visual acuity detection by himself. In a specific embodiment, the display unit 11 is a display screen, including, but not limited to, a liquid crystal display screen, a light-emitting diode display screen, a plasma display screen, and an electronic display screen. Preferably, the display screen is an electronic display screen, which can display a visual acuity detection image including "E" visual targets of different sizes and different opening directions for the tester to describe the opening direction of the "E" visual target through gestures or voices.

[0048] It should be noted that when performing a visual acuity test on a tester, the tester stands directly in front of the display unit, and usually it is necessary to ensure that the tester's eyes are 5 meters away from the display unit. If the tester does not stand in the specified position and the test distance does not meet the requirements, the control module controls the display unit to automatically adjust the size of the "E" visual target in the displayed visual acuity detection image according to the test distance.

[0049] Moreover, when performing a visual acuity test on a tester, generally start with a larger and easier-to-identify "E" visual target, and then gradually transition to smaller "E" visual targets; if the tester cannot clearly identify or misidentifies the "E" visual target of the current size, the control module will replace it with a larger "E" visual target according to a preset rule and perform the visual acuity test again. However, if each tester starts to identify from the largest "E" visual target every time during the visual acuity test, on the one hand, the efficiency is low, the calculation cost is high, and the device memory is occupied relatively large; on the other hand, it takes a long time and the user experience is poor.

[0050] In this embodiment, the present application automatically adjusts the size of the "E" visual target in the visual acuity detection image displayed by the display unit according to the historical visual acuity test results of the tester obtained, using the latest visual acuity test result as the standard. For example, the "E" visual target corresponding to the visual acuity value in the tester's latest historical visual acuity test result is used as the starting "E" visual target, and the size of the "E" visual target is gradually adjusted to perform the visual acuity test. Thus, the visual acuity test process of the present application is more concise, has higher efficiency, shorter time consumption, and better user experience.

[0051] The voice playback unit is configured to play preset prompt information to guide the tester to complete the vision test independently. In a specific embodiment, the voice playback unit includes a speaker, which is used to prompt the tester on how to conduct the vision test. The tester only needs to complete the specified actions according to the prompt information, which is convenient to use and provides a better interaction experience. In this embodiment, when the tester is an elderly person or illiterate, the voice playback unit can still guide the tester to complete the vision test independently. Therefore, the self-service vision test system described in this application can adapt to different types of people.

[0052] Step S103: According to the vision test information collected by the information collection unit, obtain the tester's recognition result of the visual acuity test image, and adjust the visual acuity test image displayed by the display unit accordingly. Repeat this step until the tester can no longer recognize the visual acuity test image, and generate the current vision test result of the tester.

[0053] The tester conducts the vision test by identifying the opening direction of the "E" visual acuity test images of different sizes. When the tester repeatedly fails to recognize or misidentifies the "E" visual acuity test image of the current size, the visual acuity value corresponding to the "E" visual acuity test image is used as the current vision test result of the tester.

[0054] In one embodiment, the information collection unit further includes: a visual sensor and a voice sensor.

[0055] The visual sensor is configured to collect the hand image data of the tester during the vision test, so that through the control module, based on a preset gesture recognition model, the gesture in the hand image data is recognized, and the tester's recognition result of the visual acuity test image is obtained. In a specific embodiment, the visual sensor includes, but is not limited to: a camera device and a photographic device.

[0056] In one embodiment, the method of recognizing the gesture in the hand image data and obtaining the tester's recognition result of the visual acuity test image based on a preset gesture recognition model includes: capturing the hand image data of the tester in real time through the visual sensor, converting the optical image signal into an electrical signal, and then through analog-to-digital conversion, changing it into a digital image signal that can be processed by a computer; preprocessing the collected digital image signal, including operations such as denoising, enhancing contrast, and adjusting brightness, to improve the image quality and reduce the influence of noise and interference on subsequent processing; extracting hand features from the preprocessed image, such as the contour, shape, position, and movement trajectory of the hand, and recognizing gesture actions, such as up, down, left, and right; according to the recognized gesture actions, determining the tester's recognition result of the visual acuity test image, that is, determining the opening direction of the "E" visual acuity test image.

[0057] In this embodiment, through the visual sensor, the tester can describe the opening direction of the "E" visual acuity chart in the visual acuity detection image only by gestures without oral description. This not only provides a better user experience but also protects the privacy of the tester, preventing the visual acuity detection information from being known to others. It should be noted that the self-service visual acuity detection system can be placed in a relatively quiet and enclosed designated area to further protect the privacy of the tester.

[0058] It should be noted that the specific network type and network structure of the gesture recognition model are not limited in this application.

[0059] In one embodiment, the visual sensor can also be used to collect the facial image data of the tester, so that the control module can detect whether the tester's line of sight is within a preset visual frame. If the line of sight is not within the visual frame, in order not to affect the visual acuity detection result, the display unit and the voice playback unit are used to prompt the tester and guide the tester to perform the visual acuity detection correctly.

[0060] The voice sensor is used to collect the voice data of the tester during the visual acuity detection process, so that the control module can identify the visual acuity chart direction described by the tester in the voice data based on a preset voice recognition model, and obtain the visual acuity chart recognition result of the tester for the visual acuity detection image.

[0061] In one embodiment, the voice sensor uses a microphone with high sensitivity and good anti-noise performance to ensure accurate collection of the tester's voice data. Preferably, the voice sensor uses multiple microphones to form a microphone array. By processing the voice data collected by multiple microphones, the quality and accuracy of voice collection are improved, and the ability to capture sounds in different directions and the anti-noise ability are enhanced. At the same time, the voice sensor also includes an audio amplifier for amplifying the weak electrical signals collected by the microphone for subsequent voice processing and transmission.

[0062] In one embodiment, the method of identifying the visual acuity chart direction described by the tester in the voice data based on a preset voice recognition model and obtaining the visual acuity chart recognition result of the tester for the visual acuity detection image includes: the visual sensor collects the tester's voice data in real time and converts the amplified analog audio signal into a digital signal for processing by a computer or other processing devices; based on a pre-trained voice recognition model, the voice features in the digital signal are extracted and matched with each voice template in the voice template library to determine the voice content, identify the visual acuity chart direction described by the tester in the voice data, such as up, down, left, and right, so as to determine the visual acuity chart recognition result of the tester for the visual acuity detection image, that is, determine the opening direction of the "E" visual acuity chart.

[0063] It should be noted that the specific network type and network structure of the voice recognition model are not limited in this application.

[0064] Step S104: Generate a visual acuity analysis result of the tester based on the tester's historical visual acuity test results and current visual acuity test results.

[0065] In one embodiment, the newly detected current visual acuity test result is compared with the previous historical visual acuity test result to analyze the change in the tester's visual acuity, such as whether there is a decrease in visual acuity, an increase in visual acuity, or the visual acuity remains stable. And the analysis result, together with the current visual acuity test result and relevant information, such as the current test time, test environment, basic information of the tester, historical test results, etc., is used to generate the tester's visual acuity analysis result for storage in a database, or printing, or sending to an external mobile terminal application for the tester and medical staff to view.

[0066] It should be noted that, in one embodiment, the present application can also collect the facial image data of the tester through a visual sensor, and through the control module, detect whether the tester is wearing glasses. If the tester is wearing glasses, the current visual acuity test result is recorded as the corrected visual acuity, and when analyzing the change in the tester's visual acuity to generate the corresponding visual acuity analysis result, it will be specially marked; if the tester is not wearing glasses, the current visual acuity test result is recorded as the naked eye visual acuity.

[0067] In a preferred embodiment, the current visual acuity test result and the visual acuity analysis result can also be played through a voice playback unit. For example, through the established exclusive character image "Little Star" to broadcast "Your visual acuity has improved" or "Your visual acuity has regressed", etc.

[0068] In one embodiment, before the control module controls the visual acuity detection module 1 to assist the tester in self-completing the visual acuity detection, it further includes: controlling the display unit and the voice playback unit to prompt the tester that if they instill mydriatic drugs, they need to wear a pinhole glasses before performing the visual acuity detection. For example, the tester can receive the specified type of pinhole glasses at the artificial visual acuity measurement place or other service places and then wear them, and then perform the visual acuity detection through the self-service visual acuity detection system; controlling the display unit and the voice playback unit to demonstrate the visual acuity detection process and guide the tester through the test process before the visual acuity detection. If the tester cannot complete this test process, it is prompted that the tester needs to perform an artificial visual acuity detection.

[0069] Specifically, for the test process before the visual acuity detection, the "E" visual acuity chart in the visual acuity detection image can be set as the largest visual acuity chart, and the guiding text can also be set to the corresponding size. If the tester still cannot recognize it and the vision is very blurred, the tester is guided to perform an artificial visual acuity detection.

[0070] Such as Figure 3As shown, the control module controls the support module 2 to automatically adjust its height so that the display unit adapts to testers of different heights, and the method includes steps S201 to S202.

[0071] Step S201: According to the position information and height information of the tester collected by the information collection unit, calculate the required height of the display unit, and calculate the required heights of the first support rod 21 and the second support rod 22.

[0072] The depth sensor of the information collection unit uses a rotary or solid-state scanning method, which can quickly obtain a large amount of three-dimensional spatial point cloud data of the tester, construct a three-dimensional model of the tester, and thus be used to calculate the height information of the tester, so that the control module can calculate the required height of the display unit based on this, and calculate the required heights of the first support rod 21 and the second support rod 22.

[0073] It should be noted that the display unit should be adapted to the height of the tester, so that when the tester looks straight horizontally, the line of sight can exactly fall within the calibrated visual frame of the display unit, thereby ensuring the accuracy of the current visual acuity test result generated by the self-service visual acuity detection system.

[0074] Step S202: Control the first support rod 21 and the second support rod 22 to automatically adjust to the required height, so that the display unit is adjusted to the required height to adapt to the height of the tester.

[0075] In this embodiment, by controlling the support module 2 and the display unit to adjust the height through the control module, it can adapt to testers of different heights. When children with shorter heights or testers in wheelchairs conduct visual acuity tests, the self-service visual acuity detection system can still assist and guide them to complete the visual acuity test. Therefore, the self-service visual acuity detection system can adapt to different types of people.

[0076] In one embodiment, the self-service visual acuity detection system further includes: a printing module, a storage module, and a communication module, which are respectively arranged in the housing.

[0077] The printing module is communicatively connected to the control module and is used to print the current visual acuity test result and the visual acuity analysis result for medical staff to view, thereby saving time for some testers who need treatment and avoiding missing the best treatment opportunity for visual acuity. It provides great help for the treatment and visual acuity recovery of testers. An opening corresponding to the position of the printing module and a cover plate for covering the opening are provided on the housing. The cover plate is rotatably connected to the housing, and the consumables required by the printing module can be replaced after the cover plate is opened.

[0078] The storage module is communicatively connected to the control module and is used to store the identity information of the tester, the current vision test result, and the vision analysis result.

[0079] The communication module is communicatively connected to the control module and is used to send the current vision test result and the vision analysis result to an external mobile terminal application for the tester to view on the mobile terminal application.

[0080] In one embodiment, the self-service vision detection system further includes a power supply module. The power supply module is electrically connected to an external power source and is used to supply power to the self-service vision detection system. Specifically, the power supply module includes a storage battery for continuously supplying power to the self-service vision detection system when the external power source is interrupted or fails.

[0081] It should be understood that the division of modules and units in the embodiments of the present application is illustrative, merely a logical function division, and there may be other division methods in actual implementation. Additionally, in each embodiment of the present application, each functional module and each functional unit may be integrated in one processor, may exist separately physically, or two or more modules or units may be integrated in one module. The above integrated modules and units may be implemented in the form of hardware or in the form of software functional modules and functional units.

[0082] As Figure 4 shown, a flowchart of a self-service vision detection method in an embodiment of the present application is presented. The self-service vision detection method is applied to the self-service vision detection system provided in the above embodiments.

[0083] As Figure 1 shown, the self-service vision detection system includes a vision detection module 1, a support module 2, a base module 3, and a control module. The vision detection module 1 includes an identity recognition unit, a display unit, a voice playback unit, and an information collection unit; the support module 2 is fixedly connected to the vision detection module 1, the base module 3 is fixedly connected to the support module 2, and the control module is communicatively connected to each unit of the vision detection module 1 and the support module 2 respectively.

[0084] As Figure 4 shown, the self-service vision detection method includes steps S1 to S2.

[0085] Step S1: The control module controls the support module 2 to automatically adjust its height so that the display unit adapts to testers of different heights.

[0086] Among them, the specific methods include: obtaining the identity information of the tester according to the tester's ID image data collected by the identity recognition unit, and accordingly obtaining the historical vision test results of the tester stored in the database; calculating the test distance between the tester and the display unit according to the tester's position information collected by the information collection unit, so as to combine the historical vision test results of the tester to determine the vision test image displayed by the display unit, and guiding the tester to perform a vision test through the voice playback unit; obtaining the testee's recognition result of the optotype in the vision test image according to the vision test information collected by the information collection unit, and accordingly adjusting the vision test image displayed by the display unit, repeating this step until the tester cannot recognize the optotype in the vision test image, generating the current vision test result of the tester; generating a vision analysis result of the tester according to the historical vision test result and the current vision test result of the tester.

[0087] Step S2: Control the vision test module 1 through the control module to assist the tester to complete the vision test independently.

[0088] It should be understood that the specific implementation processes of each step have been described in detail in the above system embodiment. For the sake of brevity, they will not be repeated here.

[0089] The functions and implementation methods of the control module of the self-service vision test system provided in the embodiments of the present application can be implemented on the terminal side or the server side. As for the hardware structure of the self-service vision test terminal, please refer to Figure 5 FIG. 500 is an optional hardware structure diagram of a self-service vision test terminal 500 provided in an embodiment of the present application. The self-service vision test terminal 500 may be a mobile phone, a computer device, a tablet device, a personal digital processing device, a factory background processing device, etc. The self-service vision test terminal 500 includes: at least one processor 501, a memory 502, at least one network interface 504, and a user interface 506. Each component in the device is coupled together through a bus system 505. It can be understood that the bus system 505 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 505 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, in Figure 5 all kinds of buses are labeled as the bus system.

[0090] Among them, the user interface 506 may include a display, a keyboard, a mouse, a trackball, a click gun, a button, a button, a touchpad, or a touch screen, etc.

[0091] It can be understood that the memory 502 can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM, Read Only Memory), a programmable read-only memory (PROM, Programmable Read-Only Memory), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM, Static Random Access Memory), synchronous static random access memory (SSRAM, Synchronous Static Random Access Memory). The memory described in the embodiments of the present application is intended to include but not limited to these and any other suitable categories of memory.

[0092] The memory 502 in the embodiments of the present application is used to store various categories of data to support the operation of the self-service vision detection terminal 500. Examples of these data include: any executable programs for operating on the self-service vision detection terminal 500, such as the operating system 5021 and the application program 5022; the operating system 5021 contains various system programs, such as the framework layer, the core library layer, the driver layer, etc., for implementing various basic services and processing hardware-based tasks. The application program 5022 can include various application programs, such as a media player (Media Player), a browser (Browser), etc., for implementing various application services. The implementation method of the control module for implementing the self-service vision detection system provided in the embodiments of the present application can be included in the application program 5022.

[0093] The implementation method of the control module of the self-service vision detection system disclosed in the embodiments of the present application can be applied to the processor 501 or implemented by the processor 501. The processor 501 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the implementation method of the control module can be completed by the integrated logic circuit in hardware or instructions in software form in the processor 501. The aforementioned processor 501 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 501 can implement or execute each method, step, and logic block diagram disclosed in the embodiments of the present application. The general-purpose processor 501 may be a microprocessor or any conventional processor, etc. Combining the method steps provided in the embodiments of the present application can be directly embodied as being executed and completed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, and this storage medium is located in the memory. The processor reads the information in the memory and combines its hardware to complete the implementation of the control module in the self-service vision detection system.

[0094] In an exemplary embodiment, the self-service vision detection terminal 500 may be one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs) for executing the foregoing method.

[0095] Those of ordinary skill in the art can understand that the steps of implementing the functions of the control modules in the above system embodiments can be completed by hardware related to a computer program. The aforementioned computer program may be stored in a computer-readable storage medium. When this program is executed, it executes steps including the implementation steps of the above system embodiments; and the aforementioned storage medium includes: various media such as ROM, RAM, magnetic disks, or optical discs that can store program codes.

[0096] In summary, the present application provides a self-service vision detection system, method and terminal. The control module controls the vision detection module to assist the tester to complete the vision detection independently, and controls the support module to automatically adjust its height, so as to adapt to testers of different heights and meet the privacy needs, guidance needs, etc. of different testers, with stronger adaptability and better user experience. Moreover, it can greatly release human resources, save the time costs of medical staff and testers, timely feedback the vision detection results and vision analysis results of testers, and strive for treatment time for testers who need treatment.

[0097] Therefore, the present application effectively overcomes various drawbacks in the prior art and has high industrial utilization value.

[0098] The above embodiments are only illustrative of the principles and effects of the present application, and are not used to limit the present application. Any person familiar with this technology can modify or change the above embodiments without departing from the spirit and scope of the present application. Therefore, all equivalent modifications or changes completed by those with ordinary knowledge in the technical field without departing from the spirit and technical idea disclosed by the present application should still be covered by the claims of the present application.

Claims

1. A self-service vision detection system, characterized in that: include: The vision detection module includes: an identity recognition unit, a display unit, a voice playback unit and an information collection unit; A supporting module, fixedly connected to the vision detection module and used to support the vision detection module; A base module, fixedly connected to the support module and used to fix the support module; A control module, respectively connected to the units of the vision detection module and the support module for communicating with each other, and used to control the vision detection module to assist the tester to complete the vision detection by himself, and to control the support module to automatically adjust its height so that the display unit can adapt to testers of different heights; The control module controls the vision testing module to assist the tester to complete the vision testing by himself, including: Obtain the identity information of the tester according to the image data of the tester's ID card collected by the identity recognition unit, and obtain the historical vision test results of the tester stored in the database accordingly; Calculate the test distance between the tester and the display unit according to the tester's position information collected by the information collection unit, determine the vision test image displayed by the display unit in combination with the tester's historical vision test results, and guide the tester to perform vision test through the voice playback unit; According to the vision test information collected by the information collection unit, the tester's visual mark recognition result of the vision test image is obtained, and the vision test image displayed by the display unit is adjusted accordingly, and this step is repeated until the tester cannot recognize the visual mark in the vision test image, thereby generating the tester's current vision test result; Generate the test subject's vision analysis results based on the test subject's historical vision test results and current vision test results.

2. The self-service vision detection system according to claim 1, characterized in that: Before the control module controls the vision detection module to assist the tester to complete the vision detection by himself, the control module also includes: Controlling the display unit and the voice playback unit to remind the tester that if the mydriasis drug is instilled, the tester needs to wear pinhole glasses before undergoing vision testing; The display unit and the voice playback unit are controlled to demonstrate the vision test process, and guide the tester to perform the test process before the vision test. If the tester cannot complete the test process, the tester is prompted to perform an artificial vision test.

3. The self-service vision detection system according to claim 1, characterized in that: The identity recognition unit comprises: An ID card reader is used to collect image data of an ID card or electronic ID card provided by the tester, so as to analyze the image data and identify the identity information of the tester through the control module; A medical card reader, used to collect image data of a medical card or electronic medical card provided by a tester, so as to analyze the image data and identify the identity information of the tester through the control module; A medical insurance card reader, used to collect image data of a medical insurance card or an electronic medical insurance card provided by a tester, so as to analyze the image data and identify the identity information of the tester through the control module; The face recognition device is used to collect the facial image data of the tester so that the control module can identify the face in the facial image data based on the pre-trained face recognition model and match the target face in the database to obtain the identity information of the tester.

4. The self-service vision detection system according to claim 1, characterized in that: The information collection unit comprises: A depth sensor, used for collecting the position information and height information of the tester, so as to calculate the test distance between the tester and the display unit and the required height of the display unit through the control module; The visual sensor is used to collect the hand image data of the tester during the vision test, so that the control module can recognize the gestures in the hand image data based on the preset gesture recognition model to obtain the tester's visual mark recognition result for the vision test image; The voice sensor is used to collect the voice data of the tester during the vision test so that the control module can identify the direction of the sight mark described by the tester in the voice data based on a preset voice recognition model to obtain the tester's sight mark recognition result for the vision test image.

5. The self-service vision detection system according to claim 1, characterized in that: The support module comprises: a first support rod and a second support rod, which are respectively fixedly connected to the bottom of the vision detection module and are used to support the vision detection module; Wherein, the first support rod and the second support rod are adjustable rods.

6. The self-service vision detection system according to claim 5, characterized in that: The control module controls the support module to automatically adjust its height so that the display unit can adapt to testers of different heights, including: Calculating the required height of the display unit and the required heights of the first support rod and the second support rod according to the position information and height information of the tester collected by the information collection unit; The first support rod and the second support rod are controlled to automatically adjust to proper heights, so that the display unit is adjusted to proper heights to adapt to the height of the tester.

7. The self-service vision detection system according to claim 1, characterized in that: A plurality of universal wheels are provided at the bottom of the base module for driving the base module to move, thereby driving the support module and the vision detection module to move; a locking structure is provided on each universal wheel, respectively used to fix each universal wheel to prevent the base module from moving, thereby fixing the support module and the vision detection module.

8. The self-service vision detection system according to claim 1, characterized in that: Also includes: A printing module, which is in communication with the control module and is used to print the current vision test result and the vision analysis result; A storage module, which is in communication with the control module and is used to store the tester's identity information, the current vision test result, and the vision analysis result; The communication module is communicatively connected to the control module, and is used to send the current vision test result and the vision analysis result to an external mobile terminal application end, so that the tester can view it on the mobile terminal application end.

9. A self-service vision testing method, applied to the self-service vision testing system as claimed in any one of claims 1 to 8, characterized in that: The method comprises: The control module controls the support module to automatically adjust its height so that the display unit can adapt to testers of different heights; Controlling the vision testing module through the control module to assist the tester to complete the vision testing by himself; The control module controls the vision testing module to assist the tester to complete the vision testing by himself, including: Obtain the identity information of the tester according to the image data of the tester's ID card collected by the identity recognition unit, and obtain the historical vision test results of the tester stored in the database accordingly; Calculate the test distance between the tester and the display unit according to the tester's position information collected by the information collection unit, determine the vision test image displayed by the display unit in combination with the tester's historical vision test results, and guide the tester to perform vision test through the voice playback unit; According to the vision test information collected by the information collection unit, the tester's visual mark recognition result of the vision test image is obtained, and the vision test image displayed by the display unit is adjusted accordingly, and this step is repeated until the tester cannot recognize the visual mark in the vision test image, thereby generating the tester's current vision test result; Generate the test subject's vision analysis results based on the test subject's historical vision test results and current vision test results.

10. A self-service vision testing terminal, characterized in that: include: Memory and processor; The memory is used to store computer programs; The processor is used to execute the computer program stored in the memory to implement the functions of the control module of the self-service vision detection system as described in any one of claims 1 to 8.