LED display screen adjusting system, method, device and readable storage medium

By capturing images and calculating ghosting adjustment parameters using a camera, the register parameters of the LED display screen are automatically adjusted, solving the problem of low adjustment efficiency caused by ghosting and achieving efficient and accurate parameter setting.

CN116343653BActive Publication Date: 2026-02-03HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111608863.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-24
Publication Date
2026-02-03
Estimated Expiration
2041-12-24

AI Technical Summary

Technical Problem

In existing technologies, LED displays suffer from low adjustment efficiency, require a significant amount of time, and have inaccurate parameter settings when ghosting occurs.

Method used

The system captures images from a camera, calculates ghosting adjustment parameters, and sends them to the LED controller to adjust the display parameters in the LED display's register, thus achieving automated adjustment.

Benefits of technology

It improves the adjustment efficiency of LED displays, reduces adjustment time, ensures the accuracy of parameter settings, and simplifies the operation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116343653B_ABST
    Figure CN116343653B_ABST
Patent Text Reader

Abstract

The application discloses an LED display screen adjusting system, method, device and readable storage medium. The system comprises an LED display screen adjusting device, the LED display screen adjusting device is used for: when a ghosting phenomenon occurs in the LED display screen display, controlling a camera to shoot a display image, receiving the display image sent by the camera, and based on the display image, calculating a ghosting adjusting parameter and sending the ghosting adjusting parameter to an LED controller; the LED display screen is used for: displaying a ghosting test image with balanced brightness; the camera is used for: shooting the LED display screen to obtain a display image and sending the display image to the LED display screen device; and the LED controller is used for: in response to receiving the ghosting adjusting parameter, adjusting a display parameter in a register arranged in the LED display screen based on the ghosting adjusting parameter, so as to eliminate the ghosting phenomenon existing in the LED display screen. The application improves the adjusting efficiency of adjusting the LED display screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of LED display technology, and in particular to an LED display adjustment system, method, device and readable storage medium. Background Technology

[0002] With the development of LED (Light-Emitting Diode) display technology, people have increasingly higher requirements for the user experience when using LED displays.

[0003] Ghosting can occur in LED displays during use. Specifically, differences in the electrical characteristics of LEDs (during row or column scanning) create parasitic capacitance. Current from this parasitic capacitance flows through even when the LEDs are off, causing them to become slightly conductive and resulting in abnormal display. (See reference...) Figure 1 , Figure 1 The 101st error is a display anomaly caused by ghosting.

[0004] The current solution to this ghosting phenomenon is that when technicians discover ghosting on an LED display, they rely on their experience or intuition to determine the degree of ghosting and adjust the display parameters accordingly. However, these parameters are generally inaccurate, making the process cumbersome and time-consuming when resolving the ghosting issue. Summary of the Invention

[0005] The main objective of this application is to provide an LED display screen adjustment system, method, device, and readable storage medium, aiming to solve the existing technical problem of how to improve the adjustment efficiency of LED displays.

[0006] To achieve the above objectives, this application provides an LED display screen adjustment system, the system comprising:

[0007] The LED display screen adjustment device is used to: control a camera to capture a display image when ghosting occurs on the LED display screen, receive the display image sent by the camera, calculate ghosting adjustment parameters based on the display image, and send the ghosting adjustment parameters to the LED controller.

[0008] The LED display screen is used to display a ghosting test pattern with uniform brightness.

[0009] A camera, the camera being used to: capture images of the LED display screen to obtain a display image, and send the display image to the LED display screen device;

[0010] An LED controller is configured to: in response to receiving the ghosting adjustment parameters, adjust the display parameters set in the register of the LED display screen based on the ghosting adjustment parameters, so as to eliminate the ghosting phenomenon present in the LED display screen.

[0011] For example, in the ghost test image, except for pixels with a gray level of zero, the gray level of other pixels is greater than or equal to a preset gray level;

[0012] And / or, the LED display screen adjustment device is specifically used for:

[0013] When ghosting occurs on the LED display screen, an adjustment quantitative value is obtained, wherein the adjustment quantitative value is obtained by quantitatively calibrating the register of the LED display screen;

[0014] Based on the brightness of the ghost LEDs among the multiple LEDs set in the LED display screen, and the adjustment quantitative value, the ghost adjustment parameters are calculated, wherein the ghost LEDs are LEDs lit by parasitic capacitance.

[0015] The ghosting adjustment parameters are sent to the LED controller, so that the LED controller adjusts the display parameters in the register of the LED display screen based on the ghosting adjustment parameters;

[0016] And / or, the LED display adjustment device is also used for:

[0017] The camera is controlled to capture images of the LED display screen showing the ghost test pattern, thereby obtaining the displayed image, wherein the ghost test pattern is constructed by preset source mapping software;

[0018] Based on the displayed image, determine whether the LED display screen exhibits ghosting.

[0019] And / or, when determining whether ghosting exists on the LED display screen based on the displayed image, the LED display screen adjustment device is specifically used for:

[0020] The displayed image is binarized to obtain a binarized image;

[0021] Perform connected component analysis on the binarized image to obtain the first number of multiple first connected components in the binarized image;

[0022] The plurality of first connected components are expanded in a preset direction to obtain an expanded binarized image;

[0023] Perform connected component analysis on the dilated binarized image to obtain a second number of multiple second connected components in the dilated binarized image;

[0024] Based on the first quantity and the second quantity, determine whether the LED display screen exhibits ghosting.

[0025] And / or, the LED display adjustment device is also used for:

[0026] Determine the first position coordinates of the ghost LED on the displayed image;

[0027] Obtain the second position coordinates of multiple pixels in the connected component corresponding to the first position coordinates;

[0028] Obtain multiple brightness levels at the multiple second position coordinates in the displayed image;

[0029] Based on the multiple brightness levels, the brightness of the ghost LED is determined, wherein the brightness of the ghost LED is the average or median of the multiple brightness levels.

[0030] And / or, when a ghosting phenomenon occurs on the LED display screen, and an adjustment quantitative value is obtained, the LED display screen adjustment device is specifically used for:

[0031] When ghosting occurs on the LED display screen, the register is adjusted stepwise based on a preset step value to determine the brightness change of the ghost LED among the multiple LEDs set on the LED display screen, and obtain the adjustment quantitative value.

[0032] And / or, where the register is a plurality of registers, each register having its own adjustment quantitative value, when calculating the ghost adjustment parameters based on the brightness of the ghost LEDs among the plurality of LEDs set in the LED display screen, and the adjustment quantitative value, the LED display screen adjustment device is specifically used for:

[0033] The adjustment order of the multiple registers is determined based on their priorities;

[0034] Based on the adjustment order, the multiple registers are traversed, and based on the adjustment quantitative value corresponding to the traversed register and the brightness of the ghost lamps among the multiple lamps set on the LED display screen, the ghost adjustment sub-parameters are calculated. After the traversal is completed, the ghost adjustment sub-parameters corresponding to each register are used together as the ghost adjustment parameters.

[0035] To achieve the above objectives, this application provides an LED display screen adjustment method based on an LED display screen adjustment system, the method comprising:

[0036] When ghosting occurs on the LED display screen, an adjustment quantitative value is obtained, wherein the adjustment quantitative value is obtained by quantitatively calibrating the register of the LED display screen;

[0037] Based on the brightness of the ghost LEDs among the multiple LEDs set in the LED display screen, and the adjustment quantitative value, the ghost adjustment parameters are calculated, wherein the ghost LEDs are LEDs lit by parasitic capacitance.

[0038] The ghosting adjustment parameters are sent to the LED controller so that the LED controller adjusts the display parameters in the register of the LED display screen based on the ghosting adjustment parameters.

[0039] For example, before obtaining the adjustment quantitative value when ghosting occurs on the LED display screen, the process includes:

[0040] The camera is controlled to capture images of the LED display screen showing the ghost test pattern, thereby obtaining the displayed image, wherein the ghost test pattern is constructed by preset source mapping software;

[0041] Based on the displayed image, determine whether the LED display screen exhibits ghosting.

[0042] For example, determining whether the LED display screen exhibits ghosting based on the displayed image includes:

