CN112685266B - Fault detection method, device, system, equipment and medium - Google Patents
Fault detection method, device, system, equipment and medium Download PDFInfo
- Publication number
- CN112685266B CN112685266B CN202011371488.0A CN202011371488A CN112685266B CN 112685266 B CN112685266 B CN 112685266B CN 202011371488 A CN202011371488 A CN 202011371488A CN 112685266 B CN112685266 B CN 112685266B
- Authority
- CN
- China
- Prior art keywords
- fault
- video data
- graph
- data module
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
The application relates to the technical field of computers, and provides a fault detection method, a fault detection device, a fault detection system, fault detection equipment and a fault detection medium, which are used for improving the fault detection efficiency. The method is applied to a fault processing module in a receiving card, wherein the receiving card is used for transferring video data to a display screen for displaying, the receiving card also comprises a video data module, and the method comprises the following steps: if the video data module is determined to have a fault, acquiring a fault type corresponding to the video data module; determining a target fault graph corresponding to the fault type from the graph generation scheme; the graph generation scheme comprises at least one fault type and a fault graph corresponding to each fault type, wherein each fault graph is used for indicating the corresponding fault type; generating a first driving signal according to the target fault pattern; the first driving signal is used for indicating and displaying a target fault graph; and sending the first driving signal to a display unit in the display screen so that the display unit displays a target fault graph.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method, an apparatus, a system, a device, and a medium for fault detection.
Background
The display screen is usually connected with a display control system, the display control system is used for controlling the display screen to display, the display control system comprises a receiving card directly connected with the display screen, the receiving card is used for providing video data for the display screen, and once the receiving card fails, the display screen cannot normally display.
In the prior art, workers usually manually troubleshoot the fault reasons of the receiving cards, and the workers are required to troubleshoot the fault reasons of the receiving cards one by one according to experience, so that the time consumption is long, and the detection efficiency is low.
Disclosure of Invention
The embodiment of the application provides a fault detection method, a fault detection device, a fault detection system, fault detection equipment and a fault detection medium, which are used for improving the fault detection efficiency.
In a first aspect, a fault detection method is provided, which is applied to a fault processing module in a receiving card, where the receiving card is used to transfer video data to a display screen for display, the receiving card further includes a video data module, and the method includes:
if the video data module is determined to have a fault, acquiring a fault type corresponding to the video data module;
determining a target fault graph corresponding to the fault type from a graph generation scheme; the graph generation scheme comprises at least one fault type and a fault graph corresponding to each fault type, wherein each fault graph is used for indicating the corresponding fault type;
generating a first driving signal according to the target fault pattern; wherein the first driving signal is used for indicating and displaying the target fault graph;
and sending the first driving signal to a display unit in the display screen so that the display unit displays the target fault graph.
In the embodiment of the application, the fault detection module can directly detect the fault type corresponding to the video data module, and controls the display screen to display the target fault graph corresponding to the fault type, so that the fault of the receiving card is automatically detected, and compared with a mode of manually troubleshooting in the prior art, the efficiency of detecting the fault in the embodiment of the application is higher. In addition, the fault detection module in the embodiment of the application can control the display screen to display the fault in a graphical mode, so that a user can visually check the fault of the video data module in the receiving card conveniently, the fault type of the video data module is quickly locked according to the target fault graph, and the efficiency of subsequent debugging and fault solving is further improved.
In a possible embodiment, the fault handling module stores at least one fault detection method, each fault detection method is used for detecting at least one fault type, and if it is determined that the video data module has a fault, the method for obtaining the fault type corresponding to the video data module includes:
and for each fault detection method in the at least one fault detection method, determining a fault type corresponding to the video data module according to a corresponding fault detection method if the video data module is detected to have a fault.
In this embodiment, the fault processing module stores a plurality of fault detection methods and corresponding fault types in advance, and on one hand, in the fault detection process, according to the corresponding fault detection method, the fault type corresponding to the video data module can be quickly determined, so that the fault detection efficiency is improved; secondly, faults of the video data module can be comprehensively checked based on various prestored fault detection methods, and the fault detection efficiency is improved.
In one possible embodiment, the display screen comprises a plurality of display units; sending the first driving signal to a display unit in the display screen to enable the display unit to display the target fault graph, including:
sending the first driving signal to at least one target display unit to enable the at least one target display unit to display the target fault graph; the target display unit is a display unit corresponding to the receiving card in a plurality of display units.
In the embodiment, the target fault graph is directly displayed on the display unit corresponding to the receiving card, the display function of the display screen is fully utilized, other display equipment is not needed for displaying, and the cost can be relatively saved. And the display screen comprises more display units, and different display units can be used for representing the fault graphs of the corresponding receiving cards so that a user can conveniently check the fault of the corresponding receiving card through different display units.
In a possible embodiment, the method further comprises:
if the video data module has no fault, receiving a second driving signal sent by the video data module; wherein the second driving signal is generated by the video data module after the video data sent by the sending card;
and sending the second driving signal to at least one target display unit so as to enable the at least one target display unit to display the video frame.
In this embodiment, when there is not the trouble in the video data module, the video data module can control the display screen to show the video frame that corresponds, that is to say, fault detection module and video data module are mutually independent, and the fault detection process that fault detection module carried out does not influence the normal work of video data module to guarantee the conventional function of receiving the card, make the video data that the sending card sent normally show on the display screen, promoted user experience.
In a second aspect, a fault detection device is provided, which is applied to a fault processing module in a receiving card, where the receiving card is used to transfer video data to a display screen for display, the receiving card further includes a video data module, and the device includes:
the fault detection unit is used for acquiring a fault type corresponding to the video data module if the video data module is determined to have a fault;
the fault graph generating unit is used for determining a target fault graph corresponding to the fault type from a graph generating scheme; the graph generation scheme comprises at least one fault type and a fault graph corresponding to each fault type;
the fault driving unit is used for generating a first driving signal according to the target fault graph; wherein the first driving signal is used for indicating and displaying the target fault graph;
and the driving arbitration unit is used for sending the first driving signal to a display unit in the display screen so as to enable the display unit to display the target fault graph.
In a possible embodiment, the fault handling module stores at least one fault detection method, each fault detection method is configured to detect at least one fault type, and the fault detection unit is specifically configured to:
and for each fault detection method in the at least one fault detection, determining a fault type corresponding to the video data module according to a corresponding fault detection method if the video data module is detected to have a fault.
In a possible embodiment, the display screen includes a plurality of display units, the first driving signal is sent to a display unit in the display screen, so that the display unit displays the target failure pattern, and the driving arbitration unit is specifically configured to:
sending the first driving signal to at least one target display unit to enable the at least one target display unit to display the target fault graph; and the at least one target display unit is a display unit corresponding to the receiving card in the lamp panels of the display units.
In one possible embodiment, the drive arbitration unit is further configured to:
if the video frame data module has no fault, receiving a second driving signal sent by the video data module; wherein the second driving signal is generated by the video data module after the video data sent by the sending card;
and sending the second driving signal to at least one target display unit so as to enable the at least one target display unit to display the video frame.
In a third aspect, there is provided a receiving card comprising the failure detection apparatus according to the second aspect and a video data module, wherein:
and the video data module is used for generating a second driving signal according to the received video data and sending the second driving signal to a display screen through the fault detection device.
In a fourth aspect, a display control system is provided, which includes the receiving card, the upper computer, and the sending card of the third aspect, wherein:
the upper computer is used for collecting video data and sending the video data to the sending card;
and the sending card is used for compressing the video data and sending the compressed video data to the receiving card.
In a fifth aspect, a fault detection device is provided, comprising:
at least one processor, and
a memory communicatively coupled to the at least one processor;
wherein the memory stores instructions executable by the at least one processor, the at least one processor implementing the method of any one of the first aspect by executing the instructions stored by the memory.
In a sixth aspect, a computer readable storage medium stores computer instructions which, when executed on a computer, cause the computer to perform the method of any of the first aspects.
Drawings
Fig. 1A is a schematic view of an application scenario of a fault detection method according to an embodiment of the present application;
fig. 1B is a schematic structural diagram of a display control system according to an embodiment of the present disclosure;
fig. 2 is a flowchart of a fault detection method according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of a fault detection apparatus according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of a receiving card according to an embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of a fault detection device according to an embodiment of the present application.
Detailed Description
In order to better understand the technical solutions provided by the embodiments of the present application, the following detailed description is made with reference to the drawings and specific embodiments.
The display system comprises a display screen and a display control system, wherein the display screen comprises a plurality of display units, the display system comprises a plurality of display boxes, and each display box comprises one or more display units and corresponding receiving cards. Once the receiving card fails, the display unit in the display screen controlled by the receiving card cannot normally display, and the mounting and connection complexity of the display box body is high, so that the failure reasons of the receiving card in the display box body are more, in the prior art, workers check the failure reasons of the receiving card one by one according to experience, the time spent is long, and the detection efficiency is low.
In view of this, an embodiment of the present application provides a fault detection method, and an application scenario related to the embodiment of the present application is introduced below.
Referring to fig. 1A, an application scenario schematic diagram of a fault detection method is provided for the embodiment of the present application, or may be understood as a structural diagram of a display system, where the display system includes a display control system and a display screen 140, and the display control system includes an upper computer 110, a sending card 120, and a receiving card 130. The receiving card 130 includes a failure processing module 150 and a video data module 160. The video data module 160 is used for receiving the video data of the transmitting card 120 and controlling the display screen 140 to display video frames. The failure processing module 150 in the embodiment of the present application is used to detect the failure of the video data module 160. The fault handling module 150 and the video data module 160 are two separate modules that may be independent of each other. In fig. 1A, the display control system includes 4 receiving cards as an example, and the number of the receiving cards is not limited in practice.
Referring to fig. 1B, a schematic structural diagram of a display control system according to an embodiment of the present disclosure is shown, where the display control system includes an upper computer 110, a sending card 120, and a plurality of receiving cards 130, where the plurality of receiving cards 130 are specifically the receiving cards a to F in fig. 1B, and each receiving card is used to control one or more display units in a display screen 140.
The functions of the various modules in the display system are described below:
under the condition that the video data module 160 is normal, the upper computer 110 sends the acquired video data to the sending card 120, the sending card 120 compresses the acquired video data and sends the compressed video data to the receiving card 130, after the receiving card 130 receives the compressed video data, the video data module 160 decompresses and processes the compressed video data to generate a driving signal and sends the driving signal to the display screen 140, and the display screen 140 displays a video frame corresponding to the driving signal according to the received driving signal.
Various faults that may occur during the operation of the video data module 160 may result in the display screen 140 not displaying video frames normally. In case that the video data module 160 is abnormal, the fault handling module 150 of the receiving card 130 may detect a fault of the video data module 160 and, if it is determined that the video data module 160 has a fault, display the fault information on the display screen 140 in a visual manner. The fault detection method will be described below.
Based on the application scenario discussed in fig. 1A, a fault detection method related to the embodiment of the present application is described below.
Referring to fig. 2, a flowchart of a fault detection method according to an embodiment of the present application is shown, where the method includes:
s201, if the fault processing module 150 determines that the video data module has a fault, the fault processing module obtains a fault type corresponding to the video data module.
The fault processing module 150 pre-stores possible fault types corresponding to the video data module 160 and corresponding fault detection methods, and the fault processing module 150 performs real-time fault detection on the video data module 160 according to the pre-stored fault detection methods. The fault types comprise initialization abnormity, network port packet error, network port packet loss, parameter configuration abnormity, state abnormity and the like.
During the actual operation process, the fault handling module 150 detects whether a corresponding fault exists in the video data module 160 according to a pre-stored fault detection method. A fault detection method may detect one or more fault types, as illustrated below:
1. the fault handling module 150 detects a fault type using a fault detection method:
the fault processing module 150 detects whether a fault with abnormal parameter configuration exists in the video data module 160 by using a fault detection method for detecting whether all parameters in the video data module 160 conform to preset parameters.
2. The fault handling module 150 detects at least two fault types using a fault detection method:
the fault processing module 150 sends a test packet to the video data module 160, detects whether the video data module 160 receives the test packet, and whether the received test packet is the test packet sent by the fault processing module 150, and if the video data module 160 does not return a confirmation packet to the fault processing module 150, it indicates that a fault that the video data module 160 has a network port packet loss is detected; if the video data module 160 returns an acknowledgement packet to the fault handling module 150, but the returned acknowledgement packet is not a test packet sent by the fault handling module 150, it indicates that there is a fault of a network interface error packet in the video data module 160.
After the receiving card 130 is powered on, the fault processing module 150 may sequentially and cyclically execute a plurality of fault detection methods, or simultaneously execute a plurality of fault detection methods, and according to the corresponding fault detection method, if it is detected that the video data module 160 has a fault, determine a fault type corresponding to the video data module 160 according to the corresponding fault detection method.
For example, if the fault processing module 150 detects that some parameters in the video data module 160 do not conform to the preset parameters, it is determined that the video data module 160 has a fault, and according to the fault type associated with the fault detection method, it may be determined that the fault type corresponding to the video data module 160 is a parameter configuration abnormality.
S202, the fault processing module 150 determines a target fault graph corresponding to the fault type from the graph generation scheme.
The fault handling module 150 stores a graph generation scheme in advance, where the graph generation scheme includes at least one fault type and a fault graph corresponding to each fault type, and each fault graph is used to graphically display the corresponding fault type. For example, the color or shape of the failure pattern is different for different failure types, which is illustrated below:
(1) The fault graphs corresponding to different fault types are distinguished and represented by different colors and the same shape.
The failure processing module 150 pre-stores colors corresponding to different failure types, and the shapes corresponding to the different failure types are the same. This approach may be adapted to situations where the display elements of the display screen 140 are only capable of displaying a single shape, but the display elements may be color-changing.
For example, for the fault type of the initialization anomaly, the corresponding fault pattern is a red square; aiming at the fault type of the network port error packet, the corresponding fault pattern is a yellow square; and aiming at the fault type of network port packet loss, the corresponding fault graph is a black square and the like.
(2) The fault graphs corresponding to different fault types are distinguished and represented in different shapes and the same color.
The fault processing module 150 pre-stores the shapes corresponding to different fault types, and the colors corresponding to different fault types are the same. This approach may be adapted to situations where the display unit of the display screen 140 is capable of displaying different shapes.
For example, a plurality of fault types may be encoded, and the fault graph corresponding to each fault type is a number corresponding to the fault type.
Or for example, for the fault type of the initialization exception, the corresponding fault pattern is a red circle; aiming at the fault type of the network port error packet, a corresponding fault graph is a red square; and aiming at the fault type of the network port packet loss, the corresponding fault graph is a red rhombus and the like.
(3) The fault graphs corresponding to different fault types are represented by different shapes and different colors.
The failure processing module 150 pre-stores colors corresponding to different failure types and shapes corresponding to different failure types. This approach may be adapted to situations where the display unit is capable of displaying different shapes as well as different colors.
For example, for the fault type of the initialization anomaly, the corresponding fault pattern is a red circle; aiming at the fault type of the network port error packet, the corresponding fault pattern is a yellow square; and aiming at the fault type of the network port packet loss, the corresponding fault graph is a black rhombus and the like.
After determining the fault type corresponding to the video data module 160, the fault processing module 150 determines a target fault pattern corresponding to the fault type from the pattern generation scheme.
For example, the fault pattern corresponding to the initialization anomaly in the pattern generation scheme is a red circle, the fault processing module 150 determines that the fault type corresponding to the video data module 160 is the initialization anomaly, and according to the pattern generation scheme, determines that the target fault pattern of the video data module 160 at this time is a red circle.
The data type of the failure pattern may be, for example, image or pattern information, and the processing manner of the failure processing module 150 is different according to the data type of the failure pattern, which is explained as follows:
a, the data type of the failure pattern is an image.
The data type of the failure pattern pre-stored in the pattern generation scheme is the image itself, and the failure processing module 150 directly reads the image of the failure pattern from the pattern generation scheme after determining that the video data module 160 has a failure.
And B, the data type of the fault graph is graph information.
The data type of the failure graph pre-stored in the graph generation scheme is graph information, and the failure processing module 150 reads the graph information from the graph generation scheme after determining that the video data module 160 has a failure, and generates an image in real time according to the graph information.
In one possible embodiment, the fault handling module 150 may also receive user input of a graphical generation scheme to augment or extend its own stored graphical generation scheme.
S203, the fault processing module 150 generates a first driving signal according to the target fault pattern.
After determining the target failure pattern of the video data module 160, the failure processing module 150 may generate a first driving signal corresponding to the target failure pattern according to the target failure image, so as to instruct the display screen 140 to display the target failure pattern.
Since different display screens may have different chips and different formats of the driving signals corresponding to different chips, in this embodiment of the application, the receiving card 130 generates the driving signal in a format adapted to the chip according to the chip used by the display screen, so that the generated driving signal can normally drive the display unit in the display screen 140 to display.
S204, the fault processing module 150 sends the first driving signal to a display unit in the display screen, so that the display unit displays a target fault pattern.
The display screen 140 includes one or more display units, for example, the display screen 140 is an LED display screen, and a plurality of LED lamps correspond to one display unit. Each display unit corresponds to one receiving card, so that the receiving card 130 controls the target display unit corresponding to itself to display after determining the target failure image. After receiving the first driving signal sent by the fault processing module 150, the target display unit displays a target fault graph corresponding to the first driving signal on the target display unit.
The above is an example of a case where the video data module 160 has a fault, in another case, the video data module 160 may not have an abnormality, at this time, the video data module 160 may receive the video data sent by the sending card 120, the video data module 160 may generate a second driving signal according to the video data sent by the sending card, send the second driving signal to the target display unit of the display screen 140 through the fault processing module 150, and control the target display unit to display a video frame sent by the sending card.
In the embodiment of the present application, the fault handling module 150 not only detects a fault of the video data module 160, but also selectively sends the second driving signal of the video data module 160 to the display screen 140, and particularly, under the condition that the video data module 160 normally works, sends the second driving signal of the video data module 160 to the display screen 140, so that the display screen 140 can normally display. Further, in the case that the video data module 160 has a fault, the display screen 140 can be controlled to display a fault graph in a graphical manner, so that the fault of the video data module 160 can be detected and graphically displayed without affecting the normal operation of the display screen 140.
Based on the same inventive concept, the present application provides a fault detection apparatus, which is disposed in the fault processing module 150 discussed above, with reference to fig. 3, and includes:
the failure detection unit 301 is configured to, if it is determined that a failure exists in the video data module, obtain a failure type corresponding to the video data module;
a fault pattern generation unit 302, configured to determine a target fault pattern corresponding to a fault type from the pattern generation scheme; the graph generation scheme comprises at least one fault type and a fault graph corresponding to each fault type;
a fault driving unit 303, configured to generate a first driving signal according to the target fault pattern; the first driving signal is used for indicating and displaying a target fault graph;
and a driving arbitration unit 304, configured to send the first driving signal to a display unit in the display screen, so that the display unit displays the target failure pattern.
In a possible embodiment, the fault handling module stores at least one fault detection method, each fault detection method is configured to detect at least one fault type, and the fault detection unit 301 is specifically configured to:
and aiming at each fault detection method in at least one fault detection, according to the corresponding fault detection method, if the video data module is detected to have a fault, determining the fault type corresponding to the video data module according to the corresponding fault detection method.
In a possible embodiment, the display screen includes a plurality of display units, the first driving signal is sent to the display units in the display screen, so that the display units display the target failure pattern, and the driving arbitration unit 304 is specifically configured to:
sending the first driving signal to at least one target display unit to enable the at least one target display unit to display a target fault graph; wherein, at least one target display unit is a display unit corresponding to the receiving card in the plurality of display units.
In one possible embodiment, the driving arbitration unit 304 is further configured to:
if the video frame data module has no fault, receiving a second driving signal sent by the video data module; the second driving signal is generated by the video data module after the video data sent by the sending card;
and sending the second driving signal to the at least one target display unit so as to enable the at least one target display unit to display the video frame.
Based on the same inventive concept, an embodiment of the present application provides a receiving card, which may refer to fig. 4 and includes a fault detection device and a video data module, where:
the video data module comprises a network port forwarding unit, a data analysis unit, a video processing unit and a driving unit, wherein:
and the network port forwarding unit is used for receiving the video data sent by the sending card and forwarding the video data to the video data modules of other receiving cards.
And the data analysis unit is used for decompressing the video data.
And the video processing unit is used for carrying out image processing on the decompressed video data.
And the driving unit is used for generating a second driving signal according to the video data after the image processing and sending the second driving signal to the display screen through a driving arbitration unit of the fault detection device.
It should be noted that the function of the fault detection apparatus in fig. 4 can refer to the content discussed above, and is not described here again.
Based on the same inventive concept, an embodiment of the present application further provides a display control system, which may refer to fig. 1B, and includes an upper computer 110, a sending card 120, and a receiving card 130, where:
and the upper computer 110 is used for acquiring video data and sending the video data to the sending card.
The transmitting card 120 is configured to compress video data and transmit the compressed video data to the receiving card.
It should be noted that the function of the receiving card 130 can refer to the content discussed above, and is not described here.
Based on the same inventive concept, an embodiment of the present application provides a fault detection apparatus, please refer to fig. 5, the apparatus is provided with the fault detection device discussed above, the apparatus includes:
at least one processor 501, and
a memory 502 communicatively coupled to the at least one processor 501;
wherein the memory 502 stores instructions executable by the at least one processor 501, the at least one processor 501 implements the fault detection method as previously discussed by executing the instructions stored by the memory 502.
The processor 501 may be a Central Processing Unit (CPU), or one or more combinations of a digital processing unit, an image processor, and the like. The memory 402 may be a volatile memory (volatile memory), such as a random-access memory (RAM); the memory 502 may also be a non-volatile memory (non-volatile memory) such as, but not limited to, a read-only memory (rom), a flash memory (flash memory), a Hard Disk Drive (HDD) or a solid-state drive (SSD), or the memory 502 may be any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. The memory 502 may be a combination of the above memories.
As an example, the processor 501 in fig. 5 may implement the fault detection method discussed above, and the processor 501 may also implement the functions of the apparatus discussed above in fig. 3.
Based on the same inventive concept, embodiments of the present application provide a computer-readable storage medium storing computer instructions that, when executed on a computer, cause the computer to perform the fault detection method as discussed above.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.
Claims (10)
1. A fault detection method is characterized in that the fault detection method is applied to a fault processing module in a receiving card, the receiving card is used for transferring video data to a display screen for displaying, the receiving card further comprises a video data module, and the method comprises the following steps:
if the video data module is determined to have a fault, acquiring a fault type corresponding to the video data module;
determining a target fault graph corresponding to the fault type from a graph generation scheme; the graph generation scheme comprises at least one fault type and a fault graph corresponding to each fault type, wherein each fault graph is used for indicating the corresponding fault type;
generating a first driving signal according to the target fault graph; wherein the first driving signal is used for indicating and displaying the target fault graph;
and sending the first driving signal to a display unit in the display screen to enable the display unit to display the target fault graph.
2. The method as claimed in claim 1, wherein the failure handling module stores at least one failure detection method, each failure detection method is used for detecting at least one failure type, and if it is determined that the video data module has a failure, the method obtains the failure type corresponding to the video data module, and includes:
and for each fault detection method in the at least one fault detection method, determining a fault type corresponding to the video data module according to a corresponding fault detection method if the video data module is detected to have a fault.
3. The method of claim 1 or 2, wherein the display screen comprises a plurality of display elements; sending the first driving signal to a display unit in the display screen to enable the display unit to display the target fault graph, including:
sending the first driving signal to at least one target display unit to enable the at least one target display unit to display the target fault graph; the at least one target display unit is a display unit corresponding to the receiving card in a plurality of display units.
4. The method of claim 3, further comprising:
if the video data module has no fault, receiving a second driving signal sent by the video data module; wherein the second driving signal is generated by the video data module after the video data sent by the sending card;
and sending the second driving signal to at least one target display unit so as to enable the at least one target display unit to display the video frame.
5. The utility model provides a fault detection device which characterized in that is applied to the fault handling module in the receiving card, the receiving card is used for transferring video data to the display screen and shows, the receiving card still includes the video data module, the device includes:
the fault detection unit is used for acquiring a fault type corresponding to the video data module if the video data module is determined to have a fault;
the fault graph generating unit is used for determining a target fault graph corresponding to the fault type from a graph generating scheme; the graph generation scheme comprises at least one fault type and a fault graph corresponding to each fault type;
the fault driving unit is used for generating a first driving signal according to the target fault graph; wherein the first driving signal is used for indicating and displaying the target fault graph;
and the driving arbitration unit is used for sending the first driving signal to a display unit in the display screen so as to enable the display unit to display the target fault graph.
6. The apparatus according to claim 5, wherein the failure handling module stores at least one failure detection method, each failure detection method being configured to detect at least one failure type, and the failure detection unit is specifically configured to:
and aiming at each fault detection method in the at least one fault detection, according to a corresponding fault detection method, if the video data module is detected to have a fault, determining a fault type corresponding to the video data module according to the corresponding fault detection method.
7. A receiving card comprising the failure detection apparatus as claimed in any one of claims 5 to 6 and a video data module, wherein:
and the video data module is used for generating a second driving signal according to the received video data and sending the second driving signal to a display screen through the fault detection device.
8. A display control system comprising the receiving card, the host computer, and the sending card according to claim 7, wherein:
the upper computer is used for collecting video data and sending the video data to the sending card;
and the sending card is used for compressing the video data and sending the compressed video data to the receiving card.
9. A fault detection device, comprising:
at least one processor, and
a memory communicatively coupled to the at least one processor;
wherein the memory stores instructions executable by the at least one processor, the at least one processor implementing the method of any one of claims 1-4 by executing the instructions stored by the memory.
10. A computer-readable storage medium having stored thereon computer instructions which, when run on a computer, cause the computer to perform the method of any of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011371488.0A CN112685266B (en) | 2020-11-30 | 2020-11-30 | Fault detection method, device, system, equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011371488.0A CN112685266B (en) | 2020-11-30 | 2020-11-30 | Fault detection method, device, system, equipment and medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112685266A CN112685266A (en) | 2021-04-20 |
CN112685266B true CN112685266B (en) | 2023-03-31 |
Family
ID=75446912
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011371488.0A Active CN112685266B (en) | 2020-11-30 | 2020-11-30 | Fault detection method, device, system, equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112685266B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118646643B (en) * | 2024-08-15 | 2024-10-18 | 浙江大华技术股份有限公司 | Symmetrically equivalent fault-tolerant communication method, device, system and storage medium |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2879125A4 (en) * | 2013-09-26 | 2016-10-26 | Xi An Novastar Tech Co Ltd | Led lamp panel, control card of led display screen, and led display screen system |
KR20150047964A (en) * | 2013-10-25 | 2015-05-06 | 삼성디스플레이 주식회사 | Display device and method for driving the same |
CN203910233U (en) * | 2014-04-14 | 2014-10-29 | 深圳雷曼光电科技股份有限公司 | LED display screen and monitoring system thereof |
US9665934B2 (en) * | 2014-10-28 | 2017-05-30 | Texas Instruments Incorporated | Apparatus for detecting faults in video frames of video sequence |
CN104795025B (en) * | 2015-04-29 | 2017-10-17 | 西安诺瓦电子科技有限公司 | LED display modules and its condition detection method |
US10068509B2 (en) * | 2016-03-02 | 2018-09-04 | L-3 Communications Corporation | Fault detection for a display system |
CN106409196B (en) * | 2016-11-21 | 2020-05-15 | 西安诺瓦星云科技股份有限公司 | LED display control card fault detection method |
EP3410303B1 (en) * | 2017-05-30 | 2021-12-15 | Vestel Elektronik Sanayi ve Ticaret A.S. | Method, apparatus, and computer program for detecting failure of an output element of a display |
CN108831357A (en) * | 2018-05-02 | 2018-11-16 | 广州市统云网络科技有限公司 | A kind of LED display working condition automated measurement &control method |
CN108833914B (en) * | 2018-06-05 | 2020-02-28 | 威创集团股份有限公司 | Fault detection method and system for COB spliced wall |
CN109194549B (en) * | 2018-10-15 | 2020-07-24 | 威创集团股份有限公司 | Spliced wall fault detection method and device |
-
2020
- 2020-11-30 CN CN202011371488.0A patent/CN112685266B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN112685266A (en) | 2021-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20180107196A1 (en) | Method of Detecting Home Appliance Bus Control System | |
US7831743B2 (en) | Numerical controller managing multiple input/output units that automatically allocate and stores group IDs for the input/output units | |
CN111063386A (en) | DDR chip testing method and device | |
CN112685266B (en) | Fault detection method, device, system, equipment and medium | |
CN116627861B (en) | Data processing method and system based on expander, electronic equipment and storage medium | |
US20190064255A1 (en) | Detection device and detection method | |
CN111805544A (en) | Robot control method and device | |
CN110554956A (en) | BDMS automatic testing method | |
CN107957719B (en) | Robot and abnormity monitoring method and device thereof | |
CN107091989A (en) | Motor driver verifies device | |
CN112114220A (en) | Fault detection method and device | |
CN109557453A (en) | A kind of more main control chip identifying processing method and system | |
CN110733037A (en) | Signal processing method and device, storage medium and processor | |
US10958550B2 (en) | Disruptionless message capturing within an industrial control system | |
CN115717987A (en) | Display module testing system and method | |
CN110297455B (en) | Programmable logic controller and self-checking and recovery method thereof | |
CN109947621B (en) | Server testing method and device | |
KR101883672B1 (en) | Human Machine Interface System capable of Safety Monitoring | |
JP4711015B2 (en) | Image processing apparatus and image processing system | |
JP5814668B2 (en) | Image processing device | |
US20150323920A1 (en) | Machine Maintenance Using a Machine Controller and a Service Computer | |
JP2007028411A (en) | Network diagnosis apparatus and method | |
CN110597652A (en) | Fault detection system of intelligent interactive panel and control method thereof | |
CN113904954B (en) | System for testing wireless communication module | |
CN118688526A (en) | Method and device for monitoring abnormality of refrigerator display system, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |