An adaptive naked-eye 3D amblyopia rehabilitation intelligent training system

Through the adaptively adjusted naked-eye 3D amblyopia rehabilitation smart training system, the intelligent naked-eye 3D handheld mobile terminal is used to perform adaptively adjusted video image processing and playback, which solves the problem of insufficient fun in traditional amblyopia training methods and improves the training effect and children's visual functions.

CN116617057BActive Publication Date: 2025-08-26XIAODOU VISION (CHONGQING) MEDICAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310650084.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-02-04
Publication Date
2025-08-26
Estimated Expiration
2041-02-04

AI Technical Summary

Technical Problem

The traditional amblyopia training method has a single form and insufficient fun, which makes it difficult for children to persevere, affecting the treatment effect, and family training lacks effective diversification and fun support.

Method used

An adaptively adjusted naked-eye 3D amblyopia rehabilitation smart training system is designed, and an intelligent naked-eye 3D handheld mobile terminal uses the naked-eye 3D touch display to input the left or right-eye amblyopia value, and perform adaptively adjusted video image processing and playback to realize adaptive amblyopia training.

Benefits of technology

Through adaptively adjusted video playback, the fun and effectiveness of amblyopia training is improved, children's visual functions and visual skills are enhanced, and amblyopia conditions are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116617057B_ABST
    Figure CN116617057B_ABST
Patent Text Reader

Abstract

The present invention proposes an adaptively adjustable naked-eye 3D amblyopia rehabilitation intelligent training system, comprising an intelligent naked-eye 3D handheld mobile terminal. The intelligent naked-eye 3D handheld mobile terminal includes a panel, a naked-eye 3D circuit board fixing mount for fixing a naked-eye 3D circuit board, the naked-eye 3D circuit board fixedly mounted on the naked-eye 3D circuit board fixing mount, a controller and a power module provided on the naked-eye 3D circuit board, and a naked-eye 3D touch screen display provided on the panel surface. The left eye amblyopia value and / or the right eye amblyopia value are input through the naked-eye 3D touch screen, and video image data corresponding to the modified left eye amblyopia value and / or the right eye amblyopia value is played on the naked-eye 3D touch screen. The present invention can adjust the left and right eye amblyopia values ​​of the played video for verification, thereby implementing amblyopia training for children with amblyopia and improving their condition.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of application number 2021101588985, application date February 4, 2021, and invention name "A smart training system for adaptive adjustment to achieve naked-eye 3D amblyopia rehabilitation." Technical Field

[0002] The present invention relates to the technical field of amblyopia treatment, and in particular to an adaptively adjustable naked-eye 3D amblyopia rehabilitation intelligent training system. Background Art

[0003] Amblyopia training is a long-term process, and the treatment effect is closely related to the child's interest in and compliance with the training method. Therefore, it is crucial to choose a training method that children are more interested in. Traditional training methods generally have shortcomings such as a single form and lack of fun. It is difficult for children to persist in training, which affects the treatment effect. Visual training system technology has advantages that traditional methods do not have, such as diversified forms and interesting training. Since amblyopia training must be carried out every day without interruption, it is impossible for every child to undergo training in the hospital every time due to objective conditions. Appropriate training at home is necessary and is also an important guarantee for the treatment effect. Patent application number 2020103882911, named "Gamified, Memory-based Amblyopia Training Method and System", displays a noise interference background and a preset amblyopia training target sight mark on the training page; randomly displays a preset number of amblyopia training sight marks with different directions on the noise interference background; monitors the trigger track on the training page in real time, and determines whether the trigger track passes through the randomly displayed amblyopia training sight mark; if the passed amblyopia training sight mark and the amblyopia training target sight mark have the same direction, points are added, if they have different directions, points are subtracted, and each time the statistical score reaches a preset score, it enters a higher level, and the interference of the noise interference background increases, the number and frequency of display of the amblyopia training sight mark increase, and the size decreases. Through the technical solution of this invention, the patient's various visual functions and visual skills are improved, the vision of the amblyopic eye is improved, and at the same time, the richness, fun and effectiveness are increased. Summary of the Invention

[0004] The present invention aims to at least solve the technical problems existing in the prior art, and in particular innovatively proposes an adaptively adjustable naked-eye 3D amblyopia rehabilitation intelligent training system, comprising an intelligent naked-eye 3D handheld mobile terminal, the intelligent naked-eye 3D handheld mobile terminal comprising a panel, a naked-eye 3D circuit board fixing mounting seat for fixing a naked-eye 3D circuit board disposed within the panel, the naked-eye 3D circuit board fixedly mounted on the naked-eye 3D circuit board fixing mounting seat, the naked-eye 3D circuit board being provided with a controller and a power module, and a naked-eye 3D touch display disposed on a surface of the panel;

[0005] The touch display data terminal of the controller is connected to the touch display data terminal of the naked-eye 3D touch display screen; the power supply output terminal of the power supply module is respectively connected to the power supply input terminal of the controller and the power common input terminal of the naked-eye 3D touch display screen, and the power supply module provides power for the controller and the naked-eye 3D touch display screen;

[0006] The left eye amblyopia value and / or the right eye amblyopia value are input through the naked eye 3D touch display screen, and the video image data corresponding to the modified left eye amblyopia value and / or the right eye amblyopia value are played on the naked eye 3D touch display screen.

[0007] The present invention also discloses a training method for an adaptively adjusted naked-eye 3D amblyopia rehabilitation intelligent training system, comprising the following steps:

[0008] S0: Whether the controller receives a trigger signal for adjusting the left eye amblyopia value or / and the right eye amblyopia value:

[0009] If the controller does not receive a trigger signal for adjusting the left eye amblyopia value and / or the right eye amblyopia value, the controller continues to wait and executes step S1;

[0010] If the controller receives a trigger signal for adjusting the left eye amblyopia value or / and the right eye amblyopia value, it updates the preset left eye amblyopia value or / and the right eye amblyopia value to the determined left eye amblyopia value or / and the right eye amblyopia value; and executes step S1;

[0011] S1, obtaining the currently played video image data, and obtaining the original video corresponding to the currently played video image data according to the currently played video image data;

[0012] S2, performing naked-eye 3D amblyopia processing on the original video to obtain naked-eye 3D amblyopia video image data corresponding to the preset left-eye amblyopia value and / or right-eye amblyopia value; and storing the obtained naked-eye 3D amblyopia video image data;

[0013] S3, positioning the naked-eye 3D low-vision video image data stored in step S2 to the current playback time for playback.

[0014] In a preferred embodiment of the present invention, the method for obtaining naked-eye 3D low-vision video image data in step S2 includes the following steps:

[0015] S21, obtaining the duration of the original video; set it to Ts, where s is the time unit in seconds; dividing it into T video images, namely the first video image, the second video image, the third video image, ..., the Tth video image, where T is a positive integer greater than or equal to 1;