[0043] The displayed image is binarized to obtain a binarized image;

[0044] Perform connected component analysis on the binarized image to obtain the first number of multiple first connected components in the binarized image;

[0045] The plurality of first connected components are expanded in a preset direction to obtain an expanded binarized image;

[0046] Perform connected component analysis on the dilated binarized image to obtain a second number of multiple second connected components in the dilated binarized image;

[0047] Based on the first quantity and the second quantity, it is determined whether the LED display screen exhibits ghosting.

[0048] For example, before calculating the ghost adjustment parameters based on the brightness of the ghost LEDs among the plurality of LEDs disposed on the LED display screen and the adjustment quantitative value, the following steps are included:

[0049] Determine the first position coordinates of the ghost LED on the displayed image;

[0050] Obtain the second position coordinates of multiple pixels in the connected component corresponding to the first position coordinates;

[0051] Obtain multiple brightness levels at the multiple second position coordinates in the displayed image;

[0052] The brightness of the ghost LED is determined based on the multiple brightness values, wherein the brightness of the ghost LED is the average or median of the multiple brightness values.

[0053] For example, when ghosting occurs on the LED display screen, obtaining the adjustment quantitative value includes:

[0054] When ghosting occurs on the LED display screen, the register is adjusted stepwise based on a preset step value to determine the brightness change of the ghost LED among the multiple LEDs set on the LED display screen, and thus obtain a quantitative adjustment value.

[0055] For example, the register may be multiple registers, each with its own adjustment value. The calculation of the ghosting adjustment parameters based on the brightness of the ghosting LEDs among the multiple LEDs installed on the LED display screen, and the adjustment value, includes:

[0056] The adjustment order of the multiple registers is determined based on their priorities;

[0057] Based on the adjustment order, the multiple registers are traversed, and based on the adjustment quantitative value corresponding to the traversed register and the brightness of the ghost lamps among the multiple lamps set on the LED display screen, the ghost adjustment sub-parameters are calculated. After the traversal is completed, the ghost adjustment sub-parameters corresponding to each register are used together as the ghost adjustment parameters.

[0058] For example, to achieve the above objectives, this application also provides an LED display screen adjustment device, which includes a memory, a processor, and an LED display screen adjustment program stored in the memory and executable on the processor. When the LED display screen adjustment program is executed by the processor, it implements the steps of the LED display screen adjustment method as described above.

[0059] For example, to achieve the above objectives, this application also provides a computer-readable storage medium storing an LED display screen adjustment program, which, when executed by a processor, implements the steps of the LED display screen adjustment method as described above.

[0060] In contrast to existing technologies where technicians rely on experience or intuition to determine the degree of ghosting in LED displays and adjust display parameters accordingly—a process often inaccurate and time-consuming—this application utilizes an LED display adjustment device. This device captures a test image of the LED display showing a uniform brightness level, calculates ghosting adjustment parameters, and sends these parameters to the LED controller. The controller then adjusts the display parameters in the LED display's registers based on these parameters to eliminate ghosting. This automated process calculates ghosting adjustment parameters from the displayed image and adjusts the display parameters accordingly, eliminating the need for manual parameter determination. This simplifies the adjustment process, reduces time, and improves overall efficiency. Attached Figure Description

[0061] Figure 1 This is a schematic diagram of the ghosting phenomenon involved in the background technology of this application;

[0062] Figure 2 This is a schematic diagram of the adjustment principle of the LED display adjustment system of this application;

[0063] Figure 3 This is a schematic diagram of the connected regions involved in the LED display screen adjustment system and LED display screen adjustment method of this application;

[0064] Figure 4 This is a schematic diagram of the expansion process of the connected domain involved in the LED display adjustment system and LED display adjustment method of this application;

[0065] Figure 5 This is a flowchart illustrating the first embodiment of the LED display screen adjustment method of this application;

[0066] Figure 6 This is a flowchart illustrating the second embodiment of the LED display screen adjustment method of this application;

[0067] Figure 7 This is a schematic diagram of the hardware operating environment involved in the embodiments of this application.

[0068] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0069] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.

[0070] This application provides an LED display screen adjustment system, referring to... Figure 2 , Figure 2 This is a schematic diagram of the adjustment principle of the LED display adjustment system of this application.

[0071] This application also provides an embodiment of an LED display screen adjustment system, comprising: an LED display screen adjustment device, the LED display screen adjustment device being configured to: control a camera to capture a display image when ghosting occurs on the LED display screen, and receive the display image sent by the camera; calculate ghosting adjustment parameters based on the display image, and send the ghosting adjustment parameters to an LED controller; an LED display screen, the LED display screen being configured to: display a ghosting test image with balanced brightness; a camera, the camera being configured to: capture a display image of the LED display screen, and send the display image to the LED display screen device; and an LED controller, the LED controller being configured to: adjust the display parameters set in the register of the LED display screen based on the ghosting adjustment parameters in response to receiving the ghosting adjustment parameters, so as to eliminate the ghosting phenomenon present on the LED display screen.

[0072] In this embodiment, the LED display screen is a flat panel display, which is composed of multiple LED module panels and is used to display various information such as text, images, videos, and recorded signals. The LED module panels are composed of LED dot matrix.

[0073] Before capturing ghosting test images, the camera parameters, including focal length and exposure value, need to be configured. After capturing the images, the displayed image can be transmitted to the LED display adjustment device via a communication network or a data cable. Configuring the focal length ensures a clearer image, preventing inaccurate ghosting adjustment parameters when the LED display adjustment device calculates them. Configuring the exposure value adjusts the overall brightness of the displayed image. If the overall brightness is too low, dimly lit coupled LEDs may be mistakenly identified as unlit, leading to inaccurate ghosting adjustment parameters. Conversely, if the overall brightness is too high, stray light, such as reflections from solder pads, may be mistaken for lit LEDs, also resulting in inaccurate ghosting adjustment parameters. Therefore, the camera parameters should be configured to suitable values, which can be tailored to environmental adaptability; this embodiment does not impose specific limitations.

[0074] LED display screen adjustment equipment includes devices with logic operation functions, such as computers and mobile terminals.

[0075] The LED controller is used to detect the working status of the LED display (e.g., whether the LED display is displaying normally) and to configure the LED display (e.g., adjust display parameters).

[0076] The register (not shown in the figure) is used to store display parameters and other data related to the LED display (such as related programs). When the LED display performs a display task, the relevant processor obtains the display parameters and other data from the register to control the LED display to perform the display.

[0077] Brightness uniformity refers to the uniform grayscale of all pixels in a ghosting test image, excluding those with a grayscale value of zero. In other words, all pixels have the same level of brightness. When displaying a ghosting test image on an LED screen, typically one LED corresponds to one pixel. However, if the number of LEDs on the screen is large enough, multiple LEDs can be assigned to one pixel. Using a brightness-uniform ghosting test image avoids the impact of inherent brightness imbalances in the displayed image on the calculation of ghosting adjustment parameters. This results in more accurate ghosting adjustment parameters, leading to more precise elimination of ghosting on the LED screen, reducing the number of adjustments required, and consequently reducing the time spent resolving ghosting issues on LED screens.

[0078] Ghosting test patterns are specially constructed patterns using LED displays, LED controllers, or preset signal source plotting software, as referenced. Figure 1 The actual ghosting test pattern collected was a pattern of single rows of LED beads lit up at intervals. Figure 1 Part 101 refers to the ghosting phenomenon generated below each row of LED beads. This ghosting phenomenon is caused by the other LED beads besides the row of LED beads being lit.

[0079] For example, the actual acquired ghost test pattern is a right-slanted ghost test pattern, meaning the lit LEDs (light beads) are arranged with their orientation tilted to the right. In addition, the ghost test pattern can also be a left-slanted ghost test pattern, meaning the lit LEDs (light beads) are arranged with their orientation tilted to the right, or it can include both left-slanted and right-slanted ghost test patterns. The default source mapping software is specifically designed for constructing the pattern.

[0080] In one possible implementation, in the ghost test image, except for pixels with a gray level of zero, the gray level of other pixels is greater than or equal to a preset gray level.

[0081] To facilitate the distinction between the background (areas containing pixels with zero grayscale) and the foreground (areas containing pixels with non-zero grayscale) of an LED display screen, the grayscale of the pixels in the foreground should be greater than or equal to a preset grayscale. Furthermore, the brightness of LEDs exhibiting ghosting is lower than that of the LEDs in the foreground. Therefore, having the grayscale of the pixels in the foreground greater than or equal to the preset grayscale is more helpful in identifying the LEDs exhibiting ghosting, thereby further improving the accuracy of the LED display screen adjustment device in calculating ghosting adjustment parameters. For example, the preset grayscale is 128. Specifically, the preset grayscale can be set as needed; this embodiment does not impose a specific limitation.

[0082] In one possible implementation, considering that the LED controller may not adjust the display parameters properly when adjusting the ghosting adjustment parameter, for example, if the ghosting adjustment parameter is 5, but the LED controller only adjusts it to 4.9, resulting in an adjustment error of 0.1, after the LED controller adjusts the display parameters using the ghosting adjustment parameter, it is also necessary to verify whether the ghosting phenomenon on the LED display screen has been eliminated. If the ghosting phenomenon still exists on the LED display screen, the ghosting adjustment parameter is recalculated, and the display parameters in the LED display screen's register are adjusted using the recalculated ghosting adjustment parameter. The verification is then repeated until the ghosting phenomenon on the LED display screen is eliminated.

[0083] In contrast to existing technologies where technicians rely on experience or intuition to determine the degree of ghosting in LED displays and adjust display parameters accordingly—a process often inaccurate and time-consuming—this application utilizes an LED display adjustment device. This device captures a test image of the LED display showing a uniform brightness level, calculates ghosting adjustment parameters, and sends these parameters to the LED controller. The controller then adjusts the display parameters in the LED display's registers based on these parameters to eliminate ghosting. This automated process calculates ghosting adjustment parameters from the displayed image and adjusts the display parameters accordingly, eliminating the need for manual parameter determination. This simplifies the adjustment process, reduces time, and improves overall efficiency.

[0084] For example, the LED display screen adjustment device is specifically used for:

[0085] When ghosting occurs on the LED display screen, an adjustment quantitative value is obtained, wherein the adjustment quantitative value is obtained by quantitatively calibrating the register of the LED display screen.

[0086] Quantitative calibration is the process of calibrating the register in a quantitative way, specifically calibrating the numerical relationship between the ghosting adjustment parameter and the brightness of the ghosting LED. For example, if the ghosting adjustment parameter is 'a', the brightness of the ghosting LED is 'b', and the adjustment value is 'c', then a, b, and c satisfy the relationship: b = ac. By obtaining the values ​​of b and a, the value of c can be calculated.

[0087] The adjustment value is an inherent property of the register itself, representing its ability to control ghosting phenomena, and varies from register to register.

[0088] The register is used to store the display parameters of the LED display screen and other data related to the display (such as display-related programs). When the LED display screen performs a display task, the processor of the LED display screen retrieves the display parameters and other data from the register to control the LED display screen to display. The "lamp bead" refers to an LED. Ghost lamp beads are lamp beads that cause the ghosting phenomenon; lamp beads other than ghost lamp beads are normal lamp beads.

[0089] For example, the display parameters in the register act synchronously on every LED in the LED display screen. That is, when the display parameters in the register change, the LEDs in the LED display screen change globally and synchronously, rather than only some LEDs changing.

[0090] And / or, when a ghosting phenomenon occurs on the LED display screen, and an adjustment quantitative value is obtained, the LED display screen adjustment device is specifically used for:

[0091] When ghosting occurs on the LED display screen, the register is adjusted stepwise based on a preset step value to determine the brightness change of the ghost LED among the multiple LEDs set on the LED display screen, and thus obtain a quantitative adjustment value.

[0092] In this embodiment, the preset step value is used to control the adjustment range of the ghosting phenomenon through the ghosting adjustment parameter. The preset step value is proportional to the adjustment range and is the minimum adjustment unit of the ghosting adjustment parameter. That is, the minimum ghosting adjustment parameter should not be less than the preset step value and should be a multiple of the preset step value. For example, when quantitatively calibrating register R1, if the preset step value is 1, and the brightness change of the ghosting LED is L1 after one step adjustment, then L1 is the quantitative adjustment value corresponding to register R1. The preset step value can be set as needed, and this embodiment does not impose specific limitations.

[0093] Based on the brightness of the ghost LEDs among the multiple LEDs set in the LED display screen, and the adjustment quantitative value, the ghost adjustment parameters are calculated, wherein the ghost LEDs are LEDs lit by parasitic capacitance.

[0094] In this embodiment, the ghosting adjustment parameter a, the adjustment quantitative value L1, and the brightness A1 of the ghosting LED bead conform to the equation: A1=a×L1(1). It should be noted that when equation (1) is true, the ghosting phenomenon is eliminated. Therefore, given A1 and L1, the ghosting adjustment parameter a can be obtained through the above equation (1).

[0095] In one possible implementation, the register is a single register, and both the adjustment quantitative value and the ghost adjustment parameter are the same, that is, the adjustment quantitative value is L1 in the previous example, and the ghost adjustment parameter is a in equation (1).

[0096] And / or, the register is a plurality of registers, each register having its own adjustment quantitative value (the adjustment quantitative value of each register can be obtained individually through the above quantitative calibration method), and each register also has its own ghosting adjustment parameter. When calculating the ghosting adjustment parameter based on the brightness of the ghosting LEDs among the plurality of LEDs set in the LED display screen and the adjustment quantitative value, the LED display screen adjustment device is specifically used for:

[0097] The adjustment order of the multiple registers is determined based on their priorities.

[0098] In this embodiment, registers with different priorities are adjusted in different orders. For example, if there are registers R1, R2, and R3 with priorities R1>R2>R3, the adjustment order is to adjust R1 first, then R2, and finally R3. The adjustment values ​​for different registers are also different, meaning they have different precision during adjustment. For example, register R1 has a precision of 10, R2 has a precision of 1, and R3 has a precision of 0.1.

[0099] Based on the adjustment order, the multiple registers are traversed, and based on the adjustment quantitative value corresponding to the traversed register and the brightness of the ghost lamps among the multiple lamps set on the LED display screen, the ghost adjustment sub-parameters are calculated. After the traversal is completed, the ghost adjustment sub-parameters corresponding to each register are used together as the ghost adjustment parameters.

[0100] In this embodiment, multiple registers are traversed by adjusting the order, and the ghost adjustment sub-parameter is calculated by adjusting the quantitative value corresponding to the traversed register. Since multiple registers are involved, the above equation (1) is adjusted accordingly to: A1=a1×L1+a2×L2+……+ak×Lk(2). Where k is the number of registers.

[0101] In one possible implementation, during the traversal, each register has its own ghosting adjustment parameter. If the ghosting adjustment sub-parameters of all traversed registers can satisfy the above equation (2), it means that adjusting only the currently traversed register can eliminate the ghosting phenomenon, without needing to continue traversing the remaining registers. At this point, the traversal ends, meaning that there is a possibility that some registers have not been traversed. For example, if k is 5, after traversing to the third register and calculating a3, the equation holds, and the traversal ends, i.e., A1 = a1 × L1 + a2 × L2 + a3 × L3. For example, if A1 = 109.1, L1 = 10, L2 = 1, L3 = 0.1, then a1 = 10, a2 = 9, a3 = 1.

[0102] The ghosting adjustment parameters are sent to the LED controller so that the LED controller adjusts the display parameters in the register of the LED display screen based on the ghosting adjustment parameters.

[0103] In this embodiment, ghosting adjustment parameters are sent to the LED controller, which then adjusts the registers instead of directly adjusting the registers. When adjusting the registers, the LED controller replaces the current display parameters in the registers with the ghosting adjustment parameters. It can be understood that when there is only one register, the current display parameters in the register are simply replaced with the ghosting adjustment parameters; when there are multiple registers, the current display parameters in each register are replaced with the corresponding ghosting adjustment sub-parameters. The purpose of replacing the display parameters with ghosting adjustment parameters is to adjust the brightness of all LED beads in the LED display screen and make the brightness of all ghosting LED beads zero or less than a brightness threshold, thereby eliminating the ghosting phenomenon. The brightness threshold can be set according to the tolerance level for ghosting phenomena, and can be set as needed; this embodiment does not impose specific limitations.

[0104] In one possible implementation, the LED controller is used to detect the operating status of the LED display screen (e.g., detect whether the LED display screen is displaying normally) and to configure the LED display screen (e.g., adjust display parameters).

[0105] In contrast to existing technologies where technicians rely on experience or intuition to determine the degree of ghosting in LED displays and adjust display parameters accordingly when addressing ghosting issues, resulting in inaccurate parameters, cumbersome procedures, and high time consumption, this application addresses the problem by obtaining a quantitative adjustment value when ghosting occurs. This quantitative value is obtained through quantitative calibration of the LED display's register. Ghosting adjustment parameters are calculated based on the brightness of ghosting LEDs (LEDs lit by parasitic capacitance) and the quantitative adjustment value. The ghosting LEDs are then sent to an LED controller, which adjusts the display parameters in the LED display's register based on these parameters. This application addresses the issue of ghosting on LED displays by automatically acquiring the brightness of ghost LED beads to calculate accurate ghosting adjustment parameters. These parameters change with the brightness of the ghost LED beads, which reflects the degree of ghosting on the LED display. Compared to manually determining the degree of ghosting based on experience or intuition, the brightness of the ghost LED beads more accurately reflects the severity of the ghosting. Therefore, the ghosting adjustment parameters calculated from the brightness of the ghost LED beads can more accurately adjust their brightness when adjusting the display parameters of the LED display, thus more effectively eliminating ghosting. This reduces the number of adjustments required, thereby reducing the time spent resolving ghosting issues and improving the efficiency of LED display adjustment.

[0106] And / or, the LED display adjustment device is also used for:

[0107] The camera is controlled to capture images of the LED display screen showing the ghost test pattern, and the displayed image is obtained. The ghost test pattern is constructed by preset source mapping software.

[0108] In this embodiment, the camera parameters, including focal length and exposure value, need to be configured before shooting to determine the brightness of the LED display's LED beads (including normal beads and ghost beads) from the displayed image. The displayed image captured by the camera can be transmitted via a network or via a data cable.

[0109] In one possible implementation, refer to Figure 2After acquiring the display image captured by the camera, ghosting adjustment parameters are calculated based on the display image. After determining the ghosting adjustment parameters, the ghosting adjustment parameters are sent to the LED controller so that the LED controller can adjust the display parameters of the LED display screen based on the ghosting adjustment parameters (applying the ghosting adjustment parameters). That is, based on the ghosting adjustment parameters, the display parameters in the register (not shown in the figure) that stores the display parameters of the LED display screen are adjusted, so that the LED display screen displays the image with the modified display parameters, thereby changing the brightness and number of ghosting LED beads in the LED display screen to eliminate the ghosting phenomenon in the LED display screen.

[0110] In traditional methods, ghost test patterns are constructed using the LED display screen itself or the LED controller, which is a rather cumbersome process. In this embodiment, however, ghost test patterns are generated using preset source mapping software, making the construction process much simpler. This preset source mapping software is specifically designed for constructing patterns.

[0111] Based on the displayed image, determine whether the LED display screen exhibits ghosting.

[0112] And / or, when determining whether ghosting exists on the LED display screen based on the displayed image, the LED display screen adjustment device is specifically used for:

[0113] The displayed image is binarized to obtain a binarized image.

[0114] In this embodiment, the displayed image is either a black-and-white image or a color image. If the displayed image is a color image, it is processed into a grayscale image to obtain a black-and-white image. Binarization is the process of converting a black-and-white image with multiple grayscale levels into a binary image with only two grayscale levels. The principle is to set a contrast grayscale value, and set the grayscale values ​​of pixels in the black-and-white image that are greater than or equal to the contrast grayscale value to the maximum grayscale value, and set the grayscale values ​​of pixels in the black-and-white image that are less than the contrast grayscale value to the minimum grayscale value. For example, if the grayscale range of the black-and-white image is 0-255 and the contrast grayscale value is 100, then the grayscale values ​​of pixels in the black-and-white image that are greater than or equal to the contrast grayscale value are set to 255, and the grayscale values ​​of pixels in the black-and-white image that are less than the contrast grayscale value are set to 0, resulting in a binary image.

[0115] Perform connected component analysis on the binarized image to obtain the first number of multiple first connected components in the binarized image.

[0116] In this embodiment, a connected component is an image region composed of foreground pixels with the same pixel value (grayscale) and adjacent positions, referring to... Figure 3301 represents the background, and 302 represents the connected components. Connected component analysis involves finding the first connected component in the binarized image and calculating the first number of the first connected components. Here, the connected component is the region in the binarized image where the LEDs (including normal LEDs and ghost LEDs) are in a lit state; the LEDs are soldered onto the PCB (Printed Circuit Board), meaning the background is the area where the PCB is located.

[0117] The plurality of first connected components are expanded in a preset direction to obtain an expanded binarized image.

[0118] In this embodiment, multiple first connected components are dilated using an image dilation algorithm, referring to... Figure 4 401 is the binarized image before dilation, 402 is the binarized image during dilation, and 403 is the binarized image after dilation. In this image, multiple first connected components are dilated in the direction of the arrow in 402 (vertical direction). (Only the dilation process of the connected component corresponding to a normal LED and the connected component corresponding to a ghost LED is shown. The dilation process of other connected components is similar.)

[0119] In one possible implementation, the preset direction can be either vertical or horizontal, depending on the scanning method of the driver chip in the LED display screen. That is, when the scanning method is row scanning, the preset direction is horizontal, and when the scanning method is column scanning, the preset direction is vertical.

[0120] Connectivity analysis is performed on the dilated binarized image to obtain a second number of multiple second connected components in the dilated binarized image.

[0121] In this embodiment, the calculation process is similar to that of the first quantity, referring to... Figure 4 The second quantity is the number of the second connected components in 403.

[0122] Based on the first quantity and the second quantity, it is determined whether the LED display screen exhibits ghosting.

[0123] In this embodiment, if the ratio of the second quantity to the first quantity is less than 1 (i.e., the size relationship between the first quantity and the second quantity is determined), it can be determined that there is a connected component corresponding to the ghost LED bead in the binarized image, and thus it can be determined that the LED display screen shows a ghosting phenomenon; if the ratio of the second quantity to the first quantity is equal to 1, it can be determined that there is no connected component corresponding to the ghost LED bead in the binarized image, and thus it can be determined that the LED display screen does not show a ghosting phenomenon.

[0124] And / or, the LED display adjustment device is also used for:

[0125] Determine the first position coordinates of the ghost LED on the displayed image;

[0126] In this embodiment, when an LED is lit, the brightness of the corresponding pixel on the displayed image is higher than the brightness of the corresponding pixel on the displayed image of an unlit LED. Furthermore, the LED illuminates an entire area, not just the location of the lit LED itself. Within this area, the location of the lit LED is the brightest, and the brightness decreases with increasing distance from the LED. Since the LEDs are arranged in an array on the LED scanning block, multiple LEDs will exist in the same row or column as one LED on the displayed image. Therefore, by calculating the sum of the brightness of pixels in each row and the sum of the brightness of pixels in each column of the displayed image, and finding the peak value of the sum of the brightness of pixels in each row (the row where the LED is located) and the peak value of the sum of the brightness of pixels in each column (the column where the LED is located), the location of the lit LED can be determined. It is understandable that since an LED display screen is composed of multiple rows and columns of LED beads, there will be multiple peak values ​​for the sum of the brightness of each row of pixels and multiple peak values ​​for the sum of the brightness of each column of pixels. The intersection of the row and column where the peak value is located is the location of the lit LED bead.

[0127] It should be noted that when constructing the ghost test pattern, the positions of the normal LED beads are already determined. For example, the normal LED beads include LED bead 1 and LED bead 2. LED bead 1 is the LED bead in the 3rd row and 5th column of the LED display screen, and LED bead 2 is the LED bead in the 4th row and 4th column.

[0128] After excluding the positions of the normal LEDs, the position of the remaining lit LEDs is the first position of the ghost LEDs on the displayed image, and the first position coordinates of this first position are determined.

[0129] Obtain the second position coordinates of multiple pixels in the connected component corresponding to the first position coordinates;

[0130] Obtain multiple brightness levels at the multiple second position coordinates in the displayed image.

[0131] In this embodiment, multiple second position coordinates are determined in the binarized image. Since the brightness in the binarized image is not the true brightness, and the brightness in the displayed image is the true brightness, multiple brightness values ​​need to be obtained from the displayed image.

[0132] The brightness of the ghost LED is determined based on the multiple brightness values, wherein the brightness of the ghost LED is the average or median of the multiple brightness values.

[0133] In this embodiment, when there is only one connected component, the average or median brightness of the multiple brightness values ​​is the brightness of the ghost LED corresponding to that connected component. For example, if there are four brightness values, each with a value of 1000 cd / m², then... 2 1001cd / m 21002 cd / m 2 and 1003 cd / m 2 The average brightness is 1002 cd / m². 2 The median luminance is (1001 cd / m²). 2 +1002cd / m 2 ) / 2=1001.5cd / m 2 That is, the brightness of the ghost LED is 1002 cd / m². 2 Or 1001.5 cd / m 2 .

[0134] When there are multiple connected domains, the brightness of the ghost LED corresponding to each connected domain is calculated independently according to the calculation method when there is only one connected domain. That is, the multiple brightness values ​​corresponding to a connected domain are only used to calculate the brightness of the ghost LED corresponding to that connected domain, and are not used to calculate the brightness of other ghost LEDs.

[0135] This embodiment determines whether there is ghosting on the LED display screen by displaying an image, rather than by manually determining the brightness of the LED beads based on feeling. This avoids human error in determining whether there is ghosting and makes the ghosting adjustment parameters obtained in this way more accurate than those set manually based on experience.

[0136] This application also provides a method for adjusting an LED display screen, as described above. Figure 5 , Figure 5 This is a flowchart illustrating the LED display screen adjustment method of this application.

[0137] This application also provides an embodiment of an LED display screen adjustment method. It should be noted that although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order. The LED display screen adjustment method can be applied to devices with logical operation functions, such as computers and mobile terminals. For ease of description, the following description of the execution entity and each step of the LED display screen adjustment method is omitted. The LED display screen adjustment method includes:

[0138] Step S110: When ghosting occurs on the LED display screen, an adjustment quantitative value is obtained, wherein the adjustment quantitative value is obtained by quantitatively calibrating the register of the LED display screen.

[0139] In this embodiment, the LED display screen is a flat panel display, which is composed of multiple LED module panels and is used to display various information such as text, images, videos, and recorded signals. The LED module panels are composed of LED dot matrix.

[0140] Quantitative calibration is the process of calibrating the register in a quantitative way, specifically calibrating the numerical relationship between the ghosting adjustment parameter and the brightness of the ghosting LED. For example, if the ghosting adjustment parameter is 'a', the brightness of the ghosting LED is 'b', and the adjustment value is 'c', then a, b, and c satisfy the relationship: b = ac. By obtaining the values ​​of b and a, the value of c can be calculated.

[0141] The adjustment value is an inherent property of the register itself, representing its ability to control ghosting phenomena, and varies from register to register.

[0142] The register is used to store the display parameters of the LED display screen and other data related to the display (such as display-related programs). When the LED display screen performs a display task, the processor of the LED display screen retrieves the display parameters and other data from the register to control the LED display screen to display. The "lamp bead" refers to an LED. Ghost lamp beads are lamp beads that cause the ghosting phenomenon; lamp beads other than ghost lamp beads are normal lamp beads.

[0143] For example, the display parameters in the register act synchronously on every LED in the LED display screen. That is, when the display parameters in the register change, the LEDs in the LED display screen change globally and synchronously, rather than only some LEDs changing.

[0144] In one possible implementation, obtaining the adjustment quantitative value when ghosting occurs on the LED display screen includes:

[0145] Step a: When ghosting occurs on the LED display screen, the register is adjusted stepwise based on a preset step value to determine the brightness change of the ghost LED among the multiple LEDs on the LED display screen, and obtain the adjustment quantitative value.

[0146] In this embodiment, the preset step value is used to control the adjustment range of the ghosting phenomenon through the ghosting adjustment parameter. The preset step value is proportional to the adjustment range and is the minimum adjustment unit of the ghosting adjustment parameter. That is, the minimum ghosting adjustment parameter should not be less than the preset step value and should be a multiple of the preset step value. For example, when quantitatively calibrating register R1, if the preset step value is 1, and the brightness change of the ghosting LED is L1 after one step adjustment, then L1 is the quantitative adjustment value corresponding to register R1. The preset step value can be set as needed, and this embodiment does not impose specific limitations.

[0147] Step S120: Based on the brightness of the ghost LEDs among the multiple LEDs set in the LED display screen and the adjustment quantitative value, calculate the ghost adjustment parameters, wherein the ghost LEDs are LEDs lit by parasitic capacitance.

[0148] In this embodiment, the ghosting adjustment parameter a, the adjustment quantitative value L1, and the brightness A1 of the ghosting LED bead conform to the equation: A1=a×L1(1). It should be noted that when equation (1) is true, the ghosting phenomenon is eliminated. Therefore, given A1 and L1, the ghosting adjustment parameter a can be obtained through the above equation (1).

[0149] In one possible implementation, the register is a single register, and both the adjustment quantitative value and the ghost adjustment parameter are the same, that is, the adjustment quantitative value is L1 in the previous example, and the ghost adjustment parameter is a in equation (1).

