CN115331282B - An intelligent vision testing system - Google Patents

An intelligent vision testing system

Info

Publication number
CN115331282B
CN115331282B CN202210806308.XA CN202210806308A CN115331282B CN 115331282 B CN115331282 B CN 115331282B CN 202210806308 A CN202210806308 A CN 202210806308A CN 115331282 B CN115331282 B CN 115331282B
Authority
CN
China
Prior art keywords
user
module
vision
eye
distance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210806308.XA
Other languages
Chinese (zh)
Other versions
CN115331282A (en
Inventor
皮喜田
孙凯
刘洪英
吴沁莹
徐尧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Health Technology Co ltd
Chongqing University
Original Assignee
Chongqing Health Technology Co ltd
Chongqing University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing Health Technology Co ltd, Chongqing University filed Critical Chongqing Health Technology Co ltd
Priority to CN202210806308.XA priority Critical patent/CN115331282B/en
Publication of CN115331282A publication Critical patent/CN115331282A/en
Application granted granted Critical
Publication of CN115331282B publication Critical patent/CN115331282B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • G06V40/171Local features and components; Facial parts ; Occluding parts, e.g. glasses; Geometrical relationships
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B3/00Apparatus for testing the eyes; Instruments for examining the eyes
    • A61B3/0075Apparatus for testing the eyes; Instruments for examining the eyes provided with adjusting devices, e.g. operated by control lever
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B3/00Apparatus for testing the eyes; Instruments for examining the eyes
    • A61B3/0083Apparatus for testing the eyes; Instruments for examining the eyes provided with means for patient positioning
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B3/00Apparatus for testing the eyes; Instruments for examining the eyes
    • A61B3/02Subjective types, i.e. testing apparatus requiring the active assistance of the patient
    • A61B3/028Subjective types, i.e. testing apparatus requiring the active assistance of the patient for testing visual acuity; for determination of refraction, e.g. phoropters
    • A61B3/032Devices for presenting test symbols or characters, e.g. test chart projectors
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/02Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
    • G01S15/06Systems determining the position data of a target
    • G01S15/08Systems for measuring distance only
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • G01S17/08Systems determining position data of a target for measuring distance only
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/012Head tracking input arrangements
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/20Image preprocessing
    • G06V10/26Segmentation of patterns in the image field; Cutting or merging of image elements to establish the pattern region, e.g. clustering-based techniques; Detection of occlusion
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/193Preprocessing; Feature extraction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • G06V40/28Recognition of hand or arm movements, e.g. recognition of deaf sign language
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30196Human being; Person
    • G06T2207/30201Face

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Ophthalmology & Optometry (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Remote Sensing (AREA)
  • Veterinary Medicine (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Public Health (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Geometry (AREA)
  • Psychiatry (AREA)
  • Social Psychology (AREA)
  • Acoustics & Sound (AREA)
  • Eye Examination Apparatus (AREA)

Abstract

本发明涉及智能医疗设备的视力测试技术领域,具体涉及一种智能视力测试系统,该智能测试系统通过信息采集模块采集用户的脸部图像信息,然后利用视力表生成模块根据脸部图像信息生成视力表,这样,不需要预设视力测试的标准距离,降低了对环境的要求,通过人脸偏离校准模块根据脸部图像信息对用户进行人脸偏离校准,最后视力测试模块在人脸偏离校准之后,根据视力表对用户进行视力测试,获得视力测试结果,用户管理模块存储用户信息,并进行用户登陆。这样,只需要一个人即可完成视力测试,且对环境要求较低,便于用户随时进行视力自测。

The present invention relates to the technical field of vision testing for intelligent medical devices, and more specifically, to an intelligent vision testing system. This intelligent testing system collects a user's facial image information through an information acquisition module, then generates an eye chart based on the facial image information using an eye chart generation module. This eliminates the need for presetting a standard distance for vision testing, reducing environmental requirements. A facial deviation calibration module calibrates the user's facial deviation based on the facial image information. Finally, after the facial deviation calibration, the eye test module performs a vision test on the user based on the eye chart to obtain the vision test result. A user management module stores user information and performs user login. This system only requires one person to complete the vision test, with minimal environmental requirements, making it convenient for users to conduct self-vision testing at any time.

Description

Intelligent vision testing system
Technical Field
The invention relates to the technical field of vision testing of intelligent medical equipment, in particular to an intelligent vision testing system.
Background
With the development of technology, mobile phones become an indispensable intelligent mobile device for people's life. Although the mobile phone can provide many convenience for people's life, many adverse effects are brought at the same time. Among them, eye health problems are most remarkable, such as using a mobile phone in dark places and using a mobile phone at night, which also causes the incidence of ophthalmic diseases such as ametropia and glaucoma to gradually increase. The vision examination is carried out regularly, so that the change condition of the vision function can be quickly known, and the method has important significance for timely diagnosis and treatment of the eye diseases clinically.
The patent application number CN03252948 discloses a self-testing vision testing device, which utilizes the optical principle to zoom the vision chart, greatly reduces the distance required by vision testing, and a measurer can change the vision chart to test by shaking a hand wheel. However, the content of the vision dial in the device is fixed, memory is easy to generate after multiple tests, so that a subsequent test generates larger errors, and in addition, the device requires a measurer to have certain vision test rule common sense, so that the device is not suitable for the common masses to perform self-test.
The utility model discloses a prevent visual testing device for physical examination department of cheating of patent application number CN201720061868 changes the vision chart through rotary device at the center pin of base, greatly increased the degree of difficulty of surveyor's memory optotype, effectively avoided the surveyor to through observing the optotype and then remembering the optotype order and cheat. During the test, a person is required to operate the control panel to change the sighting target, and the environment for the tester to perform high-frequency self-test cannot be provided.
The most common visual acuity chart on the market at present is a 5m standard logarithmic visual acuity chart, the visual acuity chart needs to be fixed on a wall surface when in use, a tester needs to stand at a distance of 5m for testing under the guidance of medical staff, and the visual acuity testing method has high requirement on the size of a space and cannot self-test. In addition, the character patterns of the visual chart are fixed, a measurer can generate impressive impressions on the visual chart after multiple measurements, influence the subsequent measurements, and the visual chart cannot be used for long-term high-frequency visual measurement. Accordingly, there is a need for an intelligent vision testing system that reduces the requirements on the testing environment so that the user can perform self-tests at any time.
Disclosure of Invention
Aiming at the defects in the prior art, the invention provides an intelligent vision testing system so as to enable a user to perform vision self-testing.
The technical scheme adopted by the invention is an intelligent vision testing system.
In a first implementation manner, the intelligent vision testing system comprises an information acquisition module, a face deviation calibration module, a vision chart generation module, a vision testing module and a user management module, wherein the information acquisition module is used for acquiring face image information of a user, the face deviation calibration module is used for carrying out face deviation calibration on the user according to the face image information, the vision chart generation module is used for generating a vision chart according to the face image information, the vision testing module is used for carrying out vision testing on the user according to the vision chart after the face deviation calibration to obtain a vision testing result, and the user management module is used for storing user information and carrying out user login.
In combination with the first implementation manner, in a second implementation manner, the face deviation calibration module includes a user eye feature extraction module for extracting eye and pupil outlines of the face image according to the face image information; positioning the position of the inner canthus, the central position of the pupil and the position of the outer canthus according to the outlines of the eyes and the pupil; the method comprises the steps of acquiring user eye characteristics according to the positions of inner eyes, pupil center and outer eyes, wherein the user eye characteristics comprise eye position information and eye distance data, the eye position information comprises one or a combination of a left eye inner eye corner position, a right eye inner eye corner position, a left eye outer eye corner position and a right eye outer eye corner position, the eye distance data comprises a distance between two eyes inner eyes, a two eye pupil distance and a straight line distance between two eyes outer eyes, a face deviation calculation module is used for carrying out user face calibration according to the user eye characteristics, an eye chart generation module comprises an image ranging module used for acquiring the current distance of a user, a test character pattern generation module is used for acquiring a plurality of character patterns in different pixels and in different directions according to the current distance of the user, a distance measurement verification module is used for generating an eye chart according to each character pattern, the distance measurement verification module comprises one or a combination of an infrared ranging unit, an ultrasonic ranging unit and a laser ranging unit, the infrared ranging unit is used for measuring the first distance between the user and an intelligent vision test system, the first distance is used for verifying the current distance of the user, the ultrasonic ranging unit is used for measuring the second distance is used for verifying the current distance between the user and the intelligent vision test system, the second distance is used for carrying out distance verification on the current distance measurement between the user and the intelligent vision test system, the second distance measurement module is used for carrying out the current distance verification on the current distance measurement is used for verifying the distance between the user and the intelligent vision test system, the visual testing system comprises an intelligent visual testing system, a visual testing module, an eye feature recognition module, a user management module and a user information storage module, wherein the intelligent visual testing system is used for inputting a fourth distance between a user and the intelligent visual testing system externally, the fourth distance is used for verifying the current distance of the user, the visual testing module comprises a character graphic display module and is used for displaying character graphics according to an eye chart in sequence, a user feedback module is used for obtaining shape and direction information of the character graphics fed back by the user, the eye feature recognition module is used for dividing the face image information to obtain eye images, eye feature recognition processing is carried out on the eye images to obtain eye feature information, the visual evaluation module is used for obtaining visual comprehensive evaluation according to the shape and direction information of the character graphics fed back by the user and the eye feature information, the user management module comprises a user information storage module and is used for storing visual reports, visual graphs and historical records of the user, the user information storage module is used for storing face image information of the user and eye features of the user, and the user identification module is used for carrying out user login according to a preset login mode, wherein the login mode comprises a mobile phone number mode registration login, a micro signal mode registration login, a face identification mode registration login and voiceprint identification mode registration.
In combination with the second implementation manner, in a third implementation manner, the face deviation calculation module includes a vertical line determination module for determining a vertical line passing through a central point of a connection line between the left eye inner eye corner position and the right eye inner eye corner position, a horizontal distance acquisition module for acquiring a horizontal distance between the vertical line and the vertical line passing through the central point of the face image, an included angle acquisition module for acquiring an included angle between a connection line between the left eye inner eye corner position and the right eye inner eye corner position and a horizontal plane passing through the left eye inner eye corner position, and a position adjustment module for confirming that the user is located at a measurement optimal position when the percentage of the horizontal distance to the both eye inner eye corner distance is smaller than a first preset threshold and the included angle is smaller than a second preset threshold, and otherwise prompting the user to adjust the position.
With reference to the second implementation manner, in a fourth implementation manner, the image ranging module includes a distance calibration module for determining a preset distance between the user and the display screen, and obtaining an eye distance calibration value according to the preset distance, where a ratio between the preset distance and the eye distance calibration value is equal to a ratio between the current distance of the user and current eye distance data, and a current distance acquisition module for calculating the current distance of the userThe current distance of the user is obtained, wherein,For the current distance of the user,In order for the distance to be a predetermined distance,For the calibration value of the eye distance,The system comprises a display screen, a test character pattern generation module, a character pattern pixel generation module, a character pattern direction generation module, a character pattern pixel and direction combination module, a test character pattern generation module and a visual chart generation module, wherein the display screen is used for displaying the image of the user, the test character pattern generation module comprises a display terminal screen resolution acquisition module used for acquiring the pixel resolution of the screen, the display terminal is used for generating the nearest distance corresponding to the display terminal according to the pixel resolution, the character pattern pixel generation module is used for generating characters corresponding to the vision condition of the user according to the current distance of the user, and generating a pixel-vision correspondence table, the character pattern direction generation module is used for randomly generating the direction of each character pattern, and the character pattern pixel and direction combination module is used for generating the visual chart according to the sequence of the pixels of each character pattern from high to low and the direction of each character pattern.
In combination with the second implementation manner, in a fifth implementation manner, the user feedback module comprises a voice recognition module for acquiring voice information of a user, performs recognition processing on the voice information to obtain voice recognition direction information, a gesture recognition module for acquiring hand image information of the user, performs recognition processing on the hand image information to obtain gesture recognition direction information, a head motion recognition module for acquiring head image information of the user, performs recognition processing on the head image information to obtain deflection of the head in left, right, up and down directions, obtains head movement direction information according to the deflection of the direction, a key recognition module for acquiring key information of a handheld hardware terminal or touch virtual key information of a touch display screen, acquires key feedback direction information according to the key information or touch virtual key information, an eye feature recognition module comprising a left and right eye occlusion recognition module for performing eye feature segmentation on the face image information to obtain an eye image, performs left and right eye occlusion recognition processing on the eye image to obtain left and right eye occlusion information, a frame recognition module for performing eye feature segmentation on the eye image information, performs frame processing on the face image, performs frame recognition processing on the face image, and performs a comparison of the eye image recognition direction information, and the eye image recognition module is used for comparing the eye image recognition direction information obtained by the eye image recognition module, the eye image recognition module is used for obtaining the eye image recognition direction information, and the eye image recognition module is used for comparing the eye image recognition direction information obtained by the eye image recognition module, the system comprises a head moving direction information and key feedback direction information, a history record module, a vision curve graph generation module, a result display module, a report sending module and a visual report sending module, wherein the head moving direction information and the key feedback direction information are divided into a group of data to be compared, the score is judged to be effective and the next group of judgment is continued under the condition that the direction of a displayed character graph is consistent with one or more of voice recognition direction information, gesture recognition direction information, head moving direction information and key feedback direction information, otherwise, the score is judged to be invalid, pixels of the displayed character graph in the previous group of data are compared with a pixel-vision corresponding scale to obtain a vision value, the vision evaluation generation module is used for analyzing the vision value, left and right eye shielding information, frame glasses wearing information and contact glasses wearing information to obtain vision comprehensive evaluation, the report generation module is used for generating a vision report according to the vision comprehensive evaluation, the history record module is used for recording vision test conditions of each time, the vision test conditions comprise the vision value, the left and right eye shielding information, the frame glasses wearing information and the contact glasses wearing information, the vision curve graph generation module is used for generating a vision report and a vision curve graph according to the test time of each vision value and the vision value, the vision report sending module is used for displaying the vision report and the report to the vision report through a mobile phone number or a micro-signal used for reminding a user to test the user of the user to test vision test.
In combination with any one of the first to fifth realizable modes, the visual acuity test system further comprises a cloud platform for obtaining visual acuity test results, wherein the cloud platform comprises a data transmission module, a face deviation calibration module, a visual acuity test chart generation module and a visual acuity test module, the face deviation calibration module is used for carrying out face deviation calibration on a user according to received face image information, the visual acuity test chart generation module is used for generating a visual acuity test chart according to the received face image information and transmitting the visual acuity test chart to the visual acuity test module, the visual acuity test module is used for transmitting the visual acuity test chart to a display screen through the data transmission module after the face deviation calibration, and carrying out visual acuity test on the user according to the visual acuity test chart to obtain visual acuity test results, and the visual acuity test results are transmitted to the display screen through the data transmission module.
In combination with the first implementation manner, the system further comprises a hanging frame, a cloud platform, a display screen, a cloud platform and a data transmission module, wherein the hanging frame is provided with a camera at the center above the display screen, a loudspeaker is arranged on the left side above the display screen, an infrared ranging sensor and an ultrasonic ranging sensor are arranged on the right side above the display screen, the upper half part of the display screen is used for displaying character graphs, the lower half part of the display screen is used for dynamically displaying facial images or hand images of a user, the display screen is further used for video playing, the display screen is used for collecting facial image information of the user through the camera and transmitting the facial image information of the user to the cloud platform, the cloud platform is connected with the hanging frame through the data transmission module, performs face deviation calibration on the user according to the received facial image information, generates an eye chart according to the received facial image information, transmits the eye chart to the hanging frame through the data transmission module, performs vision testing on the user according to the eye chart, obtains the vision testing result, and transmits the vision testing result to the hanging frame through the data transmission module.
The system comprises a camera, a double-screen integrated machine, a cloud platform, a data transmission module, a double-screen integrated machine, a data transmission module and a vision test result transmission module, wherein the camera is connected with the cloud platform through the data transmission module and is used for collecting facial image information of a user and transmitting the facial image information of the user to the cloud platform through the data transmission module, the double-screen integrated machine is provided with two display screens, one display screen is used for displaying an operation visual page, the operation visual page is used for starting vision test operation, the other display screen of the double-screen integrated machine is used for displaying a test visual page, the test visual page is used for displaying the vision test result and the vision test result, the cloud platform is connected with the double-screen integrated machine through the data transmission module and is used for calibrating facial deviation of the user according to the received facial image information, generating the vision test result according to the received facial image information and transmitting the vision test result to the double-screen integrated machine through the data transmission module, the cloud platform is used for performing vision test on the user according to the vision test result, and transmitting the vision test result to the double-screen integrated machine through the data transmission module.
In combination with the first implementation manner, in a ninth implementation manner, the system further comprises a sensor, an intelligent terminal and a cloud platform, wherein the sensor is used for acquiring the current distance of a user and transmitting the current distance of the user to the cloud platform through a data transmission module;
The intelligent terminal is used for collecting facial image information of a user and transmitting the facial image information to the cloud platform through the data transmission module, the intelligent terminal receives the visual acuity chart and the visual acuity test result through the data transmission module and displays the visual acuity chart and the visual acuity test result, the intelligent terminal comprises a mobile phone or a flat plate, the cloud platform carries out face deviation calibration on the user according to the received facial image information, generates the visual acuity chart according to the received facial image information and the current distance of the user and transmits the visual acuity chart to the intelligent terminal through the data transmission module, the cloud platform carries out visual acuity test on the user according to the visual acuity chart to obtain the visual acuity test result, and the visual acuity test result is transmitted to the intelligent terminal through the data transmission module.
With reference to any one of the seventh to ninth realizations, in a tenth realizations, further includes:
The head fixing bracket is connected with the cloud platform through the data transmission module and is used for adjusting the head of a user in the horizontal direction or the vertical direction, the head fixing bracket is provided with a target point and a shielding eye structure, the cloud platform acquires the horizontal distance between the head fixing bracket and the display screen according to the position of the target point, the shielding eye structure is used for shielding the left eye or the right eye, the head fixing bracket comprises a basic head fixing bracket and a head-mounted fixing bracket, the basic head fixing bracket further comprises a chin bracket, the chin bracket is used for fixing the head, the head-mounted fixing bracket is further used for acquiring the horizontal distance between the head-mounted fixing bracket and the display screen in real time, and the size of a displayed character graph is adjusted according to the real-time horizontal distance of the user.
According to the technical scheme, the intelligent vision testing system has the beneficial technical effects that the information acquisition module is used for acquiring the facial image information of the user, and then the vision chart generation module is used for generating the vision chart according to the facial image information. Thus, the standard distance for vision test is not required to be preset, and the requirement on the environment is reduced. And finally, the vision testing module performs vision testing on the user according to the visual chart after the face deviation calibration to obtain a vision testing result, and the user management module stores user information and logs in the user. Thus, the vision test can be completed by only one person, the requirement on the environment is low, and the vision self-test can be conveniently carried out by the user at any time.
Drawings
In order to more clearly illustrate the embodiments of the present invention, the drawings that are used in the description of the embodiments or the prior art will be briefly described below. Throughout the drawings, the elements or portions are not necessarily drawn to actual scale.
FIG. 1 is a schematic diagram of an intelligent vision testing system according to an embodiment of the present invention;
FIG. 2 is a schematic face diagram for face deviation calibration according to an embodiment of the present invention;
FIG. 3 is a schematic diagram for displaying a current distance of a user according to an embodiment of the present invention;
FIG. 4 is a schematic view of a hanger according to an embodiment of the present invention;
fig. 5 is a scene diagram of a dual-screen all-in-one machine for testing eyesight, provided by an embodiment of the invention;
fig. 6 is a scene diagram of a mobile phone for testing eyesight according to an embodiment of the present invention;
FIG. 7 is a schematic diagram of an intelligent vision testing system according to an embodiment of the present invention;
FIG. 8 is a schematic view of a basic head fixing bracket according to an embodiment of the present invention;
fig. 9 is a schematic structural view of a head-mounted fixing bracket according to an embodiment of the present invention;
FIG. 10 is a schematic diagram of an intelligent vision testing system with a stand according to an embodiment of the present invention;
Fig. 11 is a flowchart of an intelligent vision testing system according to an embodiment of the present invention.
Reference numerals:
The mobile phone comprises a 1-loudspeaker, a 2-camera, a 3-infrared ranging sensor, a 4-ultrasonic ranging sensor, a 5-display screen, a 6-cloud platform, a 7-double-screen integrated machine and an 8-mobile phone.
Detailed Description
Embodiments of the technical scheme of the present invention will be described in detail below with reference to the accompanying drawings. The following examples are only for more clearly illustrating the technical aspects of the present invention, and thus are merely examples, and are not intended to limit the scope of the present invention.
It is noted that unless otherwise indicated, technical or scientific terms used herein should be given the ordinary meaning as understood by one of ordinary skill in the art to which this application belongs.
Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. In the description of the present invention, the meaning of "plurality" is two or more unless specifically defined otherwise.
Optionally, the intelligent vision testing system provided by the embodiment comprises an information acquisition module 101, a face deviation calibration module 102, an eye chart generation module 103 and a vision testing module 104. The information acquisition module 101 is used for acquiring facial image information of a user, the face deviation calibration module 102 is used for carrying out face deviation calibration on the user according to the facial image information, the visual acuity chart generation module 103 is used for generating a visual acuity chart according to the facial image information, and the visual acuity test module 104 is used for carrying out visual acuity test on the user according to the visual acuity chart after the face deviation calibration to obtain a visual acuity test result.
Referring to fig. 1, the intelligent vision testing system provided in this embodiment includes an information acquisition module 101, a face deviation calibration module 102, an eye chart generation module 103, a vision testing module 104, and a user management module 105. The information acquisition module 101 is used for acquiring facial image information of a user, the face deviation calibration module 102 is used for carrying out face deviation calibration on the user according to the facial image information, the visual acuity chart generation module 103 is used for generating a visual acuity chart according to the facial image information, the visual acuity test module 104 is used for carrying out visual acuity test on the user according to the visual acuity chart after the face deviation calibration to obtain visual acuity test results, and the user management module 105 is used for storing user information and carrying out user login.
Optionally, the intelligent vision testing system provided by the embodiment comprises an information acquisition module, a face deviation calibration module, an eye chart generation module, a vision testing module and a user management module. The user management module stores user information and logs in the user, the information acquisition module acquires face image information of the user after the user logs in, the face deviation calibration module carries out face deviation calibration on the user according to the face image information, the visual acuity chart generation module generates a visual acuity chart according to the face image information, and the visual acuity test module carries out visual acuity test on the user according to the visual acuity chart after the face deviation calibration to obtain a visual acuity test result.
The user management module stores user information, logs in the user, and the information acquisition module acquires facial image information of the user, and then generates an eye chart according to the facial image information by using the eye chart generation module. Thus, the standard distance for vision test is not required to be preset, and the requirement on the environment is reduced. And finally, the vision testing module performs vision testing on the user according to the visual chart after the face deviation calibration to obtain a vision testing result. Thus, only one person is required to complete vision testing, and the requirement on the environment is low, so that the user can conveniently and automatically test the vision at any time, and the phenomenon that a measurer can impress a vision chart after measuring for many times is avoided, the subsequent measurement is influenced, the long-term high-frequency vision measurement is convenient, and great help is provided for preventing and controlling eye-related diseases.
Optionally, the intelligent vision testing system comprises an intelligent testing host. The intelligent test host comprises a camera, a display screen, a microphone, a loudspeaker, keys, a storage operation unit, an infrared ranging unit and an ultrasonic ranging unit.
In some embodiments, the intelligent testing host computer selects functions and options through keys, collects photos of the current state of the user in real time through a camera, including face photos and hand photos, collects azimuth voices in the testing process of the user in real time through a microphone, broadcasts information such as face offset calibration and regular vision testing reminding through a loudspeaker, and displays generated testing letters and vision testing results through a display screen.
In some embodiments, the intelligent vision testing system includes an intelligent testing host. The user management module stores the user information and logs in the user. And then an information acquisition module of the intelligent test host acquires facial image information of a user through a camera, and sends the facial image information to a facial deviation calibration module and an eye chart generation module. The face deviation calibration module receives the face image information, calculates the face image information through the storage operation unit, and reminds a user of adjusting the position through a loudspeaker after the face deviation display screen is determined through calculation. The visual acuity chart generating module receives the facial image information, calculates the facial image information through the storage operation unit to obtain the visual acuity chart and the pixel-visual acuity correspondence chart, sends the pixel-visual acuity correspondence chart to the storage operation unit, and sends the visual acuity chart to the visual acuity testing module. The vision test module receives the vision chart, displays test letters on a display screen according to the vision chart, prompts a user to start testing through a loudspeaker, collects answering voices of the user through a microphone, and transmits the answering voices of the user to the storage operation unit. The storage operation unit receives the answer voice and the pixel-vision corresponding table of the user, calculates the answer voice and the pixel-vision corresponding table of the user, obtains a vision test result, and sends the vision test result to the vision test module. The vision testing module receives the vision testing result and displays the vision testing result on the display screen.
In some embodiments, an intelligent vision testing system includes an intelligent testing host, a communication module, and a cloud server. The user management module stores the user information and logs in the user. And then the intelligent testing host collects face image information of the user, performs face deviation calibration on the user according to the face image information, generates an eye chart according to the face image information, performs vision testing on the user according to the eye chart after the face deviation calibration, obtains testing data, and transmits the testing data to the cloud server through the communication module. The cloud server receives the test data, processes the test data to obtain a vision test result, and transmits the vision test result to the intelligent test host. The intelligent test host displays the vision test result on the display screen.
Optionally, the information acquisition module includes a facial image information acquisition module. The facial image information acquisition module acquires facial image information of a user in real time through a camera.
As shown in fig. 2, the face deviation calibration module optionally comprises a user eye feature extraction module for extracting the eye and pupil outline of the face image according to the face image information, positioning the position of the inner eye corner, the pupil center position and the position of the outer eye corner according to the eye and pupil outline, acquiring the user eye feature according to the position of the inner eye corner, the pupil center position and the position of the outer eye corner, wherein the user eye feature comprises eye position information and eye distance data, the eye position information comprises a left eye inner eye corner position L EC1, a right eye inner eye corner position R EC1, a left eye outer eye corner position L EC2 and a right eye outer eye corner position R EC2, the eye distance data comprises a distance D EC1 between the inner eye corners of the two eyes, a pupil distance PD between the two eyes and a distance D EC2 between the two outer eye corners of the two eyes, and a face deviation calculation module for calibrating the face of the user according to the user eye feature.
As shown in fig. 2, the face deviation calculating module optionally includes a vertical line determining module for determining a vertical line of a connecting center point of the left-eye inner corner position L EC1 and the right-eye inner corner position R EC1, a horizontal distance acquiring module for acquiring a horizontal distance D P between the vertical line and the vertical line of the center point of the face image, an included angle acquiring module for acquiring an included angle α between the connecting line of the left-eye inner corner position L EC1 and the right-eye inner corner position R EC1 and a horizontal plane passing through the left-eye inner corner position L EC1, and a position adjusting module for confirming that the user is located at the measurement optimal position if the percentage of the horizontal distance to the both-eye inner corner distance D EC1 is smaller than a first preset threshold and the included angle α value is smaller than a second preset threshold, otherwise prompting the user to adjust the position.
Optionally, the first threshold is 15%. The second threshold is 5 °.
The face deviation calibration module is used for calibrating face deviation of a user according to face image information, and comprises the steps of calibrating a central axis of a nose bridge, inner corners of a left eye and inner corners of a right eye according to the face image information, obtaining a first calibration distance between the central axis of the nose bridge and the inner corners of the left eye, obtaining a second calibration distance between the central axis of the nose bridge and the inner corners of the right eye, judging whether the first calibration distance is equal to the second calibration distance, and prompting the user to adjust the position until the first calibration distance is equal to the second calibration distance under the condition that the first calibration distance is not equal to the second calibration distance.
In some embodiments, the face deviation calibration module processes the face image information, calibrates positions of the central axis of the nose bridge, the left inner corners of the eye and the right inner corners of the eye, obtains a first calibration distance between the central axis of the nose bridge and the left inner corners of the eye, and obtains a second calibration distance between the central axis of the nose bridge and the right inner corners of the eye. And determining whether the user is over against the intelligent test host by judging whether the first calibration distance is equal to the second calibration distance, and determining that the user deviates from the intelligent test host under the condition that the first calibration distance is not equal to the second calibration distance, and prompting the user to adjust the position until the user does not deviate from the intelligent test host.
The face deviation calibration module is used for calibrating the face deviation of the user according to the face image information, and is used for calibrating the central axis of the nose bridge, the inner corners of the left eye and the inner corners of the right eye according to the face image information, obtaining a first calibration distance between the central axis of the nose bridge and the inner corners of the left eye, obtaining a second calibration distance between the central axis of the nose bridge and the inner corners of the right eye, obtaining a difference value between the first calibration distance and the second calibration distance, and prompting the user to adjust the position until the difference value between the first calibration distance and the second calibration distance is in a preset range when the difference value between the first calibration distance and the second calibration distance is in the preset range.
Optionally, prompting the user to adjust the position includes speaking a voice through a speaker of "please adjust the position" or "please move left" or "please move right".
Optionally, the visual acuity chart generating module comprises an image ranging module, a test character graph generating module and a distance measuring and verifying module. The system comprises an image ranging module, a test character pattern generation module, a distance measurement verification module, a distance input module and a distance input module, wherein the image ranging module is used for acquiring the current distance of a user, the test character pattern generation module is used for acquiring a plurality of character patterns with different pixels and different directions according to the current distance of the user, the character pattern generation module is used for generating an eye chart according to each character pattern, the distance measurement verification module comprises one or a combination of an infrared ranging unit, an ultrasonic ranging unit and a laser ranging unit, the infrared ranging unit is used for measuring a first distance between the user and an intelligent vision test system, the first distance is used for verifying the current distance of the user, the ultrasonic ranging unit is used for measuring a second distance between the user and the intelligent vision test system, the second distance is used for verifying the current distance of the user, the laser ranging unit is used for measuring a third distance between the user and the intelligent vision test system, the third distance is used for verifying the current distance of the user, and the distance input module is used for externally inputting a fourth distance between the user and the intelligent vision test system.
Optionally, the first, second, third, and fourth distances between the user and the intelligent vision testing system are the first, second, third, and fourth distances between the user's eyes and a display screen of the intelligent vision testing system, respectively.
Optionally, the image ranging module comprises a distance calibration module for determining a preset distance between a user and a display screen and obtaining an eye distance calibration value according to the preset distance, wherein the ratio between the preset distance and the eye distance calibration value is equal to the ratio between the current distance of the user and current eye distance data, and the current distance acquisition module for calculating the current distance of the userThe current distance of the user is obtained, wherein,For the current distance of the user,In order for the distance to be a predetermined distance,For the calibration value of the eye distance,The current distance of the user is the linear distance between the display screen and eyes of the user.
Optionally, the preset distance is a distance between a preset user and the intelligent test host, and the eye distance data corresponding to the preset distance is used as an eye distance calibration value. The ratio between the preset distance and the eye distance calibration value is equal to the ratio between the current distance of the user and the current eye distance data.
In some embodiments, FIG. 3 is a schematic diagram showing the current distance of the user, and as shown in FIG. 3, the distance between the display screen and the eyes of the user is the current distance of the user. Optionally, obtaining the current distance of the user according to the current eye distance data, the eye distance calibration value and the preset distance comprises the steps of calculatingThe current distance of the user is obtained, wherein,For the current distance of the user,In order for the distance to be a predetermined distance,For the calibration value of the eye distance,Is the current eye distance data.
Optionally, the infrared ranging unit is used for measuring a horizontal distance between the user and the display screen. In some embodiments, the user is located directly in front of the intelligent vision testing system, and after the intelligent vision testing system begins to detect, the infrared ranging unit emits infrared rays and receives infrared signals, and processes the received infrared signals to obtain a horizontal distance between the display screen of the intelligent vision testing system and the user.
Optionally, the ultrasonic ranging unit is used for measuring a horizontal distance between the user and the display screen. In some embodiments, the user is located directly in front of the intelligent vision testing system, the ultrasonic transmitter transmits ultrasonic waves to the intelligent vision testing system directly in front of the intelligent vision testing system, the ultrasonic waves are reflected back to be received by the receiving device of the ultrasonic ranging unit after encountering the user, and the distance between the ultrasonic waves is calculated by measuring the round trip time of ultrasonic signals.
Optionally, the visual acuity chart generating module determines the first distanceAnd/or a second distanceThird distanceAnd/or a fourth distanceOne or more of (a) and the calculated current distanceWhether or not the current distance is consistent, and verifyingThe accuracy of the user is further improved, the user current distance is further obtained, the visual acuity chart is further generated according to the user current distance, the visual acuity test is carried out on the user according to the visual acuity chart, and the accuracy of the visual acuity test result is improved.
Optionally, the test character graphic generation module comprises a display terminal screen resolution acquisition module, a character graphic pixel generation module and a character graphic direction generation module. The system comprises a display terminal screen resolution acquisition module, a character graphic pixel generation module, a character graphic direction generation module, a character graphic pixel and direction combination module, a character graphic display module and a visual chart generation module, wherein the display terminal screen resolution acquisition module is used for acquiring the pixel resolution of a screen, generating the nearest distance corresponding to a display terminal according to the pixel resolution, the character graphic pixel generation module is used for generating characters corresponding to the current distance and the visual condition of a user according to the pixel resolution and generating a pixel-visual correspondence table, the character graphic direction generation module is used for randomly generating the direction of each character graphic, and the character graphic pixel and direction combination module is used for generating the visual chart according to the sequence of the pixels of each character graphic from high to low and the direction of each character graphic.
In some embodiments, the directions of the character graphic include four directions of up, down, left, and right.
Optionally, the vision testing module comprises a character graphic display module, an eye feature recognition module and a vision evaluation module. The character graphic display module is used for sequentially displaying character graphics according to the visual acuity chart; the system comprises a user feedback module, an eye feature recognition module, a vision evaluation module, a user feedback module, a user input module and a user input module, wherein the user feedback module is used for acquiring shape and direction information of character patterns fed back by a user;
The user feedback module comprises a voice recognition module, a gesture recognition module, a head action recognition module, a key recognition module and a key feedback module, wherein the voice recognition module is used for acquiring voice information of a user, performing recognition processing on the voice information to obtain voice recognition direction information, the gesture recognition module is used for acquiring hand image information of the user, performing recognition processing on the hand image information to obtain gesture recognition direction information, the head action recognition module is used for acquiring head image information of the user, performing recognition processing on the head image information to obtain deflection of the head in the left, right, upper and lower directions, obtaining head movement direction information according to the deflection of the head, and the key recognition module is used for acquiring key information of a handheld hardware terminal or touch virtual key information of a touch display screen and obtaining key feedback direction information according to the key information or the touch virtual key information;
Optionally, the voice recognition module comprises a voice information processing module. The voice recognition module collects voice information of user answer through microphone, the voice information is voice signal, the voice signal is transmitted to the voice information processing module to complete conversion of the voice signal, and direction classification is carried out to obtain voice recognition direction information Then the voice recognition direction informationAnd sending the result to a vision evaluation module.
Optionally, the gesture recognition module collects hand image information through the camera, and performs preprocessing and direction classification on the hand image information to obtain gesture recognition direction informationThen the gesture is identified to direction informationAnd sending the result to a vision evaluation module.
Optionally, the head motion recognition module collects head image information through the camera, performs recognition processing on the head image information to obtain deflection of the head in the left, right, up and down directions, obtains head moving direction information according to the deflection of the directions, and then sends the head moving direction information to the vision evaluation module.
Optionally, the key recognition module processes the key information or the touch virtual key information to obtain key feedback direction information, and then sends the key feedback direction information to the vision evaluation module.
Optionally, the eye feature recognition module includes a left and right eye shielding recognition module, a frame lens recognition module, and a contact lens recognition module. The left eye shielding recognition module and the right eye shielding recognition module are used for carrying out eye feature segmentation on the facial image information to obtain eye images; the device comprises a frame lens identification module, a contact lens identification module, a lens display module and a lens display module, wherein the frame lens identification module is used for carrying out eye feature segmentation on the face image information to obtain an eye image;
Optionally, the left and right eye shielding recognition module processes the facial image information acquired by the facial image information acquisition module, judges whether the user shields the left eye or the right eye, obtains a judgment result, and sends the left and right eye shielding information to the vision evaluation module. The left and right eye shielding information is that the user shields the left eye or the user shields the right eye.
Optionally, frame eyewear wear informationThe user is wearing the frame glasses or the user is not wearing the frame glasses.
Optionally, contact lens wear informationWearing contact lenses for the user or not wearing contact lenses for the user.
Optionally, the vision evaluation module comprises a data comparison module, a vision report generation module, a history recording module, a vision report generation module and a vision report generation module, wherein the data comparison module is used for comparing the directions of displayed character patterns in the character pattern display module, the voice recognition direction information, the gesture recognition direction information, the head movement direction information or the key feedback direction information into a group of data, judging that the performance is effective under the condition that one or more of the directions of the displayed character patterns are consistent with the voice recognition direction information, the gesture recognition direction information, the head movement direction information or the key feedback direction information, and continuing to judge next group of the data, otherwise, judging that the performance is invalid, comparing the pixels of the displayed character patterns in the group of data with the pixel-vision correspondence table to obtain vision values, the vision evaluation generation module is used for analyzing the vision values, the left and right eye shielding information, the frame lens wearing information and the contact lens wearing information to obtain comprehensive evaluation, the vision report generation module is used for generating a vision report according to the comprehensive evaluation, the vision report, the history recording module is used for recording the vision test conditions of each time, the vision report test conditions comprises the vision report, the vision test conditions comprises the vision report graph, the vision report generation module is used for generating the vision report graph and the vision report wearing time, the vision report generation module is used for generating the vision report graph and the vision report graph, the vision report generation module is used for generating the vision graph, for periodically reminding the user to test vision.
In some embodiments, the data comparison module compares the alphabetic directional informationDirection information for speech recognitionGesture recognition direction informationDividing the head movement direction information and the key feedback direction information into a group of data for comparison, and obtaining the information in the letter directionDirection information for gesture recognitionConsistent with or with the letter direction informationDirection information with speech recognitionConsistent with or with the letter direction informationConsistent with both the head movement direction information, or, the letter direction informationDirection information with speech recognitionGesture recognition direction informationAll three are consistent or the letter direction informationDirection information with speech recognitionGesture recognition direction informationIn the case where the head movement direction information is identical to the head movement direction information, or the letter direction informationDirection information with speech recognitionGesture recognition direction informationAnd if the head movement direction information and the key feedback direction information are consistent, judging that the group score is valid, otherwise, judging that the group score is invalid. If the group score is determined to be valid, continuing to determine the next group of letter direction informationDirection information for speech recognitionGesture recognition direction informationAnd the head moving direction information and the key feedback direction information until invalid achievement occurs. And under the condition that the score is judged to be invalid, comparing the pixels corresponding to the displayed character patterns in the last group of data with valid judgment results with a pixel-vision correspondence table to obtain vision values.
Optionally, the vision evaluation generating module analyzes that the type of vision test is glasses wearing vision when receiving that the user wears the frame glasses and/or the user wears the contact lenses, and analyzes that the type of vision test is naked eyes when receiving that the user does not wear the frame glasses and the user does not wear the contact lenses.
In some embodiments, the vision evaluation generation module receives a vision value of 5.0, the user shields the left eye, the user does not wear the frame glasses and the user does not wear the contact lenses, and after comprehensively analyzing the above, the vision comprehensive evaluation is obtained, namely, the naked eye vision of the right eye of the user is 5.0.
Optionally, the result display module displays the vision report and the vision graph through a display screen.
In some embodiments, the vision testing reminder module periodically reminds the user to test vision through the speaker.
The user management module comprises a user information storage module, a user identification module and a user management module, wherein the user information storage module is used for storing and viewing a vision report, a vision curve graph and a history record of a user, the user information storage module is also used for storing facial image information of the user and eye characteristics of the user, and the user identification module is used for carrying out user login according to a preset login mode, wherein the login mode comprises a mobile phone number mode registration login, a micro-signal mode registration login, a face identification mode registration login and a voiceprint identification mode registration login.
The intelligent vision testing system comprises a user, a user interface module, a data transmission module, a face deviation calibration module, a vision chart generation module and a vision testing module, wherein the intelligent vision testing system further comprises a cloud platform which is used for acquiring vision testing results, the cloud platform comprises a data transmission module, a face deviation calibration module, a vision chart generation module and a vision testing module, the face deviation calibration module is used for carrying out face deviation calibration on the user according to the received face image information, the vision chart generation module is used for generating a vision chart according to the received face image information and transmitting the vision chart to the vision testing module, the vision testing module is used for transmitting the vision chart to a display screen through the data transmission module after face deviation calibration, and carrying out vision testing on the user according to the vision chart to acquire vision testing results, and the vision testing results are transmitted to the display screen through the data transmission module.
The intelligent vision testing system comprises a hanging frame, a cloud platform and a data transmission module, wherein the hanging frame is provided with a display screen 5, a camera 2 is arranged in the center above the display screen, a loudspeaker 1 is arranged on the left side above the display screen, an infrared ranging sensor 3 and an ultrasonic ranging sensor 4 are arranged on the right side above the display screen 5, the upper half part of the display screen is used for displaying character patterns, the lower half part of the display screen is used for dynamically displaying face images or hand images of a user, the display screen is also used for video playing, the display screen is used for acquiring face image information of the user through the camera and transmitting the face image information of the user to the cloud platform, the cloud platform is connected with the hanging frame through the data transmission module, the cloud platform performs face deviation calibration on the user according to the received face image information, generates an eye chart according to the received face image information, and transmits the eye chart to the hanging frame through the data transmission module, performs the vision testing on the user according to the eye chart, and the vision testing result is transmitted to the vision testing module through the data transmission module.
As shown in fig. 5, optionally, the intelligent vision testing system further comprises a camera 2, a dual-screen integrated machine 7 and a cloud platform;
The system comprises a camera 2, a cloud platform, a data transmission module, a dual-screen integrated machine 7, a vision test result and a data transmission module, wherein the camera 2 is connected with the cloud platform through the data transmission module and is used for collecting facial image information of a user and transmitting the facial image information of the user to the cloud platform through the data transmission module, the dual-screen integrated machine 7 is provided with two-sided display screens 5, one-sided display screen is used for displaying an operation visual page, the operation visual page is used for starting vision test operation, the other-sided display screen of the dual-screen integrated machine is used for displaying the test visual page, the test visual page is used for displaying the vision test result, the cloud platform is connected with the dual-screen integrated machine through the data transmission module and is used for calibrating facial deviation of the user according to the received facial image information, generating the vision test chart according to the received facial image information and transmitting the vision test chart to the dual-screen integrated machine through the data transmission module, and the cloud platform performs vision test on the user according to the vision test result of the user through the data transmission module and transmits the vision test result to the dual-screen integrated machine.
As shown in conjunction with fig. 6 and 7, the intelligent vision testing system optionally further comprises a sensor, an intelligent terminal and a cloud platform 6;
The sensor is used for acquiring the current distance of the user and transmitting the current distance of the user to the cloud platform 6 through the data transmission module;
The intelligent terminal is used for collecting facial image information of a user through the camera 2 and transmitting the facial image information to the cloud platform 6 through the data transmission module, and receiving an eye chart and an eye test result through the data transmission module and displaying the eye chart and the eye test result through the display screen 5, wherein the intelligent terminal comprises a mobile phone 8 or a tablet;
The cloud platform performs face deviation calibration on the user according to the received face image information, generates an eye chart according to the received face image information and the current distance of the user, transmits the eye chart to the intelligent terminal through the data transmission module, performs vision test on the user according to the eye chart to obtain a vision test result, and transmits the vision test result to the intelligent terminal through the data transmission module.
The intelligent vision testing system comprises a cloud platform, a data transmission module, a head fixing bracket, a target point and a shielding eye structure, wherein the cloud platform is used for acquiring the horizontal distance between the head fixing bracket and a display screen according to the position of the target point, the shielding eye structure is used for shielding left eyes or right eyes, the head fixing bracket comprises a basic head fixing bracket and a head-mounted fixing bracket, the basic head fixing bracket further comprises a chin bracket, the chin bracket is used for fixing a head, the head-mounted fixing bracket is further used for acquiring the horizontal distance between the head-mounted fixing bracket and the display screen in real time, and the size of a displayed character graph is adjusted according to the real-time horizontal distance of the user.
In some embodiments, fig. 8 is a schematic structural diagram of a base head fixing bracket according to an embodiment of the present invention, fig. 9 is a schematic structural diagram of a head-mounted fixing bracket according to an embodiment of the present invention, and fig. 10 is a schematic view of an intelligent vision testing system with a bracket according to an embodiment of the present invention. In fig. 10, an intelligent terminal collects facial image information of a user through a camera 2 and transmits the facial image information to a cloud platform 6, the cloud platform performs facial deviation calibration on the user according to the facial image information of the user, generates an eye chart according to the received facial image information and the current distance of the user, and transmits the eye chart to the intelligent terminal through a data transmission module, the cloud platform performs vision testing on the user according to the eye chart to obtain a vision testing result, and transmits the vision testing result to a display screen 5 of the intelligent terminal for display through the data transmission module and stores the vision testing result in a user management module.
Optionally, the intelligent test host is a double-screen integrated machine, a two-screen separation test machine, a mobile phone or a tablet, and the like.
In some embodiments, the intelligent test host is a dual-screen all-in-one machine. The double-screen integrated machine is provided with A, B two screens. The A-plane screen displays an operation visualization page for performing operations such as starting vision test. And after the operation of starting vision self-test or displaying vision test result is carried out on the surface A, the surface B displays corresponding test character patterns or vision test results.
In some embodiments, the intelligent test host is a dual screen separation tester. The dual-screen separation tester has two hardware devices with display screens. The display screens of the two hardware devices respectively display an operation visual page and a test visual page.
In some embodiments, referring to fig. 11, a flowchart applied to the intelligent vision testing system provided in this embodiment includes:
step S01, when a user starts an intelligent testing host, then moves to the right front of a display screen of the intelligent testing host, and simultaneously ensures that the face and the hands are not shielded, testing is started;
step S02, when the face of the user deviates from the display screen, the loudspeaker emits sound, namely 'please watch the screen', and when the face of the user does not deviate from the display screen, step S03 is executed;
Step S03, displaying character and graph on a display screen, and making sound by a loudspeaker, wherein the sound is 'test start, question answer';
step S04, when the user answers questions through voice, gestures, head actions or keys, displaying the next group of character patterns on the display screen when the user answers the questions more than three times correctly, and returning to display the previous group of character patterns when the user answers the questions incorrectly;
Step S05, after the last group of character patterns are displayed on the display screen, or when the display screen returns to display the last group of character patterns, the user answers more than three times correctly, and the test is completed;
And step S06, displaying the vision test result of the time on a display screen.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, the different embodiments or examples described in this specification and the features of the different embodiments or examples may be combined and combined by those skilled in the art without contradiction.
The above embodiments are only for illustrating the technical solution of the present invention, but not for limiting the same, and although the present invention has been described in detail with reference to the above embodiments, it should be understood by those skilled in the art that the technical solution described in the above embodiments may be modified or some or all of the technical features may be equivalently replaced, and the modification or replacement does not make the essence of the corresponding technical solution deviate from the scope of the technical solution of the embodiments of the present invention, and is included in the scope of the claims and the specification of the present invention.

Claims (9)

1.一种智能视力测试系统,其特征在于,包括:1. An intelligent vision testing system, comprising: 信息采集模块,用于采集用户的脸部图像信息;An information collection module is used to collect user's facial image information; 人脸偏离校准模块,用于根据所述脸部图像信息对所述用户进行人脸偏离校准;A face deviation calibration module, configured to perform face deviation calibration on the user based on the facial image information; 视力表生成模块,用于根据所述脸部图像信息生成视力表;an eye chart generating module, configured to generate an eye chart based on the facial image information; 视力测试模块,用于在所述人脸偏离校准之后,根据所述视力表对所述用户进行视力测试,获得视力测试结果;a vision testing module, configured to perform a vision test on the user according to the vision chart after the face deviation is calibrated, to obtain a vision test result; 用户管理模块,用于存储用户信息,并进行用户登陆;User management module, used to store user information and perform user login; 所述人脸偏离校准模块,包括用户眼部特征提取模块,用于根据所述脸部图像信息提取脸部图像的眼部和瞳孔轮廓;根据所述眼部和所述瞳孔轮廓来定位内眼角的位置、瞳孔中央位置、外眼角的位置;根据所述内眼角的位置、所述瞳孔中央位置、所述外眼角的位置获取用户眼部特征:所述用户眼部特征包括眼部位置信息和眼距数据;所述眼部位置信息为左眼内眼角位置、右眼内眼角位置、左眼外眼角位置和右眼外眼角位置;所述眼距数据为双眼内眼角间的距离、双眼瞳距和双眼外眼角间的直线距离;人脸偏离计算模块,用于根据所述用户眼部特征进行用户人脸校准;The face deviation calibration module includes a user eye feature extraction module, which is used to extract the eyes and pupil contours of the face image based on the face image information; locate the positions of the inner corners of the eyes, the center of the pupil, and the outer corners of the eyes based on the eyes and the pupil contours; obtain the user's eye features based on the positions of the inner corners of the eyes, the center of the pupil, and the outer corners of the eyes: the user's eye features include eye position information and eye distance data; the eye position information includes the position of the inner corner of the left eye, the position of the inner corner of the right eye, the position of the outer corner of the left eye, and the position of the outer corner of the right eye; the eye distance data includes the distance between the inner corners of both eyes, the interpupillary distance between both eyes, and the straight-line distance between the outer corners of both eyes; a face deviation calculation module, which is used to perform user face calibration based on the user's eye features; 所述人脸偏离计算模块包括:The face deviation calculation module includes: 垂直线确定模块,用于确定经过所述左眼内眼角位置和所述右眼内眼角位置连线中心点的垂直线;A vertical line determination module, configured to determine a vertical line passing through the center point of a line connecting the inner corner of the left eye and the inner corner of the right eye; 水平距离获取模块,用于获取所述垂直线与经过所述脸部图像的中心点的垂直线之间的水平距离;a horizontal distance acquisition module, configured to acquire a horizontal distance between the vertical line and a vertical line passing through the center point of the facial image; 夹角获取模块,用于获取所述左眼内眼角位置和所述右眼内眼角位置之间的连线与经过所述左眼内眼角位置的水平面之间的夹角;An angle acquisition module, used to acquire the angle between the line connecting the inner corner of the left eye and the inner corner of the right eye and the horizontal plane passing through the inner corner of the left eye; 位置调整模块,用于在所述水平距离占所述双眼内眼角距离的百分比小于第一预设阈值,且所述夹角小于第二预设阈值的情况下,确认所述用户位于测量最佳位置;否则,提示所述用户调整位置。The position adjustment module is used to confirm that the user is in the optimal measurement position when the percentage of the horizontal distance to the distance between the inner corners of the eyes is less than a first preset threshold and the angle is less than a second preset threshold; otherwise, prompt the user to adjust the position. 2.根据权利要求1所述的系统,其特征在于:2. The system according to claim 1, wherein: 所述视力表生成模块,包括图像测距模块,用于获取用户当前距离;测试字符图形生成模块,用于根据所述用户当前距离获取若干个不同像素和不同方向的字符图形;根据各所述字符图形生成视力表;距离测量验证模块包括红外测距单元、超声测距单元和激光测距单元中的一种或几种的组合;所述红外测距单元,用于测量所述用户与所述智能视力测试系统之间的第一距离;所述第一距离用于对所述用户当前距离进行验证;所述超声测距单元,用于测量所述用户与所述智能视力测试系统之间的第二距离;所述第二距离用于对所述用户当前距离进行验证;所述激光测距单元,用于测量所述用户与所述智能视力测试系统之间的第三距离;所述第三距离用于对所述用户当前距离进行验证;距离输入模块,用于外部输入所述用户与智能视力测试系统之间的第四距离,所述第四距离用于对所述用户当前距离进行验证;The vision chart generation module includes an image ranging module for obtaining the user's current distance; a test character pattern generation module for obtaining a number of character patterns of different pixels and different directions according to the user's current distance; and generating a vision chart according to each of the character patterns; a distance measurement verification module including one or a combination of an infrared ranging unit, an ultrasonic ranging unit, and a laser ranging unit; the infrared ranging unit is used to measure a first distance between the user and the intelligent vision test system; the first distance is used to verify the user's current distance; the ultrasonic ranging unit is used to measure a second distance between the user and the intelligent vision test system; the second distance is used to verify the user's current distance; the laser ranging unit is used to measure a third distance between the user and the intelligent vision test system; the third distance is used to verify the user's current distance; a distance input module is used to externally input a fourth distance between the user and the intelligent vision test system, and the fourth distance is used to verify the user's current distance; 所述视力测试模块,包括字符图形显示模块,用于根据所述视力表依次进行字符图形显示;用户反馈模块,用于获取用户反馈的字符图形的形状及方向信息;眼部特征识别模块,用于对所述脸部图像信息进行眼部特征分割,获得眼部图像;对所述眼部图像进行眼部特征识别处理,获得眼部特征信息;视力评价模块,用于根据所述用户反馈的字符图形的形状及方向信息和所述眼部特征信息获得视力综合评价;The vision test module includes a character graphic display module for sequentially displaying character graphics according to the vision chart; a user feedback module for obtaining the shape and direction information of the character graphics fed back by the user; an eye feature recognition module for performing eye feature segmentation on the facial image information to obtain an eye image; performing eye feature recognition processing on the eye image to obtain eye feature information; and a vision evaluation module for obtaining a comprehensive vision evaluation based on the shape and direction information of the character graphics fed back by the user and the eye feature information. 所述用户管理模块,包括用户信息存储模块,用于存储和查看所述用户的视力报告、视力曲线图、历史记录;所述用户信息存储模块还用于存储所述用户的脸部图像信息和用户眼部特征;用户识别模块,用于按照预设的登陆方式进行用户登录,所述登陆方式包括手机号方式注册登录、微信号方式注册登录、人脸识别方式注册登录、声纹识别方式注册登录。The user management module includes a user information storage module for storing and viewing the user's vision report, vision curve chart, and historical records; the user information storage module is also used to store the user's facial image information and user eye features; the user identification module is used to log in the user according to a preset login method, and the login method includes registration and login by mobile phone number, registration and login by WeChat account, registration and login by face recognition, and registration and login by voiceprint recognition. 3.根据权利要求2所述的系统,其特征在于:3. The system according to claim 2, characterized in that: 所述图像测距模块,包括距离标定模块,用于确定用户与显示屏之间的预设距离,根据所述预设距离获得眼距标定值;所述预设距离和所述眼距标定值之间的比值等于用户当前距离和当前眼距数据的比值;用户当前距离获取模块,通过计算获得用户当前距离;其中,为用户当前距离,为预设距离,为眼距标定值,为当前眼距数据;所述用户当前距离为显示屏与用户眼睛之间的直线距离;The image distance measurement module includes a distance calibration module for determining a preset distance between the user and the display screen, and obtaining an eye distance calibration value according to the preset distance; the ratio between the preset distance and the eye distance calibration value is equal to the ratio between the user's current distance and the current eye distance data; the user's current distance acquisition module calculates Get the user's current distance; where, is the user's current distance, For the preset distance, is the eye distance calibration value, The current eye distance data is the straight-line distance between the display screen and the user's eyes; 所述测试字符图形生成模块,包括显示终端屏幕分辨率获取模块,用于获取屏幕的像素分辨率;根据所述像素分辨率生成显示终端对应的最近距离;字符图形像素生成模块,用于根据所述像素分辨率生成用户当前距离与视力情况相对应的字符,并生成像素-视力对应量表;字符图形方向生成模块,用于随机生成各所述字符图形的方向;字符图形像素和方向组合模块,用于根据各所述字符图形的像素从高到低的顺序和各所述字符图形的方向生成视力表。The test character graphic generation module includes a display terminal screen resolution acquisition module, which is used to obtain the pixel resolution of the screen; generate the minimum distance corresponding to the display terminal based on the pixel resolution; a character graphic pixel generation module, which is used to generate characters corresponding to the user's current distance and vision condition based on the pixel resolution, and generate a pixel-vision correspondence scale; a character graphic direction generation module, which is used to randomly generate the direction of each character graphic; and a character graphic pixel and direction combination module, which is used to generate a vision chart based on the order of the pixels of each character graphic from high to low and the direction of each character graphic. 4.根据权利要求2所述的系统,其特征在于:4. The system according to claim 2, wherein: 所述用户反馈模块,包括语音识别模块,用于采集所述用户的语音信息;对所述语音信息进行识别处理,获得语音识别方向信息;手势识别模块,用于采集所述用户的手部图像信息;对所述手部图像信息进行识别处理,获得手势识别方向信息;头部动作识别模块,用于采集所述用户的头部图像信息;对所述头部图像信息进行识别处理,获得所述头部在左、右、上、下方向的偏转;根据所述方向的偏转获得头部移动方向信息;按键识别模块,用于获取手持式硬件终端的按键信息或触摸显示屏的触摸虚拟按键信息,根据所述按键信息或所述触摸虚拟按键信息获得按键反馈方向信息;The user feedback module includes a voice recognition module for collecting the user's voice information; performing recognition processing on the voice information to obtain voice recognition direction information; a gesture recognition module for collecting the user's hand image information; performing recognition processing on the hand image information to obtain gesture recognition direction information; a head movement recognition module for collecting the user's head image information; performing recognition processing on the head image information to obtain the deflection of the head in the left, right, up, and down directions; and obtaining head movement direction information based on the deflection in the direction; a key recognition module for obtaining key information of a handheld hardware terminal or touch virtual key information of a touch display screen, and obtaining key feedback direction information based on the key information or the touch virtual key information; 所述眼部特征识别模块,包括左右眼遮挡识别模块,用于对所述脸部图像信息进行眼部特征分割,获得眼部图像;对所述眼部图像进行左右眼遮挡识别处理,获得左右眼遮挡信息;框架眼镜识别模块,用于对所述脸部图像信息进行眼部特征分割,获得眼部图像;对所述眼部图像进行框架眼镜识别处理,获得框架眼镜佩戴信息;隐形眼镜识别模块,用于对所述脸部图像信息进行眼部特征分割,获得眼部图像;对所述眼部图像进行隐形眼镜识别处理,获得隐形眼镜佩戴信息;The eye feature recognition module includes a left and right eye occlusion recognition module, which is used to perform eye feature segmentation on the facial image information to obtain an eye image; perform left and right eye occlusion recognition processing on the eye image to obtain left and right eye occlusion information; a frame glasses recognition module, which is used to perform eye feature segmentation on the facial image information to obtain an eye image; perform frame glasses recognition processing on the eye image to obtain frame glasses wearing information; and a contact lens recognition module, which is used to perform eye feature segmentation on the facial image information to obtain an eye image; perform contact lens recognition processing on the eye image to obtain contact lens wearing information. 所述视力评价模块,包括数据比较模块,用于将所述字符图形显示模块中显示字符图形的方向、所述语音识别方向信息、所述手势识别方向信息、所述头部移动方向信息和所述按键反馈方向信息分为一组数据进行比较;在所述显示字符图形的方向与所述语音识别方向信息、所述手势识别方向信息、所述头部移动方向信息或按键反馈方向信息中的一种或多种一致的情况下,判定成绩有效,并继续下一组判定;否则,判定成绩无效,并将上一组数据中的显示字符图形的像素与所述像素-视力对应量表进行对比,获得视力值;视力评价生成模块,用于对所述视力值、所述左右眼遮挡信息、所述框架眼镜佩戴信息和所述隐形眼镜佩戴信息进行分析,获得视力综合评价;报告生成模块,用于根据所述视力综合评价生成视力报告;历史记录模块,用于记录各次的视力测试情况;所述视力测试情况包括所述视力值、所述左右眼遮挡信息、所述框架眼镜佩戴信息和所述隐形眼镜佩戴信息;视力曲线图生成模块,用于根据各所述视力值和所述视力值的测试时间生成视力曲线图;结果显示模块,用于对所述视力报告和所述视力曲线图进行显示;报告发送模块,用于通过所述用户的手机号或微信号向所述用户发送所述视力报告;视力测试提醒模块,用于定期提醒用户测试视力。The vision evaluation module includes a data comparison module for comparing the direction of the character graphics displayed in the character graphics display module, the voice recognition direction information, the gesture recognition direction information, the head movement direction information, and the key feedback direction information into a group of data for comparison; if the direction of the character graphics displayed is consistent with one or more of the voice recognition direction information, the gesture recognition direction information, the head movement direction information, or the key feedback direction information, the result is determined to be valid and the next group of determinations is continued; otherwise, the result is determined to be invalid, and the pixels of the character graphics displayed in the previous group of data are compared with the pixel-vision correspondence scale to obtain the vision value; a vision evaluation generation module is used to compare the vision value, the left and right eye occlusion information, and the left and right eye occlusion information. , analyzing the frame glasses wearing information and the contact lens wearing information to obtain a comprehensive vision evaluation; a report generating module, for generating a vision report according to the comprehensive vision evaluation; a history recording module, for recording the vision test results of each time; the vision test results include the vision value, the left and right eye occlusion information, the frame glasses wearing information and the contact lens wearing information; a vision curve generating module, for generating a vision curve according to each vision value and the test time of the vision value; a result display module, for displaying the vision report and the vision curve; a report sending module, for sending the vision report to the user via the user's mobile phone number or WeChat account; a vision test reminder module, for regularly reminding the user to test his vision. 5.根据权利要求1至4任一项所述的系统,其特征在于,还包括:5. The system according to any one of claims 1 to 4, further comprising: 云平台,用于获取视力测试结果;所述云平台包括数据传输模块、人脸偏离校准模块、视力表生成模块和视力测试模块;所述人脸偏离校准模块根据接收到的所述脸部图像信息对所述用户进行人脸偏离校准;所述视力表生成模块根据接收到的所述脸部图像信息生成视力表,并将所述视力表传输到所述视力测试模块;所述视力测试模块在人脸偏离校准之后,通过所述数据传输模块将所述视力表传输到显示屏,并根据所述视力表对所述用户进行视力测试,获得视力测试结果,通过所述数据传输模块将所述视力测试结果传输到显示屏。A cloud platform for obtaining vision test results; the cloud platform includes a data transmission module, a face deviation calibration module, a vision chart generation module and a vision test module; the face deviation calibration module performs face deviation calibration on the user according to the received facial image information; the vision chart generation module generates a vision chart according to the received facial image information, and transmits the vision chart to the vision test module; after face deviation calibration, the vision test module transmits the vision chart to a display screen through the data transmission module, performs a vision test on the user according to the vision chart, obtains a vision test result, and transmits the vision test result to the display screen through the data transmission module. 6.根据权利要求1所述的系统,其特征在于,还包括:挂架和云平台;6. The system according to claim 1, further comprising: a rack and a cloud platform; 所述挂架,设置有显示屏,所述显示屏的上方中央设置有摄像头,所述显示屏上方左侧设置有扬声器,所述显示屏上方右侧设置有红外测距传感器和超声测距传感器,所述显示屏的上半部分用于显示字符图形,所述显示屏的下半部分用于动态显示所述用户的脸部图像或手部图像;所述显示屏还用于视频播放,所述显示屏通过所述摄像头采集用户脸部图像信息,并将所述用户脸部图像信息传输到所述云平台;The hanging bracket is provided with a display screen, a camera is provided in the center above the display screen, a speaker is provided on the left side above the display screen, and an infrared ranging sensor and an ultrasonic ranging sensor are provided on the right side above the display screen. The upper half of the display screen is used to display character graphics, and the lower half of the display screen is used to dynamically display the user's facial image or hand image; the display screen is also used for video playback, and the display screen collects user facial image information through the camera and transmits the user's facial image information to the cloud platform; 所述云平台,通过数据传输模块与所述挂架连接;所述云平台根据接收到的所述脸部图像信息对所述用户进行人脸偏离校准,根据接收到的所述脸部图像信息生成视力表,并通过所述数据传输模块将所述视力表传输到所述挂架,根据所述视力表对所述用户进行视力测试,获得视力测试结果,通过所述数据传输模块将所述视力测试结果传输到所述挂架。The cloud platform is connected to the bracket via a data transmission module; the cloud platform performs facial deviation calibration on the user based on the received facial image information, generates an eye chart based on the received facial image information, and transmits the eye chart to the bracket via the data transmission module; performs a vision test on the user based on the eye chart to obtain a vision test result, and transmits the vision test result to the bracket via the data transmission module. 7.根据权利要求1所述的系统,其特征在于,还包括:摄像头、双屏一体机和云平台;7. The system according to claim 1, further comprising: a camera, a dual-screen all-in-one machine, and a cloud platform; 所述摄像头,通过数据传输模块与所述云平台连接;所述摄像头用于采集用户的脸部图像信息,并通过所述数据传输模块将所述用户的脸部图像信息传输到云平台;The camera is connected to the cloud platform via a data transmission module; the camera is used to collect facial image information of the user and transmit the facial image information of the user to the cloud platform via the data transmission module; 所述双屏一体机,设置有两面显示屏,一面显示屏用于显示操作可视化页面,所述操作可视化页面用于进行启动视力测试操作,所述双屏一体机的另一面显示屏用于显示测试可视化页面,所述测试可视化页面用于显示视力表和视力测试结果;The dual-screen all-in-one machine is provided with two display screens, one display screen is used to display an operation visualization page, the operation visualization page is used to start the vision test operation, and the other display screen of the dual-screen all-in-one machine is used to display a test visualization page, the test visualization page is used to display a vision chart and vision test results; 所述云平台,通过所述数据传输模块与所述双屏一体机连接,所述云平台根据接收到的所述脸部图像信息对所述用户进行人脸偏离校准,根据接收到的所述脸部图像信息生成视力表,并通过所述数据传输模块将所述视力表传输到所述双屏一体机,所述云平台根据所述视力表对所述用户进行视力测试,获得视力测试结果,通过所述数据传输模块将所述视力测试结果传输到所述双屏一体机。The cloud platform is connected to the dual-screen all-in-one machine through the data transmission module. The cloud platform calibrates the face deviation of the user according to the received facial image information, generates an eye chart according to the received facial image information, and transmits the eye chart to the dual-screen all-in-one machine through the data transmission module. The cloud platform performs a vision test on the user according to the eye chart to obtain a vision test result, and transmits the vision test result to the dual-screen all-in-one machine through the data transmission module. 8.根据权利要求1所述的系统,其特征在于,还包括:传感器、智能终端和云平台;8. The system according to claim 1, further comprising: sensors, smart terminals and cloud platforms; 所述传感器,用于获取用户当前距离,并通过数据传输模块将所述用户当前距离传输到所述云平台;The sensor is used to obtain the user's current distance and transmit the user's current distance to the cloud platform through the data transmission module; 所述智能终端,用于采集用户的脸部图像信息,并通过数据传输模块将所述脸部图像信息传输到云平台;所述智能终端通过数据传输模块接收视力表和视力测试结果,并对所述视力表和所述视力测试结果进行显示;所述智能终端包括手机或平板;The smart terminal is used to collect facial image information of the user and transmit the facial image information to the cloud platform through the data transmission module; the smart terminal receives the eye chart and the vision test results through the data transmission module and displays the eye chart and the vision test results; the smart terminal includes a mobile phone or a tablet; 所述云平台,根据接收到的所述脸部图像信息对所述用户进行人脸偏离校准,根据接收到的所述脸部图像信息和用户当前距离生成视力表,并通过所述数据传输模块将所述视力表传输到所述智能终端,所述云平台根据所述视力表对所述用户进行视力测试,获得视力测试结果,通过所述数据传输模块将所述视力测试结果传输到所述智能终端。The cloud platform performs facial deviation calibration on the user based on the received facial image information, generates an eye chart based on the received facial image information and the user's current distance, and transmits the eye chart to the smart terminal through the data transmission module. The cloud platform performs a vision test on the user based on the eye chart to obtain a vision test result, and transmits the vision test result to the smart terminal through the data transmission module. 9.根据权利要求6至8任一项所述的系统,其特征在于,还包括:9. The system according to any one of claims 6 to 8, further comprising: 头部固定托架,通过所述数据传输模块与所述云平台连接;所述头部固定托架用于对所述用户的头部进行水平方向或垂直方向的调整;所述头部固定托架设置有靶点和遮挡眼部结构,所述云平台根据所述靶点的位置获取所述头部固定托架与显示屏之间的水平距离;所述遮挡眼部结构用于遮挡左眼或右眼;所述头部固定托架包括基础头部固定托架和头戴式固定支架;所述基础头部固定托架还包括下巴托架;所述下巴托架用于固定头部;所述头戴式固定支架还用于实时获取所述头戴式固定支架和显示屏之间的水平距离,并根据所述用户的实时水平距离调整显示字符图形的大小。A head-fixing bracket is connected to the cloud platform through the data transmission module; the head-fixing bracket is used to adjust the user's head horizontally or vertically; the head-fixing bracket is provided with a target point and an eye-blocking structure, and the cloud platform obtains the horizontal distance between the head-fixing bracket and the display screen according to the position of the target point; the eye-blocking structure is used to block the left eye or the right eye; the head-fixing bracket includes a basic head-fixing bracket and a head-mounted fixing bracket; the basic head-fixing bracket also includes a chin bracket; the chin bracket is used to fix the head; the head-mounted fixing bracket is also used to obtain the horizontal distance between the head-mounted fixing bracket and the display screen in real time, and adjust the size of the displayed character graphics according to the user's real-time horizontal distance.
CN202210806308.XA 2022-07-08 2022-07-08 An intelligent vision testing system Active CN115331282B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210806308.XA CN115331282B (en) 2022-07-08 2022-07-08 An intelligent vision testing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210806308.XA CN115331282B (en) 2022-07-08 2022-07-08 An intelligent vision testing system

Publications (2)

Publication Number Publication Date
CN115331282A CN115331282A (en) 2022-11-11
CN115331282B true CN115331282B (en) 2025-10-21

Family

ID=83916980

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210806308.XA Active CN115331282B (en) 2022-07-08 2022-07-08 An intelligent vision testing system

Country Status (1)

Country Link
CN (1) CN115331282B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115732091A (en) * 2022-11-24 2023-03-03 深圳安视信息技术有限公司 Vision self-screening system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105678087A (en) * 2016-01-08 2016-06-15 中科院合肥技术创新工程院 Intelligent myopia detection and intervention treatment home terminal and system thereof
CN110123257A (en) * 2019-03-29 2019-08-16 深圳和而泰家居在线网络科技有限公司 A kind of vision testing method, device, sight tester and computer storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL2019319B1 (en) * 2017-07-21 2019-02-06 Easee Health B V A method of performing an eye examination test.
US10413172B2 (en) * 2017-12-11 2019-09-17 1-800 Contacts, Inc. Digital visual acuity eye examination for remote physician assessment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105678087A (en) * 2016-01-08 2016-06-15 中科院合肥技术创新工程院 Intelligent myopia detection and intervention treatment home terminal and system thereof
CN110123257A (en) * 2019-03-29 2019-08-16 深圳和而泰家居在线网络科技有限公司 A kind of vision testing method, device, sight tester and computer storage medium

Also Published As

Publication number Publication date
CN115331282A (en) 2022-11-11

Similar Documents

Publication Publication Date Title
US20230118575A1 (en) Computerized refraction and astigmatism determination
US20200129060A1 (en) Computerized testing and determination of a visual field of a patient
CN112399817B (en) Measuring eye refraction
WO2021138964A1 (en) Read/write distance identification method based on smart watch
AU2020260698B2 (en) A computer-implemented method and system for interactively measuring ocular refractive errors, addition and power of reading glasses
CN113197542B (en) Online self-service vision detection system, mobile terminal and storage medium
WO2020020022A1 (en) Method for visual recognition and system thereof
CN110811645A (en) Visual fatigue measuring method and system, storage medium and electronic equipment
CN115331282B (en) An intelligent vision testing system
CN110393503A (en) Vision detection system with cloud service function
TWI635844B (en) Vision detecting device and vision detecting method capable of automatically adjusting visual target size
CN109907728B (en) Vision testing device and method
CN115944266A (en) Method and device for determining visual function based on eye tracking technology
CN217938189U (en) Vision detection device
US10342421B2 (en) Method for measuring visual acuity
CN211862768U (en) Eyesight detection system with cloud service function
US20250331713A1 (en) Single device remote visual acuity testing systems and methods
Li et al. Fitness coach: Design and implementation of a smart mirror based on automatic image recognition and action model comparison
JP2006075348A (en) Eye contact analyzing apparatus, eye contact analyzing method and eye contact analyzing program
CN112587083B (en) Visual processing method, device and computer storage medium
US20230181029A1 (en) Method and device for determining at least one astigmatic effect of at least one eye
WO2023148372A1 (en) A computer-implemented systems and methods for interactively measuring either or both sides of the interval of clear vision of the eye
CN107802234A (en) Mobile long-range refraction system
WO2025065535A9 (en) Visual acuity testing method and apparatus, and terminal, storage medium and electronic device
HK40065255A (en) Computerized refraction and astigmatism determination

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant