Display data abnormality detection device, display data abnormality detection method, and display data backup device

By introducing an abnormality detection unit and a backup selection unit into the receiving card of a large LED screen, abnormality detection and rapid backup are used to use the characteristics of sending data, the problems of high costs and limited fault detection in the existing technology are solved, and high efficiency and low Cost anomaly detection and backup.

CN119479510APending Publication Date: 2025-02-18ZHEJIANG UNIVIEW TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311012472.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-09
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The existing LED large screen receiving card abnormality detection technology is costly, the types of detection failures are limited, and the backup technology has problems of delay and cost increase.

Method used

The abnormality detection unit receives the transmission data of each display module, uses synchronization signals, valid signals and synchronization word data to perform abnormality detection, and determines that the display module is a fault module in the event of a fault. At the same time, a backup selection unit and multiple backup cards are provided to quickly match the connection between the target backup card and the fault display module, reducing delay and cost.

Benefits of technology

Reduces the cost of abnormal detection, increases the types of faults that can be detected, reduces the delay in the backup process, and improves the stability of the display effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119479510A_ABST
    Figure CN119479510A_ABST
Patent Text Reader

Abstract

The invention provides a display data anomaly detection device and method and a display data backup device.The display data anomaly detection device comprises an anomaly detection unit, the anomaly detection unit is connected with at least two display modules, and the anomaly detection unit is used for receiving display data sent by all the display modules and sending the display data to the display modules; the transmitting and displaying data comprises a synchronous signal, an effective signal and synchronous word data; and performing anomaly detection on the corresponding display module according to the synchronizing signal, the effective signal and the synchronizing word data, and determining that the display module is a fault display module under the condition that the display module is abnormal. Therefore, the anomaly detection cost can be reduced, and the detectable fault types can be increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of display data processing, and in particular to a display data abnormality detection device and method, and a display data backup device. Background Art

[0002] Usually, a large LED screen is composed of multiple small LED screen arrays. Each small LED screen has a receiving card, which sends display data to the display screen through the receiving card to realize the display function of the small LED screen. In addition, in addition to outputting the display data of the display screen, the receiving card also needs to transmit the transparent data to the next level display screen, and so on, so that the video source is transmitted to the receiving cards of all display screens one by one to realize the display function of the large LED screen.

[0003] Since the LED large screen is displayed by cascading multiple receiving cards, when a receiving card is abnormal, it will not only cause the display screen where the current receiving card is located to work abnormally, but may also cause subsequent receiving cards to work abnormally. Therefore, real-time detection and data backup of each receiving card are required to solve this problem.

[0004] However, the current receiving card abnormality detection technology is mainly realized by data verification by the receiving card itself. When using this method for abnormality detection, each receiving card needs to be equipped with a verification module, which increases the cost. In addition, the verification algorithm added inside the receiving card can detect fewer types of faults, which is less practical. Secondly, the current receiving card backup technology mainly uses the wireless communication module to realize data transmission between the backup card and the display screen. However, when the backup card transmits video data, the wireless communication module has to receive the data output by the backup card and forward it to the display screen, which will cause a long delay in the display process, thereby affecting the display effect; even if it is wired communication, it will involve related communication modules, which increases the cost. Summary of the invention

[0005] The present invention aims to solve one of the technical problems in the related art at least to a certain extent. To this end, the present invention provides an abnormality detection device and method for display data and a backup device for display data to reduce the abnormality detection cost and increase the fault types that can be detected.

[0006] The present invention provides a display data anomaly detection device, comprising an anomaly detection unit, wherein the anomaly detection unit is connected to at least two display modules, and the anomaly detection unit is used to:

[0007] Receive display data sent by each display module, the display data including a synchronization signal, a valid signal and a synchronization word data; perform abnormality detection on the corresponding display module according to the synchronization signal, the valid signal and the synchronization word data, and determine that the display module is a faulty display module when the display module is abnormal.

[0008] In some possible implementations, performing abnormality detection on a corresponding display module according to the synchronization signal, the valid signal, and the synchronization word data, and determining that the display module is a faulty display module when the display module is abnormal, includes:

[0009] When the display data meets a preset condition, the display module corresponding to the display data is determined to be the faulty display module; the preset condition includes at least one of the following: the interval time between two adjacent synchronization signals does not meet the preset interval time, the high level duration of the valid signal does not meet the preset duration, or the synchronization word data of each image in the display data are inconsistent.

[0010] The present invention also provides a backup device for display data, comprising an abnormality detection device for display data as described in any one of the above, a backup selection unit and at least two backup cards; the abnormality detection unit in the abnormality detection device for display data is used to generate fault information according to each faulty display module when at least one faulty display module is determined; the backup selection unit is connected to the abnormality detection unit, and the backup selection unit is connected to each backup card, and the backup selection unit is used to match a target backup card from all the backup cards for each faulty display module according to the fault information, and control each target backup card to be connected to the corresponding faulty display module; wherein the target backup card is used to determine the backup data according to the fault information, and send the backup data to the faulty display module.

[0011] In some possible implementations, the backup selection unit includes at least two multi-channel switching switches, one end of the multi-channel switching switch is connected to each of the display module channels, and the other end of the multi-channel switching switch is connected to one of the backup card channels; the backup selection unit is specifically used to: for any target backup card, control the multi-channel switching switch connected to the target backup card to switch so that the target backup card is connected to the corresponding faulty display module.

[0012] In some possible implementations, the backup selection unit is further used to receive transparent transmission data of each display module and send the transparent transmission data to the target backup card; the target backup card is specifically used to determine the backup data from the transparent transmission data according to the fault information.

[0013] In some possible implementations, the display module includes a receiving card, which is used to output the display data; the target backup card is also used to send a backup enable signal to the corresponding faulty display module, and the backup enable signal is used to instruct the faulty display module to shut down the faulty receiving card.

[0014] In some possible implementations, the device also includes a data distribution unit, one end of the data distribution unit is connected to each of the display modules, and the other end of the data distribution unit is connected to the abnormality detection unit and the backup selection unit, and the data distribution unit is used to: obtain the display data and the transparent transmission data of each display module, and send each display data to the abnormality detection unit, and send the transparent transmission data to the backup selection unit; the data distribution unit is also used to receive the backup data and the backup enable signal sent by the target backup card, and send the backup data and the backup enable signal to the corresponding fault display module.

[0015] The present invention also provides a method for detecting abnormalities in display data, comprising: receiving display data sent by each display module, the display data including a synchronization signal, a valid signal and synchronization word data; performing abnormality detection on the corresponding display module according to the synchronization signal, the valid signal and the synchronization word data, and determining that the display module is a faulty display module when the display module is abnormal.

[0016] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for detecting abnormalities in display data as described above is implemented.

[0017] The present invention also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the method for detecting abnormality of display data as described in any one of the above is implemented.

[0018] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements any of the above-mentioned methods for detecting abnormalities in display data.

[0019] The display data abnormality detection device, method and display data backup device provided by the present invention receive the display data sent by each display module through an abnormality detection unit, and perform fault detection on each display module according to each display data sent. By judging the characteristics of the synchronization signal, valid signal and synchronization word data in the display data, it is possible to reduce the abnormality detection cost and increase the types of faults that can be detected. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0021] Figure 1 It is a schematic diagram of a scenario of a display data backup device provided by the present invention;

[0022] Figure 2 is a schematic diagram of the structure of a device for detecting abnormality of display data according to an embodiment of the present invention;

[0023] Figure 3 is a schematic diagram of the data format of the display data according to an embodiment of the present invention;

[0024] Figure 4 It is one of the structural schematic diagrams of the display data backup device according to an embodiment of the present invention;

[0025] Figure 5 This is a second structural diagram of the display data backup device according to an embodiment of the present invention;

[0026] Figure 6 is a flow chart of a method for detecting abnormality of display data according to an embodiment of the present invention;

[0027] Figure 7 It is a structural schematic diagram of the electronic device provided by the present invention.

[0028] Reference numerals:

[0029] 210: abnormality detection unit; 220: backup selection unit; 230: backup card; 240: data distribution unit. DETAILED DESCRIPTION

[0030] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0031] Usually, a small-pitch LED large screen is made up of multiple small LED screens. Each small LED screen is equipped with a receiving card. The receiving card will establish data communication with the screen's driver IC (Integrated Circuit). After the video data is input to the first small screen, the receiving card of the first small screen receives the video data and processes the video data to obtain the display data of the first small screen. The receiving card will send the display data to the driver IC so that the display screen can display it. In addition, the receiving card or module board will also transmit the video data to the next-level screen. The transmitted video data is the transparent transmission data. Data is transmitted between screens through the network port. After receiving the transparent transmission data, the receiving card of the next-level screen determines the data that needs to be displayed on the display screen based on the transparent transmission data, and sends the data for display. And so on, the display function of the small-pitch LED large screen is realized.

[0032] However, because the LED large screen is displayed through multiple cascaded receiving cards, when a receiving card fails, it will not only cause the display screen where the current receiving card is located to work abnormally, but may also affect the work of subsequent receiving cards. Therefore, it is necessary to perform real-time abnormality detection on each receiving card and back up the video data.

[0033] At present, there are several ways to solve the above problem. The first is to install two receiving cards on each small screen. When one of the receiving cards fails, the other receiving card is used for backup and display. However, this method will waste receiving card resources, and when both receiving cards are damaged, data backup and normal display will not be possible.

[0034] The second method is to insert the backup card into an external device. The backup card establishes a communication connection with the receiving card of the screen through wired or wireless communication. When the backup card detects that the receiving card is in an abnormal state, the backup card starts the display work. However, in this way, the wireless or wired communication module will greatly increase the cost of the receiving card, and the amount of video data is large, so a higher-speed wireless module is required for data transmission, which further increases the cost. In addition, the wireless module needs to receive and send the backup card data. This process will produce a long time delay, which will cause the entire display screen to be out of sync, seriously affecting the image effect.

[0035] The third method is to detect abnormalities in the receiving card. By setting a verification module inside the receiving card, the receiving card itself detects the video data and determines whether there is an abnormality through verification. When this method is used for abnormality detection, when the receiving module of the receiving card itself is abnormal, it will not be able to feedback the detection information; secondly, each verification module can only detect whether the receiving card it is in is abnormal, and one verification module cannot detect multiple receiving cards, which increases the cost; further, the verification algorithm can only verify the data. When the synchronization signal of the data sent to the display fails, but the data part is verified normally, the display will still be abnormal. It can be seen that the verification algorithm can detect fewer types of faults and the detection comprehensiveness is low.

[0036] To this end, the embodiments of the present invention propose a display data abnormality detection device, method and display data backup device. By real-time detection of the display signal between the receiving card and the driver IC, it is determined whether the receiving card is abnormal, and detection is performed based on the timing characteristics of the display signal itself, thereby improving the comprehensiveness of the detection. In addition, when performing backup, the target backup card can quickly send the backup data to the faulty display module, reducing the delay time and avoiding the problem of screen asynchronism caused by communication delay.

[0037] Figure 1 1 is a schematic diagram of a scenario of a display data backup device provided by the present invention. For ease of understanding, this specification provides a scenario example of a display data backup device, and the scenario example is applied in Figure 1 The application environment shown includes several display modules and a backup device for display data.

[0038] In this scenario example, the display module includes a display screen, a receiving card, and a driver IC. Two card slots are set on the display screen, denoted as card slot 1 and card slot 2, and a connection is established between the two card slots, wherein card slot 1 can be inserted with a receiving card, and when the receiving card is working normally, it will send the display data to the driver IC, and the driver IC will then control the display screen for display; card slot 2 is connected to the backup device of the display data provided in this embodiment. Each display module can establish a connection with the backup device of the display data by means of a cable, and a plurality of cable terminals can be set on the backup device of the display data as a connection port.

[0039] In this scenario example, the display data backup device may be provided with a plurality of card slots, and all backup cards may be inserted into each slot, so that the backup cards can be connected to the display module through the display data backup device of this example.

[0040] The display data backup device can detect abnormalities in the display data sent by each display module. When a faulty display module is detected based on the display data sent, the display data backup device will start a backup card to replace the receiving card of the faulty display module and output the backup data. The backup data output by the backup card will be directly sent to the card slot 2 of the faulty display module. At the same time, the display data backup device will also shut down the corresponding faulty receiving card to prevent the output of the faulty receiving card from interfering with the backup data.

[0041] When multiple faulty display modules are detected according to the display data, the display data backup device will start multiple backup cards to replace the receiving cards of each faulty display module. However, in general, the number of faulty receiving cards is relatively small, so the number of backup cards can be set to be less than the number of receiving cards, thereby reducing resource consumption and cost.

[0042] With reference to the scenario example of the display data backup device in the aforementioned embodiment, the display data anomaly detection device according to the embodiment of the present invention is described in detail below.

[0043] Figure 2 FIG. 1 is a schematic diagram of a structure of a device for detecting abnormality of display data according to an embodiment of the present invention. Figure 2 As shown, the display data abnormality detection device may include an abnormality detection unit 210, the abnormality detection unit 210 is connected to at least two display modules, and the abnormality detection unit 210 is used to:

[0044] Receive display data sent by each display module, the display data including synchronization signal, valid signal and synchronization word data; perform abnormality detection on the corresponding display module according to the synchronization signal, valid signal and synchronization word data, and determine that the display module is a faulty display module when the display module is abnormal.

[0045] Specifically, the display data sent by each display module is received through an abnormality detection unit 210, and the abnormality detection unit 210 then performs abnormality detection on the display module by analyzing the characteristics of the signal of the display data sent by each display module.

[0046] Figure 3 Schematic diagram of the data format of the data sent and displayed in the embodiment of the present invention. Figure 3 As shown, the display data may include the following parts: display data, synchronization signal, synchronization word data and effective signal. It can be understood that the synchronization signal appears periodically, and the period of the synchronization signal is related to the frame rate; the length of the effective signal is related to the resolution of the image; the synchronization word data is usually a specific sequence and does not change with the image, so these three parts of data can all be used in the abnormality detection process.

[0047] In some embodiments, an abnormality detection is performed on a corresponding display module based on a synchronization signal, a valid signal, and a synchronization word data, and when the display module is abnormal, the display module is determined to be a faulty display module, including: when the transmitted display data meets a preset condition, determining that the display module corresponding to the transmitted display data is a faulty display module; the preset condition includes at least one of the following: the interval time between two adjacent synchronization signals does not meet the preset interval time, the high level duration of the valid signal does not meet the preset duration, or the synchronization word data of each image in the transmitted display data is inconsistent.

[0048] Specifically, when using a synchronization signal for abnormality detection, the preset interval time can be calculated based on the image specifications corresponding to the display data, and then a determination can be made as to whether the interval time between two adjacent synchronization signals meets the preset interval time. If the interval time between two adjacent synchronization signals does not meet the preset interval time, it is determined that the display data is abnormal, and the display module corresponding to the display data is determined to be a faulty display module.

[0049] In this embodiment, the specific calculation method of the preset interval time can be: if the image specification is k frames, there will be k synchronization signals within 1 second, so the time interval between adjacent synchronization signals can be determined to be 1 / k seconds, and then the preset interval time can be set to 1 / k. When the abnormality detection unit 210 detects that the time interval between two adjacent synchronization signals of the transmitted display data is inconsistent with the preset time interval or the deviation is too large, it can be determined that the transmitted display data is abnormal.

[0050] When using a valid signal for abnormality detection, the preset duration can be calculated based on the image resolution corresponding to the display data, and then it is determined whether the duration of the valid signal being at a high level per unit time is consistent with the preset duration. If not, it is determined that the display data is abnormal, and the display module corresponding to the display data is determined to be a faulty display module.

[0051] In this embodiment, the specific calculation method of the preset duration can be: if the image specification is k frames, and there are row_num rows of images, and each row has col_num columns of images. According to the specification, within 1 frame time, the effective signal is at a high level for T1 clocks, where T1=row_num*col_num. When the abnormality detection unit 210 detects that the duration of the high level of the effective signal within 1 frame time does not meet T1 clocks, it can be determined that the data sent for display is abnormal.

[0052] When using the synchronization word data for abnormality detection, it is possible to detect whether the synchronization word data in each image in the display data are the same. If the synchronization word data of any image is different from the synchronization word data of the other images, the display data is determined to be abnormal, and the display module corresponding to the display data is determined to be a faulty display module. It should be noted that the synchronization word is a special sequence in the image sequence, generally located at the beginning of each row. Even if the manufacturer of the driver IC of the display module is different, the synchronization word of the image in the display data is fixed by the same manufacturer.

[0053] As an example, if the synchronization word series of the image is an 8-byte sequence ffff_0000_0000_abcd, at the beginning of the line, if the first 8 bytes of data of each image on the detection bus are inconsistent, the driver IC cannot receive the display data and the screen display will be abnormal.

[0054] In this embodiment, the above three abnormality detection methods can be used in combination. When any of the above abnormalities exists in the display signal, the display module corresponding to the display signal is determined to be a faulty display module. There may be some differences in the signals of different types of LED screens, so the abnormality detection method can be simply adjusted according to the signal. In this way, more fault types can be detected.

[0055] Therefore, the abnormality detection unit 210 performs abnormality detection on each display module in turn in a polling manner, which effectively reduces the cost; and the abnormality detection is performed according to the characteristics of the transmitted display data itself, which is simple and reliable.

[0056] Figure 4 This is one of the structural schematic diagrams of the display data backup device according to an embodiment of the present invention.

[0057] like Figure 4 In order to reduce the delay time and avoid the problem of image asynchronism caused by communication delay, in some embodiments, the backup device for display data includes the above-mentioned abnormality detection device for display data, a backup selection unit 220 and at least two backup cards 230, wherein the abnormality detection device for display data includes an abnormality detection unit 210.

[0058] The abnormality detection unit 210 is connected to the backup selection unit 220, the backup selection unit 220 is connected to each display module, and the backup selection unit 220 is connected to each backup card 230. The abnormality detection unit 210 is used to generate fault information according to each faulty display module when the faulty display module is determined; the backup selection unit 220 is used to match a target backup card from all backup cards 230 for each faulty display module according to the fault information; and control each target backup card to be connected to the corresponding faulty display module; wherein the target backup card is used to determine the backup data according to the fault information, and send the backup data to the faulty display module.

[0059] It should be noted that the backup data includes the backup display data required by the faulty display module, and also includes the backup transparent transmission data, so that the faulty display module can send the transparent transmission data to the next level screen.

[0060] In this embodiment, the backup device for display data may be provided with a plurality of slots for inserting cards, each backup card 230 may be inserted into a different slot, and each slot may be connected to the backup selection unit 220 via a data line or the like.

[0061] Specifically, the backup device for display data can obtain the display data from the receiving card of each display module, and send each display data to the abnormality detection unit 210 for abnormality detection. It can be understood that the display data is sent by the receiving card to the driver IC of the display screen, and the display data has a specific timing feature. Therefore, the abnormality detection unit 210 can determine whether the display data is abnormal by detecting the timing feature of the display data. If the display data is abnormal, the display of the display screen will also be abnormal. Therefore, it is simpler and more reliable to realize abnormality detection by detecting the characteristics of the display data itself.

[0062] It is worth mentioning that the abnormality detection unit 210 can detect the display data sent by each display module in turn by polling, so that all display modules can be detected by one abnormality detection unit 210, which effectively reduces the cost.

[0063] In this embodiment, a number can be set for each display module, and the numbering format can be: 1#, 2#...m#, and the specific format of the numbering is not limited here. The number of each display module can be pre-stored in the display data backup device provided in this embodiment for subsequent retrieval and use.

[0064] Furthermore, when the abnormality detection unit 210 detects that the display data is abnormal, the abnormality detection unit 210 can record the number of the display module (i.e., the faulty display module) corresponding to the abnormal display data. When the abnormality detection unit 210 has completed the detection of all the display data, the abnormality detection unit 210 can generate a fault message according to the numbers of all the faulty display modules, and send the fault message to the backup selection unit 220.

[0065] After receiving the fault information, the backup selection unit 220 will parse the fault information to obtain the number information of each fault display module. After determining the fault display module, the backup selection unit 220 will match the corresponding target backup card for each fault display module so that the target backup card outputs backup data to the corresponding fault display module.

[0066] As an example, when the abnormality detection unit 210 detects that the display data sent by the display module numbered 3# is abnormal, the abnormality detection unit 210 will generate fault information based on the number information of the faulty display module and send it to the backup selection unit 220; after receiving the fault information, the backup selection unit 220 starts the backup process. The backup selection unit 220 can use the first backup card 230 as the target backup card, control the first backup card 230 to connect with the faulty display module 3#, and the first backup card 230 will be directly connected to the card slot 2 of the faulty display module 3#, and send backup data to the faulty display module 3#.

[0067] As another example, when the fault display modules detected by the abnormality detection unit 210 are numbered 3#, 8#, and 12# respectively, the abnormality detection unit 210 will generate fault information based on the number information of these three fault display modules and send it to the backup selection unit 220; after receiving the fault information, the backup selection unit 220 starts the backup process, and the backup selection unit 220 can select the first three backup cards 230 as target backup cards, and control each target backup card to be connected to the corresponding fault display module.

[0068] The target backup card can generate backup data in the following manner: the target backup card obtains the transparent data from the receiving card of the display module through the backup selection unit 220, and the transparent data includes the original video data that each display module needs to display and the configuration information of the original video data (such as the coordinate parameters and number of the receiving card, etc.); the target backup card can determine the number of the corresponding faulty display module according to the fault information, and then determine the backup data from the transparent data according to the number.

[0069] It should be noted that, in the same display process, the backup selection unit 220 can obtain the transparent data in real time, and after determining the faulty display module and the corresponding target backup card, the backup selection unit 220 can send the transparent data to each target backup card. In addition, after receiving the fault information, the backup selection unit 220 will pre-process the fault information to send the corresponding faulty display module number information to each target backup card.

[0070] Therefore, the backup selection unit 220 controls the target backup card to be directly connected to the fault display module without going through other communication modules, thereby effectively reducing the delay time and avoiding the problem of image asynchrony caused by communication delay.

[0071] In some embodiments, the backup selection unit 220 includes at least two multi-channel switching switches, one end of the multi-channel switching switch is connected to each display module channel, and the other end of the multi-channel switching switch is connected to a backup card 230 channel. The backup selection unit 220 can be specifically used to: for any target backup card, control the multi-channel switching switch connected to the target backup card to switch, so that the target backup card is connected to the corresponding faulty display module.

[0072] It should be noted that the chip of the backup selection unit 220 in this embodiment can use an FPGA (Field Programmable Gate Array) chip, and the multi-channel switching switch in this embodiment is also implemented inside the FPGA chip. Further, the FPGA chip can directly control the switching process of the multi-channel switching switch internally.

[0073] In this embodiment, the number of multi-channel switches can be consistent with the number of backup cards 230. Figure 4 As shown, one end of the multi-channel switch is connected to all display modules through channels, and the other end of the multi-channel switch is connected to a backup card 230 through a channel. When the abnormality detection unit 210 does not send fault information to the backup selection unit 220, the backup selection unit 220 controls each multi-channel switch to be closed, such as Figure 2 As shown, controlling the multi-channel switch to be turned off may be: controlling the multi-channel switch to switch to the off channel (i.e., the m+1th channel) so that the backup card 230 is not connected to any display module. When the abnormality detection unit 210 does not send fault information to the backup selection unit 220, the backup selection unit 220 parses the fault information to obtain the number of the faulty display module. At this time, the backup selection unit 220 may control any or the first multi-channel switch to switch, and the multi-channel switch switches to the data channel connected to the faulty display module so that the faulty display module is directly connected to the target backup card.

[0074] In this embodiment, the number of display modules can be recorded as m, and the number of backup cards 230 can be recorded as n, and the number of backup cards 230 n is much smaller than the number of display modules m. As an example, the abnormality detection unit 210 detects from the first display module to the mth display module. If the i-th display module is detected as a faulty display module, i∈m, the abnormality detection unit 210 will generate fault information according to the number of the i-th display module and send it to the backup selection unit 220. The backup selection unit 220 can use the first backup card 230 as the target backup card, and control the multi-channel switch corresponding to the target backup card to switch to the data channel connected to the faulty display module, so that the target backup card is directly connected to the i-th faulty display module to complete the backup display work.

[0075] When it is further detected that the j-th display module is a faulty display module, where j ∈ m, (i < j <= m), the backup selection unit 220 may use the second backup card 230 as the target backup card, and control the multi-channel switch corresponding to the target backup card to switch to the data channel connected to the faulty display module, so that the target backup card is directly connected to the j-th faulty display module to complete the backup data transmission work. And so on, the abnormal detection of the display module and the transmission of backup data can be realized.

[0076] In some embodiments, the backup selection unit 220 is further configured to receive the pass-through data of each display module and send the pass-through data to the target backup card; the target backup card is specifically configured to determine the backup data from the pass-through data according to the fault information.

[0077] Specifically, the backup selection unit 220 may obtain the pass-through data from the receiving card of any one display module. When the backup selection unit 220 receives the fault information sent by the abnormal detection unit 210 and determines the faulty display module and the target backup card according to the fault information, the backup selection unit 220 will send the pass-through data and the number information of the faulty display module to the corresponding target backup card. The target backup card determines the corresponding data to be transmitted (i.e., backup data) from the pass-through data according to the number of the faulty display module, and the target backup card sends the backup data to the card slot 2 of the faulty display module to complete the backup data transmission.

[0078] In some embodiments, the pass-through data may also be directly sent from the receiving card to the target backup card. Specifically, after the backup selection unit 220 controls the multi-channel switch to switch according to the fault information, the pass-through data output by the receiving card can be directly output to the target backup card.

[0079] In some embodiments, the display module includes a receiving card, and the receiving card is used to output the data to be transmitted; the target backup card is further configured to send a backup enable signal to the corresponding faulty display module, and the backup enable signal is used to instruct the faulty display module to turn off the receiving card.

[0080] In this embodiment, the target backup card not only outputs backup data to the corresponding faulty display module, but also outputs a backup enable signal to the corresponding faulty display module. After the faulty display module receives the backup enable signal, it will turn off the faulty receiving card according to the backup enable signal, so as to avoid the faulty receiving card from continuing to output signals and conflicting with the backup data, resulting in abnormal display of the display module.

[0081] Figure 5 It is the second schematic structural diagram of the backup device for display data according to the embodiment of the present invention. As Figure 5As shown, in some embodiments, the backup device for display data also includes a data distribution unit 240, one end of the data distribution unit 240 is connected to each display module, and the other end of the data distribution unit 240 is connected to the abnormality detection unit 210 and the backup selection unit 220, and the data distribution unit 240 is used to: obtain the display data and transparent data of each display module, and send each display data to the abnormality detection unit 210, and send the transparent data to the backup selection unit 220; the data distribution unit 240 is also used to receive the backup data and backup enable signal sent by the target backup card, and send the backup data and the backup enable signal to the corresponding fault display module.

[0082] refer to Figure 5 In this embodiment, a plurality of data distribution units 240 may be provided, and each data distribution unit 240 is connected to a corresponding display module. The data distribution unit 240 may obtain the display data and the transparent data from the receiving card of the connected display module, and divide the display data and the transparent data into two paths for output. Specifically, the data distribution unit 240 may send the display data to the abnormality detection unit 210 so that the abnormality detection unit 210 detects the display data; the data distribution unit 240 may also send the transparent data to the backup selection unit 220. After receiving the transparent data, the backup selection unit 220 may forward the transparent data to the target backup card, or the data distribution unit 240 may directly send the transparent data to the target backup card.

[0083] In addition, the data distribution unit 240 may also receive the backup data and the backup enable signal output by the target backup card, and send the backup data and the backup enable signal to the fault display module at the same time.

[0084] Thus, the abnormality detection unit 210 performs abnormality detection on the display signal of each display module in a polling manner, which effectively reduces the detection cost, and realizes abnormality detection by the characteristics of the input data (i.e., the display data) of the driver IC itself, which is simple and reliable. The backup card 230 is connected to the card slot of the display module through a channel. When the backup selection unit 220 switches the multi-channel switch, the target backup card can quickly complete the connection with the faulty display module, thereby reducing the delay time and avoiding the problem of picture asynchronism caused by communication delay.

[0085] Figure 6 FIG. 1 is a flow chart of a method for detecting abnormality of display data according to an embodiment of the present invention. Figure 6 As shown, the display data abnormality detection method can be applied to the above-mentioned display data backup device, and the display data abnormality detection method can include the following steps:

[0086] Step 610: Receive display data from each display module, where the display data includes a synchronization signal, a valid signal, and synchronization word data.

[0087] Step 620: Perform abnormality detection on the corresponding display module according to the synchronization signal, the valid signal and the synchronization word data, and determine that the display module is a faulty display module when the display module is abnormal.

[0088] Therefore, by receiving the display data sent by each display module and performing fault detection on each display module based on the display data, and by judging the characteristics of the synchronization signal, valid signal and synchronization word data in the display data, it is possible to reduce the cost of abnormal detection and increase the types of faults that can be detected.

[0089] It should be noted that for details not disclosed in the display data anomaly detection method of this embodiment, please refer to the details disclosed in the embodiment of the display data anomaly detection device in the embodiment of this specification, and will not be repeated here.

[0090] Figure 7 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 7 As shown, the electronic device may include: a processor 710, a communication interface 720, a memory 730 and a communication bus 740, wherein the processor 710, the communication interface 720 and the memory 730 communicate with each other through the communication bus 740. The processor 710 may call the logic instructions in the memory 730 to execute the abnormality detection method of display data, the method comprising: receiving the display data sent by each display module, the display data including a synchronization signal, a valid signal and a synchronization word data; performing abnormality detection on the corresponding display module according to the synchronization signal, the valid signal and the synchronization word data, and determining that the display module is a faulty display module when the display module is abnormal.

[0091] In addition, the logic instructions in the above-mentioned memory 730 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0092] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the display data abnormality detection method provided by the above-mentioned methods, and the method includes: receiving display data sent by each display module, the display data including a synchronization signal, a valid signal and a synchronization word data; performing abnormality detection on the corresponding display module according to the synchronization signal, the valid signal and the synchronization word data, and determining that the display module is a faulty display module when the display module is abnormal.

[0093] On the other hand, the present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the display data abnormality detection method provided by the above-mentioned methods, the method comprising: receiving display data sent by each display module, the display data including a synchronization signal, a valid signal and a synchronization word data; performing abnormality detection on the corresponding display module according to the synchronization signal, the valid signal and the synchronization word data, and determining that the display module is a faulty display module when the display module is abnormal.

[0094] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0095] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0096] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A display data anomaly detection device, characterized in that: The device comprises an abnormality detection unit, wherein the abnormality detection unit is connected to at least two display modules, and the abnormality detection unit is used to: Receiving display data sent by each display module, wherein the display data includes a synchronization signal, a valid signal and a synchronization word data; An abnormality detection is performed on a corresponding display module according to the synchronization signal, the valid signal and the synchronization word data, and when the display module is abnormal, the display module is determined to be a faulty display module.

2. The display data abnormality detection device according to claim 1, characterized in that: The performing abnormality detection on the corresponding display module according to the synchronization signal, the valid signal and the synchronization word data, and determining that the display module is a faulty display module when the display module is abnormal, includes: In the case where the sent display data meets a preset condition, determining that the display module corresponding to the sent display data is the faulty display module; The preset condition includes at least one of the following: the interval time between two adjacent synchronization signals does not meet the preset interval time, the high level duration of the valid signal does not meet the preset duration, or the synchronization word data of each image in the display data are inconsistent.

3. A display data backup device, characterized in that: The device comprises the display data abnormality detection device as claimed in claim 1 or 2, a backup selection unit and at least two backup cards; The abnormality detection unit in the display data abnormality detection device is used to generate fault information according to each fault display module when at least one fault display module is determined; The backup selection unit is connected to the abnormality detection unit, and the backup selection unit is connected to each of the backup cards. The backup selection unit is used to match a target backup card from all the backup cards for each of the fault display modules according to the fault information, and control each of the target backup cards to be connected to the corresponding fault display module; wherein the target backup card is used to determine the backup data according to the fault information, and send the backup data to the fault display module.

4. The display data backup device according to claim 3, characterized in that: The backup selection unit includes at least two multi-channel switching switches, one end of the multi-channel switching switch is connected to each display module channel, and the other end of the multi-channel switching switch is connected to one backup card channel; the backup selection unit is specifically used to: For any target backup card, the multi-channel switch connected to the target backup card is controlled to switch, so that the target backup card is connected to the corresponding fault display module.

5. The display data backup device according to claim 4, characterized in that: The backup selection unit is also used to receive the transparent transmission data of each display module, and send the transparent transmission data to the target backup card; The target backup card is specifically used to determine the backup data from the transparent transmission data according to the fault information.

6. The display data backup device according to claim 5, characterized in that: The display module includes a receiving card, and the receiving card is used to output the display data; The target backup card is further used to send a backup enable signal to the corresponding fault display module, and the backup enable signal is used to instruct the fault display module to shut down the faulty receiving card.

7. The display data backup device according to claim 6, characterized in that: The device further comprises a data distribution unit, one end of which is connected to each of the display modules, and the other end of which is connected to the abnormality detection unit and the backup selection unit, and the data distribution unit is used to: Acquire the display data and the transparent data of each display module, and send each display data to the abnormality detection unit, and send the transparent data to the backup selection unit; The data distribution unit is also used to receive the backup data and the backup enable signal sent by the target backup card, and send the backup data and the backup enable signal to the corresponding fault display module.

8. A method for detecting anomalies in display data, characterized in that: include: Receive display data sent by each display module, wherein the display data includes a synchronization signal, a valid signal and a synchronization word data; An abnormality detection is performed on a corresponding display module according to the synchronization signal, the valid signal and the synchronization word data, and when the display module is abnormal, the display module is determined to be a faulty display module.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the method for detecting abnormality in display data according to claim 8 is implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for detecting abnormality in display data according to claim 8 is implemented.