[0150] In one possible implementation, the register comprises multiple registers, each with its own adjustment quantitative value (each register's adjustment quantitative value can be obtained individually through the aforementioned quantitative calibration method). Each register also has its own ghosting adjustment parameter. The calculation of the ghosting adjustment parameter, based on the brightness of the ghosting LEDs among the multiple LEDs installed on the LED display screen and the adjustment quantitative value, includes:

[0151] Step b: Determine the adjustment order of the multiple registers based on their priorities.

[0152] In this embodiment, registers with different priorities are adjusted in different orders. For example, if there are registers R1, R2, and R3 with priorities R1>R2>R3, the adjustment order is to adjust R1 first, then R2, and finally R3. The adjustment values ​​for different registers are also different, meaning they have different precision during adjustment. For example, register R1 has a precision of 10, R2 has a precision of 1, and R3 has a precision of 0.1.

[0153] Step c: Based on the adjustment order, traverse the multiple registers, and based on the adjustment quantitative value corresponding to the traversed register and the brightness of the ghost LEDs among the multiple LEDs set on the LED display screen, calculate the ghost adjustment sub-parameters, and after the traversal is completed, use the ghost adjustment sub-parameters corresponding to each register as the ghost adjustment parameters.

[0154] In this embodiment, multiple registers are traversed by adjusting the order, and the ghost adjustment sub-parameter is calculated by adjusting the quantitative value corresponding to the traversed register. Since multiple registers are involved, the above equation (1) is adjusted accordingly to: A1=a1×L1+a2×L2+……+ak×Lk(2). Where k is the number of registers.

[0155] In one possible implementation, during the traversal, each register has its own ghosting adjustment parameter. If the ghosting adjustment sub-parameters of all traversed registers can satisfy the above equation (2), it means that adjusting only the currently traversed register can eliminate the ghosting phenomenon, without needing to continue traversing the remaining registers. At this point, the traversal ends, meaning that there is a possibility that some registers have not been traversed. For example, if k is 5, after traversing to the third register and calculating a3, the equation holds, and the traversal ends, i.e., A1 = a1 × L1 + a2 × L2 + a3 × L3. For example, if A1 = 109.1, L1 = 10, L2 = 1, L3 = 0.1, then a1 = 10, a2 = 9, a3 = 1.

[0156] Step S130: Send the ghosting adjustment parameters to the LED controller so that the LED controller adjusts the display parameters in the register of the LED display screen based on the ghosting adjustment parameters.

[0157] In this embodiment, ghosting adjustment parameters are sent to the LED controller, which then adjusts the registers instead of directly adjusting the registers. When adjusting the registers, the LED controller replaces the current display parameters in the registers with the ghosting adjustment parameters. It can be understood that when there is only one register, the current display parameters in the register are simply replaced with the ghosting adjustment parameters; when there are multiple registers, the current display parameters in each register are replaced with the corresponding ghosting adjustment sub-parameters. The purpose of replacing the display parameters with ghosting adjustment parameters is to adjust the brightness of all LED beads in the LED display screen and make the brightness of all ghosting LED beads zero or less than a brightness threshold, thereby eliminating the ghosting phenomenon. The brightness threshold can be set according to the tolerance level for ghosting phenomena, and can be set as needed; this embodiment does not impose specific limitations.

[0158] In one possible implementation, the LED controller is used to detect the operating status of the LED display screen (e.g., detect whether the LED display screen is displaying normally) and to configure the LED display screen (e.g., adjust display parameters).

[0159] In contrast to existing technologies where technicians rely on experience or intuition to determine the degree of ghosting in LED displays and adjust display parameters accordingly when addressing ghosting issues, resulting in inaccurate parameters, cumbersome procedures, and high time consumption, this application addresses the problem by obtaining a quantitative adjustment value when ghosting occurs. This quantitative value is obtained through quantitative calibration of the LED display's register. Ghosting adjustment parameters are calculated based on the brightness of ghosting LEDs (LEDs lit by parasitic capacitance) and the quantitative adjustment value. The ghosting LEDs are then sent to an LED controller, which adjusts the display parameters in the LED display's register based on these parameters. This application addresses the issue of ghosting on LED displays by automatically acquiring the brightness of ghost LED beads to calculate accurate ghosting adjustment parameters. These parameters change with the brightness of the ghost LED beads, which reflects the degree of ghosting on the LED display. Compared to manually determining the degree of ghosting based on experience or intuition, the brightness of the ghost LED beads more accurately reflects the severity of the ghosting. Therefore, the ghosting adjustment parameters calculated from the brightness of the ghost LED beads can more accurately adjust their brightness when adjusting the display parameters of the LED display, thus more effectively eliminating ghosting. This reduces the number of adjustments required, thereby reducing the time spent resolving ghosting issues and improving the efficiency of LED display adjustment.

[0160] In one possible implementation, refer to Figure 6 Based on the first embodiment of the LED display screen adjustment method of this application, a second embodiment is proposed, wherein before obtaining the adjustment quantitative value when ghosting occurs on the LED display screen, the following steps are taken:

[0161] Step S210: Control the camera to capture the LED display screen showing the ghost test pattern, and obtain the displayed image, wherein the ghost test pattern is constructed by preset source mapping software.

[0162] In this embodiment, the camera parameters, including focal length and exposure value, need to be configured before shooting to determine the brightness of the LED display's LED beads (including normal beads and ghost beads) from the displayed image. The displayed image captured by the camera can be transmitted via a network or via a data cable.

[0163] In one possible implementation, refer to Figure 2After acquiring the display image captured by the camera, ghosting adjustment parameters are calculated based on the display image. After determining the ghosting adjustment parameters, the ghosting adjustment parameters are sent to the LED controller so that the LED controller can adjust the display parameters of the LED display screen based on the ghosting adjustment parameters (applying the ghosting adjustment parameters). That is, based on the ghosting adjustment parameters, the display parameters in the register (not shown in the figure) that stores the display parameters of the LED display screen are adjusted, so that the LED display screen displays the image with the modified display parameters, thereby changing the brightness and number of ghosting LED beads in the LED display screen to eliminate the ghosting phenomenon in the LED display screen.

[0164] In traditional methods, ghost test patterns are constructed using the LED display screen itself or the LED controller, which is a rather cumbersome process. In this embodiment, however, ghost test patterns are generated using preset source mapping software, making the construction process much simpler. This preset source mapping software is specifically designed for constructing patterns.

[0165] Reference Figure 1 The actual ghosting test pattern collected was a pattern of single rows of LED beads lit up at intervals. Figure 1 Part 101 refers to the ghosting phenomenon generated below each row of LED beads. This ghosting phenomenon is caused by the other LED beads besides the row of LED beads being lit.

[0166] For example, the actual ghost test pattern collected is a right-slanted ghost test pattern, that is, the lit LEDs (light beads) are arranged in a way that is tilted to the right. In addition, the ghost test pattern can also be a left-slanted ghost test pattern, that is, the lit LEDs (light beads) are arranged in a way that is tilted to the right, or it can include both left-slanted and right-slanted ghost test patterns.

[0167] Step S220: Based on the displayed image, determine whether the LED display screen exhibits ghosting.

[0168] In one possible implementation, determining whether the LED display screen exhibits ghosting based on the displayed image includes:

[0169] Step d: Binarize the displayed image to obtain a binarized image.

[0170] In this embodiment, the displayed image is either a black-and-white image or a color image. If the displayed image is a color image, it is processed into a grayscale image to obtain a black-and-white image. Binarization is the process of converting a black-and-white image with multiple grayscale levels into a binary image with only two grayscale levels. The principle is to set a contrast grayscale value, and set the grayscale values ​​of pixels in the black-and-white image that are greater than or equal to the contrast grayscale value to the maximum grayscale value, and set the grayscale values ​​of pixels in the black-and-white image that are less than the contrast grayscale value to the minimum grayscale value. For example, if the grayscale range of the black-and-white image is 0-255 and the contrast grayscale value is 100, then the grayscale values ​​of pixels in the black-and-white image that are greater than or equal to the contrast grayscale value are set to 255, and the grayscale values ​​of pixels in the black-and-white image that are less than the contrast grayscale value are set to 0, resulting in a binary image.

[0171] Step e: Perform connected component analysis on the binarized image to obtain the first number of multiple first connected components in the binarized image.

[0172] In this embodiment, a connected component is an image region composed of foreground pixels with the same pixel value (grayscale) and adjacent positions, referring to... Figure 3 301 represents the background, and 302 represents the connected components. Connected component analysis involves finding the first connected component in the binarized image and calculating the first number of the first connected components. Here, the connected component is the region in the binarized image where the LEDs (including normal LEDs and ghost LEDs) are in a lit state; the LEDs are soldered onto the PCB (Printed Circuit Board), meaning the background is the area where the PCB is located.

[0173] Step f: Dilate the plurality of first connected components in a preset direction to obtain the dilated binarized image.

[0174] In this embodiment, multiple first connected components are dilated using an image dilation algorithm, referring to... Figure 4 401 is the binarized image before dilation, 402 is the binarized image during dilation, and 403 is the binarized image after dilation. In this image, multiple first connected components are dilated in the direction of the arrow in 402 (vertical direction). (Only the dilation process of the connected component corresponding to a normal LED and the connected component corresponding to a ghost LED is shown. The dilation process of other connected components is similar.)

[0175] In one possible implementation, the preset direction can be either vertical or horizontal, depending on the scanning method of the driver chip in the LED display screen. That is, when the scanning method is row scanning, the preset direction is horizontal, and when the scanning method is column scanning, the preset direction is vertical.

[0176] Step g: Perform connected component analysis on the dilated binarized image to obtain the second number of multiple second connected components in the dilated binarized image.

[0177] In this embodiment, the calculation process is similar to that of the first quantity, referring to... Figure 4 The second quantity is the number of the second connected components in 403.

[0178] Step h: Based on the first quantity and the second quantity, determine whether the LED display screen has a ghosting phenomenon.

[0179] In this embodiment, if the ratio of the second quantity to the first quantity is less than 1 (i.e., the size relationship between the first quantity and the second quantity is determined), it can be determined that there is a connected component corresponding to the ghost LED bead in the binarized image, and thus it can be determined that the LED display screen shows a ghosting phenomenon; if the ratio of the second quantity to the first quantity is equal to 1, it can be determined that there is no connected component corresponding to the ghost LED bead in the binarized image, and thus it can be determined that the LED display screen does not show a ghosting phenomenon.

[0180] In one possible implementation, before calculating the ghost adjustment parameters based on the brightness of the ghost LEDs among the plurality of LEDs disposed on the LED display screen and the adjustment quantitative value, the following steps are included:

[0181] Step i: Determine the first position coordinates of the ghost LED on the displayed image;

[0182] In this embodiment, when an LED is lit, the brightness of the corresponding pixel on the displayed image is higher than the brightness of the corresponding pixel on the displayed image of an unlit LED. Furthermore, the LED illuminates an entire area, not just the location of the lit LED itself. Within this area, the location of the lit LED is the brightest, and the brightness decreases with increasing distance from the LED. Since the LEDs are arranged in an array on the LED scanning block, multiple LEDs will exist in the same row or column as one LED on the displayed image. Therefore, by calculating the sum of the brightness of pixels in each row and the sum of the brightness of pixels in each column of the displayed image, and finding the peak value of the sum of the brightness of pixels in each row (the row where the LED is located) and the peak value of the sum of the brightness of pixels in each column (the column where the LED is located), the location of the lit LED can be determined. It is understandable that since an LED display screen is composed of multiple rows and columns of LED beads, there will be multiple peak values ​​for the sum of the brightness of each row of pixels and multiple peak values ​​for the sum of the brightness of each column of pixels. The intersection of the row and column where the peak value is located is the location of the lit LED bead.

[0183] It should be noted that when constructing the ghost test pattern, the positions of the normal LED beads are already determined. For example, the normal LED beads include LED bead 1 and LED bead 2. LED bead 1 is the LED bead in the 3rd row and 5th column of the LED display screen, and LED bead 2 is the LED bead in the 4th row and 4th column.

[0184] After excluding the positions of the normal LEDs, the position of the remaining lit LEDs is the first position of the ghost LEDs on the displayed image, and the first position coordinates of this first position are determined.

[0185] Step j: Obtain multiple second position coordinates of multiple pixels in the connected component corresponding to the first position coordinates;

[0186] Step k: Obtain multiple brightness levels at the multiple second position coordinates in the displayed image.

[0187] In this embodiment, multiple second position coordinates are determined in the binarized image. Since the brightness in the binarized image is not the true brightness, and the brightness in the displayed image is the true brightness, multiple brightness values ​​need to be obtained from the displayed image.

[0188] Step 1: Determine the brightness of the ghost LED bead based on the multiple brightness values, wherein the brightness of the ghost LED bead is the average or median of the multiple brightness values.

[0189] In this embodiment, when there is only one connected component, the average or median brightness of the multiple brightness values ​​is the brightness of the ghost LED corresponding to that connected component. For example, if there are four brightness values, each with a value of 1000 cd / m², then... 2 1001cd / m 2 1002 cd / m 2 and 1003 cd / m 2 The average brightness is 1002 cd / m². 2 The median luminance is (1001 cd / m²). 2 +1002cd / m 2 )

