Abnormal maintenance method and device for media data channel of LED display screen, and display system
By automatically comparing the current data of the target component in the display system with the preset component reference data, and identifying and correcting abnormal data, the problem of invalidity or errors in the transmission of LED display correction data is solved, improving the correction efficiency and avoiding inefficiency of manual verification.
Patent Information
- Application Number
- CN202411499217.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2025-02-25
AI Technical Summary
In the prior art, the correction data of the LED display screen is prone to invalid or error during transmission in the video transmission channel, resulting in the failure of correction. The existing solutions rely on manual verification, which is inefficient and easy to miss.
By obtaining the current data of the target element in the display system, calling preset component reference data for comparison, identifying abnormal data and determining abnormal elements, thereby realizing automated abnormal repair.
The efficiency of checking the relevant component configuration information during the transmission of the correction coefficient is improved, and automated detection is realized, avoiding the inefficiency and omissions of manual verification.
Smart Images

Figure CN119516939A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display technology, and in particular to a method and device for abnormality inspection and repair of a media data channel of an LED display screen, and a display system. Background Art
[0002] In the prior art, for the calibration of LED (Light Emitting Diode) display screens, a video transmission channel is usually used to transmit the correction coefficient, wherein the steps of transmitting the correction coefficient through the video transmission channel generally include steps S1 to S4, wherein: step S1, the host computer software end of the PC (Personal Computer) end receives the correction coefficient and converts the correction coefficient into a correction image; step S2, the host computer software end sends the correction image to the controller end through the video transmission channel; step S3, the controller end forwards the correction image to the LED screen end; step S4, the LED screen end parses and applies the received correction image data to achieve the correction target.
[0003] When actually using the video transmission channel to send correction coefficients, problems such as invalid and erroneous correction data are often encountered. This is basically caused by the correction coefficients being changed during the transmission process. The general solution is: the staff checks the information of the above steps S1-S4 one by one based on experience, but the manual verification process is prone to omissions and is extremely inefficient. Summary of the invention
[0004] Based on this, it is necessary to provide an abnormal maintenance method, device and display system for the media data channel of an LED display screen, which can improve the inspection efficiency and maintenance effect of the configuration information of related components during the transmission of the correction coefficient, in order to solve the above technical problems.
[0005] In a first aspect, the present application provides a method for troubleshooting an abnormality of a media data channel of an LED display screen, comprising:
[0006] Acquire current data of at least one parameter of a target element in the display system; the target element is an element that participates in transmitting a correction coefficient of the LED display screen through the media data channel;
[0007] Based on the current data of each parameter, corresponding preset component reference data are called, and the current data of each parameter is compared with the corresponding component reference data to obtain abnormal data of at least one of the parameters;
[0008] The corresponding target component is determined to be an abnormal component based on the abnormal data.
[0009] In one embodiment, the method further includes: receiving a correction instruction for the abnormal data of the abnormal element, and updating the abnormal data based on a correction value included in the correction instruction to achieve abnormal correction of the media data channel.
[0010] In one of the embodiments, it also includes: receiving a correction instruction for the abnormal data of the abnormal component, calling the preset component reference data corresponding to the abnormal data based on the correction instruction, and updating the abnormal data based on the component reference data to achieve abnormal correction of the media data channel.
[0011] In one of the embodiments, the target element includes a graphics card of a display device in a display system;
[0012] The obtaining of current data of at least one parameter of a target element in the display system comprises:
[0013] The application programming interface of the target operating system of the display device communicates with the graphics card in the display device to obtain current data of at least one parameter of the graphics card.
[0014] In one of the embodiments, the target element includes a controller in a display system;
[0015] The obtaining of current data of at least one parameter of a target element in the display system comprises:
[0016] Communicate with the controller based on a network channel to obtain current data of at least one parameter of the controller; wherein the network channel is implemented based on a network cable or a wireless network.
[0017] In one of the embodiments, the target element includes a graphics card of a display device in a display system, and a controller in the display system;
[0018] The parameters include at least one of the quantization range, color depth, color encoding format, video input range, pixel format, and output resolution frequency of the graphics card for media data, and the parameters also include at least one of the brightness, contrast, and display resolution frequency of the controller for media data.
[0019] In a second aspect, the present application further provides a display system, including a display device, a controller and an LED display screen, wherein a graphics card in the display device is used to transmit media data to the LED display screen via the controller;
[0020] The display device includes abnormality detection software based on the media data channel running on the graphics card, and the abnormality detection software is used to: obtain current data of at least one parameter of a target element in the display system; the target element is an element that participates in transmitting the correction coefficient of the LED display screen through the media data channel; based on the current data of each parameter, call the corresponding preset element reference data, compare the current data of each parameter with the corresponding element reference data, and obtain abnormal data of at least one of the parameters; based on the abnormal data, determine that the corresponding target element is an abnormal element.
[0021] In one embodiment, the abnormality repair software is further used to: receive a correction instruction for the abnormal data of the abnormal component, and update the abnormal data based on a correction value included in the correction instruction to achieve abnormal correction of the media data channel.
[0022] In one of the embodiments, the abnormality detection software is also used to: receive correction instructions for the abnormal data of the abnormal component, call the preset component reference data corresponding to the abnormal data based on the correction instructions, and update the abnormal data based on the component reference data to achieve abnormal correction of the media data channel.
[0023] In a third aspect, the present application also provides an abnormality inspection and repair device for a media data channel of an LED display screen, comprising:
[0024] A data acquisition module, used to acquire current data of at least one parameter of a target element in the display system; the target element is an element that participates in transmitting the correction coefficient of the LED display screen through the media data channel;
[0025] A data processing module, configured to call corresponding preset component reference data based on the current data of each parameter, compare the current data of each parameter with the corresponding component reference data, and obtain abnormal data of at least one of the parameters;
[0026] A result output module is used to determine that the corresponding target component is an abnormal component based on the abnormal data.
[0027] The present application provides an abnormality inspection method and device for a media data channel of an LED display screen, and a display system. In the abnormality inspection method for the media data channel of an LED display screen, the current data of the parameters of at least one target element in the target element that participates in transmitting the correction coefficient of the LED display screen through the media data channel is first obtained, and then the corresponding preset component reference data is called based on the obtained current data, and the current data is compared with the corresponding preset component reference data to learn that the parameters in each current data that do not match the corresponding component reference data are abnormal data, and then, based on the obtained abnormal data, it can be determined that the target element corresponding to the abnormal data is the abnormal element; it can be seen that by obtaining the relevant target element in the media data channel The current data of the component parameters is compared with the preset corresponding component reference data, and the current data with different comparison results can be obtained as abnormal data. Based on the component type corresponding to the abnormal data, it can be determined that the target component with problems is the abnormal component to be found in the maintenance process. Through this method, the inspection efficiency of the configuration information of the correction coefficient related components in the transmission process is improved, and the method realizes the automatic detection of whether the correction coefficient related components are abnormal components in the transmission process, avoiding the manual verification of the related abnormal components and the parameter related data corresponding to the abnormal components based on work experience, which is conducive to avoiding the omissions in the manual verification process and the problem of extremely low verification efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0029] Figure 1 It is an application environment diagram of an abnormality inspection method for a media data channel of an LED display screen in one embodiment;
[0030] Figure 2 A schematic diagram of a flow chart of a method for troubleshooting an abnormality of a media data channel of an LED display screen in one embodiment;
[0031] Figure 3 A schematic flow chart of a method for troubleshooting an abnormality of a media data channel of an LED display screen in another embodiment;
[0032] Figure 4 A block diagram showing the structure of multiple components of a display system in one embodiment;
[0033] Figure 5It is a structural block diagram of an abnormality inspection and repair device for a media data channel of an LED display screen in one embodiment;
[0034] Figure 6 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0035] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0036] In the field of LED display screen calibration, the available calibration coefficient upload channels include RS232 serial port (a communication serial port), USB (Universal Serial Bus) interface, network port, video transmission channel, etc. Among them, the video transmission channel is the most widely used due to its high transmission efficiency and simple storage location calculation.
[0037] Based on this, for the correction of LED display screens in the prior art, an optional implementation method is provided, which is to use a video transmission channel to transmit the correction coefficient, wherein the step of transmitting the correction coefficient through the video transmission channel generally includes steps S1-S4, wherein: step S1, the host computer software end of the PC receives the correction coefficient and converts the correction coefficient into a correction image; step S2, the host computer software end sends the correction image to the controller end through the video transmission channel; step S3, the controller end forwards the correction image to the LED screen end; step S4, the LED screen end parses and applies the received correction image data to achieve the correction target.
[0038] In the process of transmitting the correction coefficient through the video transmission channel, it must be ensured that the correction coefficient at the beginning of the host computer software end and the correction coefficient received and analyzed by the final LED display screen are completely consistent. This requires that the correction coefficient is converted into the correction image correctly, the PC (Personal Computer) graphics card where the host computer software end is located does not process the output correction image, and the controller end does not process the received correction image data; the LED display screen end correctly analyzes and applies the correction data.
[0039] When actually using the video transmission channel to send the correction coefficient, we often encounter problems such as invalid and erroneous correction data. This is basically caused by the correction coefficient being changed during the transmission process. The general solution is: the staff checks the information of the above steps S1-S4 one by one based on experience. For example, the staff at least checks whether some relevant configurations of the PC graphics card and the controller are correct or matched according to experience; however, the manual verification process is prone to omissions and is extremely inefficient. And when the staff checks some relevant configurations of the PC graphics card and the controller based on experience, higher requirements are also put forward for the staff, such as the need to be familiar with the configuration parameters of various PC graphics cards and the configuration parameters related to the controller, and manual verification of the configuration parameters takes more time. Then, the staff also needs to modify the relevant configurations with problems one by one according to experience, and then try to send the correction coefficient until it is correct.
[0040] Based on this, it is necessary to provide an abnormal maintenance method for the media data channel of an LED display screen, which can improve the inspection efficiency and maintenance effect of the configuration information of related components during the transmission of the correction coefficient, in response to the above technical problems.
[0041] In order to avoid the problem of invalid or erroneous sending of correction coefficients when the video transmission channel sends the correction coefficients, it is necessary to first detect whether there are any components in an abnormal state among the components involved in the video transmission channel, and then correct the abnormal components after determining which component is abnormal. Based on this, the present application provides an abnormality inspection method for the media data channel of an LED display screen, which first detects whether there are abnormalities in the components (target components) involved in the video transmission channel. The relevant detection process is to obtain the current data of multiple parameters of the target component in the display system including the LED display screen, and then extract the relevant parameters and the preset component reference data. By comparing the current data and component reference data corresponding to the same parameter, when the value of the current data of the parameter is outside the corresponding component reference data, it means that the current data of the parameter is abnormal, and therefore, the target component related to the parameter can be determined as an abnormal component. In this way, the determination of the components in an abnormal state among the components involved in the video transmission channel is realized, which is conducive to the subsequent targeted correction of abnormal components.
[0042] The abnormality inspection method for the LED display screen media data channel provided in the embodiment of the present application can be applied to the following Figure 1In the application environment shown. The application environment is a terminal 102 and a server 104. The terminal 102 can be a display device, which can be a personal computer, a tablet computer, a laptop computer, or any other product or component with a display function and a graphics card; wherein the graphics card in the display device can be an independent graphics card, or it can be integrated in a structure such as a central processing unit, and this application does not make specific restrictions on this. Among them, the terminal 102 can communicate with the server 104 through the network, and the server 104 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The data storage system can store the data that the server 104 needs to process; the data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. Among them, the abnormality inspection method of the media data channel of the LED display screen provided in this application can choose to implement the execution of the relevant steps based on the terminal 102, or it can implement the execution of the relevant steps based on the combination of the terminal 102 and the server 104, and this application does not make specific restrictions on this.
[0043] Based on the above application scenario, the embodiment of the present application provides an abnormality inspection method for the media data channel of an LED display screen. The method is applied to a display system including an LED display screen, and the display system at least includes a display device, a controller and an LED display screen. Therefore, the method can be specifically applied to the display device of the display system. In the case where the media data channel in the display system has an abnormality inspection demand, based on the relevant detection software in the display device (terminal 102) that is in an open state, the current data of at least one parameter of the target element in the display system is obtained; wherein the target element is an element that participates in transmitting the correction coefficient of the LED display screen through the media data channel; and then based on the current data of each parameter, the corresponding preset component reference data is called, and the current data of each parameter and the corresponding component reference data are compared through the terminal 102 or the server 104 to see if they match, so as to be based on the comparison result. The current data that is not matched in the comparison is abnormal data; and then the corresponding target element is determined to be an abnormal element based on the abnormal data, so as to achieve the determination of the abnormal element in the media data channel of the LED display screen. Among them, the data storage system can at least be used to store the preset component reference data of each target element.
[0044] In an exemplary embodiment, Figure 2 As shown, a method for abnormality inspection and repair of a media data channel of an LED display screen is provided, and the method is applied to Figure 1 The terminal 102 in the example is used as an example to illustrate, including the following steps 201 to 203. Among them:
[0045] Step 201, obtaining current data of at least one parameter of a target element in a display system; the target element is an element that participates in transmitting a correction coefficient of an LED display screen through a media data channel.
[0046] As mentioned above, the target element refers to the element that participates in transmitting the correction coefficient of the LED display screen through the media data channel. The media data channel is, for example, a channel path from the PC graphics card to the controller and then to the display screen. That is, the correction coefficient can be received by the host computer (software) running on the PC graphics card, and then the correction coefficient is converted into a correction image through the graphics card and sent to the controller. The controller forwards the received correction image to the display screen. The media data channel can be used to transmit video, picture, audio and other data.
[0047] The parameters of the target component may be, for example, at least one of the configuration parameters of the graphics card, the configuration parameters of the controller and the configuration parameters of the display screen. Of course, it may also further include the configuration parameters of other components involved in the media data channel; the current data of the parameters of the target component, that is, the current data corresponding to the parameters of the target component obtained in real time when the LED display screen media data channel is subjected to abnormal inspection.
[0048] By executing step 201, when the media data channel of the LED display screen needs to be repaired, the current data of multiple parameters of the target components associated with the media data channel in the display system can be obtained in real time, so as to know in real time the status of the target components associated with the media data channel in the display system at the current moment, thereby helping to meet the user's current real-time maintenance requirements for the media data channel of the LED display screen, and avoiding the adverse effect on the real-time maintenance caused by the acquired parameter data of the target components being not new enough.
[0049] Step 202: Based on the current data of each parameter, corresponding preset component reference data is called, and the current data of each parameter is compared with the corresponding component reference data to obtain abnormal data of at least one parameter.
[0050] The preset component reference data refers to parameter data information of multiple parameters of a target component associated with a media data channel, such as multiple component reference data of a graphics card, multiple component reference data of a controller, etc. The preset component reference data may be obtained based on the use experience of the relevant target component, or may be obtained based on a relevant industry standard, and this application does not specifically limit this.
[0051] After obtaining the current data of multiple parameters of the target component in the display system based on executing step 201, step 202 may be further executed to retrieve the corresponding preset component reference data based on the acquired current data, for example, to retrieve the corresponding preset component reference data of the graphics card based on a certain current data of the graphics card, and then to obtain a comparison result by comparing the current data of each parameter with the corresponding retrieved component reference data one by one. The comparison result includes two results: the current data of the parameter of the target component and the corresponding retrieved component reference data are the same, and the current data of the parameter of the target component and the corresponding retrieved component reference data are different. When the comparison result includes that the current data of the parameter of the target component and the corresponding retrieved component reference data are different, the current data corresponding to the parameter of the target component with different comparison results may be identified as abnormal data, that is, the current data of the parameter of the target component is different from the preset related configuration data (component reference data) under the current situation, and then the current data of the target component is in an abnormal state under the current situation.
[0052] It can be seen that the present application compares the acquired current data of the parameters of the relevant target component in the media data channel with the preset corresponding component reference data, and thus obtains that the current data with a difference in the comparison result is abnormal data.
[0053] Step 203: determine that the corresponding target component is an abnormal component based on the abnormal data.
[0054] Specifically, after obtaining at least one abnormal data of the target element associated with the media data channel based on executing step 202, step 203 can be executed to determine the target element corresponding to the abnormal data as the abnormal element determined during the abnormal maintenance process of the media data channel of the LED display screen.
[0055] It should be noted that the abnormal data obtained based on executing step 202 may be one or more, and the abnormal data may all be for the same target component, or may be for two or more types of target components, and the present application does not make specific limitations on this. For example, the multiple abnormal data may include abnormal data for at least one of the graphics card, controller, and LED display screen on the media data channel.
[0056] In the above-mentioned abnormality inspection method of the media data channel of the LED display screen provided by the present application, the current data of the parameters of at least one target element in the target elements participating in transmitting the correction coefficient of the LED display screen through the media data channel is first obtained, and then the corresponding preset component reference data is called based on the obtained current data, and each current data is compared with the corresponding preset component reference data to learn that the parameters in each current data that do not match the corresponding component reference data are abnormal data, and then, based on the obtained abnormal data, it can be determined that the target element corresponding to the abnormal data is the abnormal element; it can be seen that by comparing the current data of the parameters of the relevant target elements in the media data channel obtained with the preset By comparing with the corresponding component reference data, it can be obtained that the current data with a different comparison result is abnormal data. Based on the component type corresponding to the abnormal data, it can be determined that the target component with a problem is the abnormal component to be found in the maintenance process. Through this method, the inspection efficiency of the configuration information of the correction coefficient related components in the transmission process is improved, and the method realizes the automated detection of whether the correction coefficient related components are abnormal components in the transmission process, avoiding the need for manual verification of the related abnormal components and the parameter-related data corresponding to the abnormal components based on work experience, thereby helping to avoid omissions in the manual verification process and the problem of extremely low verification efficiency.
[0057] In an exemplary embodiment, the abnormality inspection method for the media data channel of the LED display screen provided in the present application may further include step 204, receiving a correction instruction for abnormal data of the abnormal component, and updating the abnormal data based on the correction value included in the correction instruction to achieve abnormal correction of the media data channel.
[0058] Among them, step 204 can be executed after the abnormal element is determined in step 203. The specific content executed by step 204 can be to receive a correction instruction for abnormal data of the abnormal element, wherein the correction instruction carries a correction value for the abnormal data of the corresponding abnormal element, and then update (replace) the relevant abnormal data based on the correction value to correct the abnormal data existing in the target element in the media data channel, so that the current data of each parameter of each target element in the media data channel can be corrected to a normal value. This is conducive to avoiding the abnormal element from changing the correction coefficient transmitted through the media data channel, so as to ensure that the correction image obtained by the correction coefficient conversion received by the final display screen is the target correction image, so as to achieve the guarantee of the target correction effect of the LED display screen.
[0059] That is, the abnormality inspection method of the media data channel of the LED display screen provided by the present application not only provides an automated method for detecting whether the relevant components of the correction coefficient are abnormal components during the transmission process, but also provides a method for correcting the abnormal data of the abnormal components, specifically, replacing the abnormal data of the abnormal components with the received correction value, so that the current data of each parameter of each target component in the media data channel can be corrected. An exemplary embodiment is provided, in the case where the corrected target component includes a graphics card, a controller and a display screen, then the host computer running on the graphics card with accurate parameter data can convert the correction coefficient into an accurate correction image, the graphics card where the host computer is located can not do any processing on the correction image output to the control end, and the controller with accurate parameter data can not do any processing on the received correction image data, and at the same time, the display screen with accurate parameter data can also correctly parse the correction data that needs to be applied for the correction image data received from the controller.
[0060] In an exemplary embodiment, the abnormality inspection method for the media data channel of the LED display screen provided in the present application may further include step 205, receiving a correction instruction for abnormal data of an abnormal component, calling preset component reference data corresponding to the abnormal data based on the correction instruction, and updating the abnormal data based on the component reference data to achieve abnormal correction of the media data channel.
[0061] Among them, step 205 can be executed after the abnormal element is determined in step 203. The specific content executed by step 205 can be to receive a correction instruction for abnormal data of the abnormal element, and then call the preset element reference data corresponding to the abnormal data based on the correction instruction, and update (replace) the relevant abnormal data based on the element reference data to correct the abnormal data existing in the target element in the media data channel, so that the current data of each parameter of each target element in the media data channel can be the same as the preset element reference data. This is conducive to avoiding the abnormal element from changing the correction coefficient transmitted through the media data channel, so as to ensure that the correction image obtained by the correction coefficient conversion received by the final display screen is the target correction image, so as to achieve the guarantee of the target correction effect of the LED display screen.
[0062] That is, the abnormality inspection method of the media data channel of the LED display screen provided by the present application not only provides an automated method for detecting whether the relevant components of the correction coefficient are abnormal components during the transmission process, but also provides a method for correcting the abnormal data of the abnormal components, specifically, the abnormal data of the abnormal components are replaced by the preset component reference data corresponding to the abnormal data, so that the current data of each parameter of each target component in the media data channel can be the same as the preset component reference data. Provide an exemplary embodiment, in the case where the corrected target component includes a graphics card, a controller and a display screen, the host computer running on the graphics card with accurate parameter data can convert the correction coefficient into an accurate correction image, the graphics card where the host computer is located can not do any processing on the correction image output to the control end, and the controller with accurate parameter data can not do any processing on the received correction image data, and at the same time, the display screen with accurate parameter data can also correctly parse the correction data that needs to be applied for the correction image data received from the controller.
[0063] It should also be added that the above-mentioned correction instructions for the abnormal data of the abnormal component can be based on the correction instructions input by the user through the display device, or can be based on a certain pre-set mapping relationship (the mapping relationship between the abnormal data of the abnormal component and the correction instructions), and the correction instructions are automatically called based on the abnormal data of the abnormal component; the present application does not specifically limit the source of the correction instructions.
[0064] In an exemplary embodiment, the target element includes a graphics card of a display device in a display system; in step 203, when it is specifically performed that, based on the abnormal data, the corresponding graphics card is determined to be an abnormal element, it may further include step 241: receiving a correction instruction for the abnormal data of the graphics card, and updating the abnormal data based on the correction value included in the correction instruction to achieve abnormal correction for the media data channel.
[0065] It should be noted that the target element refers to an element that participates in transmitting the correction coefficient of the LED display screen through the media data channel. The target element may include at least a graphics card, a controller and a display screen, for example.
[0066] That is, in the case where the target element is a graphics card, the corresponding step 204 mentioned above can be specifically implemented by executing step 241, specifically, receiving a correction instruction for the (graphics card) abnormal data of the graphics card, wherein the correction instruction carries a correction value for the (graphics card) abnormal data of the corresponding graphics card, and then replacing the associated (graphics card) abnormal data based on the (graphics card) correction value to achieve correction of the abnormal data existing in the graphics card in the media data channel.
[0067] In the case where the target component is a graphics card, the component reference data corresponds to the graphics card reference data; based on this, an optional implementation method is also provided, in which step 203 is specifically performed as, based on the abnormal data, determining that the corresponding graphics card is an abnormal component, and further includes step 251: receiving a correction instruction for the abnormal data of the abnormal component, calling the preset graphics card reference data corresponding to the abnormal data based on the correction instruction, and updating the abnormal data based on the graphics card reference data to achieve abnormal correction of the media data channel.
[0068] That is, in the case where the target component is a graphics card, the component reference data corresponds to the graphics card reference data, and the corresponding step 205 mentioned above can be specifically implemented by executing step 251, specifically, receiving a correction instruction for the (graphics card) abnormal data of the graphics card, calling the preset graphics card reference data corresponding to the abnormal data based on the correction instruction, and then replacing the associated (graphics card) abnormal data based on the graphics card reference data, so as to realize the correction of the abnormal data existing in the graphics card in the media data channel.
[0069] By executing step 241 or step 251, the correction of abnormal data in the parameters of the graphics card is realized, which is beneficial to avoid the graphics card from changing the data associated with the correction coefficient transmitted through the media data channel, so as to ensure that the host computer running based on the graphics card converts the correction coefficient into an accurate correction image. The graphics card does not perform any processing on the correction image transmitted to the control end, so as to achieve the guarantee of the transmission accuracy of the partial transmission path of the correction coefficient of the LED display.
[0070] In an exemplary embodiment, the target element includes a controller in a display system; in step 203, when the corresponding controller is determined to be an abnormal element based on the abnormal data, it may further include step 242: receiving a correction instruction for the abnormal data of the controller, and updating the abnormal data based on the correction value included in the correction instruction.
[0071] It should be noted that the target element refers to an element that participates in transmitting the correction coefficient of the LED display screen through the media data channel. The target element may include at least a graphics card, a controller and a display screen, for example.
[0072] That is, in the case where the target element is a controller, the corresponding step 204 mentioned above can be specifically implemented by executing step 242, specifically, receiving a correction instruction for the (controller) abnormal data of the controller, wherein the correction instruction carries a correction value for the (controller) abnormal data of the corresponding controller, and then replacing the associated (controller) abnormal data based on the (controller) correction value to achieve correction of the abnormal data existing in the controller in the media data channel.
[0073] In the case where the target element is a controller, the element reference data corresponds to the controller reference data; based on this, an optional implementation method is also provided, in which step 203 is specifically performed as, based on the abnormal data, determining that the corresponding controller is an abnormal element, and further includes step 252: receiving a correction instruction for the abnormal data of the abnormal element, calling the preset controller reference data corresponding to the abnormal data based on the correction instruction, and updating the abnormal data based on the controller reference data to achieve abnormal correction of the media data channel.
[0074] That is, when the target element is a controller, the above-mentioned element reference data is the controller reference data; the corresponding above-mentioned step 205 can be specifically implemented by executing step 252, specifically, receiving a correction instruction for the (controller) abnormal data of the controller, calling the preset controller reference data corresponding to the abnormal data based on the correction instruction, and then replacing the associated (controller) abnormal data based on the controller reference data, so as to realize the correction of the abnormal data existing in the parameters of the controller in the media data channel.
[0075] By executing step 242 or step 252, the parameter data of the controller is corrected, which helps to avoid the controller from changing the correction coefficient related data transmitted through the media data channel, so as to ensure that the controller does not perform any processing on the correction image transmitted to the display screen side, so as to achieve the transmission accuracy of the partial transmission path of the correction coefficient of the LED display screen.
[0076] In an exemplary embodiment, when the target element is a graphics card of a display device in a display system, the step of obtaining current data of at least one parameter of the target element in the display system performed in the above-mentioned step 201 can be specifically executed as follows: communicating with the graphics card in the display device based on the application programming interface of the target operating system of the display device to obtain current data of at least one parameter of the graphics card.
[0077] Specifically, the present application provides an optional implementation method, in the case where the target operating system of the display device is Windows, the detection item data of the PC graphics card in the current display device, that is, the current data of each parameter of the graphics card, can be obtained through the Windows API (Application Programming Interface). Among them, the Windows API is also called the API function, which is the core of Windows (operating system). Technically speaking, technicians do technical development in the Windows operating system, and Windows has a large number of API functions for technicians. That is, the present application can extract the current data of the parameters corresponding to the graphics card by calling a pre-configured API, which is conducive to ensuring the accuracy of the current data of the extracted graphics card parameters.
[0078] It should be noted that extracting the current data of the parameters corresponding to the graphics card based on the pre-configured API is only an optional implementation provided by this application, and this application is not limited to this. It should also be noted that the target operating system of the display device provided by this application is Windows, which is only an optional implementation provided by this application, but this application is not limited to this. For example, the target operating system of the display device can also be an operating system of the type of Linux or IOS, then a corresponding application programming interface will be used to communicate with the graphics card.
[0079] In an exemplary embodiment, when the target element is a controller in a display system, the step of obtaining the current data of at least one parameter of the target element in the display system performed in the above-mentioned step 201 can be specifically executed as follows: communicating with the controller based on a network channel to obtain the current data of at least one parameter of the controller; wherein the network channel is implemented based on a network cable or a wireless network.
[0080] Specifically, the present application provides an optional implementation method in which the display device can communicate with the controller through a network to obtain the detection item data corresponding to the controller, that is, the current data of each parameter of the controller; this method ensures the efficiency of the display device in extracting the detection item data corresponding to the controller.
[0081] It should be noted that the abnormality maintenance method for the media data channel of the LED display screen provided in the present application can be implemented based on the abnormality maintenance software of the media data channel running in the display device. Therefore, the abnormality maintenance software can communicate with the controller in the display device through the network (network channel) to obtain the current data of various parameters of the controller; wherein, the network channel can be implemented by a wired network or a wireless network, and the present application does not make any specific limitations on this.
[0082] Among them, the above-mentioned abnormality inspection software for the media data channel running in the display device of the Windows operating system can be equivalent to a detection module, that is, the inspection embodiment for the graphics card and the control end provided by the present application can be specifically that the detection module obtains the detection item data of the current PC graphics card (the current data of the parameters corresponding to the graphics card) through the Windows API, and obtains its corresponding detection item data (the current data of the parameters corresponding to the controller) through network communication with the controller end, and compares it with the corresponding experience value (pre-set component reference data), and informs the user which detection items (current data) do not pass. The user can choose to repair the corresponding failed detection items with one key to set the experience value; in addition, the user can also choose to solve the corresponding problem by himself. In this way, on the basis of the high efficiency of the correction coefficient transmission through the video transmission channel, the use of automated methods to a certain extent solves the difficult problems of troubleshooting and problem solving of the error causes of the correction coefficient issuance.
[0083] In an exemplary embodiment, the target element includes a graphics card of a display device in a display system, and a controller in the display system; the parameters include at least one of the quantization range, color depth, color encoding format, video input range, pixel format, and output resolution frequency of the graphics card for media data, and the parameters also include at least one of the brightness, contrast, and display resolution frequency of the controller for media data; these parameters can be used to adjust the media data finally displayed in the LED display screen, so that the audio and video finally displayed in the LED display screen have a better display effect. It should be noted that only some specific parameter data types of selectable related parameters are provided for the graphics card, and some specific parameter data types of selectable related parameters are provided for the controller, but the present application is not limited to this.
[0084] It should be added that the abnormality inspection and repair method of the display screen media data channel provided in the present application, in addition to being applied to LED display screens, can also be applied to other types of display screens, such as LCD (Liquid Crystal Display) display screens, etc., if it can solve the same technical problems and achieve the same technical effects.
[0085] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0086] Please combine Figure 2 and Figure 3 Reference Figure 4 Based on the same inventive concept, the embodiment of the present application also provides a display system 200, wherein the target elements at least included in the media data channel of the display system 200 include a graphics card 71, a controller 72 and a display screen 73 of a display device, wherein the display screen 73 may specifically be an LED display screen, wherein the graphics card 71 is used to transmit relevant media data to the display screen 73 via the controller 72. The media data may include, for example, video data, audio data, picture data or audio and video data, etc. The graphics card 71 and the controller 72 may be connected via an HDMI (High Definition Multimedia Interface) cable, and the controller and the display screen may be connected via a network cable.
[0087] The display system 200 includes an abnormality inspection software for the media data channel running on the graphics card 71 of the display device. The above-mentioned abnormality inspection method for the media data channel of the display system 200 can be implemented and executed based on the abnormality inspection software. Therefore, the abnormality inspection software can be used to obtain the current data of at least one parameter of the target element in the display system 200; the target element is a component that participates in transmitting the correction coefficient of the LED display screen through the media data channel; based on the current data of each parameter, the corresponding preset component reference data is called, and the current data of each parameter and the corresponding component reference data are compared to obtain the abnormal data of at least one parameter; based on the abnormal data, the corresponding target element is determined to be an abnormal element. In this way, the inspection efficiency of the configuration information of the components related to the correction coefficient during the transmission process is improved, and the automatic detection of whether the components related to the correction coefficient during the transmission process are abnormal components is realized, avoiding the need for manual verification of the relevant abnormal components and the parameter-related data corresponding to the abnormal components based on work experience, thereby helping to avoid the problem of omissions and extremely low verification efficiency in the manual verification process.
[0088] Furthermore, the abnormality inspection software can also be used to receive correction instructions for abnormal data of abnormal components, and update the abnormal data based on the correction value included in the correction instruction to achieve abnormal correction of the media data channel. In this way, the current data of each parameter of each target component in the media data channel can be corrected, which is conducive to avoiding the abnormal component from changing the correction coefficient transmitted through the media data channel, so as to ensure that the correction image obtained by the correction coefficient conversion received by the final display screen 73 is the target correction image, which is conducive to achieving the target correction effect for the LED display screen.
[0089] Optionally, the abnormality inspection software can also be used to receive correction instructions for abnormal data of abnormal components, call preset component reference data corresponding to the abnormal data based on the correction instructions, and update the abnormal data based on the component reference data to achieve abnormal correction of the media data channel. In this way, the current data of each parameter of each target component in the media data channel can be the same as the preset component reference data, which is conducive to avoiding the abnormal component from changing the correction coefficient transmitted through the media data channel, so as to ensure that the correction image obtained by the correction coefficient conversion received by the final display screen 73 is the target correction image, which is conducive to achieving the target correction effect for the LED display screen.
[0090] Optionally, when the target component is the graphics card 71 , the abnormality repair software may also communicate with the graphics card 71 in the display system 200 based on the application programming interface of the target operating system of the display device to obtain current data of at least one parameter of the graphics card 71 .
[0091] Optionally, when the target element is the controller 72, the abnormality repair software can also communicate with the controller 72 in the display system 200 based on a network channel to obtain current data of at least one parameter of the controller 72; wherein the network channel is implemented based on a network cable or a wireless network.
[0092] Based on the same inventive concept, the embodiment of the present application also provides an abnormality inspection device for an LED display screen media data channel for implementing the abnormality inspection method for an LED display screen media data channel involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of the abnormality inspection device for one or more LED display screen media data channels provided below can refer to the limitations of the abnormality inspection method for an LED display screen media data channel above, and will not be repeated here.
[0093] Please combine Figure 2-Figure 4 Reference Figure 5 In an exemplary embodiment, as Figure 5As shown, a device 300 for troubleshooting an abnormality of a media data channel of an LED display screen is provided, comprising: a data acquisition module 81, a data processing module 82 and a result output module 83, wherein:
[0094] The data acquisition module 81 is used to acquire current data of at least one parameter of a target element in the display system; the target element is an element that participates in transmitting the correction coefficient of the LED display screen through the media data channel.
[0095] The data processing module 82 is used to call corresponding preset component reference data based on current data of each parameter, compare the current data of each parameter with the corresponding component reference data, and obtain abnormal data of at least one parameter.
[0096] The result output module 83 is used to determine that the corresponding target component is an abnormal component based on the abnormal data.
[0097] In an exemplary embodiment, the abnormality inspection and repair device 300 also includes a data correction module 84, which is used to receive correction instructions for abnormal data of abnormal components, and update the abnormal data based on the correction value included in the correction instruction to achieve abnormal correction of the media data channel.
[0098] In an exemplary embodiment, the abnormality inspection and repair device 300 also includes a data correction module 84, which is used to receive correction instructions for abnormal data of abnormal components, call preset component reference data corresponding to the abnormal data based on the correction instructions, and update the abnormal data based on the component reference data to achieve abnormal correction of the media data channel.
[0099] In an exemplary embodiment, when the target element is a graphics card of a display device in a display system, the data acquisition module 81 is also used to communicate with the graphics card in the display device based on an application programming interface of a target operating system of the display device to obtain current data of at least one parameter of the graphics card.
[0100] In an exemplary embodiment, when the target element is a controller in a display system, the data acquisition module 81 is also used to communicate with the controller based on a network channel to obtain current data of at least one parameter of the controller; wherein the network channel is implemented based on a network cable or a wireless network.
[0101] Each module in the above-mentioned LED display screen media data channel abnormality inspection device can be fully or partially implemented by software, hardware and their combination. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the corresponding operations of each of the above modules.
[0102] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 6 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be realized through WIFI, a mobile cellular network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a method for abnormal inspection and repair of a media data channel of an LED display screen is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0103] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0104] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0105] Acquiring current data of at least one parameter of a target element in the display system; the target element is an element that participates in transmitting a correction coefficient of the LED display screen through a media data channel;
[0106] Based on the current data of each parameter, corresponding preset component reference data are called, and the current data of each parameter is compared with the corresponding component reference data to obtain abnormal data of at least one parameter;
[0107] The corresponding target component is determined to be an abnormal component based on the abnormal data.
[0108] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0109] Acquiring current data of at least one parameter of a target element in the display system; the target element is an element that participates in transmitting a correction coefficient of the LED display screen through a media data channel;
[0110] Based on the current data of each parameter, corresponding preset component reference data are called, and the current data of each parameter is compared with the corresponding component reference data to obtain abnormal data of at least one parameter;
[0111] The corresponding target component is determined to be an abnormal component based on the abnormal data.
[0112] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0113] Acquiring current data of at least one parameter of a target element in the display system; the target element is an element that participates in transmitting a correction coefficient of the LED display screen through a media data channel;
[0114] Based on the current data of each parameter, corresponding preset component reference data are called, and the current data of each parameter is compared with the corresponding component reference data to obtain abnormal data of at least one parameter;
[0115] The corresponding target component is determined to be an abnormal component based on the abnormal data.
[0116] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0117] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0118] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0119] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for troubleshooting an abnormality in a media data channel of an LED display screen, characterized in that: The method comprises: Acquire current data of at least one parameter of a target element in the display system; the target element is an element that participates in transmitting a correction coefficient of the LED display screen through the media data channel; Based on the current data of each parameter, corresponding preset component reference data are called, and the current data of each parameter is compared with the corresponding component reference data to obtain abnormal data of at least one of the parameters; The corresponding target component is determined to be an abnormal component based on the abnormal data.
2. The method according to claim 1, characterized in that Also includes: A correction instruction for the abnormal data of the abnormal element is received, and the abnormal data is updated based on a correction value included in the correction instruction to achieve abnormal correction for the media data channel.
3. The method according to claim 1, characterized in that Also includes: A correction instruction for the abnormal data of the abnormal component is received, the preset component reference data corresponding to the abnormal data is called based on the correction instruction, and the abnormal data is updated based on the component reference data to realize abnormal correction of the media data channel.
4. The method according to claim 1, characterized in that: The target element includes a graphics card of a display device in a display system; The obtaining of current data of at least one parameter of a target element in the display system comprises: The application programming interface of the target operating system of the display device communicates with the graphics card in the display device to obtain current data of at least one parameter of the graphics card.
5. The method according to claim 1, characterized in that The target element includes a controller in a display system; The obtaining of current data of at least one parameter of a target element in the display system comprises: Communicate with the controller based on a network channel to obtain current data of at least one parameter of the controller; wherein the network channel is implemented based on a network cable or a wireless network.
6. The method according to any one of claims 1 to 5, characterized in that: The target element includes a graphics card of a display device in a display system, and a controller in the display system; The parameters include at least one of the quantization range, color depth, color encoding format, video input range, pixel format, and output resolution frequency of the graphics card for media data, and the parameters also include at least one of the brightness, contrast, and display resolution frequency of the controller for media data.
7. A display system, characterized in that: It includes a display device, a controller and an LED display screen, wherein the graphics card in the display device is used to transmit media data to the LED display screen via the controller; The display device includes abnormality troubleshooting software based on the media data channel running on the graphics card, and the abnormality troubleshooting software is used to: obtain current data of at least one parameter of a target element in the display system; the target element is an element that participates in transmitting the correction coefficient of the LED display screen through the media data channel; Based on the current data of each parameter, corresponding preset component reference data are called, and the current data of each parameter is compared with the corresponding component reference data to obtain abnormal data of at least one of the parameters; The corresponding target component is determined to be an abnormal component based on the abnormal data.
8. The display system according to claim 7, characterized in that: The abnormality repair software is further used to: receive a correction instruction for the abnormal data of the abnormal component, and update the abnormal data based on a correction value included in the correction instruction to achieve abnormal correction of the media data channel.
9. The display system according to claim 7, characterized in that: The abnormality repair software is also used to: receive correction instructions for the abnormal data of the abnormal component, call the preset component reference data corresponding to the abnormal data based on the correction instructions, and update the abnormal data based on the component reference data to achieve abnormal correction of the media data channel.
10. An abnormality inspection and repair device for a media data channel of an LED display screen, characterized in that: The device comprises: A data acquisition module, used to acquire current data of at least one parameter of a target element in the display system; the target element is an element that participates in transmitting the correction coefficient of the LED display screen through the media data channel; A data processing module, configured to call corresponding preset component reference data based on the current data of each parameter, compare the current data of each parameter with the corresponding component reference data, and obtain abnormal data of at least one of the parameters; A result output module is used to determine that the corresponding target component is an abnormal component based on the abnormal data.