[0016] S22, extracting the frame image of the T′th video image, where T′ is a positive integer less than or equal to T; respectively, the frame image IT′,1 , frame image I T′,2 , frame image I T′,3 , ..., frame image I T′,T″ , T″ represents the total number of frames per second;

[0017] S23, frame image I T′,T″′ Perform the following operation, where T″′ is a positive integer less than or equal to T″;

[0018] B T′,T″′ =D T′,T″′ / G Lefteye ,

[0019] Among them, B T′,T″′ Represents frame image I T′,T″′ The left eye observes the image after processing;

[0020] D T′,T″′ Represents frame image I T′,T″′ The left eye observes the image;

[0021] G Lefteye Indicates the adjustment value corresponding to the left eye amblyopia value;

[0022] B T′,T″′ ′=D T′,T″′ ′ / G Righteye ,

[0023] Among them, B T′,T″′ ′ represents the frame image I T′,T″′ The right eye observes the image after processing;

[0024] D T′,T″′ ′ represents the frame image I T′,T″′ The right eye observes the image;

[0025] G Righteye Indicates the adjustment value corresponding to the amblyopia value of the right eye;

[0026] S24, synthesizing the processed images into frame images, and then synthesizing them into naked-eye 3D amblyopia video image data.

[0027] In a preferred embodiment of the present invention, in step S3, the method for locating the naked-eye 3D low-vision video image data to the current playback time is:

[0028] S31, obtaining the currently playing video image data and extracting the playing time point of the currently playing video image data;

[0029] S32, close the currently playing video image data, load the naked eye 3D low vision video image data into the player, and find a time point in the naked eye 3D low vision video image data that is consistent with the playback time in step S31; after finding the time point, execute the next step;

[0030] S32, playing the naked-eye 3D low-vision video image data at that moment.

[0031] The present invention also discloses a training method for an adaptively adjusted naked-eye 3D amblyopia rehabilitation intelligent training system, comprising the following steps:

[0032] S0: Whether the controller receives a trigger signal for adjusting the left eye amblyopia value or / and the right eye amblyopia value:

[0033] If the controller does not receive a trigger signal for adjusting the left eye amblyopia value and / or the right eye amblyopia value, the controller continues to wait and executes step S1;

[0034] If the controller receives a trigger signal for adjusting the left eye amblyopia value or / and the right eye amblyopia value, it updates the preset left eye amblyopia value or / and the right eye amblyopia value to the determined left eye amblyopia value or / and the right eye amblyopia value; and executes step S1;

[0035] S1, obtaining the time point of the currently played video image data, and obtaining the video image data to be played at the next time point according to the time point of the currently played video image data;

[0036] S2, performing naked-eye 3D amblyopia processing on the video image data to be played, and obtaining the naked-eye 3D amblyopia video image data to be played corresponding to the preset left-eye amblyopia value and / or right-eye amblyopia value;

[0037] S3, playing the naked-eye 3D low-vision video image data to be played obtained in step S2, and returning to step S1.

[0038] In a preferred embodiment of the present invention, the method for obtaining the naked-eye 3D low-vision video image data to be played in step S2 includes the following steps:

[0039] S21, obtaining the duration of the video image data to be played; set it to Ts, where s is the time unit in seconds; dividing it into T video images, namely the first video image, the second video image, the third video image, ..., the Tth video image, where T is a positive integer greater than or equal to 1;

[0040] S22, extracting the frame image of the T′th video image, where T′ is a positive integer less than or equal to T; respectively, the frame image I T′,1 , frame image I T′,2 , frame image I T′,3 , ..., frame image I T′,T″ , T″ represents the total number of frames per second;

[0041] S23, frame image I T′,T″′Perform the following operation, where T″′ is a positive integer less than or equal to T″;

[0042] B T′,T″′ =D T′,T″′ / G Lefteye ,

[0043] Among them, B T′,T″′ Represents frame image I T′,T″′ The left eye observes the image after processing;

[0044] D T′,T″′ Represents frame image I T′,T″′ The left eye observes the image;

[0045] G Lefteye Indicates the adjustment value corresponding to the left eye amblyopia value;

[0046] B T′,T″′ ′=D T′,T″′ ′ / G Righteye ,

[0047] Among them, B T′,T″′ ′ represents the frame image I T′,T″′ The right eye observes the image after processing;

[0048] D T′,T″′ ′ represents the frame image I T′,T″′ The right eye observes the image;

[0049] G Righteye Indicates the adjustment value corresponding to the amblyopia value of the right eye;

[0050] S24, synthesizing the processed images into a frame image for playback.

[0051] In summary, due to the adoption of the above technical solution, the present invention can adjust the amblyopia values ​​of the left and right eyes of the played video for verification, thereby achieving amblyopia training for amblyopic children and improving the children's condition.

[0052] Additional aspects and advantages of the present invention will be set forth in part in the description which follows and, in part, will be obvious from the description which follows, or may be learned by practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of the embodiments with reference to the accompanying drawings, in which:

[0054] Figure 1 It is a schematic block diagram of the connection of the present invention.

[0055] Figure 2 It is a schematic flow chart of the present invention.

[0056] Figure 3It is a circuit connection diagram of the power module of the present invention. DETAILED DESCRIPTION

[0057] The following describes embodiments of the present invention in detail. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended only to explain the present invention and are not to be construed as limiting the present invention.

[0058] The present invention discloses an adaptively adjustable naked eye 3D amblyopia rehabilitation intelligent training system, including an intelligent naked eye 3D handheld mobile terminal. In this embodiment, it is not limited to an intelligent naked eye 3D handheld mobile terminal, such as a tablet computer, a mobile phone, etc., and can also be an intelligent naked eye 3D mobile hand-worn terminal or an intelligent naked eye 3D mobile head-worn terminal, such as VR. Figure 1 As shown, the intelligent glasses-free 3D handheld mobile terminal includes a panel, a glasses-free 3D circuit board fixing mounting seat for fixing a glasses-free 3D circuit board is provided in the panel, the glasses-free 3D circuit board is fixedly mounted on the glasses-free 3D circuit board fixing mounting seat, a controller and a power module are provided on the glasses-free 3D circuit board, and a glasses-free 3D touch display screen is provided on the surface of the panel;