[0190] / 2=1001.5cd / m 2 That is, the brightness of the ghost LED is 1002 cd / m². 2 Or 1001.5 cd / m 2 .

[0191] When there are multiple connected domains, the brightness of the ghost LED corresponding to each connected domain is calculated independently according to the calculation method when there is only one connected domain. That is, the multiple brightness values ​​corresponding to a connected domain are only used to calculate the brightness of the ghost LED corresponding to that connected domain, and are not used to calculate the brightness of other ghost LEDs.

[0192] This embodiment determines whether there is ghosting on the LED display screen by displaying an image, rather than by manually determining the brightness of the LED beads based on feeling. This avoids human error in determining whether there is ghosting and makes the ghosting adjustment parameters obtained in this way more accurate than those set manually based on experience.

[0193] For example, this application also provides an LED display screen adjustment device, the LED display screen adjustment device comprising:

[0194] The first acquisition module is used to acquire an adjustment quantitative value when a ghosting phenomenon occurs on the LED display screen, wherein the adjustment quantitative value is obtained by quantitatively calibrating the register of the LED display screen;

[0195] The calculation module is used to calculate the ghost adjustment parameters based on the brightness of the ghost LEDs among the multiple LEDs set in the LED display screen and the adjustment quantitative value, wherein the ghost LEDs are LEDs lit by parasitic capacitance.

[0196] The sending module is used to send the ghosting adjustment parameters to the LED controller, so that the LED controller adjusts the display parameters in the register of the LED display screen based on the ghosting adjustment parameters.

[0197] For example, the LED display adjustment device further includes:

[0198] The control module is used to control the camera to capture images of the LED display screen showing the ghost test pattern, and to obtain the displayed image, wherein the ghost test pattern is constructed by preset source mapping software;

[0199] The first determining module is used to determine whether the LED display screen has a ghosting phenomenon based on the displayed image.

[0200] For example, the first determining module includes:

[0201] A binarization unit is used to perform binarization processing on the displayed image to obtain a binarized image;

[0202] The first analysis unit is used to perform connected component analysis on the binarized image to obtain a first number of multiple first connected components in the binarized image;

[0203] An expansion unit is used to expand the plurality of first connected components in a preset direction to obtain an expanded binarized image.

[0204] The second analysis unit is used to perform connected component analysis on the dilated binarized image to obtain a second number of multiple second connected components in the dilated binarized image.

[0205] The first determining unit is used to determine whether the LED display screen has a ghosting phenomenon based on the first quantity and the second quantity.

[0206] For example, the LED display adjustment device further includes:

[0207] The second determining module is used to determine the first position coordinates of the ghost LED on the displayed image;

[0208] The second acquisition module is used to acquire multiple second position coordinates of multiple pixels in the connected domain corresponding to the first position coordinates;

[0209] The third acquisition module is used to acquire multiple brightness levels at the multiple second position coordinates in the displayed image;

[0210] The third determining module is used to determine the brightness of the ghost LED bead based on the plurality of brightness values, wherein the brightness of the ghost LED bead is the average or median of the plurality of brightness values.

[0211] For example, the first acquisition module includes:

[0212] The second determining unit is used to adjust the register stepwise based on a preset step value when a ghosting phenomenon occurs on the LED display screen, to determine the brightness change of the ghosting LED among the multiple LEDs set on the LED display screen, and to obtain a quantitative adjustment value.

[0213] For example, the register is a plurality of registers, each register having its own adjustable quantitative value, and the calculation module includes:

[0214] The third determining unit is used to determine the adjustment order of the plurality of registers based on their priorities;

[0215] The traversal unit is used to traverse the multiple registers according to the adjustment order, and calculate the ghost adjustment sub-parameters based on the adjustment quantitative value corresponding to the traversed register and the brightness of the ghost lamps among the multiple lamps set on the LED display screen. After the traversal is completed, the ghost adjustment sub-parameters corresponding to each register are used together as the ghost adjustment parameters.

[0216] The specific implementation of the LED display adjustment device in this application is basically the same as the embodiments of the LED display adjustment method described above, and will not be repeated here.

[0217] In addition, this application also provides an LED display screen adjustment device. For example... Figure 7 As shown, Figure 7 This is a schematic diagram of the hardware operating environment involved in the embodiments of this application (excluding the main controller, slave controller and cellular network module mentioned above).

[0218] In one possible implementation, Figure 7 This is a structural diagram of the hardware operating environment for adjusting the LED display screen.

[0219] like Figure 7 As shown, the LED display adjustment device may include a processor 701, a communication interface 702, a memory 703, and a communication bus 704. The processor 701, the communication interface 702, and the memory 703 communicate with each other through the communication bus 704. The memory 703 is used to store computer programs. When the processor 701 executes the program stored in the memory 703, it implements the steps of the LED display adjustment method.

[0220] The communication bus 704 mentioned in the aforementioned LED display adjustment device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus 704 can be divided into an address bus, a data bus, and a control bus, etc. For ease of illustration, it is represented by only one thick line in the figure, but this does not indicate that there is only one bus or one type of bus.

[0221] The communication interface 702 is used for communication between the above-mentioned LED display adjustment device and other devices.

