Intelligent self-service optometry system, method and equipment, storage medium and program product
Through the intelligent self-service optometry system, the problem of traditional optometry relies on manual adjustment is solved by using image acquisition and automatic adjustment technology, and unattended automatic optometry is realized, which improves accuracy and efficiency.
Patent Information
- Application Number
- CN202411373337.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2025-02-07
AI Technical Summary
Traditional optometry relies on manual adjustment during the detection process, and cannot achieve comprehensive automation, resulting in low efficiency and high error rate.
An intelligent self-service optometry system is designed, including a lifting platform, image acquisition equipment, pupil imaging lens, adjustable frontal trunk cradle and pressure sensor. Through image acquisition and automatic adjustment technology, an unattended automatic optometry process is realized.
It realizes unattended automatic optometry, improves the accuracy and efficiency of optometry, reduces the cumbersome and errors of artificial operations, and adapts to the height, body shape and facial features of different users.
Smart Images

Figure CN119385495A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of ophthalmic examination, and in particular to an intelligent self-service optometry system, method, device, storage medium and program product. Background Art
[0002] With the rapid development of society, people are suffering from eye fatigue due to the accelerated pace of life, increased work pressure and the popularization of electronic LCD products, which leads to a rapid decline in vision and the problem is becoming more and more serious. In my country, about 90% of young people suffer from myopia or astigmatism to varying degrees, and optometry work will face huge challenges.
[0003] At present, ophthalmometers at home and abroad are still mainly based on traditional physical buttons and manual operation, which is cumbersome, time-consuming and labor-intensive in finding the human eye and locating the pupil. Although the newly launched fully automatic ophthalmometer has achieved one-click automatic measurement of the human eye's refractive power, it still requires human assistance in operation. After adjusting the height of the forehead rest, click to achieve automatic measurement. In recent years, the country has continued to carry out the prevention and control of myopia among young people, and urgently needs a self-service ophthalmometer with a high degree of intelligent automation and low price as a prevention and control detection equipment. Summary of the invention
[0004] In view of this, the present invention provides an intelligent self-service optometry system, method, device, storage medium and program product to solve the problem that traditional optometry instruments rely on manual adjustment during the detection process and cannot achieve full automation.
[0005] In a first aspect, the present invention provides an intelligent self-service optometry system, the system comprising:
[0006] Lifting platform, which can be adjusted up and down and forward and backward, is used to place the ophthalmometer;
[0007] An image acquisition device is provided on one side of the detection window of the ophthalmometer for capturing facial images; a pupil imaging lens is provided in the detection window for capturing pupil images; a forehead support bracket with adjustable height is provided on the ophthalmometer, the forehead support bracket is located in front of the imaging lens, a forehead support pressure sensor is installed on the forehead support bracket, and the ophthalmometer can be adjusted and moved in the up-down, left-right, and front-back directions;
[0008] A measuring chair on which a pressure sensor is installed;
[0009] The control unit is used to control the position of the forehead support bracket and the ophthalmometer according to the face image collected by the image acquisition device when receiving the trigger signal of the pressure sensor, so as to collect the pupil image of the target object.
[0010] The intelligent self-service eye test system provided in the embodiment of the present invention can automatically adapt to people of different ages, heights and body shapes through the design of a lifting platform and an adjustable eye tester, and automatically adjust the positions of the eye tester and the forehead support bracket to ensure that the best focus and sight angle can be obtained during each eye test to reduce errors, so that the eye test process can be completed independently without the assistance of professionals. In addition, the accuracy of eye test can be improved by capturing facial images through an image acquisition device and accurately capturing pupil images in combination with an imaging lens.
[0011] In an optional implementation, the ophthalmometer further includes a voice playback unit, which plays a prompt recording when a trigger signal from the pressure sensor is received.
[0012] The intelligent self-service optometry system provided by the embodiment of the present invention can guide the target subject to correctly place the head, adjust the sitting posture or perform other necessary operations by setting the voice playback unit to play the preset prompt recording, so as to ensure the smooth progress of the optometry process. At the same time, it also enables the target subject to more intuitively understand the current operation steps or status without having to pay attention to the device or read the manual all the time, thereby improving the convenience of the optometry instrument and user experience.
[0013] In a second aspect, the present invention provides an intelligent self-service optometry method, which is applied to the above system, and the method comprises:
[0014] When it is detected that the pressure sensor on the measuring chair generates a pressure signal, the lifting platform is adjusted to move to a first preset position;
[0015] Acquire a facial image acquired by an image acquisition device to determine the pupil position of the target object;
[0016] When a pressure signal generated by a forehead support pressure sensor on the forehead support bracket is detected, the forehead support bracket and the ophthalmometer are adjusted to a preset position according to the pupil position;
[0017] The refractive power corresponding to the single eye is adjusted and measured in sequence to obtain the measurement results corresponding to the single eye.
[0018] The intelligent self-service optometry method provided by the embodiment of the present invention automatically starts the optometry process by detecting the pressure sensor signal on the measuring chair, obtains the face image through the image acquisition device, and determines the pupil position of the target object based on it, and then automatically adjusts the position of the forehead support bracket and the optometry instrument according to the pupil position. The optometry process can be started without manual intervention throughout the process, which improves the automation of optometry and reduces the tediousness and errors of manual operation. In addition, the system can automatically adapt to the height, body shape and facial features of different users. This personalized adaptation ensures that the optometry equipment can be optimized for each user's specific facial features and sight angles, thereby improving the accuracy and comfort of optometry.
[0019] In an optional implementation, after acquiring the face image captured by the image acquisition device to determine the pupil position of the target object, the method further includes:
[0020] According to the pupil position, the lifting platform is adjusted to the second preset position so that the pupil position is located at the first standard position.
[0021] The intelligent self-service optometry method provided by the embodiment of the present invention can ensure that the pupil is located within the optimal focus range of the ophthalmometer imaging lens, that is, the first standard position, because the system can automatically adjust the lifting platform according to the pupil position of the target object, that is, adjust the lifting platform to the second preset position according to the pupil position. This can minimize optometry errors caused by poor sight angles or inaccurate focus, and improve the accuracy and reliability of optometry. The introduction of the secondary adjustment function of the lifting platform can better adapt to people of different ages, heights and body shapes.
[0022] In an optional implementation, after the lifting platform is adjusted to move to the first preset position, the ophthalmometer performs voice broadcasting to prompt the target object to complete the preset voice instruction.
[0023] The intelligent self-service eye examination method provided by the embodiment of the present invention uses voice broadcast as an intuitive interactive method, which can effectively guide the user to perform the next operation. By prompting the user to complete specific preset instructions through voice, it can ensure that the user is in the correct posture and state, so that the user can easily complete the preparation work without reading complicated instructions, thereby improving the convenience and comfort of the entire eye examination process.
[0024] In an optional embodiment, the method further includes:
[0025] After the detection is completed and the measurement results are obtained, the lifting platform, the ophthalmometer and the forehead support bracket are reset so that the lifting platform, the ophthalmometer and the forehead support bracket are restored to the initial measurement position.
[0026] In the intelligent self-service optometry method provided by the embodiment of the present invention, the reset operation can ensure that the device can be restored to the initial state after each use, so as to be ready for the next user. In this way, when a new user needs to undergo optometry, the device can be put into use immediately without waiting for manual adjustment by the staff, thereby improving the use efficiency of the device.
[0027] In an optional embodiment, when a pressure signal generated by a forehead support pressure sensor on the forehead support is detected, the forehead support and the ophthalmometer are adjusted according to the pupil position, including:
[0028] According to a first distance between the pupil position and the chin, adjusting the forehead support bracket so that the first distance is a preset value;
[0029] According to the deviation between the pupil position and the second standard position, the ophthalmometer is adjusted to make the pupil position be located at the second standard position.
[0030] The intelligent self-service optometry method provided by the embodiment of the present invention can ensure that the head of the target object is in the best optometry position by accurately measuring the distance between the pupil position and the chin, that is, the first distance, and adjusting the forehead support bracket to keep it at a preset value, so as to avoid optometry errors caused by head position deviation. At the same time, the optometer is adjusted according to the deviation between the pupil position and the second standard position, so as to ensure that the pupil imaging lens can accurately align with the pupil, thereby capturing the clearest pupil image. The automated adjustment process reduces the need for users to manually adjust the equipment, making the optometry process more convenient and efficient.
[0031] In a third aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the intelligent self-service eye examination method of the second aspect or any corresponding embodiment thereof by executing the computer instructions.
[0032] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the intelligent self-service optometry method of the second aspect or any corresponding embodiment thereof.
[0033] In a fifth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the intelligent self-service optometry method of the second aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0035] Figure 1 is a schematic diagram of an intelligent self-service optometry system according to an embodiment of the present invention;
[0036] Figure 2 is a flow chart of an intelligent self-service optometry method according to an embodiment of the present invention;
[0037] Figure 3 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0038] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0039] At present, the domestic and foreign ophthalmometer markets still generally rely on traditional physical buttons and manual operation modes, which require professional assistance and are complex and inefficient in accurately tracking the position of the human eye and pupil. Although fully automatic ophthalmometers have appeared on the market, which can automatically measure the refractive power of the human eye with one-button start, this process still requires manual assistance to adjust the height of the forehead support, and has not yet fully achieved unattended automated operation.
[0040] According to an embodiment of the present invention, an embodiment of an intelligent self-service optometry system is provided, and the system includes:
[0041] A lifting platform 2, which can be adjusted and moved in up and down directions and in front and back directions, and is used to place an ophthalmometer 3;
[0042] An image acquisition device is provided on one side of the detection window of the ophthalmometer 3 for capturing a face image; a pupil imaging lens 4 is provided in the detection window for capturing a pupil image; a forehead support bracket 6 with adjustable height is provided on the ophthalmometer 3, the forehead support bracket 6 is located in front of the imaging lens 4, a forehead support pressure sensor is installed on the forehead support bracket 6, and the ophthalmometer 3 can be adjusted and moved in the up-down, left-right, and front-back directions;
[0043] A measuring chair 1, on which a pressure sensor is installed;
[0044] The control unit is used to control the positions of the forehead support bracket 6 and the ophthalmometer 3 to acquire the pupil image of the target object according to the face image acquired by the image acquisition device when receiving the trigger signal of the pressure sensor 5.
[0045] like Figure 1As shown, the target object first sits on the measuring chair 1. After the pressure sensor 5 arranged on the measuring chair 1 detects the pressure signal, the lifting platform 2 is first moved forward to the first preset position, and the ophthalmometer 3 starts the voice prompting the measured person to sit up straight and look forward. The imaging lens 4 placed under the measuring window of the ophthalmometer captures the face image of the target object, and the pupil position is located by using the preset deep learning algorithm. The relative position relationship between the pupil position and the detection window of the ophthalmometer 3 is analyzed to determine whether the pupil is located in the preset ideal area, that is, the first standard position. If not in the first standard position, the distance between the pupil position and the first standard position is calculated, and The mobile lifting platform 2 reaches this distance and reaches the second preset position to eliminate the height difference between different users. Then, when the target object places the head on the forehead support bracket 6, the forehead support pressure sensor responds immediately, and the system immediately enters the fine adjustment stage. According to the first distance between the pupil and the chin, the forehead support bracket 6 is intelligently lifted to the preset height to ensure that the user's head is in the best comfort and sight angle. Then, the system further analyzes the second standard position deviation between the pupil and the imaging lens 4 in the ophthalmometer 3, and drives the ophthalmometer 3 to perform subtle up and down, left and right, and front and back adjustments until the pupil is aligned with the imaging lens 4 to achieve the best focus state.
[0046] After completing these preparation steps, the system enters the automatic optometry process. The refractive power measurement results corresponding to the two eyes are obtained. This process is not only efficient, but also does not require the direct participation of professionals, replacing manual operations, reducing human errors, and realizing unattended and fully intelligent and self-service optometry process.
[0047] In some optional implementations, the ophthalmometer 3 further includes a voice playback unit, which plays a prompt recording when receiving a trigger signal from the pressure sensor.
[0048] By adding a voice playback unit for playing a prompt recording, when the target object sits on the measuring chair and the pressure sensor on the measuring chair detects a pressure electrical signal, the control unit adjusts the lifting platform to move to the first preset position, and then the ophthalmometer prompts the target object to sit up straight and look forward through the voice playback unit.
[0049] The intelligent self-service eye test system in this embodiment is presented in the form of functional units, where the units refer to ASIC (Application Specific Integrated Circuit) circuits, processors and memories that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0050] According to an embodiment of the present invention, an embodiment of an intelligent self-service eye examination method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0051] In this embodiment, an intelligent self-service optometry method is provided, which is applied to the above system. Figure 2 is a flow chart of an intelligent self-service optometry method according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:
[0052] Step S201: When it is detected that the pressure sensor on the measuring chair generates a pressure signal, the lifting platform is adjusted to move to a first preset position.
[0053] Specifically, when the system is started, the pressure sensor on the measuring chair begins to continuously monitor whether there is a pressure change. When the user sits down, the pressure sensor senses the pressure change and then generates a pressure electrical signal. The electrical signal generated by the pressure sensor is transmitted to the control unit via wires or wirelessly.
[0054] Step S202: acquiring a face image acquired by an image acquisition device to determine the pupil position of the target object.
[0055] Specifically, when the lifting platform has been adjusted to the first preset position, the control unit will send a start signal to the image acquisition device, and the imaging lens module placed below the measurement window of the ophthalmometer will capture the face image. The field of view of the imaging lens is greater than 50 degrees. The algorithm will perform face recognition and feature extraction to identify key areas of the face, such as the eyes, nose, mouth, etc. In particular, the algorithm will focus on the eye area and accurately locate the pupil through edge detection, morphological operations and other methods.
[0056] Optionally, if problems are found during image processing, such as blurred images, incomplete face capture, etc., the system will provide feedback to the user through display screens, sound prompts, etc., and ask the user to readjust their posture or position.
[0057] In some optional implementations, after the above step S202, the following further includes:
[0058] According to the pupil position, the lifting platform is adjusted to the second preset position so that the pupil position is located at the first standard position.
[0059] Specifically, after obtaining the pupil position according to the above step S202, the relative position relationship between the pupil position and the detection window of the ophthalmometer is analyzed to determine whether the pupil is located in a preset ideal area, that is, the first standard position. If it is not in the first standard position, the distance between the pupil position and the first standard position is calculated, and the lifting platform is moved to this distance to reach the second preset position to eliminate the height difference between different users.
[0060] Optionally, when the lifting platform reaches the second preset position, the system may capture the facial image again through the image acquisition device to verify whether the pupil is already in the ideal area. If the verification result meets the requirements, the system will continue with the subsequent eye examination steps; if it does not meet the requirements, it may be necessary to readjust the position of the lifting platform until the requirements are met.
[0061] Step S203, when a pressure signal generated by a forehead support pressure sensor on the forehead support bracket is detected, the forehead support bracket and the ophthalmometer are adjusted to a preset position according to the pupil position.
[0062] Specifically, when the user places the head on the forehead support, the forehead support pressure sensor senses the pressure change and generates a pressure electrical signal. This signal is transmitted to the control unit through a wire or wirelessly, and the control unit extracts the pupil position data from the face image obtained in the previous step S202. These data are usually expressed in the form of coordinates and are clearly marked in the image coordinate system or the coordinate system of the ophthalmometer.
[0063] Furthermore, the control unit uses a built-in algorithm to calculate the distance and direction that need to be adjusted according to the pupil position data and the preset optimal position relationship between the ophthalmometer and the pupil, and adjusts the forehead support bracket and the ophthalmometer to the preset position.
[0064] In some optional implementations, the above step S203 includes:
[0065] According to a first distance between the pupil position and the chin, adjusting the forehead support bracket so that the first distance is a preset value;
[0066] According to the deviation between the pupil position and the second standard position, the ophthalmometer is adjusted to make the pupil position be located at the second standard position.
[0067] Specifically, when the forehead support pressure sensor detects a pressure electrical signal, the face image captured by the image acquisition device is first used to identify the pupil position using image processing technology. At the same time, the system also identifies the position of the chin and calculates the first distance between the pupil position and the chin, and compares it with a preset optimal distance preset value. If the first distance is not equal to the preset value, the control unit will send a signal to the adjustment mechanism of the forehead support bracket to make it rise or fall until the first distance reaches the preset value.
[0068] Further, after the forehead support bracket is adjusted, the system confirms the pupil position again and compares it with the second standard position in the ophthalmometer detection window, usually the best focus point of the pupil imaging lens, and calculates the deviation between the pupil position and the second standard position.
[0069] Further, according to the size and direction of the deviation, the control unit will send a signal to the adjustment mechanism of the ophthalmometer to make fine adjustments in the up-down, left-right or front-back directions. When the pupil position is precisely aligned with the second standard position, the adjustment stops.
[0070] Step S204, sequentially adjusting and measuring the diopter corresponding to the single eye, and obtaining the measurement results corresponding to the single eye respectively.
[0071] Specifically, the pupil imaging lens is started, and the target object looks at a specific point or cursor in the lens to ensure that the pupil image is clear. The pupil images of the tested eyes are collected in turn, and the appropriate refractive measurement mode is selected, which usually includes the measurement of sphere (Sphere, S), cylinder (C) and axis (Axis, A). Specifically, sphere measurement: measures the refractive power of the eyeball in the horizontal direction, which is used to correct myopia or hyperopia; cylinder measurement: measures the refractive power of the eyeball in the vertical or oblique direction, which is used to correct astigmatism; axis measurement: determines the axis of astigmatism, that is, the direction in which the astigmatism is most obvious.
[0072] Furthermore, the ophthalmometer will automatically calculate the refractive power of the measured eye based on the pupil image and the built-in algorithm. After the measurement of a single eye is completed, the other eye is switched to perform the same process as above. After the measurement of both eyes is completed, the ophthalmometer will display the measurement results including the refractive power data of both eyes, which may include spherical power, cylindrical power and axis position.
[0073] In summary, in the intelligent self-service eye test method provided by the embodiment of the present invention, when the target object sits on the measuring chair, the pressure sensor arranged on the measuring chair detects the pressure signal and transmits the pressure electrical signal to the control unit, and the control unit controls the lifting platform to move forward to the first preset position to ensure that the ophthalmometer is in an appropriate height range. Then, the imaging lens module placed below the measuring window of the ophthalmometer quickly captures the face image of the target object, and locates the pupil position using a preset deep learning algorithm. Then, by analyzing the relative position relationship between the pupil position and the detection window of the ophthalmometer, it is determined whether the pupil is located in the preset ideal area, that is, the first standard position. If not in the first standard position, the distance between the pupil position and the first standard position is calculated, and the lifting platform is moved to this distance to reach the second preset position to eliminate the height difference between different users. Once the user places the head on the forehead rest bracket, the forehead rest pressure sensor responds immediately and the system enters the fine adjustment stage. According to the first distance between the pupil and the chin, the forehead rest bracket intelligently rises and falls to the preset height to ensure that the user's head is in the best comfort and sight angle. Subsequently, the system further analyzes the second standard position deviation between the pupil and the pupil imaging lens in the ophthalmometer, and drives the ophthalmometer to make subtle up and down, left and right, and front and back adjustments until the pupil is aligned with the imaging lens to achieve the best focus state.
[0074] After completing these preparation steps, the system enters the automatic optometry process. First, for each eye of the target object, the optometry instrument emits specific light or patterns in turn, and by capturing the subtle reaction of the pupil, accurately calculates the refractive power data, including spherical power, cylindrical power and axis information, and then switches to the other eye and repeats the above operation process to obtain binocular refractive power measurement results. This process is not only efficient, but also does not require the direct participation of professionals, replacing manual operation, reducing human errors, and realizing unattended and fully intelligent and self-service optometry process.
[0075] In some optional implementations, after the lifting platform is adjusted to move to the first preset position, the ophthalmometer performs voice broadcasting to prompt the target object to complete the preset voice instruction.
[0076] By adding a voice playback unit for playing a prompt recording, when the target object sits on the measuring chair and the pressure sensor on the measuring chair detects a pressure electrical signal, the control unit adjusts the lifting platform to move to the first preset position, and then the ophthalmometer prompts the target object to sit up straight and look forward through the voice playback unit.
[0077] Optionally, before adjusting the lifting platform to move to the first preset position, the ophthalmometer plays a preset welcome message and operation instructions through the voice playback unit, such as: "Welcome to the intelligent self-service optometry system, please sit on the measuring chair.".
[0078] In some optional implementations, after the detection is completed and the measurement results are obtained, the lifting platform, the ophthalmometer and the forehead support bracket are reset so that the lifting platform, the ophthalmometer and the forehead support bracket return to the initial measurement position.
[0079] The control unit controls the lifting platform to descend to the initial position, and the ophthalmometer and the forehead support bracket are also automatically adjusted to the initial measurement state, including the up and down, left and right, front and back positions of the ophthalmometer and the height of the forehead support bracket.
[0080] Optionally, after the reset is completed, the system may prompt the user through voice or display: "The eye test is completed, the system has been reset, thank you for your use."
[0081] See also Figure 3 , Figure 3 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 3 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 3 A processor 10 is taken as an example.
[0082] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0083] The memory 20 stores instructions executable by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.
[0084] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0085] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0086] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 3 The example of connecting through bus is taken in the following.
[0087] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0088] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0089] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0090] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. An intelligent self-service optometry system, characterized in that: The system comprises: A lifting platform, which can be adjusted and moved up and down and forward and backward, and is used to place an optometrist; An image acquisition device is provided on one side of the detection window of the ophthalmometer for capturing a face image; a pupil imaging lens is provided in the detection window for capturing a pupil image; a forehead support bracket with adjustable height is provided on the ophthalmometer, the forehead support bracket is located in front of the imaging lens, a forehead support pressure sensor is installed on the forehead support bracket, and the ophthalmometer can be adjusted and moved in the up-down, left-right, and front-back directions; A measuring chair, on which a pressure sensor is installed; A control unit is used to control the positions of the forehead support bracket and the ophthalmometer according to the face image captured by the image acquisition device when receiving a trigger signal from the pressure sensor, so as to capture the pupil image of the target object.
2. The system according to claim 1, characterized in that The ophthalmometer also includes a voice playing unit, which plays a prompt recording when receiving a trigger signal from the pressure sensor.
3. An intelligent self-service optometry method, characterized in that: Applied to the system of claim 1 or 2, the method comprises: When it is detected that the pressure sensor on the measuring chair generates a pressure signal, the lifting platform is adjusted to move to a first preset position; Acquire a facial image acquired by an image acquisition device to determine the pupil position of the target object; When a pressure signal generated by a forehead support pressure sensor on the forehead support bracket is detected, the forehead support bracket and the ophthalmometer are adjusted to a preset position according to the pupil position; The refractive power corresponding to the single eye is adjusted and measured in sequence to obtain the measurement results corresponding to the single eye.
4. The method according to claim 3, characterized in that After acquiring the face image acquired by the image acquisition device to determine the pupil position of the target object, the method further includes: According to the pupil position, the lifting platform is adjusted to a second preset position so that the pupil position is located at a first standard position.
5. The method according to claim 4, characterized in that After the adjustable lifting platform moves to the first preset position, the ophthalmometer performs voice broadcasting to prompt the target object to complete the preset voice instruction.
6. The method according to claim 5, characterized in that The method further comprises: After the detection is completed and the measurement result is obtained, the lifting platform, the ophthalmometer and the forehead support bracket are reset so that the lifting platform, the ophthalmometer and the forehead support bracket return to the initial measurement position.
7. The method according to claim 3, characterized in that When a pressure signal generated by a forehead support pressure sensor on the forehead support is detected, adjusting the forehead support and the ophthalmometer according to the pupil position includes: According to the first distance between the pupil position and the chin, adjusting the forehead support bracket so that the first distance is a preset value; According to the deviation between the pupil position and a second standard position, the ophthalmometer is adjusted so that the pupil position is located at the second standard position.
8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the intelligent self-service optometry method according to any one of claims 3 to 7 by executing the computer instructions.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the intelligent self-service optometry method according to any one of claims 3 to 7.
10. A computer program product, characterized in that It comprises computer instructions, and the computer instructions are used to enable a computer to execute the intelligent self-service optometry method according to any one of claims 3 to 7.
Citation Information
Patent Citations
Pupil alignment method, system and device and storage medium
CN118196858A
Optometry device capable of automatically positioning pupil positions
CN210842986U
Full-automatic efficient comprehensive optometry unit
CN219439081U
Opthalmologic system
JP1997066027A
Cited By
Multifunctional automatic comprehensive optometry combined operation table and optometry method thereof
CN121196459A