Vision detection method and system applying virtual reality technology
Through virtual reality technology, VR equipment is used to simulate the real vision detection environment, solving the problems of inflexible and inaccurate existing vision detection methods, and achieving efficient and accurate vision detection at any time and place to support vision rehabilitation and treatment.
Patent Information
- Application Number
- CN202411885219.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-11
AI Technical Summary
The existing vision detection methods not only waste time and manpower, but are not flexible enough to ensure the accuracy of the detection, are easily affected by external factors, and there is a risk of user cheating, so that real vision detection data cannot be obtained.
Using virtual reality technology, vision detection is performed through head-mounted VR devices. Users wear VR devices, simulate the distance and environment of the real vision meter through software, use external control handles or voice commands to select letters on the virtual vision meter, and data is uploaded to the cloud server for storage, display and analysis through remote communication module.
It realizes vision detection at any time and place, saves time and energy, improves the accuracy and efficiency of detection, prevents users from cheating, provides more accurate vision detection services, and supports vision rehabilitation and treatment.
Smart Images

Figure CN119791581A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of virtual reality technology, and in particular to a vision detection method and system using virtual reality technology. Background Art
[0002] Vision testing is a testing activity that people are familiar with since childhood. The traditional testing method is generally that the doctor stands at a distance from the person to be tested and alternately indicates different E characters. The person to be tested follows the doctor's rhythm and pace to complete the entire testing process. This method is not only inflexible, but also requires a large venue, which can no longer meet the needs of modern society. The existing technology has the following problems:
[0003] Because the existing vision testing methods not only waste time and manpower, but also cannot guarantee the accuracy of vision testing. And it is easily affected by external factors, such as lighting, noise and other environmental factors; in addition, some special occupations require users to maintain good eyesight, and vision testing requires high accuracy, but for traditional vision testing methods, if the user knows the arrangement rules of the symbols on the vision chart or vision light box in advance, there is a loophole that the user can cheat during the vision test, so that the user's real vision test data cannot be obtained. Summary of the invention
[0004] The present invention provides a vision detection method and system using virtual reality technology to solve the problems raised in the above background technology.
[0005] In order to solve the above technical problems, the technical solution adopted by the present invention is:
[0006] A method for visual acuity detection using virtual reality technology comprises the following steps:
[0007] Step 1: Equipment preparation, the user wears the head-mounted VR device;
[0008] Step 2: Software setting: Use the software program in the VR device to set the distance between the eyes and the virtual eye chart to simulate the distance between the real eye chart and the user's eyes;
[0009] Step 3: Vision test: the user uses the external control handle in the VR device or voice commands to select and confirm the letters on the virtual vision chart according to the prompts;
[0010] Step 4: Data upload and analysis. The user's vision test data will be uploaded to the cloud server through the remote communication module for storage, display and analysis.
[0011] A further improvement of the technical solution of the present invention is that the head-mounted VR device in step one has a built-in vision detection system, which can intuitively display a virtual vision chart for the wearer to watch.
[0012] A further improvement of the technical solution of the present invention is that the software program in the VR device in step 2 can simulate the size, position and shape changes of letters on a real eye chart, so that the virtual content viewed by the user is consistent with the content of the real eye chart.
[0013] A further improvement of the technical solution of the present invention is that in step three, the system will record the user's selection results and determine whether the user's eyes have reached the level of vision value based on the statistics of whether the user's selection is correct or not.
[0014] A further improvement of the technical solution of the present invention is that in step 4, the user can check his / her vision test results at any time and track the changing trend of vision.
[0015] A further improvement of the technical solution of the present invention is that the method for displaying the virtual vision chart in VR in step 2 comprises the following steps:
[0016] A1: Establish a vision chart library: In the VR system, first establish a general library containing various vision charts to ensure that the vision charts have different detection functions to meet the needs of different users;
[0017] A2: Projection and display: Establish a functional relationship between the distance between each eye chart and the VR display screen to ensure that the eye chart can be accurately projected onto the VR display screen and displayed in the form of a slide. Through VR glasses, users can clearly see the virtual eye chart and perform vision testing;
[0018] A3: In the VR system, weighted multiple-choice questions are designed for each vision chart to provide users with multiple feedback options. Based on the user's feedback, the system can perform statistical analysis and measure the user's comprehensive vision test in the form of an overall score.
[0019] A further improvement of the technical solution of the present invention is that the uploading of the vision detection data remote communication module to the cloud server in step 4 includes the following steps:
[0020] B1: Select the communication protocol: According to the support of the remote communication module and the cloud server, select the appropriate communication protocol, including Modbus TCP / IP and MQTT;
[0021] B2: Configure communication parameters: Configure network parameters such as IP address, subnet mask, gateway, etc. in the remote communication module to ensure that it is in the same network as the cloud server or can be accessed through routing;
[0022] B3: Data transmission: Use the selected communication protocol to package the vision detection data collected by the remote communication module and send it to the specified address and port of the cloud server;
[0023] B4: Cloud storage and display: Create data sets or data streams on the cloud server, receive and store uploaded vision test data, and use the tools or interfaces provided by the cloud platform to display the vision test data in the form of charts, reports, etc.;
[0024] B5: Data analysis: Use the data analysis tools or services provided by the cloud platform to analyze and process the stored vision test data and extract valuable information.
[0025] A vision detection system using virtual reality technology, comprising VR glasses, a handheld controller, an eye tracking module, a display module, a data processing module, and a human-computer interaction module; the handheld controller is used to perform interactive operations during the vision detection process, including selecting a test mode and confirming a test result; the eye tracking module can capture the user's eye movement and provide an accurate eye tracking function; the display module uses a 1.8-inch TFT-LCD display screen, and is connected to a core processor through an interface to display information such as a vision chart and test results; the human-computer interaction module provides a power switch and a mode switching button to achieve simple human-computer interaction; the user can select a vision test mode or a reading mode by pressing a button, and perform a vision test according to the prompt.
[0026] A further improvement of the technical solution of the present invention is that the VR glasses include a VR glasses body, a wireless communication module, a vision chart projection module, and a vision testing module. The VR glasses body provides an immersive visual experience for users. The wireless communication module can realize wireless connection and data transmission between the VR glasses and the mobile terminal. The vision chart projection module is responsible for projecting a virtual vision chart on the screen of the VR glasses for users to perform vision testing. The vision testing module includes software and algorithms for performing vision testing, randomly selects and marks detection symbols, and records user feedback.
[0027] A further improvement of the technical solution of the present invention is that the data processing module includes a storage module and an analysis module, the storage module is used to store the user's vision test records, and the analysis module can process and analyze the data stored in the storage module to generate vision test results and reports.
[0028] Due to the adoption of the above technical solution, the present invention has the following technical advances compared with the prior art:
[0029] 1. The present invention provides a vision detection method and system using virtual reality technology. The vision detection method using VR technology is not restricted by physical conditions. Users do not need to go to professional medical institutions or vision detection institutions. They only need to wear VR equipment to perform vision detection, saving time and energy.
[0030] 2. The present invention provides a vision detection method and system using virtual reality technology. The VR device can simulate a real vision detection environment and provide instant feedback and data analysis, greatly improving the efficiency of vision detection.
[0031] 3. The present invention provides a vision detection method and system using virtual reality technology. According to the user's personal eye data and needs, the VR device can customize the vision detection solution to provide the user with a more accurate vision detection service.
[0032] 4. The present invention provides a vision detection method and system using virtual reality technology. The user's vision detection data will be stored on a cloud server, making it convenient for the user to check and track the changing trend of vision at any time, providing strong support for vision rehabilitation and treatment. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 It is a schematic diagram of the method flow of the present invention;
[0034] Figure 2 It is a system schematic diagram of the present invention. DETAILED DESCRIPTION
[0035] The present invention is further described in detail below in conjunction with embodiments:
[0036] Example 1
[0037] like Figure 1 As shown, the present invention provides a method for visual acuity detection using virtual reality technology, comprising the following steps:
[0038] Step 1: Equipment preparation, the user wears the head-mounted VR device;
[0039] Step 2: Software setting: Use the software program in the VR device to set the distance between the eyes and the virtual eye chart to simulate the distance between the real eye chart and the user's eyes;
[0040] Step 3: Vision test: the user uses the external control handle in the VR device or voice commands to select and confirm the letters on the virtual vision chart according to the prompts;
[0041] Step 4: Data upload and analysis: the user's vision test data will be uploaded to the cloud server through the remote communication module for storage, display and analysis;
[0042] In step one, the head-mounted VR device has a built-in vision detection system, which can intuitively display a virtual eye chart for the wearer to watch. In step two, the software program in the VR device can simulate the size, position and shape changes of letters on a real eye chart, so that the virtual content viewed by the user is consistent with the real eye chart content. In step three, the system will record the user's selection results and determine whether the user's eyes have reached that level of vision value based on the statistics of whether the user's selection is correct or not. In step four, the user can check his or her vision test results at any time and track the trend of vision changes.
[0043] Example 2
[0044] like Figure 1 As shown, based on Example 1, the present invention provides a technical solution: Preferably, the method for displaying the virtual vision chart in VR in step 2 includes the following steps:
[0045] A1: Establish a vision chart library: In the VR system, first establish a general library containing various vision charts to ensure that the vision charts have different detection functions to meet the needs of different users;
[0046] A2: Projection and display: Establish a functional relationship between the distance between each eye chart and the VR display screen to ensure that the eye chart can be accurately projected onto the VR display screen and displayed in the form of a slide. Through VR glasses, users can clearly see the virtual eye chart and perform vision testing;
[0047] A3: In the VR system, weighted multiple-choice questions are designed for each vision chart to provide users with multiple feedback options. Based on the user's feedback, the system can perform statistical analysis and measure the user's comprehensive vision test in the form of an overall score.
[0048] In this embodiment, based on the user's personal eye data and needs, the VR device can customize the vision detection solution to provide the user with a more accurate vision detection service.
[0049] Example 3
[0050] like Figure 1 As shown, based on Example 1, the present invention provides a technical solution: Preferably, in step 4, uploading the vision detection data remote communication module to the cloud server includes the following steps:
[0051] B1: Select the communication protocol: According to the support of the remote communication module and the cloud server, select the appropriate communication protocol, including Modbus TCP / IP and MQTT;
[0052] B2: Configure communication parameters: Configure network parameters such as IP address, subnet mask, gateway, etc. in the remote communication module to ensure that it is in the same network as the cloud server or can be accessed through routing;
[0053] B3: Data transmission: Use the selected communication protocol to package the vision detection data collected by the remote communication module and send it to the specified address and port of the cloud server;
[0054] B4: Cloud storage and display: Create data sets or data streams on the cloud server, receive and store uploaded vision test data, and use the tools or interfaces provided by the cloud platform to display the vision test data in the form of charts, reports, etc.;
[0055] B5: Data analysis: Use the data analysis tools or services provided by the cloud platform to analyze and process the stored vision test data and extract valuable information.
[0056] In this embodiment, the user's vision test data will be saved on a cloud server, making it convenient for the user to view and track vision change trends at any time, providing strong support for vision rehabilitation and treatment.
[0057] Example 4
[0058] like Figure 2 As shown, on the basis of Example 1, the present invention provides a vision detection system using virtual reality technology: preferably, it includes VR glasses, a handheld controller, an eye tracking module, a display module, a data processing module, and a human-computer interaction module; the handheld controller is used to perform interactive operations during the vision detection process, including selecting a test mode and confirming the test results. The eye tracking module can capture the user's eye movements and provide accurate eye tracking functions, thereby ensuring the accuracy and reliability of vision detection. The display module uses a 1.8-inch TFT-LCD display screen, which is connected to the core processor through an interface to display the information of the vision chart and the test results. The human-computer interaction module provides a power switch and a mode switching button to realize simple human-computer interaction. The user can select by pressing the button. Select vision test mode or reading mode, and perform vision test according to prompts. VR glasses include VR glasses body, wireless communication module, vision chart projection module, and vision test module. VR glasses body provides users with immersive visual experience. The wireless communication module can realize wireless connection and data transmission between VR glasses and mobile terminals. The vision chart projection module is responsible for projecting virtual vision chart on the screen of VR glasses for users to perform vision test. The vision test module contains software and algorithms for vision test, randomly selects and marks test symbols, and records user feedback. The data processing module includes storage module and analysis module. The storage module is used to store users' vision test records. The analysis module can process and analyze the data stored in the storage module to generate vision test results and reports.
[0059] In this embodiment, the vision testing method using VR technology is not restricted by physical conditions. Users do not need to go to professional medical institutions or vision testing institutions. They only need to wear VR equipment to perform vision testing, saving time and energy. VR equipment can simulate a real vision testing environment and provide instant feedback and data analysis, greatly improving the efficiency of vision testing.
[0060] The following is a detailed description of the working principle of the vision detection system using virtual reality technology.
[0061] like Figure 1 , Figure 2 As shown, after the user puts on the VR glasses, he uses the handheld controller to select the test mode to start it, and at the same time uses the eye tracking module to capture the user's eye movement. The user will observe the eye chart displayed on the display module and start the test. The test results will also be directly displayed on the display module, and the wireless communication module will be used to send the detection data to the mobile terminal for display. At the same time, the vision data will also be stored using the storage module included in the data processing module. At the same time, based on the long-term and multiple detection results, the analysis module can be used to analyze the data of changes in the user's vision.
[0062] The above generally describes the present invention in detail, but it is obvious to a person skilled in the art that some modifications or improvements can be made to the present invention. Therefore, modifications or improvements that do not depart from the spirit of the present invention are within the scope of protection of the present invention.
Claims
1. A method for visual acuity detection using virtual reality technology, characterized in that: The following steps are involved: Step 1: Equipment preparation, the user wears the head-mounted VR device; Step 2: Software setting: Use the software program in the VR device to set the distance between the eyes and the virtual eye chart to simulate the distance between the real eye chart and the user's eyes; Step 3: Vision test: the user uses the external control handle in the VR device or voice commands to select and confirm the letters on the virtual vision chart according to the prompts; Step 4: Data upload and analysis. The user's vision test data will be uploaded to the cloud server through the remote communication module for storage, display and analysis.
2. A method for visual acuity detection using virtual reality technology according to claim 1, characterized in that: In the step 1, the head-mounted VR device has a built-in vision detection system, which can intuitively display a virtual vision chart for the wearer to watch.
3. The method for visual acuity detection using virtual reality technology according to claim 1, characterized in that: The software program in the VR device in step 2 can simulate the size, position and shape changes of letters on the real eye chart, so that the virtual content viewed by the user is consistent with the content of the real eye chart.
4. The method for visual acuity detection using virtual reality technology according to claim 1, characterized in that: In step three, the system will record the user's selection results and determine whether the user's eyes have reached the level of vision value based on the statistics of whether the user's selection is correct or not.
5. The method for visual acuity detection using virtual reality technology according to claim 1, characterized in that: In step 4, the user can check his / her vision test results at any time and track the changing trend of vision.
6. The method for visual acuity detection using virtual reality technology according to claim 1, characterized in that: The method for displaying the virtual vision chart in VR in step 2 comprises the following steps: A1: Establish a vision chart library: In the VR system, first establish a general library containing various vision charts to ensure that the vision charts have different detection functions to meet the needs of different users; A2: Projection and display: Establish a functional relationship between the distance between each eye chart and the VR display screen to ensure that the eye chart can be accurately projected onto the VR display screen and displayed in the form of a slide. Through VR glasses, users can clearly see the virtual eye chart and perform vision testing; A3: In the VR system, weighted multiple-choice questions are designed for each vision chart to provide users with multiple feedback options. Based on the user's feedback, the system can perform statistical analysis and measure the user's comprehensive vision test in the form of an overall score.
7. The method for visual acuity detection using virtual reality technology according to claim 1, characterized in that: The step 4 in which the remote communication module of vision detection data is uploaded to the cloud server includes the following steps: B1: Select the communication protocol: According to the support of the remote communication module and the cloud server, select the appropriate communication protocol, including Modbus TCP / IP and MQTT; B2: Configure communication parameters: Configure network parameters such as IP address, subnet mask, gateway, etc. in the remote communication module to ensure that it is in the same network as the cloud server or can be accessed through routing; B3: Data transmission: Use the selected communication protocol to package the vision detection data collected by the remote communication module and send it to the specified address and port of the cloud server; B4: Cloud storage and display: Create data sets or data streams on the cloud server, receive and store uploaded vision test data, and use the tools or interfaces provided by the cloud platform to display the vision test data in the form of charts, reports, etc.; B5: Data analysis: Use the data analysis tools or services provided by the cloud platform to analyze and process the stored vision test data and extract valuable information.
8. A vision detection system using virtual reality technology, characterized in that: It includes VR glasses, a handheld controller, an eye tracking module, a display module, a data processing module, and a human-computer interaction module; the handheld controller is used to perform interactive operations during the vision test, including selecting a test mode and confirming the test results. The eye tracking module can capture the user's eye movements and provide accurate eye tracking functions. The display module uses a 1.8-inch TFT-LCD display screen, which is connected to the core processor through an interface to display the eye chart and test results. The human-computer interaction module provides a power switch and a mode switching button to achieve simple human-computer interaction. The user can select a vision test mode or a reading mode by pressing a button and perform a vision test according to the prompts.
9. The vision detection system using virtual reality technology according to claim 8, characterized in that: The VR glasses include a VR glasses body, a wireless communication module, a vision chart projection module, and a vision testing module. The VR glasses body provides an immersive visual experience for users. The wireless communication module can realize wireless connection and data transmission between the VR glasses and a mobile terminal. The vision chart projection module is responsible for projecting a virtual vision chart on the screen of the VR glasses for users to perform vision testing. The vision testing module contains software and algorithms for performing vision testing, randomly selects and marks detection symbols, and records user feedback.
10. The vision detection system using virtual reality technology according to claim 8, characterized in that: The data processing module includes a storage module and an analysis module. The storage module is used to store the user's vision test records, and the analysis module can process and analyze the data stored in the storage module to generate vision test results and reports.