A naked eye 3D dual-channel amblyopia data processing system

The naked-eye 3D dual-channel amblyopia data processing system solves the problem of traditional amblyopia training methods being monotonous and lacking in fun, providing diversified home-based amblyopia training and improving children's training compliance and treatment effectiveness.

CN116650292BActive Publication Date: 2026-05-12XIAODOU VISION (CHONGQING) MEDICAL TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
XIAODOU VISION (CHONGQING) MEDICAL TECH CO LTD
Filing Date
2021-02-04
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Traditional amblyopia training methods are monotonous and lack fun, resulting in poor training compliance among children, which affects the treatment effect. Furthermore, home training lacks effective diversity and fun support.

Method used

Design a naked-eye 3D dual-channel amblyopia data processing system, including a naked-eye 3D smart mobile handheld terminal, integrating a naked-eye 3D display screen, controller, video image storage module and data transmission module. Through real-time naked-eye 3D amblyopia processing and touch display, it provides diverse training content and supports wireless connection and voice output to realize home amblyopia training.

Benefits of technology

It improves the fun and effectiveness of amblyopia training, enhances children's training compliance, improves amblyopia conditions, and reduces storage space requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116650292B_ABST
    Figure CN116650292B_ABST
Patent Text Reader

Abstract

The application provides a naked-eye 3D dual-channel amblyopia data processing system, which comprises a naked-eye 3D intelligent mobile handheld terminal, the naked-eye 3D intelligent mobile handheld terminal comprises a shell, a naked-eye 3D PCB board fixing seat for fixing and mounting a naked-eye 3D PCB board is arranged in the shell, the naked-eye 3D PCB board is fixedly mounted on the naked-eye 3D PCB board fixing seat, a controller and a video image storage module are arranged on the naked-eye 3D PCB board, and a naked-eye 3D display screen is arranged on the surface of the shell; the controller performs real-time naked-eye 3D amblyopia processing on the video image in the video image storage module, and the video image is displayed on the naked-eye 3D display screen in real time for the amblyopia person to watch and train. The naked-eye 3D dual-channel amblyopia data processing system can perform amblyopia training on the amblyopia children through the video image, improve the condition of the children, and reduce the storage space.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of application number 2021101589066, application date February 4, 2021, and invention title "A Naked-Eye 3D Dual-Channel Data Processing System". Technical Field

[0002] This invention relates to the field of amblyopia treatment technology, and in particular to a naked-eye 3D dual-channel amblyopia data processing system. Background Technology

[0003] Amblyopia training is a long-term process, and its effectiveness is closely related to the child's interest in and compliance with the training methods. Therefore, choosing training methods that children find interesting is crucial. Traditional training methods generally suffer from limitations such as monotony and lack of engagement, making it difficult for children to maintain consistent training and impacting treatment outcomes. Visual training systems, on the other hand, offer advantages that traditional methods lack, such as diverse formats and engaging training methods. Because amblyopia training must be performed daily without interruption, it is impossible for every child to receive training in the hospital every time due to objective limitations. Therefore, appropriate home-based training is essential and a vital guarantee for treatment effectiveness. Patent application number 2020103882911, entitled "Gamified, Memory-Based Amblyopia Training Method and System," describes a training page that displays a noisy background and preset-direction amblyopia training target visual objects. A preset number of amblyopia training visual objects with different directions are randomly displayed on the noisy background. The system monitors trigger trajectories on the training page in real time and determines whether the trajectories pass over the randomly displayed amblyopia training visual objects. If the passed amblyopia training visual object has the same direction as the target visual object, points are added; if the direction is different, points are deducted. Each time a preset score is reached, the system advances to a higher level. The noise background becomes more intense, and the number and frequency of displayed amblyopia training visual objects increase while their size decreases. This invention improves various visual functions and skills in patients, enhances the vision of the amblyopic eye, and increases the richness, interest, and effectiveness of the training. Summary of the Invention

[0004] This invention aims to at least solve the technical problems existing in the prior art, and in particular, innovatively proposes a naked-eye 3D dual-channel amblyopia data processing system.

[0005] To achieve the above-mentioned objectives of the present invention, the present invention provides a naked-eye 3D dual-channel amblyopia data processing system, including a naked-eye 3D smart mobile handheld terminal. The naked-eye 3D smart mobile handheld terminal includes a housing, and a naked-eye 3D PCB board fixing mounting base for fixing a naked-eye 3D PCB board is provided inside the housing. The naked-eye 3D PCB board is fixedly mounted on the naked-eye 3D PCB board fixing mounting base. A controller and a video image storage module are provided on the naked-eye 3D PCB board, as well as a naked-eye 3D display screen disposed on the surface of the housing.

[0006] The controller's video image storage end is connected to the video image storage end of the video image storage module, and the controller's display data end is connected to the display data end of the naked-eye 3D display screen;

[0007] The controller performs real-time naked-eye 3D amblyopia processing on the video images in the video image storage module and displays them on the naked-eye 3D display screen for amblyopic individuals to watch and train.

[0008] In a preferred embodiment of the present invention, the naked-eye 3D 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.

[0009] In a preferred embodiment of the present invention, a data transmission module is further provided on the naked-eye 3D PCB board, the data transmission module including a video image import module and / or a network wireless connection module;

[0010] The controller's video image import terminal is connected to the video image import module's video image terminal, and the network wireless connection module's network wireless connection terminal is connected to the controller's network wireless connection terminal.

[0011] 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.

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

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

[0014] 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.

[0015] In a preferred embodiment of the present invention, a network wireless connection module is further provided on the naked-eye 3D PCB board, and the network wireless connection end of the network wireless connection module is connected to the network wireless connection end of the controller.

[0016] 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.

[0017] When the network wireless connection module is a Bluetooth wireless connection module, the network wireless connection end of the Bluetooth wireless connection module is connected to the network wireless connection Bluetooth end of the controller.

[0018] 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 WiFi connection end of the controller.

[0019] When the network wireless connection module is a 3G wireless connection module, the network wireless connection end of the 3G wireless connection module is connected to the network wireless connection 3G end of the controller.

[0020] When the network wireless connection module is a 4G wireless connection module, the network wireless connection end of the 4G wireless connection module is connected to the network wireless connection 4G end of the controller.

[0021] When the network wireless connection module is a 5G wireless connection module, the network wireless connection end of the 5G wireless connection module is connected to the network wireless connection 5G end of the controller.

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

[0023] This invention also discloses a processing method for a naked-eye 3D dual-channel amblyopia data processing system, comprising the following steps:

[0024] S1, acquire video image data and use it as the video image data to be played;

[0025] S2, perform real-time naked-eye 3D amblyopia processing on the video image to be played obtained in step S1 to obtain real-time naked-eye 3D amblyopia video image data.

[0026] S3, the real-time naked-eye 3D amblyopia video image data obtained in step S2 is played through a naked-eye 3D display screen.

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

[0028] S31, preset playback duration:

[0029] When the controller receives a preset playback duration trigger signal, a playback option box pops up on the touch screen. This playback option box includes a preset playback duration setting bar and a preset rest interval duration setting bar. The preset playback duration setting bar includes a minimum and a maximum preset playback duration setting, and the preset rest interval duration setting bar includes a minimum and a maximum preset rest interval duration setting. The preset rest interval duration setting must at least meet the following conditions:

[0030]

[0031] Where t2 represents the preset rest interval duration;

[0032] 'a' represents the first coefficient of the preset ratio;

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

[0034] t represents the preset playback duration;

[0035] t3 indicates the preset waiting time;

[0036] int represents the floor function;

[0037] S32, during playback:

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

[0039] If the playback duration t′ is greater than or equal to the preset playback duration t, then the playback of naked-eye 3D amblyopia video image data will be paused; the calculation method for its playback duration is as follows:

[0040] t′≥t,

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

[0042] Where t′ represents the playback duration;

[0043] t represents the preset playback duration;

[0044] t0′ represents the current playback time;

[0045] t0 indicates the first or current playback time;

[0046] If the playback duration t′ is greater than the preset playback duration t, then continue playing naked-eye 3D amblyopia video image data.

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

[0048] Or / and also includes setting its preset left eye amblyopia value or / and right eye amblyopia value verification.

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

[0050] S20, import the video image to be played into memory;

[0051] S21, obtain the duration of the video image data to be played; set as Ts, where s is the time unit in seconds; divide it into T video images, namely the 1st video image, the 2nd video image, the 3rd video image, ..., the Tth video image, where T is a positive integer greater than or equal to 1;

[0052] S22, extract the frame images of the T′-th video image, where T′ is a positive integer less than or equal to T; these are the frame images 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;

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

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

[0055] Among them, B T′,T″′ Represents frame image I T′,T″′ Image viewed by the left eye after processing;

[0056] D T′,T″′ Represents frame image I T′,T″′ Image viewed with the left eye;

[0057] G Lefteye This indicates the accommodation value corresponding to the amblyopia value in the left eye;

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

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

[0060] D T′,T″′ ′ represents frame image I T′,T″′ Image viewed with the right eye;

[0061] G Righteye This indicates the accommodation value corresponding to the amblyopia value in the right eye;

[0062] S24, Play the processed frame image from step S23 in real time.

[0063] In summary, by adopting the above technical solution, the present invention can provide amblyopia training for children with amblyopia through video images, improve the children's condition, and reduce storage space.

[0064] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

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

[0066] Figure 1 This is a schematic block diagram illustrating the connection of the present invention.

[0067] Figure 2 This is a schematic diagram of the process of this invention.

[0068] Figure 3 This is a circuit connection diagram of the power module of the present invention. Detailed Implementation

[0069] Embodiments of the present invention are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention.

[0070] This invention provides a naked-eye 3D dual-channel amblyopia data processing system, including a naked-eye 3D smart mobile handheld terminal. In this embodiment, it is not limited to a naked-eye 3D smart mobile handheld terminal, such as a tablet computer or mobile phone, but can also be a naked-eye 3D smart mobile wearable terminal or a naked-eye 3D smart mobile head-mounted terminal, such as a VR device. Figure 1As shown, the naked-eye 3D smart mobile handheld terminal includes a housing, and a naked-eye 3D PCB board mounting base for fixing and mounting a naked-eye 3D PCB board is provided inside the housing. The naked-eye 3D PCB board is fixedly mounted on the naked-eye 3D PCB board mounting base. A controller and a video image storage module are provided on the naked-eye 3D PCB board, as well as a naked-eye 3D display screen provided on the surface of the housing.

[0071] The controller's video image storage end is connected to the video image storage end of the video image storage module, and the controller's display data end is connected to the display data end of the naked-eye 3D display screen;

[0072] The controller performs real-time naked-eye 3D amblyopia processing on the video images in the video image storage module and displays them on the naked-eye 3D display screen for amblyopic individuals to watch and train.

[0073] In a preferred embodiment of the present invention, the naked-eye 3D 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.

[0074] In a preferred embodiment of the present invention, a data transmission module is further provided on the naked-eye 3D PCB board, the data transmission module including a video image import module and / or a network wireless connection module;

[0075] The controller's video image import terminal is connected to the video image import module's video image terminal, and the network wireless connection module's network wireless connection terminal is connected to the controller's network wireless connection terminal.

[0076] 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.

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

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

[0079] 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.

[0080] In a preferred embodiment of the present invention, a network wireless connection module is further provided on the naked-eye 3D PCB board, and the network wireless connection end of the network wireless connection module is connected to the network wireless connection end of the controller.

[0081] 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.

[0082] When the network wireless connection module is a Bluetooth wireless connection module, the network wireless connection end of the Bluetooth wireless connection module is connected to the network wireless Bluetooth connection end of the controller; video images sent by other naked-eye 3D smart mobile handheld terminals are received via Bluetooth, eliminating the constraints of wired connections. The method for the naked-eye 3D smart mobile handheld terminal to receive video sent by other naked-eye 3D smart mobile handheld terminals, as described in this patent application, is as follows:

[0083] Step 1: Other glasses-free 3D smart mobile handheld terminals determine the size of the video to be sent:

[0084] If the size of the video to be sent is larger than the preset video size, proceed to step two;

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

[0086] Step 2: Other naked-eye 3D smart mobile handheld terminals divide the video to be sent into ζ videos according to the video time sequence, where ζ is a positive integer greater than or equal to 2, namely the 1st video, the 2nd video, the 3rd video, ..., the ζth video, where ζ = int(d1 / d2) + 1, where int represents the floor function, d1 represents the size of the video to be sent, and d2 represents the preset video size; the size of the ζ′th video is equal to the size of the preset video, where ζ′ is a positive integer less than ζ, and the size of the ζth video is less than or equal to the size of the preset video;

[0087] Step 3: Calculate the transmission comparison values ​​for the videos to be sent (i.e., video 0), video 1, video 2, video 3, ..., video ζ, respectively, which correspond to the transmission comparison value 0, transmission comparison value 1, transmission comparison value 2, transmission comparison value 3, ..., video ζ; the method for calculating the transmission comparison value of video ζ″ is as follows:

[0088] ζ ζ "" ′ =MD5(ψ ζ″ ),

[0089] Where MD5() represents the MD5 function;

[0090] ψ ζ″ Let ζ″ represent the ζ″ video, where ζ″ is 0, 1, 2, 3, ..., ζ;

[0091] ζ″′ ζ″ This indicates the comparison value sent at the ζ″th position;

[0092] Step 4: Send the first video, the second video, the third video, ..., the ζth video and the corresponding first, second, third, ..., ζth transmission comparison values ​​to the naked-eye 3D smart mobile handheld terminal via Bluetooth in sequence.

[0093] Step 5: The naked-eye 3D smart mobile handheld terminal receives data sent by other naked-eye 3D smart mobile handheld terminals in Step 4 via Bluetooth. This data consists of the first received video, the second received video, the third received video, ..., the ζ-th received video, and their corresponding first received comparison values, second received comparison values, third received comparison values, ..., the ζ-th received comparison value, and the 0th received comparison value. The ξ-th received video is then compared with the ξ-th video, where ξ is a positive integer less than or equal to ζ. The comparison method is as follows:

[0094]

[0095] Where MD5() represents the MD5 function;

[0096] θ ξ Indicates that the ξth video is received;

[0097] This indicates the calculated comparison value for the ξ-th digit;

[0098] Determine its ξ-th comparison value. Is it the same as the comparison value accepted by the ξth group?

[0099] If the comparison value is calculated for the ξth digit The value received by comparison is the same as that of the first calculated comparison value. The first received comparison value is the same; and the second calculated comparison value is the same. The second received comparison value was the same; and the third calculated comparison value was the same. The same as the 3rd received comparison value; ...; and the ζth calculated comparison value If the value is the same as the comparison value of the ζth acceptance, then proceed to step six.

[0100] If the comparison value is calculated for the ξth digit The value is different from the ξ-th received comparison value, that is, it is the 1st calculated comparison value. The value is not the same as the first received comparison value; or the second calculated comparison value. The value is not the same as the second received comparison value; or the third calculated comparison value. The value is not the same as the 3rd accepted comparison value; ...; or the ζth calculated comparison value. If the comparison value is different from the ζth received value, then the naked-eye 3D smart mobile handheld terminal requests other naked-eye 3D smart mobile handheld terminals to send the video corresponding to the ξth received comparison value;

[0101] Step 6: Connect the first received video, the second received video, the third received video, ..., the ζth received video in sequence to obtain the 0th received video; perform the following operations on the 0th received video:

[0102] τ = MD5(r),

[0103] Where MD5() represents the MD5 function;

[0104] r indicates that the 0th video receiver is receiving the video.

[0105] τ represents the verification value of the 0th received video;

[0106] Determine whether the checksum τ of the 0th received video is the same as the comparison value of the 0th received video:

[0107] If the verification value τ of the 0th received video is the same as the comparison value of the 0th received video, then the 0th received video will be used as the imported video image.

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

[0109] 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 WiFi connection end of the controller.

[0110] When the network wireless connection module is a 3G wireless connection module, the network wireless connection end of the 3G wireless connection module is connected to the network wireless connection 3G end of the controller.

[0111] When the network wireless connection module is a 4G wireless connection module, the network wireless connection end of the 4G wireless connection module is connected to the network wireless connection 4G end of the controller.

[0112] When the network wireless connection module is a 5G wireless connection module, the network wireless connection end of the 5G wireless connection module is connected to the network wireless connection 5G end of the controller. In this embodiment, it also includes a cloud server connected to the naked-eye 3D smart mobile handheld terminal. The cloud server and the naked-eye 3D smart mobile handheld terminal play 3D amblyopia videos in two modes: mode one and mode two.

[0113] The specific steps for Mode 1 on the cloud server are as follows:

[0114] S1, acquire video image data and use it as raw video image data;

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

[0116] S21, obtain the duration of the original video image data; let it be Ts, where s is the time unit in seconds; divide it into T video images, namely the 1st video image, the 2nd video image, the 3rd video image, ..., the Tth video image, where T is a positive integer greater than or equal to 1;

[0117] S22, extract the frame images of the T′-th video image, where T′ is a positive integer less than or equal to T; these are the frame images 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;

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

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

[0120] Among them, B T′,T″′ Represents frame image I T′,T″′ Image viewed by the left eye after processing;

[0121] D T′,T″′ Represents frame image I T′,T″′ Image viewed with the left eye;

[0122] G Lefteye This indicates the accommodation value corresponding to the amblyopia value in the left eye;

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

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

[0125] D T′,T″′ ′ represents frame image I T′,T″′ Image viewed with the right eye;

[0126] GRighteye This indicates the accommodation value corresponding to the amblyopia value in the right eye;

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

[0128] S3, store the naked-eye 3D amblyopia video image data obtained in step S2 on a cloud server, and indicate the left-eye amblyopia value and / or right-eye amblyopia value corresponding to the naked-eye 3D amblyopia video image data. Convert the original video image data into naked-eye 3D amblyopia video image data corresponding to each left-eye amblyopia value and / or right-eye amblyopia value, and store all naked-eye 3D amblyopia video image data corresponding to one original video image data on the cloud server for download and playback by naked-eye 3D smart mobile handheld terminals.

[0129] The specific steps of Mode 2 are as follows:

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

[0131] S1, acquire raw video image data;

[0132] S2, perform naked-eye 3D amblyopia processing on the original video image obtained in step S1 to obtain its naked-eye 3D amblyopia video image data; remember to retrieve the video image data corresponding to the preset left-eye amblyopia value and / or right-eye amblyopia value of the naked-eye 3D smart mobile handheld terminal.

[0133] S21, obtain the duration of the original video image data; let it be Ts, where s is the time unit in seconds; divide it into T video images, namely the 1st video image, the 2nd video image, the 3rd video image, ..., the Tth video image, where T is a positive integer greater than or equal to 1;

[0134] S22, extract the frame images of the T′-th video image, where T′ is a positive integer less than or equal to T; these are the frame images 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;

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

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

[0137] Among them, B T′,T″′ Represents frame image I T′,T″′ Image viewed by the left eye after processing;

[0138] D T′,T″′ Represents frame image I T′,T″′ Image viewed with the left eye;

[0139] G Lefteye This indicates the accommodation value corresponding to the amblyopia value in the left eye;

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

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

[0142] D T′,T″′ ′ represents frame image I T′,T″′ Image viewed with the right eye;

[0143] G Righteye This indicates the accommodation value corresponding to the amblyopia value in the right eye;

[0144] S24, synthesize the processed images into frame images, and then synthesize the 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.

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

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

[0147] In a preferred embodiment of the present invention, a power supply module is further included. The power supply module supplies power to the components, and the power supply module includes: such as Figure 3As shown, the negative terminal of the power supply battery BAT1 is connected to the power ground. The positive terminal of the power supply battery BAT1 is connected to the power battery terminal BAT of the charging unit U1 and the source of the field-effect transistor Q3. The current setting terminal PROG of the charging unit U1 is connected to the first terminal of resistor R13, the second terminal of 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 terminals of resistors R11 and R12, the second terminal of resistor R12 is connected to the first terminal of the charging indicator LED1, and the second terminal of the charging indicator LED1 is connected to the power supply terminal Vcc of the charging unit U1 and the resistor R12. The second terminal of resistor R11, the first terminal of resistor R14, the gate of MOSFET Q3, the first terminal of diode D2, and the power supply terminal Vcc of USB interface U2 are connected. The second terminal of resistor R14 is connected to the power ground. The power ground terminal GND of USB interface U2 is connected to the power ground. The positive data signal terminal D+ of USB interface U2 is connected to the positive USB data signal terminal of the controller, and the negative data signal terminal D- of USB interface U2 is connected to the negative USB data signal terminal of the controller. The second terminal of diode D2 is connected to the drain of MOSFET Q3, the first terminal of capacitor C1, the first terminal of capacitor C2, and the power input terminal Vin of voltage regulator chip U3. The drain of MOSFET Q3 outputs the power supply voltage V2. (3.5V power supply voltage), the power input terminal Vin of voltage regulator chip U3 is connected to the first end of resistor R15. The second end of resistor R15 is connected to the first end of resistor R16 and the first end of capacitor C3. The second ends of resistor R16, capacitor C1, capacitor C2, and capacitor C3 are connected to the power supply ground. The power output terminal Vout of voltage regulator chip U3 is connected to the first ends of resistor R9, capacitor C4, capacitor C5, capacitor C6, and the power input terminal Vin of voltage regulator chip U4. The power output terminal Vout of voltage regulator chip U3 outputs power V3 (3.3V power supply voltage). The second end of resistor R9 is connected to the power supply ground. The first terminal of the adjustable resistor R8 is connected to the adjustment terminal ADJ of the voltage regulator chip U3. The second terminals of the adjustable resistor R8, capacitor C4, capacitor C5, and capacitor C6 are connected to the power supply ground. The adjustment terminal ADJ of the voltage regulator chip U4 is connected to the first terminals of the adjustable resistor R10 and resistor R11. The second terminal of resistor R11 is connected to the power output terminal Vout of the voltage regulator chip U4, the first terminal of capacitor C7, and the first terminal of capacitor C8. The power output terminal Vout of the voltage regulator chip U4 outputs power supply V4 (1.1V power supply voltage). The second terminals of the adjustable resistor R10, capacitor C7, and capacitor C8 are connected to the power supply ground.It also includes a built-in power indicator circuit, which comprises: the first terminals of resistors R1 and R2 are respectively connected to the positive terminal of the power battery BAT1; the second terminal of resistor R1 is connected to the first terminal of the built-in power indicator LED2; the second terminal of the built-in power indicator LED2 is connected to the collector of NPN transistor Q1; the emitter of NPN transistor Q1 is connected to the built-in power acquisition terminal of the controller and the first terminal of resistor R4; the second terminal of resistor R4 is connected to power ground; the second terminal of resistor R2 is connected to the base of NPN transistor Q1 and the collector of NPN transistor Q2; the emitter of NPN transistor Q2 is connected to the first terminal of resistor R5; the second terminal of resistor R5 is connected to power ground; the base of NPN transistor Q2 is connected to the first terminal of resistor R3; and the second terminal of resistor R3 is connected to the first terminal of resistor R6. The first terminal of resistor R7 is connected to the first terminal of resistor R7, the second terminal of resistor R7 is connected to the power supply ground, the second terminal of resistor R6 is connected to the first terminal of diode D1, the second terminal of diode D1 is connected to the positive terminal of built-in power supply BAT2, and the negative terminal of built-in power supply BAT2 is connected to the power supply ground. The built-in power supply indicator circuit indicates that the built-in power supply BAT2 is low on power and needs to be replaced by lighting the built-in power supply power indicator LED2. Alternatively, the low power of built-in power supply BAT2 can be determined by the current or / or voltage collected by the built-in power supply acquisition terminal of the controller. The method is as follows: if the voltage value collected by the built-in power supply acquisition terminal of the controller is greater than or equal to the preset voltage threshold, then 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 supply acquisition terminal of the controller is less than the preset voltage threshold, then the built-in power supply BAT2 does not need to be replaced temporarily.

[0148] This invention also discloses a processing method for a naked-eye 3D dual-channel amblyopia data processing system, such as... Figure 2 As shown, it includes the following steps:

[0149] S1, acquire video image data and use it as the video image data to be played;

[0150] S2, perform real-time naked-eye 3D amblyopia processing on the video image to be played obtained in step S1 to obtain real-time naked-eye 3D amblyopia video image data.

[0151] S3, The real-time naked-eye 3D amblyopia video image data obtained in step S2 is played in real time through a naked-eye 3D display screen.

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

[0153] S31, preset playback duration:

[0154] When the controller receives a preset playback duration trigger signal, a playback option box pops up on the touch screen. This playback option box includes a preset playback duration setting bar and a preset rest interval duration setting bar. The preset playback duration setting bar includes a minimum and a maximum preset playback duration setting, and the preset rest interval duration setting bar includes a minimum and a maximum preset rest interval duration setting. The preset rest interval duration setting must at least meet the following conditions:

[0155]

[0156] When it Then t2 = a1; a1 represents the minimum preset rest interval duration.

[0157] When it Then t2 = a2; a2 represents the maximum preset rest interval duration.

[0158] Where t2 represents the preset rest interval duration;

[0159] 'a' represents the first coefficient of the preset ratio;

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

[0161] t represents the preset playback duration;

[0162] t3 indicates the preset waiting time;

[0163] int represents the floor function;

[0164] In this embodiment, when the controller receives a trigger signal from the drag bar for adjusting the preset rest interval duration, the controller determines the relationship between the preset rest value and the current rest value:

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

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

[0167] Its preset playback duration has a minimum setting of 40 seconds and a maximum setting of 400 seconds; the preset rest interval duration has a minimum setting of 10 seconds and a maximum setting of 35 seconds; the preset ratio first coefficient 'a' is 2, the preset ratio second coefficient 'b' is 1, and the preset waiting time 't3' is 40 seconds; when its preset playback duration 't' = 80 seconds, 't2' = 17 seconds; the preset rest interval duration setting can also be adjusted by dragging the slider to make the preset rest value greater than 17 seconds, for example, 20 seconds or 30 seconds; when its preset playback duration 't' = 170 seconds, 't2' = 27 seconds, the preset rest interval duration setting can also be adjusted by dragging the slider to make the preset rest value greater than 27 seconds, for example, 25 seconds or 33 seconds.

[0168] S32, during playback:

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

[0170] If the playback duration t′ is greater than or equal to the preset playback duration t, then the playback of naked-eye 3D amblyopia video image data will be paused; the calculation method for its playback duration is as follows:

[0171] t′≥t,

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

[0173] Where t′ represents the playback duration;

[0174] t represents the preset playback duration;

[0175] t0′ represents the current playback time;

[0176] t0 indicates the first or current playback time;

[0177] If the playback duration t′ is greater than the preset playback duration t, then continue playing naked-eye 3D amblyopia video image data.

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

[0179] Or / and also includes setting its preset left eye amblyopia value or / and right eye amblyopia value verification.

[0180] In a preferred embodiment of the present invention, the verification of adjusting the amblyopia value of the left eye and / or the right eye includes the following steps:

[0181] S41, Does the controller receive a trigger signal to adjust the amblyopia value of the left eye and / or the right eye?

[0182] If the controller receives a trigger signal to adjust the amblyopia value of the left eye and / or the right eye, it verifies the signal. If the verification passes, step S42 is executed. In this embodiment, the method for verification is as follows:

[0183] S411, after the first character is input, the character displayed on the virtual keys on the touch screen changes; the method by which the character displayed on the virtual keys on the touch screen changes is as follows:

[0184] S411a encodes all its virtual buttons, which are η1, η2, η3, ..., respectively. Let η be the total number of virtual buttons, where η1 represents the code corresponding to the first virtual button, η2 represents the code corresponding to the second virtual button, η3 represents the code corresponding to the third virtual button, and so on. Indicates the first The encoding corresponding to the virtual keys; perform an MD5 algorithm on each of the displayed characters to obtain its MD5 code; the method for obtaining the MD5 code is as follows:

[0185]

[0186] in, Represents the character Y y The corresponding MD5 codes; respectively have That This represents the MD5 hash of the character Y1. This represents the MD5 hash of the character Y2. This represents the MD5 hash of the character Y3; ...; Character The corresponding MD5 code;

[0187] MD5() represents the MD5 function;

[0188] Y y Represents the character Y y y represents the character sequence number.

[0189] S411b, its MD5 code Convert to decimal to obtain the decimal MD5 codes. That MD5 code The corresponding decimal value; its MD5 code The corresponding decimal value; MD5 code The corresponding decimal value; ...; MD5 code The corresponding decimal value;

[0190] S411c, its decimal MD5 code Arrange them in ascending order; then match the characters corresponding to the decimal MD5 codes of the arranged characters in ascending order with the virtual key codes;

[0191] S411d, after inputting the second character, performs the MD5 algorithm twice on each of the displayed characters to obtain its MD5 secondary code; the method for obtaining the MD5 secondary code is as follows:

[0192]

[0193] in, Represents the character Y y The corresponding MD5 codes; respectively have That This represents the MD5 hash of the character Y1. This represents the MD5 hash of the character Y2. This represents the MD5 hash of the character Y3; ...; Character The corresponding MD5 secondary code;

[0194] MD5() represents the MD5 function;

[0195] Y y Represents the character Y y y represents the character sequence number.

[0196] S411e, its MD5 secondary code Convert to decimal to obtain 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;

[0197] S411f, its decimal MD5 secondary code Arrange them in ascending order; then match the characters corresponding to the decimal MD5 secondary codes of the arranged characters in ascending order with the virtual key codes;

[0198] S411g, after inputting the third character, performs a triple MD5 hash on each of the displayed characters to obtain their triple MD5 hash; the method for obtaining the triple MD5 hash is as follows:

[0199]

[0200] in, Represents the character Y y The corresponding MD5 triple codes; respectively have That This represents the MD5 triplet code corresponding to the character Y1; This represents the MD5 triplet code corresponding to the character Y2; This represents the MD5 triplet code corresponding to the character Y3; ...; Character The corresponding MD5 triple code;

[0201] MD5() represents the MD5 function;

[0202] Y y Represents the character Y y y represents the character sequence number.

[0203] S411h, its MD5 triple code Convert to decimal to obtain the decimal MD5 triple code. That MD5 triple code The corresponding decimal value; MD5 triple code The corresponding decimal value; MD5 triple code The corresponding decimal value; ...; MD5 triple code The corresponding decimal value;

[0204] S411i, its decimal MD5 triple code Arrange them in ascending order; then match the characters corresponding to the decimal MD5 triple code of the arranged characters in ascending order with the virtual key codes;

[0205] S411j, after inputting the fourth character, performs the MD5 algorithm four times on each of the displayed characters to obtain its MD5 four-fold code; the method for obtaining the MD5 four-fold code is as follows:

[0206]

[0207] Among them, MD5(Y y )h-1 This indicates the character Y y Perform the MD5 algorithm h-1 times, where h = 1, 2, 3, ..., H, and H represents the total number of bits in the verification characters; Represents the character Y y The corresponding MD5 fourth code; respectively have That This represents the MD5 fourth code corresponding to the character Y1; This represents the MD5 fourth code corresponding to the character Y2; This represents the MD5 fourth code corresponding to the character Y3; ...; Character The corresponding MD5 fourth code;

[0208] MD5() represents the MD5 function;

[0209] Y y Represents the character Y y y represents the character sequence number.

[0210] S411k, its MD5 fourth code Converting to decimal, we obtain the decimal MD5 fourth code. That MD5 4-bit code The corresponding decimal value; MD5 4-bit code The corresponding decimal value; MD5 4-bit code The corresponding decimal value; ...; MD5 4-bit code The corresponding decimal value;

[0211] S411l, its decimal MD5 quartic code Arrange them in ascending order; then match the characters corresponding to the decimal MD5 fourth code of the arranged characters in ascending order with the virtual key codes;

[0212] ;……;

[0213] Continue until all verification characters have been entered;

[0214] S411m: The controller collects the input H-bit verification character, performs an MD5 function algorithm on the collected H-bit verification character, and obtains its MD5 verification code.

[0215] S411n, the controller determines whether its MD5 verification code matches the preset MD5 verification code in the controller:

[0216] If the MD5 verification code matches the preset MD5 verification code in the controller, the verification is successful; proceed to step S42; this prevents arbitrary changes to the amblyopia value of the left eye and / or the right eye, which is beneficial for security.

[0217] If the MD5 verification code does not match the preset MD5 verification code in the controller, the verification will fail, and the verification characters will be re-entered.

[0218] If the controller does not receive a trigger signal to adjust the amblyopia value of the left eye and / or the right eye, it will continue to wait.

[0219] S42, if the controller receives a trigger signal to adjust the amblyopia value of the left eye, a left eye amblyopia value option box pops up on the naked-eye 3D touch screen. The left eye amblyopia value option box includes a left eye amblyopia value drag bar, which includes the normal value of the left eye and the minimum amblyopia value of the left eye. The left eye amblyopia value can be adjusted by dragging the left eye amblyopia value.

[0220] If the controller receives a trigger signal to adjust the amblyopia value of the right eye, a right eye amblyopia value option box will pop up on the naked-eye 3D touch screen. The right eye amblyopia value option box includes a right eye amblyopia value drag bar, which includes the right eye normal value and the right eye minimum amblyopia value. The right eye amblyopia value can be adjusted by dragging the right eye amblyopia value.

[0221] If the controller receives a trigger signal to adjust the amblyopia values ​​of the left and right eyes, a left and right eye amblyopia value option box will pop up on the naked-eye 3D touch screen. 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 the normal value and the minimum amblyopia value of the left eye; the right eye amblyopia value drag bar includes the normal value and the minimum amblyopia value of the right eye. The left eye amblyopia value can be adjusted by dragging the left eye amblyopia value drag bar; the right eye amblyopia value can be adjusted by dragging the right eye amblyopia value drag bar.

[0222] S43, if the controller receives a confirmed trigger control command, the amblyopia value of the left eye and / or the amblyopia value of the right eye are adjusted to the corresponding modified value.

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

[0224] S20, import the video image to be played into memory;

[0225] S21, obtain the duration of the video image data to be played; set as Ts, where s is the time unit in seconds; divide it into T video images, namely the 1st video image, the 2nd video image, the 3rd video image, ..., the Tth video image, where T is a positive integer greater than or equal to 1;

[0226] S22, extract the frame images of the T′-th video image, where T′ is a positive integer less than or equal to T; these are the frame images 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;

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

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