[0059] The touch display data terminal of the controller is connected to the touch display data terminal of the naked-eye 3D touch display screen; the power supply output terminal of the power supply module is respectively connected to the power supply input terminal of the controller and the power common input terminal of the naked-eye 3D touch display screen, and the power supply module provides power for the controller and the naked-eye 3D touch display screen; in this embodiment, the power supply module includes: Figure 3As shown, the negative terminal of the power battery BAT1 is connected to the power ground, the positive terminal of the power battery BAT1 is connected to the power battery terminal BAT of the charging unit U1 and the source of the field effect transistor Q3 respectively, the current setting terminal PROG of the charging unit U1 is connected to the first end of the resistor R13, the second end of the resistor R13 is connected to the power ground, the power ground terminal GND of the charging unit U1 is connected to the power ground, the power charging terminal CHRG of the charging unit U1 is connected to the first end of the resistor R11 and the first end of the resistor R12 respectively, the second end of the resistor R12 is connected to the first end of the charging indicator LED1, and the second end of the charging indicator LED1 is connected to the power supply terminal Vcc of the charging unit U1 and the resistor R The second end of 11, the first end of the resistor R14, the gate of the field effect transistor Q3, the first end of the diode D2 and the power supply terminal Vcc of the USB interface U2 are connected, the second end of the resistor R14 is connected to the power ground, the power ground terminal GND of the USB interface U2 is connected to the power ground, the data signal positive terminal D+ of the USB interface U2 is connected to the USB data signal positive terminal of the controller, and the data signal negative terminal D- of the USB interface U2 is connected to the USB data signal negative terminal of the controller; the second end of the diode D2 is respectively connected to the drain of the field effect transistor Q3, the first end of the capacitor C1, the first end of the capacitor C2 and the power input terminal Vin of the voltage regulator chip U3, and the drain of the field effect transistor Q3 outputs the power supply voltage V2 (3.5V power supply voltage), the power input terminal Vin of the voltage regulator chip U3 is connected to the first end of the resistor R15, the second end of the resistor R15 is connected to the first end of the resistor R16 and the first end of the capacitor C3, the second end of the resistor R16, the second end of the capacitor C1, the second end of the capacitor C2 and the second end of the capacitor C3 are respectively connected to the power ground; the power output terminal Vout of the voltage regulator chip U3 is respectively connected to the first end of the resistor R9, the first end of the capacitor C4, the first end of the capacitor C5, the first end of the capacitor C6 and the power input terminal Vin of the voltage regulator chip U4, the power output terminal Vout of the voltage regulator chip U3 outputs the power supply V3 (3.3V power supply voltage), the second end of the resistor R9 is respectively connected to the The first end of the adjustable resistor R8 is connected to the adjustment terminal ADJ of the voltage stabilizing chip U3, and the second end of the adjustable resistor R8, the second end of the capacitor C4, the second end of the capacitor C5, and the second end of the capacitor C6 are respectively connected to the power ground; the adjustment terminal ADJ of the voltage stabilizing chip U4 is respectively connected to the first end of the adjustable resistor R10 and the first end of the resistor R11, and the second end of the resistor R11 is respectively connected to the power output terminal Vout of the voltage stabilizing chip U4, the first end of the capacitor C7, and the first end of the capacitor C8. The power output terminal Vout of the voltage stabilizing chip U4 outputs the power supply V4 (1.1V power supply voltage), and the second end of the adjustable resistor R10, the second end of the capacitor C7, and the second end of the capacitor C8 are respectively connected to the power ground.It also includes a built-in power indication circuit, which includes: a first end of a resistor R1 and a first end of a resistor R2 are respectively connected to the positive terminal of a power battery BAT1, a second end of the resistor R1 is connected to a first end of a built-in power indicator LED2, a second end of the built-in power indicator LED2 is connected to a collector of an NPN transistor Q1, an emitter of the NPN transistor Q1 is respectively connected to a built-in power acquisition terminal of the controller and a first end of a resistor R4, a second end of the resistor R4 is connected to a power ground, a second end of the resistor R2 is respectively connected to a base of the NPN transistor Q1 and a collector of the NPN transistor Q2, an emitter of the NPN transistor Q2 is respectively connected to a first end of a resistor R5, a second end of the resistor R5 is connected to a power ground, a base of the NPN transistor Q2 is connected to a first end of a resistor R3, and a second end of the resistor R3 is respectively connected to a first end of a resistor R6. The first end of the resistor R7 is connected to the first end of the resistor R7, the second end of the resistor R7 is connected to the power ground, the second end of the resistor R6 is connected to the first end of the diode D1, the second end of the diode D1 is connected to the positive end of the built-in power supply BAT2, and the negative end of the built-in power supply BAT2 is connected to the power ground; the built-in power indication circuit indicates that the built-in power supply BAT2 is low on power and needs to be replaced by lighting up the built-in power indicator LED2, and the built-in power supply BAT2 needs to be replaced. The built-in power supply BAT2 may also be judged to be low on power based on the current or / voltage collected by the built-in power collection end of the controller, and the method is as follows: when the voltage value collected by the built-in power collection end of the controller is greater than or equal to a preset voltage threshold, the built-in power supply BAT2 is low on power and needs to be replaced; if the voltage value collected by the built-in power collection end of the controller is less than the preset voltage threshold, the built-in power supply BAT2 does not need to be replaced temporarily.

[0060] The left eye amblyopia value and / or the right eye amblyopia value are input through the naked eye 3D touch display screen, and the video image data corresponding to the modified left eye amblyopia value and / or the right eye amblyopia value are played on the naked eye 3D touch display screen.

[0061] The present invention also discloses a training method for a self-adaptive naked-eye 3D amblyopia rehabilitation intelligent training system, such as Figure 2 As shown, the following steps are included:

[0062] S0: Whether the controller receives a trigger signal for adjusting the left eye amblyopia value or / and the right eye amblyopia value:

[0063] If the controller does not receive a trigger signal for adjusting the left eye amblyopia value and / or the right eye amblyopia value, the controller continues to wait and executes step S1;

[0064] If the controller receives a trigger signal for adjusting the left eye amblyopia value or / and the right eye amblyopia value, it updates the preset left eye amblyopia value or / and the right eye amblyopia value to the determined left eye amblyopia value or / and the right eye amblyopia value; and executes step S1;

[0065] S1, obtaining the currently played video image data, and obtaining the original video corresponding to the currently played video image data according to the currently played video image data;

[0066] S2, performing naked-eye 3D amblyopia processing on the original video to obtain naked-eye 3D amblyopia video image data corresponding to the preset left-eye amblyopia value and / or right-eye amblyopia value; and storing the obtained naked-eye 3D amblyopia video image data;

[0067] S3, positioning the naked-eye 3D low-vision video image data stored in step S2 to the current playback time for playback.

[0068] In a preferred embodiment of the present invention, the method for obtaining naked-eye 3D low-vision video image data in step S2 includes the following steps:

[0069] S21, obtaining the duration of the original video; set it to Ts, where s is the time unit in seconds; dividing it into T video images, namely the first video image, the second video image, the third video image, ..., the Tth video image, where T is a positive integer greater than or equal to 1;

[0070] S22, extracting the frame image of the T′th video image, where T′ is a positive integer less than or equal to T; respectively, the frame image I T′,1 , frame image I T′,2 , frame image I T′,3 , ..., frame image I T′,T″ , T″ represents the total number of frames per second;

[0071] S23, frame image I T′,T″′ Perform the following operation, where T″′ is a positive integer less than or equal to T″;

[0072] B T′,T″′ =D T′,T″′ / G Lefteye ,

[0073] Among them, B T′,T″′ Represents frame image I T′,T″′ The left eye observes the image after processing;

[0074] D T′,T″′ Represents frame image I T′,T″′ The left eye observes the image;

[0075] G Lefteye Indicates the adjustment value corresponding to the left eye amblyopia value;

[0076] B T′,T″′ ′=D T′,T″′ ′ / G Righteye ,

[0077] Among them, B T′,T″′ ′ represents the frame image I T′,T″′ The right eye observes the image after processing;

[0078] D T′,T″′ ′ represents the frame image I T′,T″′ The right eye observes the image;

[0079] G Righteye Indicates the adjustment value corresponding to the amblyopia value of the right eye;

[0080] S24, synthesizing the processed images into frame images, and then synthesizing them into naked-eye 3D amblyopia video image data.

[0081] In a preferred embodiment of the present invention, in step S3, the method for locating the naked-eye 3D low-vision video image data to the current playback time is:

[0082] S31, obtaining the currently playing video image data and extracting the playing time point of the currently playing video image data;

[0083] S32, close the currently playing video image data, load the naked eye 3D low vision video image data into the player, and find a time point in the naked eye 3D low vision video image data that is consistent with the playback time in step S31; after finding the time point, execute the next step;

[0084] S32, playing the naked-eye 3D low-vision video image data at that moment.

[0085] The present invention also discloses a training method for an adaptively adjusted naked-eye 3D amblyopia rehabilitation intelligent training system, comprising the following steps:

[0086] S0: Whether the controller receives a trigger signal for adjusting the left eye amblyopia value or / and the right eye amblyopia value:

[0087] If the controller does not receive a trigger signal for adjusting the left eye amblyopia value and / or the right eye amblyopia value, the controller continues to wait and executes step S1;

[0088] If the controller receives a trigger signal for adjusting the left eye amblyopia value or / and the right eye amblyopia value, the controller updates the preset left eye amblyopia value or / and the right eye amblyopia value to the determined left eye amblyopia value or / and the right eye amblyopia value; and executes step S1. In this embodiment, the verification method for updating the preset left eye amblyopia value or / and the right eye amblyopia value to the determined left eye amblyopia value or / and the right eye amblyopia value includes the following steps:

[0089] S01: After the first character is input, the character displayed on the virtual key on the touch screen changes. The method for changing the character displayed on the virtual key on the touch screen is:

[0090] S01a, encodes all its virtual keys, which are η1, η2, η3, ..., is the total number of virtual keys, η1 represents the code corresponding to the first virtual key, η2 represents the code corresponding to the second virtual key, η3 represents the code corresponding to the third virtual key, ..., Indicates the The code corresponding to the virtual key; all displayed characters are processed by the MD5 function algorithm to obtain their MD5 codes; the method for obtaining the MD5 codes is as follows:

[0091]

[0092] in, Represents the character Y y The corresponding MD5 codes are: That Indicates the MD5 code corresponding to character Y1; Indicates the MD5 code corresponding to character Y2; Indicates the MD5 code corresponding to character Y3; ...; Represents characters The corresponding MD5 code;

[0093] MD5() represents the MD5 function;

[0094] Y y Represents the character Y y , y represents the character sequence number,

[0095] S01b, its MD5 code Convert to decimal and get the decimal MD5 code That MD5 code The corresponding decimal value; MD5 code The corresponding decimal value; MD5 code The corresponding decimal value; ...; MD5 code The corresponding decimal value;

[0096] S01c, its decimal MD5 code Arrange them in ascending order; match the characters corresponding to the decimal MD5 codes arranged in ascending order with the virtual key codes one by one;

[0097] S01d, after the second character is input, all displayed characters are subjected to the MD5 function algorithm twice to obtain their MD5 secondary codes; the method for obtaining the MD5 secondary codes is:

[0098]

[0099] in, Represents the character Y y The corresponding MD5 secondary codes are: That Indicates the MD5 secondary code corresponding to character Y1; Indicates the MD5 secondary code corresponding to character Y2; Indicates the MD5 secondary code corresponding to character Y3; ...; Represents characters The corresponding MD5 secondary code;

[0100] MD5() represents the MD5 function;

[0101] Y y Represents the character Y y , y represents the character sequence number,

[0102] S01e, its MD5 secondary code Convert to decimal and get the decimal MD5 secondary code That MD5 secondary code The corresponding decimal value; MD5 secondary code The corresponding decimal value; MD5 secondary code The corresponding decimal value; ...; MD5 secondary code The corresponding decimal value;

[0103] S01f, its decimal MD5 secondary code Arrange them in ascending order; correspond the characters corresponding to the decimal MD5 secondary codes after they are arranged in ascending order to the virtual key codes one by one;

[0104] S01g, after the third character is input, all displayed characters are subjected to the MD5 function algorithm three times to obtain their MD5 three-digit code; the method for obtaining the MD5 three-digit code is as follows:

[0105]

[0106] in, Represents the character Y yThe corresponding MD5 three codes are: That Indicates the MD5 triple code corresponding to character Y1; Indicates the MD5 triple code corresponding to character Y2; Indicates the MD5 triple code corresponding to character Y3; ...; Represents characters The corresponding MD5 three-digit code;

[0107] MD5() represents the MD5 function;

[0108] Y y Represents the character Y y , y represents the character sequence number,

[0109] S01h, MD5 three times Convert to decimal and get the decimal MD5 three codes respectively That MD5 three-digit code The corresponding decimal value; MD5 three-digit code The corresponding decimal value; MD5 three-digit code The corresponding decimal value; ...; MD5 three-digit code The corresponding decimal value;

[0110] S01i, its decimal MD5 triple code Arrange them in ascending order; correspond the characters corresponding to the decimal MD5 triple codes arranged in ascending order to the virtual key codes one by one;

[0111] S01j, after inputting the fourth character, performs the MD5 function algorithm four times on all displayed characters to obtain their MD5 quartic codes; the method for obtaining the MD5 quartic code is as follows:

[0112]

[0113] Among them, MD5(Y y ) h-1 Indicates the character Y y Perform h-1 MD5 function algorithms, where h = 1, 2, 3, ..., H, and H represents the total number of verification characters. Represents the character Y y The corresponding MD5 four-digit code is: That Indicates the MD5 quartic code corresponding to character Y1; Indicates the MD5 quartic code corresponding to character Y2; Indicates the MD5 quartic code corresponding to character Y3; ...; Represents characters The corresponding MD5 quartic code;

[0114] MD5() represents the MD5 function;

[0115] Y y Represents the character Y y , y represents the character sequence number,

[0116] S01k, its MD5 quartic code Convert to decimal and get the decimal MD5 four-digit code That MD5 quartic code The corresponding decimal value; MD5 quartic code The corresponding decimal value; MD5 quartic code The corresponding decimal value; ...; MD5 quartic code The corresponding decimal value;

[0117] S011, its decimal MD5 quartic code Arrange them in ascending order; match the characters corresponding to the decimal MD5 quartic codes arranged in ascending order with the virtual key codes one by one;

[0118] ;……;

[0119] Until the verification characters are entered;

[0120] S01m, the controller collects the input H-digit verification character, performs an MD5 function algorithm on the collected H-digit verification character, and obtains its MD5 verification code;

[0121] S01n, the controller determines whether its MD5 verification code is consistent with the MD5 preset verification code preset in the controller:

[0122] If the MD5 verification code is consistent with the preset MD5 verification code in the controller, the verification is passed; step S42 is executed; to prevent the left eye amblyopia value and / or the right eye amblyopia value from being changed arbitrarily, a login verification password is required, which is beneficial to security.

[0123] If the MD5 verification code is inconsistent with the preset MD5 verification code in the controller, the verification is different and you need to re-enter the verification characters;

[0124] S02, if the controller receives a trigger signal for adjusting the left eye amblyopia value, a left eye amblyopia value option box pops up on the naked-eye 3D touch display screen, wherein the left eye amblyopia value option box includes a left eye amblyopia value drag bar, and the left eye amblyopia value drag bar includes a left eye normal value and a left eye minimum amblyopia value; the left eye amblyopia value is adjusted by the left eye amblyopia value drag bar;

[0125] If the controller receives a trigger signal for adjusting the right eye amblyopia value, a right eye amblyopia value option box pops up on the naked-eye 3D touch display screen. The right eye amblyopia value option box includes a right eye amblyopia value drag bar. The right eye amblyopia value drag bar includes a right eye normal value and a right eye minimum amblyopia value. The right eye amblyopia value is adjusted by dragging the right eye amblyopia value bar.

[0126] If the controller receives a trigger signal for adjusting the left and right eye amblyopia values, a left and right eye amblyopia value option box pops up on the naked-eye 3D touch display screen, and the left and right eye amblyopia value option box includes a left eye amblyopia value drag bar and a right eye amblyopia value drag bar. The left eye amblyopia value drag bar includes a normal value for the left eye and a minimum amblyopia value for the left eye; the right eye amblyopia value drag bar includes a normal value for the right eye and a minimum amblyopia value for the right eye; the left eye amblyopia value is adjusted by dragging the left eye amblyopia value bar; and the right eye amblyopia value is adjusted by dragging the right eye amblyopia value bar.

[0127] S13 , if the controller receives the confirmation trigger control command, the controller updates the preset left eye amblyopia value and / or right eye amblyopia value to the determined left eye amblyopia value and / or right eye amblyopia value.

[0128] S1, obtaining the time point of the currently played video image data, and obtaining the video image data to be played at the next time point according to the time point of the currently played video image data;

[0129] S2, performing naked-eye 3D amblyopia processing on the video image data to be played, and obtaining the naked-eye 3D amblyopia video image data to be played corresponding to the preset left-eye amblyopia value and / or right-eye amblyopia value;

[0130] S3, playing the naked-eye 3D low-vision video image data to be played obtained in step S2, and returning to step S1.

[0131] In a preferred embodiment of the present invention, the method for obtaining the naked-eye 3D low-vision video image data to be played in step S2 includes the following steps:

[0132] S21, obtaining the duration of the video image data to be played; set it to Ts, where s is the time unit in seconds; dividing it into T video images, namely the first video image, the second video image, the third video image, ..., the Tth video image, where T is a positive integer greater than or equal to 1;

[0133] S22, extracting the frame image of the T′th video image, where T′ is a positive integer less than or equal to T; respectively, the frame image I T′,1 , frame image I T′,2 , frame image I T′,3 , ..., frame image I T′,T″ , T″ represents the total number of frames per second;

[0134] S23, frame image I T′,T″′ Perform the following operation, where T″′ is a positive integer less than or equal to T″;

[0135] B T′,T″′ =D T′,T″′ / G Lefteye ,

[0136] Among them, B T′,T″′ Represents frame image I T′,T″′ The left eye observes the image after processing;

[0137] D T′,T″′ Represents frame image I T′,T″′ The left eye observes the image;

[0138] G Lefteye Indicates the adjustment value corresponding to the left eye amblyopia value;

[0139] B T′,T″′ ′=D T′,T″′ ′ / G Righteye ,

[0140] Among them, B T′,T″′ ′ represents the frame image I T′,T″′ The right eye observes the image after processing;

[0141] D T′,T″′ ′ represents the frame image I T′,T″′ The right eye observes the image;

[0142] G Righteye Indicates the adjustment value corresponding to the amblyopia value of the right eye;

[0143] S24, synthesizing the processed images into a frame image for playback.

[0144] In a preferred embodiment of the present invention, a video image import module, a video image storage module and a network wireless connection module are further provided on the naked eye 3D circuit board;

[0145] The video image import end of the controller is connected to the video image end of the video image import module, the video image storage end of the controller is connected to the video image storage end of the video image storage module, and the network wireless connection end of the network wireless connection module is connected to the network wireless connection end of the controller.

[0146] In a preferred embodiment of the present invention, the naked-eye 3D touch display screen is a naked-eye 3D touch display screen, and the touch display data terminal of the controller is connected to the touch display data terminal of the naked-eye 3D touch display screen.

[0147] In a preferred embodiment of the present invention, the video image import module includes one or any combination of a Micro USB import module, a USB Type C import module, and a Lightning import module;

[0148] When the video image import module is a Micro USB import module, the video image terminal of the Micro USB import module is connected to the video image Micro USB terminal of the controller;

[0149] When the video image import module is a USB Type C import module, the video image terminal of the USB Type C import module is connected to the video image USB Type C terminal of the controller;

[0150] When the video image import module is a Lightning import module, the video image end of the Lightning import module is connected to the video image Lightning end of the controller.

[0151] In a preferred embodiment of the present invention, the network wireless connection module includes one or any combination of a Bluetooth wireless connection module, a WiFi wireless connection module, a 3G wireless connection module, a 4G wireless connection module, and a 5G wireless connection module;

[0152] When the network wireless connection module is a Bluetooth wireless connection module, the network wireless connection terminal of the Bluetooth wireless connection module is connected to the network wireless connection Bluetooth terminal of the controller; video images sent by other smart glasses-free 3D handheld mobile terminals are received via Bluetooth without the constraints of wired connections. The method for the smart glasses-free 3D handheld mobile terminal to receive videos sent by other smart glasses-free 3D handheld mobile terminals disclosed in the present patent application is as follows:

[0153] Step 1: Other intelligent naked-eye 3D handheld mobile terminals determine the size of the video to be sent:

[0154] If the size of the video to be sent is larger than the preset video size, execute the second step;

[0155] If the size of the video to be sent is less than or equal to the preset video size, the video to be sent is sent to the smart naked-eye 3D handheld mobile terminal;

[0156] Step 2: The other intelligent naked-eye 3D handheld mobile terminal divides the video to be sent into z videos in video time sequence, where z is a positive integer greater than or equal to 2, and is respectively the first video, the second video, the third video, ..., the zth video, and z=int(d1 / d2)+1, where int represents a rounding function, d1 represents the size of the video to be sent, and d2 represents the preset video size; the size of the z'th video is equal to the size of the preset video, and z' is a positive integer less than z, and the size of the z'th video is less than or equal to the size of the preset video;

[0157] Step 3: Calculate the sending comparison values ​​of the video to be sent (i.e., the 0th video), the 1st video, the 2nd video, the 3rd video, ..., and the zth video, which correspond to the 0th sending comparison value, the 1st sending comparison value, the 2nd sending comparison value, the 3rd sending comparison value, ..., and the zth sending comparison value respectively; the calculation method of the z″th sending comparison value is:

[0158] ζ″′ ζ″ =MD5(ψ ζ″ ),

[0159] Among them, MD5() represents the MD5 function;

[0160] ψ ζ″ represents the ζ″th video, where ζ″ is 0, 1, 2, 3, ..., ζ;

[0161] ζ″′ ζ″ Indicates the z″th sending comparison value;

[0162] Step 4: The first video, the second video, the third video, ..., the zth video and the corresponding first sending comparison value, the second sending comparison value, the third sending comparison value, ..., the zth sending comparison value and the 0th sending comparison value are sent to the smart naked-eye 3D handheld mobile terminal in sequence through the Bluetooth on the other smart naked-eye 3D handheld mobile terminal;

[0163] Step 5: The smart glasses-free 3D handheld mobile terminal receives the data sent by other smart glasses-free 3D handheld mobile terminals in the fourth step through the Bluetooth on the terminal, which are the first received video, the second received video, the third received video, ..., the zth received video and the corresponding first accepted comparison value, the second accepted comparison value, the third accepted comparison value, ..., the zth accepted comparison value and the 0th accepted comparison value; and compares the ξth received video with the ξth video, where ξ is a positive integer less than or equal to ζ, and the comparison method is:

[0164]

[0165] Among them, MD5() represents the MD5 function;

[0166] θξ Indicates the first received video;

[0167] represents the calculated comparison value of ξ;

[0168] Determine its ξ-th calculated comparison value Is the comparison value the same as the ξth acceptance value?

[0169] If the comparison value is calculated Same as the ξth accepted comparison value, that is, the first calculated comparison value Same as the first accepted alignment value; and the second calculated alignment value Same as the second accepted comparison value; and the third calculated comparison value Same as the 3rd accepted comparison value; ...; and the ζth calculated comparison value If the value is the same as the first accepted comparison value, then execute step 6;

[0170] If the comparison value is calculated Different from the ξth accepted comparison value, that is, the first calculated comparison value Different from the first accepted alignment value; or the second calculated alignment value Different from the second accepted comparison value; or the third calculated comparison value Not the same as the 3rd accepted comparison value; ...; or the ζth calculated comparison value is different from the ζ-th accepted comparison value; then the smart naked-eye 3D handheld mobile terminal requests other smart naked-eye 3D handheld mobile terminals to send the video corresponding to the ξ-th accepted comparison value;

[0171] Step 6: Connect the first accepted video, the second accepted video, the third accepted video, ..., the zth accepted video in order to obtain the zeroth accepted video; perform the following operations on the zeroth accepted video:

[0172] τ=MD5(r),

[0173] Among them, MD5() represents the MD5 function;

[0174] r represents the 0th accepted video;

[0175] τ represents the verification value of the 0th accepted video;

[0176] Determine whether the verification value τ of the 0th accepted video is the same as the 0th accepted comparison value:

[0177] If the verification value τ of the 0th accepted video is the same as the 0th accepted comparison value, the 0th accepted video is used as the imported video image;

[0178] If the verification value τ of the 0th acceptance video is different from the 0th acceptance comparison value, the 1st acceptance video, the 2nd acceptance video, the 3rd acceptance video, ..., the ζth acceptance video are reconnected in order and re-judged.

[0179] When the network wireless connection module is a WiFi wireless connection module, the network wireless connection end of the WiFi wireless connection module is connected to the network wireless connection WiFi end of the controller;

[0180] When the network wireless connection module is a 3G wireless connection module, the network wireless connection terminal of the 3G wireless connection module is connected to the network wireless connection 3G terminal of the controller;

[0181] When the network wireless connection module is a 4G wireless connection module, the network wireless connection terminal of the 4G wireless connection module is connected to the network wireless connection 4G terminal of the controller;

[0182] When the network wireless connection module is a 5G wireless connection module, the network wireless connection terminal of the 5G wireless connection module is connected to the network wireless connection 5G terminal of the controller. In this embodiment, a cloud server connected to the smart naked-eye 3D handheld mobile terminal is also included. The cloud server and the smart naked-eye 3D handheld mobile terminal play 3D low-vision video in mode 1 and mode 2.

[0183] The specific steps of mode 1 on the cloud server are:

[0184] S1, obtaining video image data and using it as original video image data;

[0185] S2, performing naked-eye 3D amblyopia processing on the original video image obtained in step S1 to obtain naked-eye 3D amblyopia video image data thereof;

[0186] S21, obtaining the duration of the original video image data; set it to Ts, where s is the time unit in seconds; dividing it into T video images, namely the first video image, the second video image, the third video image, ..., the Tth video image, where T is a positive integer greater than or equal to 1;

[0187] S22, extracting the frame image of the T′th video image, where T′ is a positive integer less than or equal to T; respectively, the frame image I T′,1 , frame image I T′,2 , frame image I T′,3 , ..., frame image I T′,T″ , T″ represents the total number of frames per second;

[0188] S23, frame image I T′,T″′ Perform the following operation, where T″′ is a positive integer less than or equal to T″;

[0189] BT′,T″′ =D T′,T″′ / G Lefteye ,

[0190] Among them, B T′,T″′ Represents frame image I T′,T″′ The left eye observes the image after processing;

[0191] D T′,T″′ Represents frame image I T′,T″′ The left eye observes the image;

[0192] G Lefteye Indicates the adjustment value corresponding to the left eye amblyopia value;

[0193] B T′,T″′ ′=D T′,T″′ ′ / G Righteye ,

[0194] Among them, B T′,T″′ ′ represents the frame image I T′,T″′ The right eye observes the image after processing;

[0195] D T′,T″′ ′ represents the frame image I T′,T″′ The right eye observes the image;

[0196] G Righteye Indicates the adjustment value corresponding to the amblyopia value of the right eye;

[0197] S24, synthesizing the processed images into frame images, and then synthesizing the naked-eye 3D amblyopia video image data.

[0198] S3, storing the naked-eye 3D amblyopia video image data obtained in step S2 in a cloud server, and noting the left eye amblyopia value and / or the right eye amblyopia value corresponding to the naked-eye 3D amblyopia video image data. Converting the original video image data into naked-eye 3D amblyopia video image data corresponding to each left eye amblyopia value and / or the right eye amblyopia value, and storing all the naked-eye 3D amblyopia video image data corresponding to the original video image data in the cloud server for download and playback by the smart naked-eye 3D handheld mobile terminal.

[0199] The specific steps of Mode 2 are:

[0200] S0, when the cloud server receives a request from the smart naked-eye 3D handheld mobile terminal to download video image data corresponding to the preset left-eye amblyopia value and / or right-eye amblyopia value of the smart naked-eye 3D handheld mobile terminal, executing step S1;

[0201] S1, obtaining original video image data;

[0202] S2, performing naked-eye 3D amblyopia processing on the original video image obtained in step S1 to obtain naked-eye 3D amblyopia video image data thereof; and remembering the video image data corresponding to the left eye amblyopia value and / or the right eye amblyopia value preset in the intelligent naked-eye 3D handheld mobile terminal;

[0203] S21, obtaining the duration of the original video image data; set it to Ts, where s is the time unit in seconds; dividing it into T video images, namely the first video image, the second video image, the third video image, ..., the Tth video image, where T is a positive integer greater than or equal to 1;

[0204] S22, extracting the frame image of the T′th video image, where T′ is a positive integer less than or equal to T; respectively, the frame image I T′,1 , frame image I T′,2 , frame image I T′,3 , ..., frame image I T′,T″ , T″ represents the total number of frames per second;

[0205] S23, frame image I T′,T″′ Perform the following operation, where T″′ is a positive integer less than or equal to T″;

[0206] B T′,T″′ =D T′,T″′ / G Lefteye ,

[0207] Among them, B T′,T″′ Represents frame image I T′,T″′ The left eye observes the image after processing;

[0208] D T′,T″′ Represents frame image I T′,T″′ The left eye observes the image;

[0209] G Lefteye Indicates the adjustment value corresponding to the left eye amblyopia value;

[0210] B T′,T″′ ′=D T′,T″′ ′ / G Righteye ,

[0211] Among them, B T′,T″′ ′ represents the frame image I T′,T″′ The right eye observes the image after processing;

[0212] D T′,T″′ ′ represents the frame image I T′,T″′ The right eye observes the image;

[0213] G Righteye Indicates the adjustment value corresponding to the amblyopia value of the right eye;

[0214] S24, synthesizing the processed images into a frame image, and then synthesizing the processed naked-eye 3D amblyopia video image data corresponding to the first video image, the second video image, the third video image, ..., the Tth video image.

[0215] S3, transmitting the naked-eye 3D amblyopia video image data obtained in step S2 to the smart naked-eye 3D handheld mobile terminal for online playback.

[0216] In a preferred embodiment of the present invention, a voice output module is further provided on the naked-eye 3D circuit board, and a voice grille is correspondingly provided on the panel. The voice end of the voice output module is connected to the voice end of the controller to realize the playback of its voice.

[0217] In a preferred embodiment of the present invention, step S3 includes the following steps:

[0218] S31, preset playback time:

[0219] When the controller receives a preset playback duration trigger signal, a playback option box pops up on the touch screen display, wherein the playback option box includes a preset playback duration setting value drag bar and a preset rest interval setting value drag bar; the preset playback duration setting value drag bar includes a preset playback duration setting minimum value and a preset playback duration setting maximum value, and the preset rest interval setting value drag bar includes a preset rest interval setting minimum value and a preset rest interval setting maximum value; the preset rest interval setting value at least meets the following conditions:

[0220]

[0221] When its Then t2 = a1; a1 represents the minimum value of the preset rest interval duration;

[0222] When its Then t2=a2; a2 represents the maximum value of the preset rest interval duration;

[0223] Among them, t2 represents the preset rest interval duration;

[0224] a represents the first coefficient of the preset ratio;

[0225] b represents the second coefficient of the preset ratio;

[0226] t represents the preset playback time;

[0227] t3 indicates the preset waiting time;

[0228] int represents the rounding function;

[0229] In this embodiment, when the controller receives a trigger signal for adjusting the preset rest interval duration setting value, the controller determines the relationship between the pre-adjusted rest value and the current adjusted rest value:

[0230] If the pre-adjusted rest value is greater than the current adjusted rest value, the current adjusted rest value is replaced by the pre-adjusted rest value;

[0231] If the pre-adjusted rest value is less than or equal to the current adjusted rest value, the current adjusted rest value remains unchanged.

[0232] The minimum value of the preset playback time setting is 40 seconds, and the maximum value of the preset playback time setting is 400 seconds; the minimum value of the preset rest interval time setting is 10 seconds, and the maximum value of the preset rest interval time setting is 35 seconds; the first coefficient a of the preset ratio is 2, the second coefficient b of the preset ratio is 1, and the preset waiting time t3 is 40 seconds; when the preset playback time t=80 seconds, t2=17 seconds; the preset rest interval time setting value can also be adjusted by dragging the drag bar so that the pre-adjusted rest value is greater than 17 seconds, for example, 20 seconds, 30 seconds; when the preset playback time t=170 seconds, t2=27 seconds, the preset rest interval time setting value can also be adjusted by dragging the drag bar so that the pre-adjusted rest value is greater than 27 seconds, for example, 25 seconds, 33 seconds.

[0233] S32, during playback:

[0234] Record the first or current playback time as t0, and determine whether the playback duration t′ is greater than or equal to the preset playback duration t:

[0235] If the playback time t′ is greater than or equal to the preset playback time t, the playback of the naked-eye 3D low-vision video image data is paused; the playback time is calculated as follows:

[0236] t′≥t,

[0237] That is, t0′-t0≥t,

[0238] Where t′ represents the playback duration;

[0239] t represents the preset playback time;

[0240] t0′ represents the current playback time;

[0241] t0 represents the first or current playback time;

[0242] If the playback time t′ is greater than the preset playback time t, the naked-eye 3D low-vision video image data continues to be played.

[0243] In a preferred embodiment of the present invention, in step S32, when the playback of the naked-eye 3D low-vision video image data is paused, the playback of the normal naked-eye 3D video image is switched.

[0244] While embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions, and variations may be made to the embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is defined by the claims and their equivalents.

Claims

