A single-graph naked-eye 3D vision training method and device
By constructing a moving image of a single-image naked-eye 3D feature with a horizontally repeated composition, combined with reading content, the problem of combining multi-person training and reading in the prior art is solved, and the dual effects of vision improvement and reading ability are achieved, which is suitable for scenes where multiple people are trained simultaneously.
Patent Information
- Application Number
- CN202311214039.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-20
- Publication Date
- 2025-07-04
- Estimated Expiration
- 2043-09-20
AI Technical Summary
The existing naked-eye 3D vision training methods and devices are usually limited to a single user, unable to meet the needs of multiple people to train simultaneously, and failing to effectively combine reading training, increasing the burden on students.
Through computer technology, a single-image naked eye 3D feature with lateral repeated composition is constructed, forming a 3D animation of dynamic and regular changes in depth of field with adjustable parameters. Combined with reading content, it guides the relaxation movement of the ciliary muscle, extraocular muscle and sphincter to achieve visual protection and improvement.
The possibility of multiple people training simultaneously is realized, and the burden on students is reduced. Through the combination of vision training and reading, the vision and reading ability are improved. It is suitable for operating on ordinary display terminals, safe and effective, and does not require special equipment.
Smart Images

Figure CN117257621B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of vision training, and in particular relates to a single-image naked-eye 3D vision training method and device. Background Art
[0002] Naked-eye 3D visual training belongs to eye movement training and is an effective non-contact myopia prevention and control measure and program. Naked-eye 3D uses the characteristics of parallax fusion of the two eyes of the human body to directly obtain realistic three-dimensional images with space and depth with the human eye without the need for any auxiliary equipment (such as glasses, helmets, etc.). The naked-eye 3D visual training of Stereotong Company is a new type of myopia prevention and control method based on naked-eye 3D technology. It combines dynamic stereoscopic content with naked-eye 3D display technology based on AI pupil tracking technology and ophthalmology, and belongs to the category of eye movement and visual training. Compared with traditional training equipment, naked-eye 3D visual training can carry out all-round visual training at the same time, effectively overcome the impact of flat fixation on the eyes, and make vision healthier. The naked-eye 3D of stereoscopic vision plays specific 3D animations and dedicated playback and display devices, and users watch videos to relax their eye muscles and improve their vision.
[0003] At present, there are many research papers on naked-eye 3D vision training in China that have proven its effectiveness. For example, the "Research on the Influence of Naked-Eye Stereoscopic (3D) Visual Training on the Accommodative Function of the Human Eye" by the Zhongshan Eye Center of Sun Yat-sen University shows that naked-eye stereoscopic (3D) vision training has the function of accommodation training and can enhance the accommodation flexibility of the human eye; the "Immediate Effect of Naked-Eye 3D Vision Training on the Accommodative Function of Myopic Patients" by the Affiliated Eye, Ear, Nose and Throat Hospital of Fudan University shows that naked-eye 3D vision training can significantly improve the accommodation function of both eyes, and the accommodation sensitivity is enhanced and the accommodation lag is reduced after training.
[0004] Some of these naked-eye 3D vision training methods require the combination of AI pupil tracking technology and naked-eye 3D display technology, which is limited to one device and one trainee, and is not suitable for occasions where multiple people are trained at the same time; some require specific 3D videos and professional display equipment, which is also limited to one device and one trainee. In addition, this type of naked-eye 3D technology is not combined with reading, which is a burden for students. Summary of the invention
[0005] The purpose of the present invention is to provide a single-image naked-eye 3D vision training method and device, which constructs a motion image with single-image naked-eye 3D characteristics of horizontally repeated composition through computer technology, forms a 3D animation with adjustable parameters and real-time rendering of dynamic and regular changes in depth of field, guides the trainees to relax their ciliary muscles, extraocular muscles, sphincter and dilator muscles, improves the user's vision and protects it; by setting the content of the repeated composition as reading content, the integration of visual training and reading is achieved, reducing the burden on students.
[0006] To achieve the above object, the technical solution adopted by the present invention is a single - image naked - eye 3D vision training method, which is characterized in that the single - image naked - eye 3D vision training method includes:
[0007] Obtain the display area coordinates and open a display cache;
[0008] Calculate the background color, the color of the repeating unit, and the orientation of the repeating unit based on the obtained display area coordinates. Among them, the calculation of the parameters of the repeating unit includes: size, the vertical interval between the upper and lower repeating units, the horizontal interval between adjacent repeating units, and the number of columns M and rows N of the repeating units to be drawn;
[0009] Centrally render an M - column N - row repeating unit matrix to the display cache based on the number of columns M and rows N of the repeating unit;
[0010] Update the display cache to the display terminal for display.
[0011] The obtaining of the display area coordinates includes obtaining the central longitudinal axis coordinate of the display area.
[0012] The centrally rendering an M - column N - row repeating unit matrix to the display cache based on the number of columns M and rows N of the repeating unit includes:
[0013] If M is odd, render 1 column of N repeating units to the central longitudinal axis position of the display cache, and then along the two horizontal directions, render the remaining M - 1 columns of repeating units to the display cache according to the repeated composition method based on the horizontal interval parameter;
[0014] If M is even, render 2 columns of repeating units to both sides of the central longitudinal axis along the central longitudinal axis, and then render the remaining M - 2 columns of repeating units to the display cache according to the repeated composition method based on the horizontal interval parameter.
[0015] The method further includes:
[0016] For the repeating units of the repeated composition, the content is selected from any letters and symbols, any single Chinese character, any combination of multiple Chinese characters, and a single - image naked - eye 3D training method for article paragraphs.
[0017] The training method includes:
[0018] The training control center reads the training duration configured by the training duration configuration module to control the training duration; reads the configuration parameters of the alarm reminder configuration module to control the execution of the alarm; and records the training file.
[0019] The present invention provides a single - image naked - eye 3D vision training device, and the device includes:
[0020] A training parameter configuration module, which is used to send training parameters to the server and complete the training items presented on the display terminal according to the configured training parameters.
[0021] A rendering control module, which is used to obtain the central longitudinal axis coordinate of the display area and create a display cache; it is used to calculate the background color, the color of the repeating unit, and the orientation of the repeating unit; calculate the size of the repeating unit, the vertical interval between the upper and lower repeating units, the horizontal interval between adjacent repeating units, and the number of columns M and rows N of the repeating units to be drawn.
[0022] A rendering module, which renders an M-column N-row repeating unit matrix centered in the display cache according to the parameters calculated by the control module; updates the display cache to the display terminal for display.
[0023] The device includes:
[0024] A training parameter configuration module, which is used to send training parameters to the server and complete the training items presented on the display terminal according to the configured training parameters.
[0025] The training parameter configuration module includes:
[0026] A training item setting module, which is used for training item selection, repeating unit selection, and repeating unit management.
[0027] A color change configuration module, which can select black and white mode, gray gradient mode, and color cycle mode.
[0028] An orientation change configuration module, which can select full column one-way, full column up and down, full column left and right, full column four-way cycle, full column four-way random, and repeating unit four-way random.
[0029] A scaling configuration module, with position modes selectable as fixed position and synchronous position scaling; size modes selectable as static mode, scaling cycle, zoom cycle, shrink cycle, enlarge cycle, and scaling combination.
[0030] A scaling speed configuration module, which configures the scaling change step and time interval.
[0031] A training duration configuration module, which configures the duration of the training.
[0032] An alarm reminder configuration module, which configures a timed alarm, a countdown alarm, the alarm type, and the alarm duration.
[0033] A training management module, which manages user information and training records.
[0034] Based on the training parameter configuration module, the rendering control module completes obtaining the coordinates of the display area and obtaining the central longitudinal axis coordinate of the display area.
[0035] Create a display cache;
[0036] Calculate the background color, color, and orientation;
[0037] Calculate the size, longitudinal interval, lateral interval of the repeating unit, and the number of columns M and rows N of the repeating units to be drawn.
[0038] The rendering module reads the parameters calculated by the rendering control module. The parameters include a display cache. Read the parameters calculated by the rendering control module and render M columns and N rows of repeating units to the centered display cache.
[0039] The present invention has the following advantages compared with the prior art:
[0040] A single-image naked-eye 3D vision training method provided by the present invention constructs a moving image with the characteristics of single-image naked-eye 3D with horizontal repeated composition through computer technology, forms a 3D animation with adjustable parameters and real-time rendering and dynamic law change of the depth of field of the visual content, and guides the ciliary muscle, extraocular muscle, sphincter muscle, and dilator muscle of the trainee to relax and move, so as to achieve vision protection and improvement.
[0041] When the content of the repeating unit in the present invention is selected from multiple text combinations or article paragraphs through repeated composition, the single-image naked-eye 3D method can also combine vision training and reading-related training, activate the binocular naked-eye 3D visual state, and perform text reading, while achieving improvement in reading ability and vision.
[0042] A single-image naked-eye 3D vision method provided by the present invention is also a good method for developing the right brain; by guiding the trainee into the naked-eye 3D visual state, starting the right brain working mode, and activating the image ability and imagination ability of the right brain.
[0043] Compared with the traditional naked-eye 3D vision training method, the single-image naked-eye 3D vision training method provided by the present invention is especially suitable for the application occasion where multiple people use a training device simultaneously.
[0044] A single-image naked-eye 3D vision training method provided by the present invention can guide the massage and relaxation of the ciliary muscle, extraocular muscle, sphincter muscle, and dilator muscle in the fixation state, and can also guide the massage and relaxation of the ciliary muscle, extraocular muscle, sphincter muscle, and dilator muscle in the naked-eye 3D state to train the stereoscopic vision function.
[0045] A single-image naked-eye 3D vision training method provided by the present invention can guide the massage and relaxation of the ciliary muscle, extraocular muscle, sphincter muscle, and dilator muscle in the fixation state, and is suitable for users who have not mastered the use of naked-eye 3D vision.
[0046] A single - image naked - eye 3D vision training method provided by the present invention can guide the massage and relaxation of ciliary muscles, extraocular muscles, sphincter muscles, and dilator muscles in the naked - eye 3D state, with a gorgeous visual effect and better training effect.
[0047] A single - image naked - eye 3D vision training method provided by the present invention can present a visual image of M + 1 - column composition in the naked - eye 3D state when the M - column repeated composition is used, stimulating the interest and curiosity of the trainees.
[0048] A single - image naked - eye 3D vision training method provided by the present invention is non - surgical, non - medicated, non - massaged, non - acupuncture, non - invasive, and without strong light stimulation. It belongs to eye movement training, which is safe and effective; it does not require special equipment and can be implemented on ordinary display terminals, facilitating popularization; one device can be used by multiple people simultaneously, especially suitable for multi - person application scenarios, such as schools, hospitals, medical institutions, and vision bars, etc., for popular use in multiple scenarios.
[0049] A single - image naked - eye 3D vision training device provided by the present invention constructs a moving image with the characteristics of single - image naked - eye 3D with horizontal repeated composition through computer technology, forming a 3D animation with adjustable parameters and real - time rendering, where the depth of field of the visual content changes dynamically according to rules, guiding the relaxation movement of the ciliary muscles, extraocular muscles, sphincter muscles, and dilator muscles of the trainees, and realizing vision protection and improvement.
[0050] A single - image naked - eye 3D vision training device provided by the present invention renders a naked - eye 3D animation through the method of repeated composition and deploys it on panoramic, cylindrical, or enclosed display devices to form a training scene with an immersive visual effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] Figure 1 It is a schematic flow chart of this embodiment;
[0052] Figure 2 It is a schematic flow chart of repeated - composition rendering of this embodiment;
[0053] Figure 3 It is a schematic diagram of the parameter - configuration module of this embodiment;
[0054] Figure 4 It is a schematic diagram of the rendering - control module of this embodiment;
[0055] Figure 5 It is a schematic diagram of the rendering module of this embodiment;
[0056] Figure 6 It is a schematic diagram of the central longitudinal axis E - column when M is odd in this embodiment;
[0057] Figure 7 It is a schematic diagram of E - column repeated composition when M = 9 and N = 9 in this embodiment;
[0058] Figure 8 Schematic diagram of the central longitudinal axis E column when M is an even number in this embodiment;
[0059] Figure 9 Schematic diagram of the repeated composition of column E when M = 8 and N = 9 in this embodiment;
[0060] Figure 10 Schematic diagram of the repeated composition of column C when M = 9 and N = 9 in this embodiment;
[0061] Figure 11 Schematic diagram of the repeated composition of column C when M = 8 and N = 9 in this embodiment;
[0062] Figure 12 Schematic diagram of the repeated composition of a single Chinese character column when M = 7 and N = 9 in this embodiment;
[0063] Figure 13 Schematic diagram of the repeated composition of a single Chinese character column when M = 8 and N = 9 in this embodiment;
[0064] Figure 14 Schematic diagram of the repeated composition of multiple Chinese character columns when M = 3 and N = 1 in this embodiment;
[0065] Figure 15 Schematic diagram of the repeated composition of multiple Chinese character columns when M = 4 and N = 1 in this embodiment;
[0066] Figure 16 Schematic diagram of the repeated composition of ancient poems when M = 3 and N = 1 in this embodiment;
[0067] Figure 17 Schematic diagram of the repeated composition of ancient poems when M = 4 and N = 1 in this embodiment;
[0068] Figure 18 Schematic diagram of the repeated composition of article columns when M = 3 and N = 1 in this embodiment;
[0069] Figure 19 Schematic diagram of the repeated composition of article columns when M = 4 and N = 1 in this embodiment;
[0070] Figure 20 Schematic diagram of the scaling at a fixed position taking the text combination "vision protection" as an example in this embodiment;
[0071] Figure 21 Schematic diagram of the synchronous scaling of the position taking the text combination "vision protection" as an example in this embodiment.
[0072] Figure 22 Schematic diagram of the combined scaling in this embodiment and the synchronous scaling of the position Figure 1 ;
[0073] Figure 23The zooming in this embodiment is a combined zooming, and the position is a schematic diagram of synchronous zooming Figure 2 ;
[0074] Figure 24 It is a schematic diagram of a 5*5 grid for E rendering in this embodiment;
[0075] Figure 25 It is a schematic diagram of the display terminal structure in this embodiment;
[0076] Figure 26 It is a schematic diagram of the system architecture in this embodiment. Detailed implementation manners
[0077] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments.
[0078] The purpose of the present invention is to provide a single-image naked-eye 3D vision training method. This method constructs a moving image with single-image naked-eye 3D characteristics with horizontal repeated composition through computer technology, forms a 3D animation with dynamic regular changes in depth of field, and guides the ciliary muscles, extraocular muscles, sphincter muscles and dilator muscles of the trainee to relax and move, so as to achieve vision protection and improvement. This method can be deployed for training using special training equipment to improve the training effect; it can also be deployed for training on a common display terminal for easy promotion.
[0079] The single-image naked-eye 3D vision training method provided in this embodiment; this method includes: a training parameter configuration module, a rendering control module, a rendering module and a training control module, especially including an execution process to display the content of the repeating unit repeatedly along the horizontal axis on the display terminal to obtain a repeating composition with single-image naked-eye 3D characteristics; if the training selected by the parameter configuration module is reading training, the repeating composition unit is text and pictures, and the trainee completes the reading training in the naked-eye 3D state. If the training selected by the training parameter configuration module is vision training, the trainee completes the vision training in the naked-eye 3D state.
[0080] As Figure 1 shown, the single-image naked-eye 3D vision training method provided in this embodiment; this method includes: a training parameter configuration module, a rendering control module, a rendering module and a training control module, especially including an execution process to display the content of the repeating unit repeatedly along the horizontal axis on the display terminal to obtain a repeating composition with single-image naked-eye 3D characteristics; form a 3D animation with dynamic regular changes in depth of field; if the trainee enters the naked-eye 3D state, then conduct naked-eye 3D vision training; if the trainee does not enter the naked-eye 3D state, then conduct vision training with depth-of-field change in the fixation state.
[0081] As Figure 2As shown in the figure, the specific execution process specifically includes:
[0082] Step 1: Obtain the coordinates of the display area and the central vertical axis coordinate of the display area; open a display cache.
[0083] Step 2: Calculate the background color, the color of the repeating unit, and the orientation of the repeating unit.
[0084] Step 3: Calculate the size of the repeating unit, the vertical interval between the upper and lower repeating units, the horizontal interval between adjacent repeating units, and the number of columns M and rows N of the repeating units to be drawn.
[0085] Step 4: If M is odd, render N repeating units in a column to the central vertical axis position of the display cache, and then render the remaining M - 1 columns of repeating units to the display cache in both horizontal directions according to the repeated composition method based on the horizontal interval parameter; if M is even, render two columns of repeating units to both sides of the central vertical axis along the central vertical axis, and then render the remaining M - 2 columns of repeating units to the display cache according to the repeated composition method based on the horizontal interval parameter.
[0086] Step 5: Update the display cache to the display terminal.
[0087] As Figure 3 shown, the vision training method includes a training parameter configuration module, and the module includes: Module 1, training item setting module: training item selection, repeating unit selection, repeating unit management; Module 2, color change configuration module: optional black and white mode, gray gradient mode, color cycle mode; Module 3, orientation change configuration module: optional full column one-way, full column up and down, full column left and right, full column four-way cycle, full column four-way random, repeating unit four-way random; Module 4, scaling configuration module: the position mode can be fixed position and synchronous position scaling; the scaling mode can be static mode, scaling cycle, scaling cycle, shrinking cycle, enlarging cycle, scaling combination; Module 5, scaling speed configuration module: configure the scaling change step size and time interval; Module 6, training duration configuration module: configure the training duration; Module 7, alarm reminder configuration module: configure the timing alarm, countdown alarm, alarm type and alarm duration; Module 8, training management module: manage user information and training records.
[0088] As Figure 4 shown, the vision training method especially includes a rendering control module to complete the content of steps 1 to 4 in claim 1. The rendering control center, according to the configuration parameters of Module 1, Module 2, Module 3, Module 4, and Module 5, completes (1) obtaining the coordinates of the display area and the central vertical axis coordinate of the display area; opening a display cache; (2) calculating the background color, color, and orientation; (3) calculating the size of the repeating unit, the vertical interval, the horizontal interval, and the number of columns M and rows N of the repeating units to be drawn.
[0089] As shown in Figure 5 the figure, a vision training method, especially including a rendering module, the rendering module reads the parameters calculated by the rendering control module, and includes a display cache; reads the parameters calculated by the rendering control module. If M is odd, render the content of N repeating units in a column to the central vertical axis position of the display cache, and then render the content of the remaining M-1 columns of repeating units to the display cache along both horizontal directions according to the repeated composition method based on the horizontal interval parameter; if M is even, render the content of two columns of units to both sides of the central vertical axis respectively, and then render the content of the remaining M-2 columns of repeating units to the display cache according to the repeated composition method based on the horizontal interval parameter.
[0090] A vision training method, especially including a training control center, the training control center reads the training duration configured by the training duration configuration module to control the training duration; reads the parameters configured by the alarm reminder configuration module to control the execution of the alarm; records the training file.
[0091] When the training selected by the training configuration module is vision training, the content of the repeating unit can be selected from the classics of vision tests, or can be any letter or Chinese character. When the training item is reading, the content of the repeating unit is replaced with the content in reading to construct the repeating unit.
[0092] As shown in Figure 2 the figure, when the content of the repeating unit is text, the training process also needs to be slightly modified, as follows:
[0093] Step 1: Obtain the coordinates of the display area and the central vertical axis coordinate of the display area; open a display cache;
[0094] Step 2: Calculate the background color and the text color;
[0095] Step 3: Calculate the font size, line spacing, and the number of columns M and rows N of the repeating units to be drawn;
[0096] Step 4: If M is odd, render N repeating units in a column to the central vertical axis position of the display cache, and then render the remaining M-1 columns of repeating units to the display cache along both horizontal directions according to the repeated composition method based on the horizontal interval parameter; if M is even, render two columns of repeating units along the central vertical axis to both sides of the central vertical axis respectively, and then render the remaining M-2 columns of repeating units to the display cache according to the repeated composition method based on the horizontal interval parameter;
[0097] Step 5: Update the display cache to the display terminal.
[0098] Correspondingly, when the training item selected by the training configuration module is reading training, as shown in Figure 4The rendering control module shown also needs to be slightly modified, specifically including: Module 1 remains unchanged; Module 2 remains unchanged; Module 3 is cancelled; Module 4 remains unchanged; Module 5 remains unchanged; Module 6 remains unchanged; Module 7 remains unchanged; Module 8 remains unchanged.
[0099] Correspondingly, when the training item selected by the training configuration module is reading training, as Figure 3 shown, the training parameter configuration module also needs to be slightly modified, specifically including: The rendering control center, according to the configuration parameters of Module 1, Module 2, Module 3, Module 4 and Module 5, completes (1) obtaining the display area coordinates and the central longitudinal axis coordinate of the display area; opening a display cache; (2) calculating the background color and font color; (3) calculating the font size, line spacing, vertical interval, horizontal interval and the number of columns M and rows N of the repeating units to be drawn.
[0100] As Figure 5 shown, correspondingly, when the training item selected by the training configuration module is reading training, the rendering module is slightly modified, specifically as follows: The rendering module reads the parameters calculated by the rendering control module and includes a display cache; reads the parameters calculated by the rendering control module. If M is odd, render N repeating units in a column to the central longitudinal axis position of the display cache, and then render the content of the remaining M - 1 columns of repeating units to the display cache along the two horizontal directions according to the repeated composition method and based on the horizontal interval parameter; if M is even, render the content of two columns of repeating units to both sides of the central longitudinal axis respectively, and then render the content of the remaining M - 2 columns of repeating units to the display cache according to the repeated composition method and based on the horizontal interval parameter.
[0101] As Figure 6 shown, the schematic diagram of the central longitudinal axis of the visible area when M is odd, the horizontal axis is perpendicular to the longitudinal axis.
[0102] As Figure 7 shown, when M = 9 and N = 9, the repeated composition obtained by rendering. One column of E is on the longitudinal axis, and the remaining columns are evenly distributed on both sides of the central longitudinal axis. Under naked-eye 3D observation, the human eye can see a 3D map of M + 1 columns of E columns.
[0103] As Figure 8 shown, when M is even, render N Es on both sides of the central longitudinal axis respectively to form two columns of E.
[0104] As Figure 9 shown, when M = 8 and N = 9, the schematic diagram of the repeated composition obtained by rendering; the schematic diagram of the repeated composition of M columns of E along the horizontal axis. M / 2 columns are distributed on both sides of the central longitudinal axis respectively. Under naked-eye 3D observation, the human eye can see a 3D map of M + 1 columns of E columns.
[0105] As Figures 10 - 11As shown, the letter C in the C vision chart is also an embodiment of the present application. Figure 10 Schematic diagram representing the repeated composition when M=9, N=9. Figure 10 Schematic diagram representing the repeated composition when M=8, N=9.
[0106] like Figures 12 - 13 As shown, a single-image naked-eye 3D vision training method with repeated composition of a single Chinese character structure is also an embodiment of the present application. Figure 12 Schematic diagram of the repeated composition when M=7, N=9 and the Chinese character is “视”. Figure 13 Schematic diagram of the repeated composition when M=8, N=9 and the Chinese character is “视”.
[0107] like Figures 14 - 15 As shown, a single-image naked-eye 3D vision training method with repeated composition of multiple Chinese characters is also an embodiment of the present application. Figure 14 It represents a schematic diagram of repeated composition when M=3 and N=9, taking “eyesight protection” as an example. Figure 15 It represents a schematic diagram of repeated composition when M=4 and N=9, taking “eyesight protection” as an example.
[0108] like Figures 16 - 17 As shown, a single-image naked-eye 3D vision training method with repeated composition using ancient poems as elements is also an embodiment of the present application. Figure 16 Represents the repeated composition diagram when M=3 and N=1, taking "Quiet Night Thoughts" as an example. Figure 17 Represents the repeated composition diagram of "Quiet Night Thoughts" when M=4 and N=1.
[0109] like Figures 18 - 19 As shown, a single-image naked-eye 3D vision training method with repeated composition of article paragraphs as elements is also an embodiment of the present application. Figure 18 Represents the case where M=3 and N=1, with a diagram of repeated composition using part of the Tao Te Ching as an example. Figure 19 Represents the case where M=4 and N=1, with a diagram of repeated composition using part of the Tao Te Ching as an example.
[0110] like Figure 20 As shown, Figure 15 The schematic diagram of the repeated composition of "Eye Protection" is reduced in size according to a fixed position.
[0111] like Figure 21 As shown, Figure 15 The schematic diagram of the repeated composition of "Eye Protection" shown is a scaled schematic diagram according to the synchronized position.
[0112] like Figures 22 - 23As shown, when the position mode is the synchronous scaling mode and the scaling mode is the scaling combination, two screenshots of the naked-eye 3D animation. In the figure, the scaling rules of the gray E and the white E are opposite. When the gray E is enlarged, the white E is reduced; when the white E is enlarged, the gray E is reduced.
[0113] As Figure 24 shown, the schematic diagram of the 5*5 grid rendering of E. The 5*5 grid rendering method sets the colors of the small grids and renders them in sequence according to the orientation of E. The animation obtained by the 5*5 grid rendering has high clarity, no blurring and lace, is not harmful to the eyes, and is consistent with the ratio of the E chart on the visual acuity chart.
[0114] As Figures 1 - 5 shown, a single-image naked-eye 3D vision training device includes:
[0115] A training parameter configuration module, used to send training parameters to the server and configure the training items presented on the display terminal according to the completed training parameters.
[0116] A rendering control module, used to obtain the central longitudinal axis coordinates of the display area and open a display cache; used to calculate the background color, the color of the repeating unit, and the orientation of the repeating unit; calculate the size of the repeating unit, the vertical interval between the upper and lower repeating units, the horizontal interval between adjacent repeating units, and the number of columns M and rows N of the repeating units to be drawn;
[0117] A rendering module, according to the parameters calculated by the control module, renders an M-column N-row repeating unit matrix centered into the display cache; updates the display cache to the display terminal for display.
[0118] The device further includes:
[0119] A training parameter configuration module, used to send training parameters to the server and configure the training items presented on the display terminal according to the completed training parameters.
[0120] The training parameter configuration module includes:
[0121] A training item setting module, used for training item selection, repeating unit selection, and repeating unit management;
[0122] A color change configuration module, which can select black and white mode, gray gradient mode, and color cycle mode;
[0123] An orientation change configuration module, which can select full-column one-way, full-column up and down, full-column left and right, full-column four-way cycle, full-column four-way random, and repeating unit four-way random;
[0124] A scaling configuration module, the position mode can select fixed position and synchronous position scaling; the size mode can select static mode, scaling cycle, scaling cycle, shrinking cycle, enlarging cycle, and scaling combination;
[0125] Zoom speed configuration module, which configures the step size and time interval of zoom change;
[0126] Training duration configuration module, which configures the duration of training;
[0127] Alarm reminder configuration module, which configures the timing alarm, countdown alarm, alarm type and alarm duration;
[0128] Training management module, which manages user information and training records.
[0129] Based on the training parameter configuration module, the rendering control module obtains the coordinates of the display area and the central longitudinal axis coordinate of the display area;
[0130] Open a display cache;
[0131] Calculate the background color, color and orientation;
[0132] Calculate the size, vertical interval, horizontal interval of the repeating unit and the number of columns M and rows N of the repeating units to be drawn.
[0133] The rendering module reads the parameters calculated by the rendering control module. The parameters include a display cache, reads the parameters calculated by the rendering control module, and renders M columns and N rows of repeating units to the centered display cache.
[0134] The device further includes a processor. The application processes E to perform repeated composition display along the horizontal axis on the display terminal to obtain a repeated composition with the characteristics of single-image naked-eye 3D. The method includes a training parameter configuration module, a rendering control module, a rendering module and a training control module. The display terminal includes a display selected from a flat surface, a curved surface, a cylindrical surface or any combination of the three. The display surface of the display terminal can form a closed space to form an immersive training experience.
[0135] As Figures 25 - 26 shown, in specific implementation, the device further includes one or more processors and one or more memories; one or more memories are coupled to one or more processors, and one or more memories are used to store computer program codes. The computer program codes include computer instructions. When one or more processors execute the computer instructions, the terminal executes the above device. Among them, the image constructed by the repeated composition can be rendered to the display terminal, and the shape can be a flat surface, a curved surface, a cylindrical surface or any combination of the three.
[0136] This embodiment is based on a user terminal, a display terminal, and a server; the display terminal includes an execution process to repeatedly compose and display E along the horizontal axis on the display terminal, obtaining a repeatedly composed image with the characteristics of single-image naked-eye 3D; the display terminal includes a display selected from a flat surface, a curved surface, a cylindrical surface, or any combination of the three. The user terminal is used to execute a training parameter configuration module, send the training parameters to the server, and complete the training items presented on the display terminal according to the configured training parameters; the server accepts the training parameter configuration and sends the specific detailed training parameters to the user terminal and the display terminal; the display terminal completes rendering the repeatedly composed image with the characteristics of single-image naked-eye 3D according to the training parameters transmitted by the server.
[0137] Single-image naked-eye 3D vision training process: First step, set the training state to a static single image. Second step, activate the binocular naked-eye 3D state in the fixation state. Third step: In the naked-eye 3D state, use a dynamic image to activate the regular movement of the eye muscle group. Fourth step: Close the eyes to relax the eye muscle group.
[0138] Method for activating the naked-eye 3D state in the fixation state: Let the eyes fixate on a static repeatedly composed single image at a distance of 20 to 30 centimeters, then relax the eyes to make the pupils diverge, and slowly move backward. Try several times and a 3D picture will appear. When entering the naked-eye 3D state, the picture brightness suddenly increases, the resolution increases, and the picture feels much clearer instantly, but it will become smaller and farther away (a sense of distance is generated), and the number of columns of the repeatedly composed image seen in the naked-eye 3D state will be one column more than that in the fixation state.
[0139] After both eyes enter the naked-eye 3D state for a 2-column repeatedly composed image, three columns will be seen. The middle column has a stable three-dimensional effect, and the left and right two images seem to exist within the "peripheral vision" range and are a bit blurry. During vision training and reading, focus on observing the middle column without deliberately observing the two side columns.
[0140] After both eyes enter the naked-eye 3D state for a 3-column repeatedly composed image, four columns will be seen. The middle two columns have a stable three-dimensional effect, and the left and right two columns seem to exist within the "peripheral vision" range and are a bit blurry. During vision training and reading, focus on observing the middle column without deliberately observing the two side columns.
[0141] After both eyes enter the naked-eye 3D state for an M-column repeatedly composed image, M + 1 columns will be seen. The middle M - 2 columns have a stable three-dimensional effect, and the left and right two columns seem to exist within the "peripheral vision" range and are a bit blurry. During vision training and reading, focus on observing the middle column without deliberately observing the two side columns. For beginners, observing the two side columns will cause the binocular naked-eye 3D state to disappear. After training, looking at the left and right two columns will not cause the naked-eye 3D state to disappear. Compared with 2-column and 3-column images, for an M-column repeatedly composed image where M is greater than 3 columns, the naked-eye 3D state is more stable.
[0142] After both eyes enter the naked-eye 3D state, the eye muscle groups can be trained in two ways: The first is to observe a single view by moving forward, backward, left, right, up, and down to achieve the training of the eye muscle groups. The second is to keep the eye distance unchanged and adjust the repeated composition content according to the depth-of-field change rule set by the system to achieve the training of the eye muscle groups.
[0143] A single-image naked-eye 3D vision training method of the present invention does not require special equipment and can be implemented on a common display terminal, which is convenient for popularization; one device can be used by multiple people at the same time, especially suitable for multi-person application scenarios, such as schools, hospitals, medical institutions, and vision bars, etc., for popular use in multiple scenarios.
[0144] As an embodiment, when deployed in schools, a single-image naked-eye 3D training system can be deployed on the monitors in the classrooms. Only need to run the training system during the break, and the students can enter the naked-eye 3D vision state during their free time, and naturally complete the massage and relaxation of the eye muscles. By this method of multi-person deployment on ordinary display devices, the implementation difficulty is greatly simplified, the implementation cost is reduced, and the audience is wider. Deployed at home in the same way, a family can train at the same time.
[0145] As an embodiment, when deployed in a vision bar, the vision bar can be deployed into a hexahedron display space with six-sided displays, or can be deployed into a cylindrical display space, and is uniformly synchronized and controlled by one server. Multiple trainees in one space can train at the same time, and the trainees can have a better training experience.
[0146] The present invention has been described in detail above in conjunction with the embodiments with reference to the drawings. Those of ordinary skill in the art can make various variations of the present invention according to the above description. Therefore, some details in the embodiments should not constitute a limitation to the present invention, and the present invention will take the scope defined by the appended claims as the protection scope.
Claims
1. A single-image naked-eye 3D vision training device, characterized in that, The device includes: A training parameter configuration module, a rendering control module, and a rendering module complete an execution process to enable multiple repeating units to be repeatedly composited and displayed along the horizontal axis on a display terminal, obtaining a repeatedly composited image with single-image naked-eye 3D characteristics, and forming a 3D animation with regularly changing depth of field; The training parameter configuration module is used to send training parameters to the server and configure the training items presented on the display terminal according to the training parameters; The rendering control module is used to obtain the central longitudinal axis coordinate of the display area and open up a display cache; it is used to calculate the background color, the color of the repeating unit, and the orientation of the repeating unit; calculate the size of the repeating unit, the vertical interval between the upper and lower repeating units, the horizontal interval between adjacent repeating units, and the number of columns M and rows N of the repeating units to be drawn; The rendering module renders an M-column and N-row repeating unit matrix centered into the display cache according to the parameters calculated by the rendering control module; Update the display cache to the display terminal for display; If the trainee enters the naked-eye 3D state, naked-eye 3D vision training is performed, and the visual image of an (M + 1)-column composition will be presented for the M-column repeated composition; if the trainee does not enter the naked-eye 3D state, vision training with depth-of-field change is performed in the fixation state; The training parameter module includes a scaling configuration module. When the position mode is synchronous position scaling and the size mode is scaling combination, the M-column and N-column repeating units are divided into two groups, one group of gray Es and one group of white Es. In the naked-eye 3D animation, the scaling rules of the gray Es and the white Es are opposite. When the gray Es are enlarged, the white Es are shrunk; when the white Es are enlarged, the gray Es are shrunk.
2. The device according to claim 1, characterized in that The training parameter configuration module further includes: A training item setting module for training item selection, repeating unit selection, and repeating unit management; A color change configuration module that can be in black-and-white mode, gray gradient mode, or color cycle mode; An orientation change configuration module that can be in the form of single-direction for the whole column, up and down for the whole column, left and right for the whole column, four-way cycle for the whole column, four-way random for the whole column, and four-way random for the repeating unit; A scaling speed configuration module for configuring the step size and time interval of scaling change; A training duration configuration module for configuring the training duration; An alarm reminder configuration module for configuring a timing alarm, a countdown alarm, the alarm type, and the alarm duration; A training management module for managing user information and training records.
Citation Information
Patent Citations
KR20220009796A