[0229] Among them, B T′,T″′ Represents frame image I T′,T″′ Image viewed by the left eye after processing;

[0230] D T′,T″′ Represents frame image I T′,T″′ Image viewed with the left eye;

[0231] G Lefteye This indicates the accommodation value corresponding to the amblyopia value in the left eye;

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

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

[0234] D T′,T″′ ′ represents frame image I T′,T″′ Image viewed with the right eye;

[0235] G Righteye This indicates the accommodation value corresponding to the amblyopia value in the right eye;

[0236] S24, Play the processed frame image from step S23 in real time.

[0237] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

Claims

1. A naked-eye 3D dual-channel amblyopia data processing system, characterized in that, The device includes a naked-eye 3D smart mobile handheld terminal. The naked-eye 3D smart mobile handheld terminal includes a housing. Inside the housing is a naked-eye 3D PCB board mounting bracket for fixing and mounting a naked-eye 3D PCB board. The naked-eye 3D PCB board is fixedly mounted on the naked-eye 3D PCB board mounting bracket. The naked-eye 3D PCB board is provided with a controller, a video image storage module, and a built-in power indicator circuit. The built-in power indicator circuit indicates that the built-in power supply BAT2 is low on power by illuminating the built-in power indicator LED2. And a naked-eye 3D display screen set on the surface of the housing; The built-in power indicator circuit includes: the first terminals of resistors R1 and R2 are connected to the positive terminals of the power battery BAT1, respectively; the second terminal of resistor R1 is connected to the first terminal of the built-in power indicator LED2; the second terminal of LED2 is connected to the collector of NPN transistor Q1; the emitter of NPN transistor Q1 is connected to the built-in power acquisition terminal of the controller and the first terminal of resistor R4, respectively; the second terminal of resistor R4 is connected to the power ground; and the second terminal of resistor R2 is connected to the base of NPN transistor Q1 and the NPN transistor Q2. The collector of NPN transistor Q2 is connected to the ground. The emitter of NPN transistor Q2 is connected to the first terminal of resistor R5. The second terminal of resistor R5 is connected to the power supply ground. The base of NPN transistor Q2 is connected to the first terminal of resistor R3. The second terminal of resistor R3 is connected to the first terminals of resistors R6 and R7 respectively. The second terminal of resistor R7 is connected to the power supply ground. The second terminal of resistor R6 is connected to the first terminal of diode D1. The second terminal of diode D1 is connected to the positive terminal of the built-in power supply BAT2. The negative terminal of the built-in power supply BAT2 is connected to the power supply ground. The controller's video image storage end is connected to the video image storage end of the video image storage module, and the controller's display data end is connected to the display data end of the naked-eye 3D display screen; The controller performs real-time naked-eye 3D amblyopia processing on the video images in the video image storage module and displays them on a naked-eye 3D display screen for amblyopic users to watch during training. During viewing, amblyopic users can set their preset left-eye amblyopia value and / or right-eye amblyopia value. Verification is required during the setting of these preset left-eye and / or right-eye amblyopia values. The adjustment of the left-eye and / or right-eye amblyopia values ​​and the verification method include the following steps: S41, Does the controller receive a trigger signal to adjust the amblyopia value of the left eye and / or the right eye? If the controller receives a trigger signal to adjust the amblyopia value of the left eye and / or the right eye, it verifies the signal. If the verification passes, step S42 is executed. The verification method is as follows: S411, after the first character is input, the character displayed on the virtual keys on the touch screen changes; the method by which the character displayed on the virtual keys on the touch screen changes is as follows: S411a encodes all its virtual keys by performing an MD5 algorithm on each of the displayed characters to obtain their MD5 codes. S411b, convert its MD5 code to decimal; S411c, its decimal MD5 code is arranged in ascending order; the characters corresponding to the decimal MD5 codes arranged in ascending order are matched one by one with the virtual key codes; S411d, after the second character is input, performs the MD5 algorithm twice on each of the displayed characters to obtain its MD5 secondary code; S411e converts its MD5 secondary code to decimal; S411f, its decimal MD5 secondary code is arranged in ascending order; the characters corresponding to the decimal MD5 secondary codes arranged in ascending order are matched one by one with the virtual key codes; S411g, after the third character is input, performs the MD5 algorithm three times on each of the displayed characters to obtain its MD5 triple code; S411h converts its MD5 triple code to decimal; S411i, its decimal MD5 triple code is arranged in ascending order; the characters corresponding to the decimal MD5 triple code arranged in ascending order are matched one by one with the virtual key codes; S411j, after the fourth character is input, performs the MD5 function algorithm four times on each of the displayed characters to obtain its MD5 four-fold code; S411k, convert its MD5 fourth code to decimal; S411l, its decimal MD5 quartic code is arranged in ascending order; the characters corresponding to the decimal MD5 quartic codes arranged in ascending order are matched one by one with the virtual key codes. ;……; Continue until all verification characters have been entered; S411m: The controller collects the input H-bit verification character, performs an MD5 function algorithm on the collected H-bit verification character, and obtains its MD5 verification code. S411n, the controller determines whether its MD5 verification code matches the preset MD5 verification code in the controller: If the MD5 verification code matches the preset MD5 verification code in the controller, the verification is successful; proceed to step S42. If the MD5 verification code does not match the preset MD5 verification code in the controller, the verification will fail, and you will need to re-enter the verification characters. If the controller does not receive a trigger signal to adjust the amblyopia value of the left eye and / or the right eye, it will continue to wait. S42, if the controller receives a trigger signal to adjust the left eye amblyopia value, a left eye amblyopia value option box will pop up on the naked-eye 3D touch screen; the left eye amblyopia value can be adjusted by dragging the left eye amblyopia value slider; If the controller receives a trigger signal to adjust the right eye amblyopia value, a right eye amblyopia value option box will pop up on the naked-eye 3D touch screen; the right eye amblyopia value can be adjusted by dragging the right eye amblyopia value slider. If the controller receives a trigger signal to adjust the amblyopia values ​​of the left and right eyes, a selection box for the amblyopia values ​​of the left and right eyes will pop up on the naked-eye 3D touch screen; the amblyopia value of the left eye can be adjusted by dragging the left eye amblyopia value slider; the amblyopia value of the right eye can be adjusted by dragging the right eye amblyopia value slider. S43, if the controller receives a confirmed trigger control command, the amblyopia value of the left eye and / or the amblyopia value of the right eye are adjusted to the corresponding modified value.