1. An adaptive naked-eye 3D amblyopia rehabilitation intelligent training system, characterized by: The invention comprises an intelligent glasses-free 3D handheld mobile terminal, which includes a panel, a glasses-free 3D circuit board fixing mounting seat for fixing a glasses-free 3D circuit board, the glasses-free 3D circuit board being fixedly mounted on the glasses-free 3D circuit board fixing mounting seat, the glasses-free 3D circuit board being provided with a controller and a power module, and a glasses-free 3D touch display screen provided on the surface of the panel; The touch display data terminal of the controller is connected to the touch display data terminal of the naked-eye 3D touch display screen; the power supply output terminal of the power module is connected to the power supply input terminal of the controller and the power supply input terminal of the naked-eye 3D touch display screen respectively, and the power module provides power for the controller and the naked-eye 3D touch display screen; The power module includes: a negative terminal of a power battery BAT1 connected to a power ground, a positive terminal of the power battery BAT1 connected to a power battery terminal BAT of a charging unit U1 and a source of a field effect transistor Q3, respectively; a current setting terminal PROG of the charging unit U1 connected to a first terminal of a resistor R13, a second terminal of the resistor R13 connected to a power ground, a power ground terminal GND of the charging unit U1 connected to a power ground, a power charging terminal CHRG of the charging unit U1 connected to a first terminal of a resistor R11 and a first terminal of a resistor R12, respectively; a second terminal of the resistor R12 connected to a first terminal of a charging indicator LED1, and a second terminal of the charging indicator LED1 connected to a power supply of the charging unit U1. The source power supply terminal Vcc, the second end of the resistor R11, the first end of the resistor R14, the gate of the field effect transistor Q3, the first end of the diode D2 and the power supply terminal Vcc of the USB interface U2 are connected, the second end of the resistor R14 is connected to the power ground, the power ground terminal GND of the USB interface U2 is connected to the power ground, the data signal positive terminal D+ of the USB interface U2 is connected to the USB data signal positive terminal of the controller, and the data signal negative terminal D- of the USB interface U2 is connected to the USB data signal negative terminal of the controller; the second end of the diode D2 is respectively connected to the drain of the field effect transistor Q3, the first end of the capacitor C1, the first end of the capacitor C2 and the power input terminal Vin of the voltage regulator chip U3. The drain of the field effect transistor Q3 outputs the power supply voltage V2, the power input terminal Vin of the voltage regulator chip U3 is connected to the first end of the resistor R15, the second end of the resistor R15 is connected to the first end of the resistor R16 and the first end of the capacitor C3, the second end of the resistor R16, the second end of the capacitor C1, the second end of the capacitor C2 and the second end of the capacitor C3 are respectively connected to the power ground; the power output terminal Vout of the voltage regulator chip U3 is respectively connected to the first end of the resistor R9, the first end of the capacitor C4, the first end of the capacitor C5, the first end of the capacitor C6 and the power input terminal Vin of the voltage regulator chip U4, the power output terminal Vout of the voltage regulator chip U3 outputs the power supply V3, the second end of the resistor R9 They are respectively connected to the first end of the adjustable resistor R8 and the adjustment terminal ADJ of the voltage stabilizing chip U3, and the second end of the adjustable resistor R8, the second end of the capacitor C4, the second end of the capacitor C5, and the second end of the capacitor C6 are respectively connected to the power ground; the adjustment terminal ADJ of the voltage stabilizing chip U4 is respectively connected to the first end of the adjustable resistor R10 and the first end of the resistor R11, and the second end of the resistor R11 is respectively connected to the power output terminal Vout of the voltage stabilizing chip U4, the first end of the capacitor C7, and the first end of the capacitor C8. The power output terminal Vout of the voltage stabilizing chip U4 outputs the power supply V4, and the second end of the adjustable resistor R10, the second end of the capacitor C7, and the second end of the capacitor C8 are respectively connected to the power ground;It also includes a built-in power indication circuit, which includes: a first end of a resistor R1 and a first end of a resistor R2 are respectively connected to the positive terminal of a power battery BAT1, a second end of the resistor R1 is connected to a first end of a built-in power quantity indicator LED2, a second end of the built-in power quantity indicator LED2 is connected to a collector of an NPN transistor Q1, an emitter of the NPN transistor Q1 is respectively connected to a built-in power acquisition terminal of the controller and a first end of a resistor R4, a second end of the resistor R4 is connected to a power ground, a second end of the resistor R2 is respectively connected to a base of the NPN transistor Q1 and a collector of the NPN transistor Q2, an emitter of the NPN transistor Q2 is respectively connected to a first end of a resistor R5, a second end of the resistor R5 is connected to a power ground, a base of the NPN transistor Q2 is connected to a first end of a resistor R3, and a second end of the resistor R3 is respectively connected to a collector of a resistor R6. The first end is connected to the first end of the resistor R7, the second end of the resistor R7 is connected to the power ground, the second end of the resistor R6 is connected to the first end of the diode D1, the second end of the diode D1 is connected to the positive end of the built-in power supply BAT2, and the negative end of the built-in power supply BAT2 is connected to the power ground; the built-in power indication circuit indicates that the built-in power supply BAT2 is low on power by lighting up the built-in power indicator LED2, and the built-in power supply BAT2 needs to be replaced. The built-in power supply BAT2 can also be judged to be low on power based on the voltage collected by the built-in power collection end of the controller, and the method is as follows: when the voltage value collected by the built-in power collection end of the controller is greater than or equal to a preset voltage threshold, the built-in power supply BAT2 is low on power and needs to be replaced; if the voltage value collected by the built-in power collection end of the controller is less than the preset voltage threshold, the built-in power supply BAT2 does not need to be replaced temporarily; Inputting a left eye amblyopia value and / or a right eye amblyopia value through the naked eye 3D touch display screen, and after verification of the left eye amblyopia value and / or the right eye amblyopia value, playing video image data corresponding to the modified left eye amblyopia value and / or the right eye amblyopia value on the naked eye 3D touch display screen; The training method of the adaptively adjusted naked-eye 3D amblyopia rehabilitation intelligent training system includes the following steps: S0: Whether the controller receives a trigger signal for adjusting the left eye amblyopia value or / and the right eye amblyopia value: If the controller does not receive a trigger signal for adjusting the left eye amblyopia value and / or the right eye amblyopia value, the controller continues to wait and executes step S1; If the controller receives a trigger signal for adjusting the left eye amblyopia value or / and the right eye amblyopia value, it updates the preset left eye amblyopia value or / and the right eye amblyopia value to the determined left eye amblyopia value or / and the right eye amblyopia value; and executes step S1; S1, obtaining the currently played video image data, and obtaining the original video corresponding to the currently played video image data according to the currently played video image data; S2, after performing naked-eye 3D amblyopia processing on the original video, obtaining naked-eye 3D amblyopia video image data corresponding to the preset left-eye amblyopia value and / or right-eye amblyopia value; storing the obtained naked-eye 3D amblyopia video image data; the method for obtaining naked-eye 3D amblyopia video image data comprises the following steps: S21, obtain the duration of the original video; S22, extract a frame image of a video image; S23, frame image Do the following: , in, Represents a frame image The left eye observes the image after processing; Represents a frame image The left eye observes the image; Indicates the adjustment value corresponding to the left eye amblyopia value; , in, Represents a frame image The right eye observes the image after processing; Represents a frame image The right eye observes the image; Indicates the adjustment value corresponding to the amblyopia value of the right eye; S24, synthesizing the processed images into frame images, and then synthesizing the frames into naked-eye 3D amblyopia video image data; S3, positioning the naked-eye 3D low-vision video image data stored in step S2 to the current playback time for playback.

Citation Information

Patent Citations

  • Shape discrimination vision assessment and tracking system

    CN102458220A

  • System, apparatus, and method for enhancing stereoscopic images

    CN105474072A