Display module detection method and device, receiving card, concentrator and display equipment
By acquiring the lamp panel current and display parameter set in the display module, combining current changes and display parameter changes, the high cost and low accuracy problems caused by external camera detection in the prior art are solved, and a more accurate lamp panel abnormality detection is achieved.
Patent Information
- Application Number
- CN202510727841.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-30
- Publication Date
- 2025-08-08
AI Technical Summary
The prior art detects abnormalities of LED display panels through external cameras, resulting in high detection cost and low accuracy.
By acquiring the lamp board current set and display parameter set in the display module, combining the current change results and display parameter change results, the detection results of the lamp board are determined without an external camera.
The detection cost is reduced, the accuracy of lamp plate abnormality detection is improved, and the correlation between electrical characteristics and optical characteristics is taken into account, so that more accurate lamp plate abnormality detection is achieved.
Smart Images

Figure CN120452328A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of electronic equipment, and in particular relates to a detection method, device, receiving card, hub and display device for a display module. Background Art
[0002] With the widespread use of display devices in various scenarios, such as advertising, information presentations, and stage performances, their stability and reliability are crucial. For example, LED displays consist of a display device, a transmitter card, a receiver card, and a light board. The light board typically consists of a PCB and LED lamps. The quality of the light board directly impacts the display quality and information transmission of the LED display. Therefore, real-time detection of light board anomalies is essential.
[0003] Existing technologies typically use external cameras to inspect LED displays to determine if there are any abnormalities in the light panels. However, the addition of external cameras increases detection costs. Furthermore, existing technologies typically analyze the LED display screen captured by the external camera to determine if there are any abnormalities in the light panels. However, the captured images are prone to image distortion, which reduces detection accuracy. Summary of the Invention
[0004] The embodiments of the present application provide a display module detection method, apparatus, receiving card, hub, and display device to solve the problems of high detection cost and low detection accuracy caused by adding an external camera in the prior art.
[0005] In a first aspect, an embodiment of the present application provides a method for detecting a display module, comprising: Obtaining a current set of each light board in the display module, and obtaining a display parameter set of a target area corresponding to each light board in the display interface of the display module; the current set includes multiple current data within a set time period; the display parameter set includes multiple actual values of the display parameter of the target area within the set time period; The detection results of each of the lamp panels are determined according to the current change results of each of the current sets and the display change results of each of the display parameter sets.
[0006] The embodiment of the present application provides a detection method for a display module, which obtains the current set of each lamp board in the display module, and obtains the display parameter set of the target area corresponding to each lamp board in the display interface of the display device; the current set includes multiple current data within a set time period; the display parameter set includes multiple actual values of the display parameters of the target area within the set time period; according to the current change results of each current set and the display change results of each display parameter set, the detection results of each lamp board are determined. Compared with the prior art, since the present application does not need to perform image analysis on the display screen of the LED display screen obtained by shooting with an external camera to determine whether the lamp board is abnormal, the present application does not need to add an additional external camera, thereby reducing the detection cost. In addition, the present application does not detect whether the lamp board is abnormal simply through the current data of the lamp board, but combines the change in current and the change in display parameters to realize abnormal detection of the lamp board, thereby solving the detection limitation of only considering a single dimension for detection. At the same time, due to the correlation between electrical and optical properties, for example, when the LED beads in the light board display a fixed grayscale / brightness in the corresponding display area, their driving current should remain stable (e.g., the current fluctuation under the control of a constant current driver chip is minimal); when the grayscale / brightness of the image in the corresponding display area changes, their driving current should change synchronously according to the expected pattern (e.g., under PWM dimming, the current pulse width adjusts with the grayscale level). Therefore, this application combines the changes in current and display parameters to detect light board anomalies, taking into account the correlation between electrical and optical properties, thereby achieving more accurate light board anomaly detection and improving detection accuracy.
[0007] Optionally, before determining the detection results of each of the light panels according to the current change results of each of the current sets and the display change results of each of the display parameter sets, the method further includes: Analyzing the multiple current data in each current set respectively to obtain the current change result of each lamp panel within the set time period; Calculating, based on each of the display parameter sets, an average of the display parameters of each of the target areas at different times in the set time period; According to each of the average values, the display change results of each of the light panels within the set time period are determined respectively.
[0008] In the above embodiment, since each current data in the current set can reflect the current characteristics of the lamp board at different time points within the set time period, accurate judgment of the current change results of each lamp board can be achieved by analyzing each current data. In addition, since each lamp board has its fixed light-emitting area, i.e., the target area, on the display interface of the display device, and each target area usually includes multiple pixels, if each pixel is analyzed in turn, it will take a long time and be inefficient. Therefore, this embodiment calculates the average value of the actual values of multiple display parameters of each target area at different times in the set time period, and determines the display change results of each lamp board within the set time period based on each average value, thereby improving the detection efficiency of the display change of each lamp board and avoiding the time-consuming detection of the changes of each pixel in each target area one by one.
[0009] Optionally, determining the detection result of each of the lamp boards according to the current change result of each of the current sets and the display change result of each of the display parameter sets includes: Determine the screen type in the display interface; the screen type includes a static type and a dynamic type; According to the screen type, each current change result and each display change result are analyzed to obtain the detection result of each lamp board.
[0010] In the above-described embodiment, since the display interface's screen content is fixed (i.e., when the screen type is static), its pixel brightness, i.e., the display parameters and the corresponding light board current are long-term stable (no dynamic changes). When the display interface's screen content changes in real time (i.e., when the screen type is dynamic), its pixel brightness and the corresponding light board current are dynamically adjusted with the display parameters (e.g., frame-by-frame). In other words, different screen types correspond to different current conditions and display parameter conditions. Therefore, this embodiment performs different analyses on each current change result and each display change result based on the screen type, enabling accurate judgment of the current change result and the display change result, thereby obtaining more accurate detection results for each light board, and thereby improving the accuracy of abnormality detection for each light board.
[0011] Optionally, analyzing each of the current change results and each of the display change results according to the screen type to obtain a detection result of each of the light boards includes: For any light board, when the screen type is a static type, if it is detected that the current change result of the light board has changed, and the display change result of the light board is consistent with the preset display result, then the detection result of the light board is determined to be abnormal; if it is detected that the current change result of the light board has not changed, and the display change result of the light board is consistent with the preset display result, then the detection result of the light board is determined to be normal.
[0012] In the above-described embodiment, since the display interface's screen content is fixed (i.e., the screen type is static), its pixel brightness, i.e., the display parameters and the corresponding light board current, should be stable over the long term (no dynamic changes). Therefore, this embodiment can accurately determine whether the display parameters and the corresponding light board current are stable over the long term based on whether the current change results have changed and whether the display change results match the preset display results. This allows accurate determination of light board anomalies, thereby improving the accuracy of anomaly detection for each light board.
[0013] Optionally, analyzing each of the current change results and each of the display change results according to the screen type to obtain a detection result of each of the light boards includes: For any light board, when the screen type is dynamic, if the current change result of the light board is detected to be unchanged, and the display change result of the light board is changed, then the detection result of the light board is determined to be abnormal; if the current change result of the light board is detected to be changed, and the display change result of the light board is changed, then the detection result of the light board is determined to be normal.
[0014] In the above-described embodiment, since the display interface's screen content changes in real time (i.e., when the screen type is dynamic), its pixel brightness and the corresponding light board current should be dynamically adjusted with the display parameters (e.g., frame-by-frame). Therefore, this embodiment can accurately determine whether the display parameters have changed and whether the light board current has been dynamically adjusted with the display parameters based on whether the current change results and the display change results have changed. This allows accurate determination of light board anomalies, thereby improving the accuracy of individual light board anomaly detection.
[0015] Optionally, the detection result further includes an abnormality type; and determining the detection result of each lamp board according to the current change result of each current set and the display change result of each display parameter set includes: For any lamp board, if the detection result of the lamp board is that the lamp board is abnormal, the expected current set of the lamp board within the set time period is obtained; if the current set of the lamp board does not match the expected current set, and each current data in the current set is greater than zero, then the abnormal type of the lamp board is determined to be a short circuit.
[0016] In the above embodiment, since in actual applications, the lamp board can still emit light when it is short-circuited, but the light intensity is abnormal, that is, the lamp board will generate current at this time, but it does not match the expected current, that is, the current data of the lamp board is still greater than zero at this time. Therefore, this embodiment can accurately determine whether the abnormal type of the lamp board is a short circuit by whether the current set is consistent with the expected current set and whether the individual current data in the current set is greater than zero.
[0017] Optionally, the detection result further includes an abnormality type; and determining the detection result of each lamp board according to the current change result of each current set and the display change result of each display parameter set includes: For any lamp board, if the detection result of the lamp board is that the lamp board is abnormal, the expected current set of the lamp board within the set time period is obtained; if the current set of the lamp board does not match the expected current set, and each current data in the current set is zero, it is determined that the abnormal type of the lamp board is a short circuit.
[0018] In the above embodiment, in actual applications, a lamp panel cannot emit light when it is disconnected. In other words, the lamp panel does not generate current at this time, and the current of the lamp panel does not match the expected current, and the current data is zero. Therefore, this embodiment can accurately determine whether the lamp panel abnormality is disconnected by determining whether the current set matches the expected current set and whether each current data in the current set is greater than zero.
[0019] In a second aspect, an embodiment of the present application provides a display module detection device, which is applied to a receiving card, and is used to execute the display module detection method as described in any one of the first aspects.
[0020] In a third aspect, an embodiment of the present application provides a receiving card, comprising a memory, a processor, and a computer program stored in the memory and runnable on the processor, characterized in that when the processor executes the computer program, it implements the display module detection method as described in any one of the first aspects.
[0021] In a fourth aspect, an embodiment of the present application provides a hub, which is connected to multiple light boards of a display module, and includes: a current detection module connected to each of the light boards and configured to collect the current of each of the light boards; A receiving card is connected to the current detection module and each of the light boards, and is used to execute the display module detection method as described in any one of the first aspects.
[0022] In a fifth aspect, an embodiment of the present application provides a display device, comprising a display module and the hub as described in the fourth aspect; the display module comprises a plurality of light boards.
[0023] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the display module detection method as described in any one of the above-mentioned first aspects is implemented.
[0024] In a seventh aspect, an embodiment of the present application provides a computer program product. When the computer program product is run on a display device, the display device can execute the display module detection method described in any one of the first aspects above.
[0025] It should be noted that the beneficial effects of other aspects can be specifically referred to the beneficial effects corresponding to the detection method of the display module provided in the first aspect, and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0027] Figure 1 is a structural diagram of a display device provided in one embodiment of the present application; Figure 2 is a schematic diagram of the specific structure of a display device provided by another embodiment of the present application; Figure 3 This is a flowchart of an implementation method of a display module detection method provided in one embodiment of the present application; Figure 4 is a flowchart of an implementation method of a display module detection method provided by another embodiment of the present application; Figure 5 is a flowchart of an implementation method of a display module detection method provided in yet another embodiment of the present application; Figure 6 1 is a schematic structural diagram of a detection device for a display module provided in one embodiment of the present application; Figure 7 Schematic diagram of the structure of a receiving card provided in one embodiment of the present application. DETAILED DESCRIPTION
[0028] In the following description, specific details such as specific system structures and techniques are provided for purposes of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary detail.
[0029] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections thereof.
[0030] It will also be understood that the term "and / or" used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0031] As used in this specification and the appended claims, the term "if" can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.
[0032] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0033] References to "one embodiment" or "some embodiments" in this specification mean that a particular feature, structure, or characteristic described in conjunction with that embodiment is included in one or more embodiments of the present application. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized. The terms "including," "comprising," "having," and variations thereof all mean "including but not limited to," unless otherwise specifically emphasized.
[0034] With the widespread use of display devices in various scenarios, such as advertising, information presentations, and stage performances, their stability and reliability are crucial. For example, LED displays consist of a display device, a transmitter card, a receiver card, and a light board. The light board typically consists of a PCB and LED lamps. The quality of the light board directly impacts the display quality and information transmission of the LED display. Therefore, real-time detection of light board anomalies is essential.
[0035] Existing technologies typically use external cameras to inspect LED displays to determine if there are any abnormalities in the light panels. However, the addition of external cameras increases detection costs. Furthermore, existing technologies typically analyze the LED display screen captured by the external camera to determine if there are any abnormalities in the light panels. However, the captured images are prone to image distortion, which reduces detection accuracy.
[0036] The following detailed description will be given by taking the LED display as an example.
[0037] See also Figure 1 , Figure 1 Schematic diagram of the structure of a display device provided by an embodiment of the present application. Figure 1 As shown, the display device includes: a playback device 11, a sending card 12, at least one receiving card 13 (five are shown in the figure), a circuit detection module (not shown in the figure) and a display module (not shown in the figure) including multiple light boards (not shown in the figure).
[0038] The playback device 11 is used to provide the original signal of the display content (such as video, image, text, etc.), and is the "content source" of the display device.
[0039] The sending card 12 is connected to the playback device 11 and the receiving card 13 respectively, and is used to convert the above original signal into a signal suitable for the display device.
[0040] The receiving card 13 is connected to a plurality of light boards respectively, and is used to receive the signal from the sending card 12 and transmit it to each light board to achieve a display effect.
[0041] In practical applications, the sending card 12 can uniformly manage multiple receiving cards 13, and each receiving card 13 corresponds to a display module, and each display module includes multiple light boards.
[0042] In the embodiment of the present application, the circuit detection module is connected to each light board respectively, and is used to collect the current set of each light board, wherein the current set of each light board includes a plurality of current data of the corresponding light board within a set time period.
[0043] The time period can be set according to actual needs and is not limited here.
[0044] The plurality of current data may be the current data of a preset number of times within a set time period, wherein the preset number may be 10.
[0045] In some possible embodiments, in order to detect whether each lamp panel is abnormal in real time, the circuit detection module may collect the current set of each lamp panel based on a preset time interval, wherein the preset time interval may be 1 minute or 10 seconds.
[0046] In practical applications, the circuit detection module can be any simple current detection device in the prior art, such as a Hall current sensor and a current transformer.
[0047] Based on this, the receiving card 13 is connected to the circuit detection module to determine the detection results of each light board according to the current set sent by the circuit detection module. The detection results are used to describe whether the light board is abnormal.
[0048] It should be noted that the specific implementation method of the receiving card 13 determining the detection results of each lamp board according to the above current set sent by the circuit detection module can be found in FIG. Figure 3 The specific embodiments corresponding to steps S101 - S102 are not described in detail here.
[0049] In one embodiment of the present application, after obtaining the detection results of each light board, the receiving card 13 may send the detection results of each light board to the sending card 12.
[0050] The sending card 12 can send the received detection results of each light board to the playback device 11.
[0051] The playback device 11 can output the detection results of each light board through a network connection.
[0052] Please also refer to Figure 2 , Figure 2 This is a schematic diagram of the specific structure of a display device provided by an embodiment of the present application. Figure 2 As shown, the receiving card 13 and the circuit detection module 15 are both arranged on the hub 16. The sending card 12 includes a data processing module, and the receiving card 13 includes a data processing module 131, a control module 132 and a power supply unit.
[0053] In practical applications, a hub is also called a "Hub." "Hub" means "center." The main function of a hub is to regenerate, shape, and amplify the received signal to extend the transmission distance of the network, while concentrating all nodes around it.
[0054] In this embodiment, the sending card 12 sends the converted signal of the original signal to the data processing module 131 in the receiving card 13 through its own data processing module.
[0055] The data processing module 131 is connected to each light board and is used to collect a set of display parameters for the target area corresponding to each light board in the display interface of the display device. The display parameter set includes multiple actual values of the display parameters of the target area within a set time period. The display parameters can be any of grayscale values, brightness values, or grayscale values.
[0056] Among them, the grayscale value is used to represent the number of brightness levels that a single pixel can display in a single color channel (R / G / B).
[0057] The control module 132 is connected to the data processing module 131 and the circuit detection module 15 respectively, and is used to collect the current set of each lamp board and send it to the data processing module 131.
[0058] The data processing module 131 is further configured to determine the detection results of each lamp panel based on each current set and each display parameter set.
[0059] In practical applications, the data processing module 131 may be a Field Programmable Gate Array (FPGA) chip.
[0060] The control module 132 may be an ARM module.
[0061] It should be noted that the specific implementation method of the data processing module 131 determining the detection results of each lamp board according to each current set and each display parameter set is as follows. Figure 3 The specific embodiments corresponding to steps S101 - S102 are not described in detail here.
[0062] See also Figure 3 , Figure 3 This is a flowchart of an implementation of a detection method for a display module provided in an embodiment of the present application. In the embodiment of the present application, the execution subject of the detection method for the display module may be a receiving card.
[0063] like Figure 3 As shown, the display module detection method provided in one embodiment of the present application may include S101 to S102, which are described in detail as follows: In S101, a current set of each lamp board in the display module is obtained, and a display parameter set of the target area corresponding to each lamp board in the display interface of the display module is obtained; the current set includes a plurality of current data within a set time period; the display parameter set includes a plurality of actual values of the display parameters of the target area within the set time period.
[0064] In some possible embodiments, in order to detect abnormalities of each light board in real time, after the display module starts displaying the picture, the receiving card can obtain the current set of each light board in the display module based on a preset time interval, and obtain the display parameter set of the target area corresponding to each light board in the display interface of the display module.
[0065] It should be noted that each current set includes a plurality of current data within a set time period, and each display parameter set includes a plurality of actual values of the display parameter in its corresponding target area within the set time period.
[0066] In S102, the detection results of each of the lamp panels are determined according to the current change results of each of the current sets and the display change results of each of the display parameter sets.
[0067] In practical applications, due to the correlation between electrical characteristics and optical characteristics, when the LED lamp beads in the light board normally display a fixed grayscale / brightness in the image of the corresponding display area, their driving current should remain stable (such as the current fluctuation under the control of the constant current driver chip is extremely small). For example: when displaying pure black, the lamp beads do not emit light and the current is close to 0; when displaying white, the current reaches the rated maximum value. When the grayscale / brightness of the image in the corresponding display area changes, its driving current should change synchronously according to the expected law (such as under PWM dimming, the current pulse width adjusts with the grayscale level). Therefore, in the embodiment of the present application, in order to improve the detection accuracy of each light board, the receiving card can determine the detection results of each light board based on the current change results of each current set and the display change results of each display parameter set.
[0068] It should be noted that the current change result of each current set is used to describe whether the current set has changed. Specifically, the current set has changed means that the current data in the current set are different. The current set has not changed means that the current data in the current set are the same.
[0069] It should be noted that, since slight variations between current data are negligible, the fact that the individual current data in the current set are identical may specifically mean that the difference between the individual current data is less than a preset difference. The preset difference can be determined based on actual needs and is not limited here. The preset difference is used to characterize slight variations between current data.
[0070] The display change result of each display parameter set is used to describe whether the display parameter set has changed. A change in the display parameter set may refer to changes between the individual display parameters in the display parameter set, and no change in the display parameter set may refer to no change in the individual display parameters in the display parameter set, i.e., all display parameters remain the same.
[0071] In some possible embodiments, in order to clarify whether each current set and each display parameter set has changed, the receiving card can specifically perform the following operations: Figure 4 Steps S201 to S203 shown determine the current change results of each current set and the display change results of each display parameter set, as detailed below: In S201, the multiple current data in each current set are analyzed respectively to obtain the current change result of each lamp panel within the set time period.
[0072] In this embodiment, for any lamp board, the receiving card can compare each current data in the current set of the lamp board one by one, thereby obtaining the current change result of each lamp board within a set time period.
[0073] Specifically, for any lamp board, when the receiving card detects that the current data in the current set of the lamp board are different, it can determine that the current set of the lamp board has changed. Based on this, the receiving card can determine that the current change result of the lamp board within the set time period is a change.
[0074] For any light board, the receiving card can determine that the current set of the light board has not changed when it detects that all current data in the current set of the light board are the same. Based on this, the receiving card can determine that the current change result of the light board within the set time period has not changed.
[0075] In S202 , based on each of the display parameter sets, the average value of the display parameter of each of the target areas at different times in the set time period is calculated.
[0076] In S203, the display change results of each light panel within the set time period are determined respectively according to each mean value.
[0077] In this embodiment, since each light board has its fixed light-emitting area, i.e., the target area, on the display interface of the display device, and each target area usually includes multiple pixels, in order to improve the detection efficiency of the display changes of each light board and avoid the time-consuming detection of the changes of each pixel in each target area one by one, the receiving card can calculate the average of the actual values of multiple display parameters of each target area at different times in the set time period based on each display parameter set, and determine the display change results of each light board within the set time period based on each average value.
[0078] In this embodiment, for any light board, after the receiving card calculates the average of the display parameter set of the light board at different times within the set time period, it can compare the averages at different times one by one to determine the display change results of each light board within the set time period.
[0079] Specifically, for any light board, when the receiving card detects that the average value of the light board at different times is different, it can determine that the display parameter set of the light board has changed. Based on this, the receiving card can determine that the display change result of the light board within the set time period is a change.
[0080] For any light board, if the receiving card detects that the average value of the light board at different times is the same, it can determine that the display parameter set of the light board has not changed. Based on this, the receiving card can determine that the display change result of the light board within the set time period has not changed.
[0081] In the above embodiment, since each current data in the current set can reflect the current characteristics of the lamp board at different time points within the set time period, accurate judgment of the current change results of each lamp board can be achieved by analyzing each current data. In addition, since each lamp board has its fixed light-emitting area, i.e., the target area, on the display interface of the display device, and each target area usually includes multiple pixels, if each pixel is analyzed in turn, it will take a long time and be inefficient. Therefore, this embodiment calculates the average value of the actual values of multiple display parameters of each target area at different times in the set time period, and determines the display change results of each lamp board within the set time period based on each average value, thereby improving the detection efficiency of the display change of each lamp board and avoiding the time-consuming detection of the changes of each pixel in each target area one by one.
[0082] In one embodiment of the present application, since the screen types displayed on the display interface are different, the way of judging whether the light board is abnormal is also different. Therefore, in order to improve the detection accuracy of each light board, the receiving card can specifically be as follows: Figure 5 Steps S301 to S302 shown implement step S102, as detailed below: In S301, the screen type in the display interface is determined; the screen type includes a static type and a dynamic type.
[0083] In this embodiment, the receiving card may obtain a screen set of the display interface within a set time period, and compare each screen in the screen set one by one to detect whether there is a change between the screens.
[0084] When the receiving card detects that the images do not change, that is, the images are exactly the same, the receiving card can determine that the image type in the display interface is a static type; when the receiving card detects that the images change, that is, the images are not exactly the same, the receiving card can determine that the image type in the display interface is a dynamic type.
[0085] In S302, each of the current change results and each of the display change results are analyzed according to the screen type to obtain a detection result of each of the lamp boards.
[0086] In this embodiment, after the receiving card determines the screen type, the pixel brightness, i.e., the display parameters and the corresponding light board current, remain stable over the long term (no dynamic changes) because the screen content of the display interface is fixed (i.e., the screen type is static). However, when the screen content of the display interface changes in real time (i.e., the screen type is dynamic), the pixel brightness and the corresponding light board current adjust dynamically with the display parameters (e.g., frame-by-frame). Therefore, the receiving card can perform different analyses on the current change results and display change results based on the screen type to obtain the detection results for each light board.
[0087] In one embodiment of the present application, when the screen type is a static type, the receiving card can specifically determine the detection results of each light board according to the following steps, which are detailed as follows: For any light board, when the screen type is static, if the current change result of the light board is detected to be unchanged, and the display change result of the light board is consistent with the preset display result, then the detection result of the light board is determined to be abnormal; If it is detected that the current change result of the lamp board has changed, and the display change result of the lamp board is consistent with the preset display result, it is determined that the detection result of the lamp board is normal.
[0088] It should be noted that the preset display result of each light board specifically refers to the standard display parameter set corresponding to each light board and the target area corresponding to each light board in the display interface when displaying the expected picture within a set time period.
[0089] Correspondingly, the display change result of the light board is consistent with its corresponding preset display result, which specifically means that the various means of the display parameter set of the light board are the same as the various means of its corresponding standard display parameter set, that is, the display change result of the light board is unchanged.
[0090] In this embodiment, for any light board, when the screen type is a static type, when the receiving card detects that the current change result of the light board has changed, and the display change result of the light board is consistent with the preset display result, it indicates that the individual current data in the current set of the light board has changed, that is, the individual current data in the current set are not the same, that is, at this time, the current set of the light board has dynamic changes and has not maintained long-term stability (no dynamic changes), but the target area corresponding to the light board has normally displayed its corresponding static screen, therefore, the receiving card can determine that the detection result of the light board is abnormal.
[0091] For any light board, when the screen type is static, when the receiving card detects that the current change result of the light board is unchanged, and the display change result of the light board is consistent with the preset display result, it means that the current data in the current set of the light board has not changed, that is, the current data in the current set are the same. In other words, at this time, there is no dynamic change in the current set of the light board and it has remained stable for a long time. In addition, the target area corresponding to the light board has normally displayed its corresponding static screen. Therefore, the receiving card can determine that the detection result of the light board is normal.
[0092] In some embodiments of the present application, since the display interface may display different static images, the current set of the corresponding light board may also be stable at different current values for a long time. Therefore, in this embodiment, when the image type is static, when the receiving card detects that the current change result of the light board is unchanged, and the individual current data in the current set of the light board is the same as the individual expected current data in its corresponding expected current set, and the display change result of the light board is consistent with the preset display result, it indicates that the individual current data in the current set of the light board has not changed, that is, the individual current data in the current set are the same. In other words, at this time, the current set of the light board does not have dynamic changes and has remained stable for a long time, and the target area corresponding to the light board has normally displayed its corresponding static image. Therefore, the receiving card can determine that the detection result of the light board is normal.
[0093] It should be noted that the expected current set of each light board specifically refers to the standard current set required for each light board and the target area corresponding to each light board in the display interface to display the expected image within a set time period.
[0094] In another embodiment of the present application, when the image type is dynamic, the receiving card can determine the detection results of each light board according to the following steps, which are detailed as follows: For any light board, when the screen type is dynamic, if the current change result of the light board is detected to be unchanged, and the display change result of the light board is detected to be changed, then the detection result of the light board is determined to be abnormal; If it is detected that the current change result of the lamp board is changed, and the display change result of the lamp board is changed, it is determined that the detection result of the lamp board is normal.
[0095] In actual applications, when the display interface shows a dynamic image and each light board is functioning normally, the current data of each light board will fluctuate significantly as the image content changes. Therefore, in this embodiment, for any light board, when the image type is dynamic, if the receiving card detects that the current change result of the light board is unchanged and the display change result of the light board is changed, it means that the current data of the current set of the light board are all the same, that is, the current data in the current set have not changed accordingly with the changes in the image content. However, the target area corresponding to the light board has normally displayed its corresponding dynamic image. Therefore, the receiving card can determine that the light board detection result is abnormal.
[0096] For any light board, when the screen type is dynamic, when the receiving card detects that the current change result of the light board is changed and the display change result of the light board is changed, it means that the current data in the current set of the light board are not the same, that is, the current data in the current set have changed accordingly with the change of the screen content, and the target area corresponding to the light board has normally displayed its corresponding dynamic screen. Therefore, the receiving card can determine that the detection result of the light board is normal.
[0097] In the above-described embodiment, the screen type of the display interface is determined; screen types include static and dynamic types. Based on the screen type, each current change result and each display change result are analyzed to obtain a detection result for each light panel. In actual applications, the screen content of the display interface is fixed (i.e., when the screen type is static), its pixel brightness, i.e., the display parameters and the corresponding light panel current are stable over a long period of time (no dynamic changes); while the screen content of the display interface changes in real time (i.e., when the screen type is dynamic), its pixel brightness and the corresponding light panel current are dynamically adjusted with the display parameters (e.g., frame-by-frame). In other words, different screen types correspond to different current conditions and display parameter conditions. Therefore, this embodiment performs different analyses on each current change result and each display change result based on the screen type, enabling accurate judgment of the current change results and display change results, thereby obtaining more accurate detection results for each light panel and improving the accuracy of abnormality detection for each light panel.
[0098] The embodiment of the present application provides a detection method for a display module, which obtains the current set of each lamp board in the display module, and obtains the display parameter set of the target area corresponding to each lamp board in the display interface of the display device; the current set includes multiple current data within a set time period; the display parameter set includes multiple actual values of the display parameters of the target area within the set time period; according to the current change results of each current set and the display change results of each display parameter set, the detection results of each lamp board are determined. Compared with the prior art, since the present application does not need to perform image analysis on the display screen of the LED display screen obtained by shooting with an external camera to determine whether the lamp board is abnormal, the present application does not need to add an additional external camera, thereby reducing the detection cost. In addition, the present application does not detect whether the lamp board is abnormal simply through the current data of the lamp board, but combines the change in current and the change in display parameters to realize abnormal detection of the lamp board, thereby solving the detection limitation of only considering a single dimension for detection. At the same time, due to the correlation between electrical and optical properties, for example, when the LED beads in the light board display a fixed grayscale / brightness in the corresponding display area, their driving current should remain stable (e.g., the current fluctuation under the control of a constant current driver chip is minimal); when the grayscale / brightness of the image in the corresponding display area changes, their driving current should change synchronously according to the expected pattern (e.g., under PWM dimming, the current pulse width adjusts with the grayscale level). Therefore, this application combines the changes in current and display parameters to detect light board anomalies, taking into account the correlation between electrical and optical properties, thereby achieving more accurate light board anomaly detection and improving detection accuracy.
[0099] In one embodiment of the present application, the detection result of each light board may further include an abnormality type, wherein the abnormality type includes but is not limited to short circuit and open circuit.
[0100] In one implementation of this embodiment, for any lamp board, when the receiving card detects that the detection result of the lamp board is abnormal, in order to clarify the abnormality type of the lamp board so that relevant personnel can quickly perform corresponding maintenance on the lamp board, the receiving card can obtain the expected current set of the lamp board within a set time period, and detect whether the current set of the lamp board is consistent with the expected current set, that is, whether the current set of the lamp board and the expected current set undergo the same changes.
[0101] It should be noted that the expected current set of each light board specifically refers to the standard current set required for each light board and the target area corresponding to each light board in the display interface to display the expected image within a set time period.
[0102] In one embodiment of the present application, when the receiving card detects that the current set of the above-mentioned lamp board does not match the expected current set, it indicates that there is an abnormality in the lamp board at this time, and the various current data in the current set are all greater than zero, indicating that the lamp board can still emit light at this time, that is, the lamp board emits light abnormally at this time. Therefore, the receiving card can determine that the abnormality type of the lamp board is a short circuit.
[0103] In the above embodiment, since in actual applications, the lamp board can still emit light when it is short-circuited, but the light intensity is abnormal, that is, the lamp board will generate current at this time, but it does not match the expected current, that is, the current data of the lamp board is still greater than zero at this time. Therefore, this embodiment can accurately determine whether the abnormal type of the lamp board is a short circuit by whether the current set is consistent with the expected current set and whether the individual current data in the current set is greater than zero.
[0104] In another embodiment of the present application, when the receiving card detects that the current set of the above-mentioned lamp board does not match the expected current set, it indicates that there is an abnormality in the lamp board at this time, and the various current data in the current set are all zero, indicating that the lamp board cannot emit light at this time. Therefore, the receiving card can determine that the abnormality type of the lamp board is a short circuit.
[0105] In the above embodiment, in actual applications, a lamp panel cannot emit light when it is disconnected. In other words, the lamp panel does not generate current at this time, and the current of the lamp panel does not match the expected current, and the current data is zero. Therefore, this embodiment can accurately determine whether the lamp panel abnormality is disconnected by determining whether the current set matches the expected current set and whether each current data in the current set is greater than zero.
[0106] In one embodiment of the present application, before step S101, after the display device is turned on, if the receiving card detects that the display interface of the display device is not displaying any images, that is, the screen is black, it indicates that the receiving card is unable to perform abnormality detection on each light board based on the display change results of each display parameter set. Therefore, to avoid erroneous detection of each light board, the receiving card can stop abnormality detection on each light board, that is, stop executing steps S101-S102, and send a prompt message to the sending card to indicate that the display interface is black and the light board detection cannot be performed. The sending card can then send this prompt message to the playback device. The playback device can then output the above prompt message via the network connection.
[0107] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0108] Corresponding to the display module detection method described in the above embodiment, Figure 6 The following is a schematic diagram showing the structure of a detection device for a display module provided by an embodiment of the present application. For ease of explanation, only the parts related to the embodiment of the present application are shown. Figure 6 The display module detection device 400 includes: an acquisition unit 41 and a first result determination unit 42. The acquisition unit 41 is used to obtain the current set of each lamp board in the display module, and to obtain the display parameter set of the target area corresponding to each of the lamp boards in the display interface of the display module; the current set includes multiple current data within a set time period; the display parameter set includes multiple actual values of the display parameters of the target area within the set time period.
[0109] The first result determination unit 42 is configured to determine the detection result of each of the light panels according to the current change result of each of the current sets and the display change result of each of the display parameter sets.
[0110] In one embodiment of the present application, the display module detection device 400 further includes: a first analysis unit, a calculation unit, and a second result determination unit. The first analysis unit is used to analyze the multiple current data in each current set respectively to obtain the current change result of each lamp panel within the set time period.
[0111] The calculation unit is used to calculate, based on each of the display parameter sets, an average value of the display parameters of each of the target areas at different times in the set time period.
[0112] The second result determination unit is used to determine the display change result of each light panel within the set time period according to each mean value.
[0113] In one embodiment of the present application, the first result unit 42 specifically includes: a type determination unit and a second analysis unit. The type determination unit is used to determine the screen type in the display interface; the screen type includes a static type and a dynamic type.
[0114] The second analysis unit is used to analyze each of the current change results and each of the display change results according to the screen type to obtain the detection results of each of the light boards.
[0115] In one embodiment of the present application, the second analysis unit specifically includes: a first detection unit.
[0116] The first detection unit is used to, for any light board, when the screen type is a static type, if it is detected that the current change result of the light board has changed, and the display change result of the light board is consistent with the preset display result, then the detection result of the light board is determined to be abnormal; if it is detected that the current change result of the light board has not changed, and the display change result of the light board is consistent with the preset display result, then the detection result of the light board is determined to be normal.
[0117] In one embodiment of the present application, the second analysis unit specifically includes: a second detection unit.
[0118] The second detection unit is used for any light board. When the screen type is a dynamic type, if it is detected that the current change result of the light board is not changed, and the display change result of the light board is changed, then the detection result of the light board is determined to be abnormal; if it is detected that the current change result of the light board is changed, and the display change result of the light board is changed, then the detection result of the light board is determined to be normal.
[0119] In one embodiment of the present application, the detection result further includes an abnormality type; the first result determination unit 42 specifically includes: a first type detection unit.
[0120] The first type detection unit is used to obtain the expected current set of any lamp board within the set time period if the detection result of the lamp board is that the lamp board is abnormal; if the current set of the lamp board does not match the expected current set, and each current data in the current set is greater than zero, it is determined that the abnormal type of the lamp board is a short circuit.
[0121] In one embodiment of the present application, the detection result further includes an abnormality type; the first result determination unit 42 specifically includes: a second type detection unit.
[0122] The second type of detection unit is used to obtain the expected current set of any lamp board within the set time period if the detection result of the lamp board is that the lamp board is abnormal; if the current set of the lamp board does not match the expected current set, and the various current data in the current set are zero, it is determined that the abnormal type of the lamp board is a short circuit.
[0123] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of this application. Their specific functions and technical effects can be found in the method embodiment section and will not be repeated here.
[0124] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0125] Figure 7 This is a schematic diagram of the structure of a receiving card provided in one embodiment of the present application. Figure 7 As shown, the receiving card 5 of this embodiment includes: at least one processor 50 ( Figure 7 Only one is shown in the figure) a processor, a memory 51, and a computer program 52 stored in the memory 51 and executable on the at least one processor 50, wherein the processor 50 implements the steps of any of the above-mentioned detection method embodiments of the display module when executing the computer program 52.
[0126] The receiving card may include, but is not limited to, a processor 50 and a memory 51. Those skilled in the art will appreciate that Figure 7This is merely an example of the receiving card 5 and does not constitute a limitation on the receiving card 5 . The receiving card 5 may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, it may also include input and output devices, network access devices, etc.
[0127] The processor 50 may be a central processing unit (CPU), or other general-purpose processors, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. A general-purpose processor may be a microprocessor or any conventional processor.
[0128] In some embodiments, the memory 51 may be an internal storage unit of the receiving card 5, such as the memory of the receiving card 5. In other embodiments, the memory 51 may also be an external storage device of the receiving card 5, such as a plug-in hard drive, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash memory card, etc. equipped on the receiving card 5. Furthermore, the memory 51 may include both the internal storage unit of the receiving card 5 and an external storage device. The memory 51 is used to store an operating system, application programs, a boot loader, data, and other programs, such as the program code of the computer program. The memory 51 may also be used to temporarily store data that has been output or is about to be output.
[0129] The embodiment of the present application further provides a hub, which is connected to multiple light boards of a display module, and includes: A current detection module is connected to each light board and is used to collect the current of each light board; The receiving card is connected to the current detection module and each light board respectively, and is used to execute the steps in the above-mentioned method embodiments.
[0130] An embodiment of the present application further provides a display device, comprising a display module and the hub described in the above embodiment; wherein the display module comprises a plurality of light boards.
[0131] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned various method embodiments can be implemented.
[0132] An embodiment of the present application provides a computer program product. When the computer program product runs on a receiving card, the receiving card can implement the steps in the above-mentioned method embodiments when executing the computer program product.
[0133] If the integrated unit is implemented as a software functional unit and sold or used as a standalone product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the process steps in the above-mentioned method embodiments by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. When executed by a processor, the computer program can implement the steps of each of the above-mentioned method embodiments. The computer program includes computer program code, which can be in source code form, object code form, executable file, or some intermediate form. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to a display device, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signals, telecommunication signals, and software distribution media. Examples include USB flash drives, removable hard drives, magnetic disks, or optical disks. In some jurisdictions, based on legislation and patent practice, computer-readable media cannot be electric carrier signals or telecommunication signals.
[0134] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.
[0135] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.
Claims
1. A method for detecting a display module, characterized in that: include: Obtaining a current set of each light board in the display module, and obtaining a display parameter set of a target area corresponding to each light board in the display interface of the display module; the current set includes multiple current data within a set time period; the display parameter set includes multiple actual values of the display parameter of the target area within the set time period; The detection results of each of the lamp panels are determined according to the current change results of each of the current sets and the display change results of each of the display parameter sets.
2. The display module detection method according to claim 1, wherein: Before determining the detection results of each of the lamp panels according to the current change results of each of the current sets and the display change results of each of the display parameter sets, the method further includes: Analyzing the multiple current data in each current set respectively to obtain the current change result of each lamp panel within the set time period; Calculating, based on each of the display parameter sets, an average of the display parameters of each of the target areas at different times in the set time period; According to each of the average values, the display change results of each of the light panels within the set time period are determined respectively.
3. The display module detection method according to claim 1, wherein: Determining the detection results of each of the lamp panels according to the current change results of each of the current sets and the display change results of each of the display parameter sets includes: Determine the screen type in the display interface; the screen type includes a static type and a dynamic type; According to the screen type, each current change result and each display change result are analyzed to obtain the detection result of each lamp board.
4. The display module detection method according to claim 3, wherein: The analyzing each of the current change results and each of the display change results according to the screen type to obtain the detection results of each of the light boards includes: For any light board, when the screen type is a static type, if it is detected that the current change result of the light board has changed, and the display change result of the light board is consistent with the preset display result, then the detection result of the light board is determined to be abnormal; if it is detected that the current change result of the light board has not changed, and the display change result of the light board is consistent with the preset display result, then the detection result of the light board is determined to be normal.
5. The display module detection method according to claim 3, wherein: The analyzing each of the current change results and each of the display change results according to the screen type to obtain the detection results of each of the light boards includes: For any light board, when the screen type is dynamic, if the current change result of the light board is detected to be unchanged, and the display change result of the light board is changed, then the detection result of the light board is determined to be abnormal; if the current change result of the light board is detected to be changed, and the display change result of the light board is changed, then the detection result of the light board is determined to be normal.
6. The display module detection method according to any one of claims 1 to 5, characterized in that: The detection result also includes an abnormality type; the detection result of each lamp board is determined according to the current change result of each current set and the display change result of each display parameter set, including: For any lamp board, if the detection result of the lamp board is that the lamp board is abnormal, the expected current set of the lamp board within the set time period is obtained; if the current set of the lamp board does not match the expected current set, and each current data in the current set is greater than zero, then the abnormal type of the lamp board is determined to be a short circuit.
7. The display module detection method according to any one of claims 1 to 5, characterized in that: The detection result also includes an abnormality type; the detection result of each lamp board is determined according to the current change result of each current set and the display change result of each display parameter set, including: For any lamp board, if the detection result of the lamp board is that the lamp board is abnormal, the expected current set of the lamp board within the set time period is obtained; if the current set of the lamp board does not match the expected current set, and each current data in the current set is zero, it is determined that the abnormal type of the lamp board is a short circuit.
8. A detection device for a display module, characterized in that: Applied to a receiving card, the device is used to implement the display module detection method according to any one of claims 1 to 7.
9. A receiving card, characterized in that: The method comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the display module detection method according to any one of claims 1 to 7 when executing the computer program.
10. A hub, characterized in that: The hub is connected to a plurality of light boards of the display module, and the hub includes: a current detection module connected to each of the light boards and configured to collect the current of each of the light boards; A receiving card is connected to the current detection module and is used to execute the display module detection method according to any one of claims 1 to 7.
11. A display device, characterized in that: It comprises a display module and the hub as claimed in claim 10; the display module comprises a plurality of light panels.
Citation Information
Patent Citations
Method and device for detecting display fault and terminal equipment
CN109493775A
Method, apparatus and device for detecting backlight board of display device, and storage medium
CN110398344A
LED display screen dead pixel detection method and device, electronic equipment and storage medium
CN115019704A
Display fault detection method and device, equipment and storage medium
CN117593973A
Testing device
CN219936066U