2. The naked-eye 3D dual-channel amblyopia data processing system according to claim 1, characterized in that, The naked-eye 3D 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.

3. The naked-eye 3D dual-channel amblyopia data processing system according to claim 1, characterized in that, It also includes a data transmission module set on the naked-eye 3D PCB board, which is a video image import module; The controller's video image import terminal is connected to the video image import module's video image terminal.

4. The naked-eye 3D dual-channel amblyopia data processing system according to claim 3, characterized in that, When the video image import module is a Micro USB import module, the video image end of the Micro USB import module is connected to the video image Micro USB end of the controller.

5. The naked-eye 3D dual-channel amblyopia data processing system according to claim 3, characterized in that, When the video image import module is a USB Type C import module, the video image end of the USB Type C import module is connected to the video image USB Type C end of the controller.

6. The naked-eye 3D dual-channel amblyopia data processing system according to claim 3, characterized in that, 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.

7. The naked-eye 3D dual-channel amblyopia data processing system according to claim 1, characterized in that, It also includes a data transmission module set on the naked-eye 3D PCB board, which is a wireless network connection module; The network wireless connection module's network wireless connection terminal is connected to the controller's network wireless connection terminal.

8. The naked-eye 3D dual-channel amblyopia data processing system according to claim 7, characterized in that, When the network wireless connection module is a Bluetooth wireless connection module, the network wireless connection end of the Bluetooth wireless connection module is connected to the network wireless connection Bluetooth end of the controller.

9. The naked-eye 3D dual-channel amblyopia data processing system according to claim 7, characterized in that, 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.

10. The naked-eye 3D dual-channel amblyopia data processing system according to claim 7, characterized in that, When the network wireless connection module is a 3G wireless connection module, the network wireless connection end of the 3G wireless connection module is connected to the network wireless connection 3G end of the controller.

11. The naked-eye 3D dual-channel amblyopia data processing system according to claim 7, characterized in that, When the network wireless connection module is a 4G wireless connection module, the network wireless connection end of the 4G wireless connection module is connected to the network wireless connection 4G end of the controller.

12. The naked-eye 3D dual-channel amblyopia data processing system according to claim 7, characterized in that, When the network wireless connection module is a 5G wireless connection module, the network wireless connection end of the 5G wireless connection module is connected to the network wireless connection 5G end of the controller.

13. The naked-eye 3D dual-channel amblyopia data processing system according to claim 1, characterized in that, A voice output module is also provided on the naked-eye 3D PCB board, and a corresponding voice grille is provided on the housing. The voice output module is connected to the voice terminal of the controller to enable the playback of its voice.

14. The processing method of the naked-eye 3D dual-channel amblyopia data processing system according to claim 1, characterized in that, Includes the following steps: S1, acquire video image data and use it as the video image data to be played; S2, perform real-time naked-eye 3D amblyopia processing on the video image to be played obtained in step S1 to obtain real-time naked-eye 3D amblyopia video image data. S3, the real-time naked-eye 3D amblyopia video image data obtained in step S2 is played through a naked-eye 3D display screen.

15. The processing method of the naked-eye 3D dual-channel amblyopia data processing system according to claim 1, characterized in that, The method for obtaining the MD5 code in step S411a is as follows: in, Represents the character Y y The corresponding MD5 codes; respectively have That This represents the MD5 hash of the character Y1. This represents the MD5 hash of the character Y2. This represents the MD5 hash of the character Y3; ...; Character The corresponding MD5 code; MD5() represents the MD5 function; Y y Represents the character Y y y represents the character sequence number.

16. The processing method of the naked-eye 3D dual-channel amblyopia data processing system according to claim 1, characterized in that, The method for obtaining the MD5 secondary code in step S411d is as follows: in, Represents the character Y y The corresponding MD5 codes; respectively have That This represents the MD5 hash of the character Y1. This represents the MD5 hash of the character Y2. This represents the MD5 hash of the character Y3; ...; Character The corresponding MD5 code; MD5() represents the MD5 function; Y y Represents the character Y y y represents the character sequence number.

17. The processing method of the naked-eye 3D dual-channel amblyopia data processing system according to claim 1, characterized in that, The method for obtaining the MD5 triple code in step S411g is as follows: in, Represents the character Y y The corresponding MD5 triple codes; respectively have That This represents the MD5 triplet code corresponding to the character Y1; This represents the MD5 triple code corresponding to the character Y2; This represents the MD5 triplet code corresponding to the character Y3; ...; Character The corresponding MD5 triple code; MD5() represents the MD5 function; Y y Represents the character Y y y represents the character sequence number.

18. The processing method of the naked-eye 3D dual-channel amblyopia data processing system according to claim 1, characterized in that, The method for obtaining the MD5 fourth code in step S411j is as follows: Among them, MD5(Y y ) h-1 This indicates the character Y y Perform the MD5 algorithm h-1 times, where h = 1, 2, 3, ..., H, and H represents the total number of bits in the verification characters; Represents the character Y y The corresponding MD5 fourth code; respectively have That This represents the MD5 fourth code corresponding to the character Y1; This represents the MD5 fourth code corresponding to the character Y2; This represents the MD5 fourth code corresponding to the character Y3; ...; Character The corresponding MD5 fourth code; MD5() represents the MD5 function; Y y Represents the character Y y y represents the character sequence number.