[0222] The memory 703 may include random access memory (RMD) or non-volatile memory (NM), such as at least one disk storage device. Optionally, the memory 703 may also be at least one storage device located remotely from the aforementioned processor 701.

[0223] The processor 701 mentioned above can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be 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.

[0224] The specific implementation method of the LED display adjustment device in this application is basically the same as the embodiments of the LED display adjustment method described above, and will not be repeated here.

[0225] Furthermore, embodiments of this application also propose a computer-readable storage medium storing an LED display screen adjustment program, which, when executed by a processor, implements the steps of the LED display screen adjustment method described above.

[0226] The specific implementation of the computer-readable storage medium in this application is basically the same as the embodiments of the LED display adjustment method described above, and will not be repeated here.

[0227] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0228] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0229] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, device, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0230] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. An LED display screen adjustment system, characterized in that, The system includes: The LED display screen adjustment device is used to: control a camera to capture a display image when ghosting occurs on the LED display screen, receive the display image sent by the camera, calculate ghosting adjustment parameters based on the display image, and send the ghosting adjustment parameters to the LED controller. The LED display screen adjustment device is specifically used for: When ghosting occurs on the LED display screen, an adjustment quantitative value is obtained, wherein the adjustment quantitative value is obtained by quantitatively calibrating the register of the LED display screen; Based on the brightness of the ghost LEDs among the multiple LEDs set in the LED display screen, and the adjustment quantitative value, the ghost adjustment parameters are calculated, wherein the ghost LEDs are LEDs lit by parasitic capacitance. The ghosting adjustment parameters are sent to the LED controller, so that the LED controller adjusts the display parameters in the register of the LED display screen based on the ghosting adjustment parameters; The LED display screen is used to display a ghosting test pattern with uniform brightness. A camera, the camera being used to: capture images of the LED display screen to obtain a display image, and send the display image to the LED display screen adjustment device; An LED controller is configured to: in response to receiving the ghosting adjustment parameters, adjust the display parameters set in the register of the LED display screen based on the ghosting adjustment parameters, so as to eliminate the ghosting phenomenon present in the LED display screen.

2. The system as described in claim 1, characterized in that, In the ghost test image, except for pixels with a gray level of zero, the gray level of other pixels is greater than or equal to the preset gray level; And / or, the LED display adjustment device is also used for: The camera is controlled to capture images of the LED display screen showing the ghost test pattern, thereby obtaining the displayed image, wherein the ghost test pattern is constructed by preset source mapping software; Based on the displayed image, determine whether the LED display screen exhibits ghosting. And / or, when determining whether ghosting exists on the LED display screen based on the displayed image, the LED display screen adjustment device is specifically used for: The displayed image is binarized to obtain a binarized image; Perform connected component analysis on the binarized image to obtain the first number of multiple first connected components in the binarized image; The plurality of first connected components are expanded in a preset direction to obtain an expanded binarized image; Perform connected component analysis on the dilated binarized image to obtain a second number of multiple second connected components in the dilated binarized image; Based on the first quantity and the second quantity, determine whether the LED display screen exhibits ghosting. And / or, the LED display adjustment device is also used for: Determine the first position coordinates of the ghost LED on the displayed image; Obtain the second position coordinates of multiple pixels in the connected component corresponding to the first position coordinates; Obtain multiple brightness levels at the multiple second position coordinates in the displayed image; Based on the multiple brightness levels, the brightness of the ghost LED is determined, wherein the brightness of the ghost LED is the average or median of the multiple brightness levels. And / or, when a ghosting phenomenon occurs on the LED display screen, and an adjustment quantitative value is obtained, the LED display screen adjustment device is specifically used for: When ghosting occurs on the LED display screen, the register is adjusted stepwise based on a preset step value to determine the brightness change of the ghost LED among the multiple LEDs set on the LED display screen, and obtain the adjustment quantitative value. And / or, where the register is a plurality of registers, each register having its own adjustment quantitative value, when calculating the ghost adjustment parameters based on the brightness of the ghost LEDs among the plurality of LEDs set in the LED display screen, and the adjustment quantitative value, the LED display screen adjustment device is specifically used for: The adjustment order of the multiple registers is determined based on their priorities; Based on the adjustment order, the multiple registers are traversed, and based on the adjustment quantitative value corresponding to the traversed register and the brightness of the ghost lamps among the multiple lamps set on the LED display screen, the ghost adjustment sub-parameters are calculated. After the traversal is completed, the ghost adjustment sub-parameters corresponding to each register are used together as the ghost adjustment parameters.

3. An LED display screen adjustment method based on an LED display screen adjustment system, characterized in that, The method includes: When ghosting occurs on the LED display screen, an adjustment quantitative value is obtained, wherein the adjustment quantitative value is obtained by quantitatively calibrating the register of the LED display screen; Based on the brightness of the ghost LEDs among the multiple LEDs set in the LED display screen, and the adjustment quantitative value, the ghost adjustment parameters are calculated, wherein the ghost LEDs are LEDs lit by parasitic capacitance. The ghosting adjustment parameters are sent to the LED controller so that the LED controller adjusts the display parameters in the register of the LED display screen based on the ghosting adjustment parameters.

4. The method as described in claim 3, characterized in that, Before obtaining the adjustment value when ghosting occurs on the LED display screen, the process includes: The camera is controlled to capture images of the LED display screen showing the ghost test pattern, thereby obtaining the displayed image, wherein the ghost test pattern is constructed by preset source mapping software; Based on the displayed image, determine whether the LED display screen exhibits ghosting.

5. The method as described in claim 4, characterized in that, Determining whether the LED display screen exhibits ghosting based on the displayed image includes: The displayed image is binarized to obtain a binarized image; Perform connected component analysis on the binarized image to obtain the first number of multiple first connected components in the binarized image; The plurality of first connected components are expanded in a preset direction to obtain an expanded binarized image; Perform connected component analysis on the dilated binarized image to obtain a second number of multiple second connected components in the dilated binarized image; Based on the first quantity and the second quantity, it is determined whether the LED display screen exhibits ghosting.

6. The method as described in claim 5, characterized in that, Before calculating the ghost adjustment parameters based on the brightness of the ghost LEDs among the multiple LEDs installed on the LED display screen and the adjustment quantitative value, the following steps are included: Determine the first position coordinates of the ghost LED on the displayed image; Obtain the second position coordinates of multiple pixels in the connected component corresponding to the first position coordinates; Obtain multiple brightness levels at the multiple second position coordinates in the displayed image; The brightness of the ghost LED is determined based on the multiple brightness values, wherein the brightness of the ghost LED is the average or median of the multiple brightness values.

7. The method as described in claim 3, characterized in that, When ghosting occurs on the LED display screen, obtaining the adjustment quantitative value includes: When ghosting occurs on the LED display screen, the register is adjusted stepwise based on a preset step value to determine the brightness change of the ghost LED among the multiple LEDs set on the LED display screen, and thus obtain a quantitative adjustment value.

8. The method as described in claim 3, characterized in that, The register comprises multiple registers, each with its own adjustment value. The calculation of ghosting adjustment parameters, based on the brightness of the ghosting LEDs among the multiple LEDs installed on the LED display screen and the adjustment value, includes: The adjustment order of the multiple registers is determined based on their priorities; Based on the adjustment order, the multiple registers are traversed, and based on the adjustment quantitative value corresponding to the traversed register and the brightness of the ghost lamps among the multiple lamps set on the LED display screen, the ghost adjustment sub-parameters are calculated. After the traversal is completed, the ghost adjustment sub-parameters corresponding to each register are used together as the ghost adjustment parameters.

9. An LED display screen adjustment device, characterized in that, The LED display screen adjustment device includes a memory, a processor, and an LED display screen adjustment program stored in the memory and executable on the processor. When the LED display screen adjustment program is executed by the processor, it implements the steps of the LED display screen adjustment method as described in any one of claims 3 to 8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores an LED display screen adjustment program, which, when executed by a processor, implements the steps of the LED display screen adjustment method as described in any one of claims 3 to 8.

Citation Information

Patent Citations

  • Ghost weakening system and ghost weakening method for electrophoretic electronic paper

    CN110910841A