Method, device and equipment for calibrating LED display screen and storage medium
By pre-storing optical parameters in the driver IC of the LED display and dynamically adjusting the drive signal, the problem of brightness decay caused by light decay is solved, pixel-level correction and convenient module replacement are achieved, and display consistency and maintenance efficiency are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGZHOU BAOLUN ELECTRONICS CO LTD
- Filing Date
- 2026-03-16
- Publication Date
- 2026-06-12
AI Technical Summary
Existing LED displays suffer from reduced brightness and color uniformity due to light decay. Current solutions are costly and inefficient, and cannot achieve pixel-level precision correction.
The initial optical parameters of the LED pixels are pre-stored in each driver IC. The actual parameters are collected by the sampling trigger command with an adaptive cycle, the light decay rate is calculated and the driving signal is dynamically adjusted to compensate for the brightness decay. Combined with the magnetic quick-release mechanism, the module can be easily replaced and automatically adapted.
It achieves precise compensation of pixel-level optical parameters, improves display consistency and operation and maintenance efficiency, reduces operation and maintenance costs, and supports convenient module replacement and automatic adaptation.
Smart Images

Figure CN122201177A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of LED display technology, and in particular to a calibration method, apparatus, device, and storage medium for an LED display. Background Technology
[0002] LED displays are composed of a large number of densely arranged LED chips and are widely used in indoor and outdoor display scenarios. Over time, LED chips undergo irreversible light decay, meaning their luminous efficiency gradually decreases, leading to a decline in the overall brightness and color uniformity of the display. Even replacing the old modules with new ones from the same batch will result in noticeable visual color differences due to variations in the degree of light decay, severely affecting image consistency.
[0003] Currently, the main methods used in the industry to address light decay issues include full-screen replacement and manual point-by-point calibration. Full-screen replacement is costly and wasteful; manual point-by-point calibration relies on specialized equipment and personnel for on-site operation, which is inefficient and difficult to implement in complex environments such as high altitudes or narrow spaces. Some manufacturers have attempted to use uniform drive parameters for coarse compensation, but because the light decay of each pixel is different, this method cannot achieve pixel-level precise correction, and the compensation effect is limited. In addition, the maintenance of existing LED display modules typically uses screw or clip fixing methods, which require tools for disassembly and installation, and necessitates leaving a large operating space behind the screen, further increasing the difficulty and cost of maintenance.
[0004] In summary, the shortcomings of the existing technology urgently need to be addressed. Summary of the Invention
[0005] This invention provides a calibration method, apparatus, device, and storage medium for LED displays to overcome the deficiencies in the prior art and achieve accurate compensation for brightness decay caused by light decay.
[0006] This invention provides a calibration method for an LED display screen. The LED display screen to be calibrated includes several driver ICs. Each driver IC has a non-volatile memory that pre-stores the initial optical parameters of each LED pixel controlled by that driver IC, including: A sampling trigger command is sent to each of the driver ICs, so that the driver IC responds to the sampling trigger command and acquires the current actual optical parameters of each LED pixel; The light decay rate of each LED pixel is calculated based on the initial optical parameters and the current actual optical parameters. The driving signal of each LED pixel is adjusted according to its light decay rate to compensate for the brightness decay of that LED pixel.
[0007] According to the LED display calibration method provided by the present invention, the sending period of the sampling trigger command is an adaptive period; The adaptive cycle adjustment strategy includes: When the cumulative working time of the display screen does not exceed the first threshold, the first sampling period is used; When the cumulative working time exceeds the first threshold but does not exceed the second threshold, the second sampling period is adopted, and the second sampling period is shorter than the first sampling period.
[0008] According to the LED display calibration method provided by the present invention, the step of acquiring the current actual optical parameters of each LED pixel specifically includes: The driver IC controls each LED pixel under its control to light up with a preset standard current and standard lighting duration. The real-time luminous flux output of the pixel is obtained through the photoelectric feedback circuit integrated with the driver IC; The real-time luminous flux output is converted into a digital signal to obtain the current actual optical parameters of the pixel.
[0009] According to the LED display calibration method provided by the present invention, the step of calculating the light decay rate of each LED pixel based on the initial optical parameters and the current actual optical parameters of each LED pixel specifically includes: The driver IC reads the initial optical parameters stored in the local non-volatile memory. The initial optical parameters are compared with the current actual optical parameters collected by the photoelectric feedback circuit to calculate the light decay rate of each LED pixel.
[0010] According to a calibration method for an LED display screen provided by the present invention, the LED display screen includes at least one module board, each module board is provided with a magnetic quick-release mechanism and a plurality of driver ICs, the plurality of driver ICs jointly controlling all LED pixels on the module board, and the method further includes: In response to a replacement command for a specific target module board, a partial power-off command is sent to the magnetic quick-release mechanism corresponding to the target module board, causing the target module board to detach from the housing. Once the new module board is detected to be installed in place, power is restored to the magnetic quick-release mechanism corresponding to the module, so that the magnetic quick-release mechanism can be attracted and fixed.
[0011] According to the LED display calibration method provided by the present invention, after the step of restoring power supply to the magnetic quick-release mechanism corresponding to the module after detecting that a new module board is installed in place, the method further includes: When the communication addresses of all driver ICs on a certain module board are lost and then reappear, it is determined that the module board containing that driver IC is a newly replaced module board. Send a parameter read command to the driver IC to read the initial optical parameters pre-stored in its local non-volatile memory, including the initial optical parameters of each LED pixel controlled by the driver IC; The initial optical parameters read are compared with the current actual optical parameters of the pixels controlled by other driver ICs adjacent to this driver IC in the current display screen to determine whether there is an overall optical deviation. If there is an overall optical deviation, the cross-module consistency matching algorithm is activated to adjust the overall offset of the drive signals of all pixels controlled by the driver IC.
[0012] According to the LED display calibration method provided by the present invention, the step of activating a cross-module consistency matching algorithm to adjust the overall offset of the driving signals of all pixels controlled by the driving IC if an overall optical deviation exists specifically includes: Obtain the current actual optical parameters of LED pixels controlled by other driving ICs in at least four directions that are physically adjacent to the pixel controlled by the driving IC; Based on the current actual optical parameters, calculate the average optical parameters of the boundary pixels controlled by the adjacent driving IC; Calculate the deviation between the current actual optical parameters of the LED pixel controlled by the driver IC and the optical parameters, and use the deviation as a compensation benchmark; Based on the compensation benchmark, a reverse correction is applied to the driving signals of all pixels controlled by the driving IC.
[0013] The present invention also provides a calibration device for an LED display screen. The LED display screen to be calibrated includes a plurality of driver ICs. Each driver IC has a non-volatile memory that pre-stores the initial optical parameters of each LED pixel controlled by that driver IC. The device includes: The parameter sampling module is used to send a sampling trigger command to each of the driver ICs, so that the driver ICs respond to the sampling trigger command and collect the current actual optical parameters of each LED pixel; The light decay calculation module is used to calculate the light decay rate of each LED pixel based on the initial optical parameters and the current actual optical parameters of each LED pixel. The light decay compensation module is used to adjust the driving signal of each LED pixel according to the light decay rate of each LED pixel in order to compensate for the brightness decay of the LED pixel.
[0014] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the calibration method of the LED display screen as described above.
[0015] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the calibration method for the LED display screen as described above.
[0016] The present invention also provides a computer program product, including a computer program that, when executed by a processor, implements the calibration method for the LED display screen as described above.
[0017] The LED display calibration method, apparatus, device, and storage medium provided by this invention achieve localized storage of pixel-level optical parameters by integrating non-volatile memory into each driver IC to pre-store the initial optical parameters of each LED pixel it controls. During the calibration process, the system sends sampling trigger commands to each driver IC. The driver IC responds to the commands and collects the current actual optical parameters of each pixel. Then, it calculates the light decay rate of each pixel based on the locally stored initial parameters and the currently collected actual parameters, and dynamically adjusts the driving signal of each pixel accordingly, thereby accurately compensating for the brightness attenuation caused by light decay. Compared with existing technologies, this invention has the following significant advantages: First, by storing the initial optical parameters locally in the driver IC, the parameters are physically bound to the module. Even if the module is replaced in a different display screen or control system, its original parameters will not be lost. After the new module is connected, it can automatically adapt without manual input or download of parameters, greatly improving maintenance convenience. Second, by periodically triggering sampling commands and calculating the light decay rate of each pixel in real time, independent and dynamic tracking compensation for each LED pixel is achieved, with correction accuracy reaching the pixel level. This can effectively eliminate the visual color difference caused by light decay differences when new and old modules are mixed, significantly improving the uniformity of the entire screen display. Third, the method of this invention is completely executed automatically by the system, without manual intervention, professional equipment, or complex operations, greatly reducing maintenance costs and labor intensity. Finally, this invention provides a technical foundation for subsequent intelligent maintenance in conjunction with a magnetic quick-release mechanism. When the module needs to be replaced, the system can cooperate to complete parameter reading and automatic adaptation, further improving the maintainability and display consistency of the LED display screen throughout its entire life cycle. In summary, this invention fundamentally solves the problem of declining display quality caused by light decay after long-term operation of LED displays, achieving sustained stability of display effects and a significant improvement in operation and maintenance efficiency. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0019] Figure 1 This is a flowchart illustrating the calibration method for an LED display screen provided by the present invention; Figure 2 This is a schematic diagram of the structure of the LED display screen calibration device provided by the present invention; Figure 3 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0020] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0021] To address the problems in existing technologies, this invention proposes a calibration method for LED displays to accurately compensate for brightness attenuation caused by light decay. The calibration method for LED displays is described below, as follows: Figure 1 As shown, including but not limited to the following steps: The LED display screen to be calibrated includes several driver ICs, and each driver IC has a non-volatile memory that pre-stores the initial optical parameters of each LED pixel controlled by that driver IC.
[0022] Step 110: Send a sampling trigger command to each of the driver ICs, so that the driver ICs respond to the sampling trigger command and collect the current actual optical parameters of each LED pixel.
[0023] In step 110, the main controller of the display screen (which can be integrated into a sending card, receiving card, or independent control unit) broadcasts sampling trigger commands to all driver ICs at a preset period. The preset period can be a fixed period, such as triggering once every 24 hours; or it can be an adaptive period, dynamically adjusted based on parameters such as the cumulative operating time of the display screen, ambient light level, or module temperature. For example, in the initial stage of display screen use (cumulative operating time less than 1000 hours), light decay is slower, so a longer sampling period (e.g., 24 hours) can be used; as the usage time increases (exceeding 1000 hours), light decay accelerates, and the sampling period is automatically shortened (e.g., 6 hours) to achieve more timely light decay tracking.
[0024] After receiving the sampling trigger command, the driver IC sequentially controls each of its LED pixels to light up with a preset standard current and standard lighting duration. Simultaneously, through the photoelectric feedback circuit integrated with the driver IC (or a miniature light sensor array independently deployed on the module board corresponding to the pixel position), it collects the real-time luminous flux output of each pixel when it is lit, converts it into a digital signal, and thus obtains the current real-time optical parameters of each pixel, including the current actual brightness value and the current actual color coordinates. After acquisition, the driver IC can temporarily store this data in its internal registers, awaiting further processing.
[0025] Step 120: Calculate the light decay rate of each LED pixel based on the initial optical parameters and the current actual optical parameters of each LED pixel.
[0026] In step 120, the calculation of the optical attenuation rate can be performed locally by the driver IC or centrally by the main controller, as two alternative implementation methods.
[0027] In a preferred embodiment, the calculations are performed locally by the driver IC. The driver IC reads the initial optical parameters stored in its local non-volatile memory. And compare it with the current actual optical parameters collected in step 110. The comparison is performed to calculate the light decay rate of each pixel. Taking brightness decay as an example, the formula for calculating the light decay rate α is:
[0028] After the driver IC completes the calculation, it can upload the optical attenuation data to the main controller for recording, or use it directly for the next adjustment.
[0029] Step 130: Adjust the driving signal of each LED pixel according to its light decay rate to compensate for the brightness decay of the LED pixel.
[0030] In step 130, based on the light decay rate calculated in step 120, the system dynamically adjusts the driving signal for each pixel to restore its output brightness to the initial level. The adjustment methods include, but are not limited to, the following: Adjusting the PWM duty cycle: Increasing the PWM (Pulse Width Modulation) duty cycle of the pixel prolongs its illumination time ratio per unit time, thereby improving the average brightness.
[0031] Adjust the driving current: Appropriately increase the amplitude of the pixel's driving current to improve its instantaneous luminous intensity.
[0032] Simultaneously adjust the PWM duty cycle and drive current: the two work together to achieve more precise compensation.
[0033] Adjusting the illumination timing: Changing the start time or order of pixel illumination in subfield scanning to improve brightness perception by utilizing the persistence of vision effect of the human eye.
[0034] The adjustment range is determined based on the grayscale-luminance mapping relationship pre-existing in the driver IC or the main controller. Specifically, the system calculates the compensation coefficient β=1 / (1) based on the light attenuation rate α. α), and then for the target gray level g, its corresponding target brightness is f(g). The adjusted driving signal should make the actual output brightness of the pixel satisfy Loutput=f(g)×β. To prevent overcompensation from causing pixel overload, an overshoot protection coefficient (such as 0.95~1.0) can be set to limit the compensation amount.
[0035] As a further optional embodiment, the sending period of the sampling trigger command is an adaptive period; The adaptive cycle adjustment strategy includes: When the cumulative working time of the display screen does not exceed the first threshold, the first sampling period is used; When the cumulative working time exceeds the first threshold but does not exceed the second threshold, the second sampling period is adopted, and the second sampling period is shorter than the first sampling period.
[0036] In this embodiment, when the cumulative working time of the display screen does not exceed the first threshold, the first sampling period is used; when the cumulative working time exceeds the first threshold but does not exceed the second threshold, the second sampling period is used, and the second sampling period is shorter than the first sampling period.
[0037] Specifically, the main controller records the cumulative operating time of the display screen and compares it with a preset threshold. For example, the first threshold can be set to 1000 hours, and the second threshold to 5000 hours. When the cumulative operating time is less than 1000 hours, a longer first sampling period, such as 24 hours, is used. At this time, the LED chip is in a slow light decay period, and frequent sampling is unnecessary. When the cumulative operating time exceeds 1000 hours but is less than 5000 hours, the light decay rate accelerates, and the system automatically switches to a shorter second sampling period, such as 12 hours, to track light decay changes more promptly. When the cumulative operating time exceeds 5000 hours, an even shorter third sampling period, such as 6 hours, can be used to ensure timely compensation during the accelerated light decay period.
[0038] By setting the adaptive period as described above, this embodiment can reduce unnecessary sampling operations during the slow light decay stage, saving system resources and power consumption, while increasing the sampling frequency during the accelerated light decay stage to ensure the timeliness and accuracy of correction, thus achieving a balance between system efficiency and correction effect.
[0039] As a further optional embodiment, the step of acquiring the current actual optical parameters of each LED pixel specifically includes: The driver IC controls each LED pixel under its control to light up with a preset standard current and standard lighting duration. The real-time luminous flux output of the pixel is obtained through the photoelectric feedback circuit integrated with the driver IC; The real-time luminous flux output is converted into a digital signal to obtain the current actual optical parameters of the pixel.
[0040] In this embodiment, the driver IC controls each LED pixel to be lit with a preset standard current and standard lighting duration; the real-time luminous flux output of the pixel is obtained through the photoelectric feedback circuit integrated with the driver IC; the real-time luminous flux output is converted into a digital signal to obtain the current actual optical parameters of the pixel.
[0041] Specifically, after the driver IC receives the sampling trigger command from the main controller, it first performs lighting control on each LED pixel it controls. To ensure the comparability of the acquired optical parameters, all pixels are lit using a uniform preset standard current (e.g., 20mA) and a preset standard lighting duration (e.g., 100μs) to avoid differences in optical parameters caused by different driving conditions.
[0042] At the moment a pixel lights up, the photoelectric feedback circuit integrated within the same chip as the driver IC begins to operate. This photoelectric feedback circuit may include photosensitive elements such as photodiodes or phototransistors, used to receive the light emitted by the pixel and convert it into an analog electrical signal. Because this circuit is integrated with the driver IC, the signal transmission path can be shortened to the minimum, external interference reduced, and acquisition accuracy improved.
[0043] Subsequently, the analog-to-digital converter (ADC) integrated within the driver IC converts the analog electrical signal output from the photoelectric feedback circuit into a digital signal, thereby obtaining the current real-time optical parameters of the pixel. These optical parameters include, but are not limited to, the current actual luminance value Lt and the current actual color coordinates (…). x t , y t If color coordinate information is required, filters or beam splitters can be configured in the optical path to obtain the light intensity of the red, green, and blue components respectively, and then the color coordinates can be calculated.
[0044] After data acquisition, the driver IC temporarily stores the current actual optical parameters of each pixel in an internal register for subsequent light decay rate calculation. Through this method, this embodiment achieves accurate and rapid acquisition of the optical parameters of each LED pixel, providing an accurate data foundation for subsequent pixel-level light decay compensation.
[0045] As a further optional embodiment, the step of calculating the light decay rate of each LED pixel based on the initial optical parameters and the current actual optical parameters of each LED pixel specifically includes: The driver IC reads the initial optical parameters stored in the local non-volatile memory. The initial optical parameters are compared with the current actual optical parameters collected by the photoelectric feedback circuit to calculate the light decay rate of each LED pixel.
[0046] In this embodiment, the calculation of the light decay rate is performed locally by the driver IC, without needing to upload the collected current actual optical parameters to the main controller, reflecting the concept of edge computing. Specifically, after acquiring the current actual optical parameters of each pixel in step 110, the driver IC directly accesses its integrated non-volatile memory through the internal data bus to read the initial optical parameters of each LED pixel controlled by the IC. Since the memory and computing unit are integrated inside the same chip, the data reading speed is extremely fast and is not affected by external communication interference.
[0047] Subsequently, the driver IC compares the initial optical parameters it reads with the current actual optical parameters it just acquired, pixel by pixel. Taking brightness parameters as an example, the driver IC calls its internal arithmetic logic unit to calculate the light decay rate for each pixel according to a preset formula:
[0048] Where L0 is the initial brightness value read from local memory, and Lt is the currently acquired actual brightness value. If the system also supports color coordinate compensation, the driver IC can also calculate the color coordinate offset:
[0049] After the driver IC completes the light decay rate calculation for all pixels, it temporarily stores the results in an internal register. This register serves two purposes: firstly, it is used for adjusting the drive signal in subsequent step 130; secondly, the calculation results can be packaged and uploaded to the main controller for recording and filing. The main controller can generate a full-screen light decay distribution map based on the light decay rate data reported by each driver IC, which can be used for health status monitoring or maintenance early warning.
[0050] This embodiment achieves the following advantages by offloading optical attenuation calculation to the driver IC for local execution: First, it significantly reduces the amount of data transmission between the driver IC and the main controller, thereby reducing the communication load on the system bus; second, the calculation process is completed locally in a closed loop, resulting in faster response speed and enabling near real-time optical attenuation tracking; third, even if the main controller temporarily fails or communication is interrupted, the driver IC can still maintain basic correction functions based on the locally stored initial parameters and the locally calculated optical attenuation rate, improving the robustness of the system.
[0051] As a further optional embodiment, the LED display screen includes at least one module board, each module board being provided with a magnetic quick-release mechanism and a plurality of driver ICs, the plurality of driver ICs jointly controlling all the LED pixels on the module board, and the method further includes: In response to a replacement command for a specific target module board, a partial power-off command is sent to the magnetic quick-release mechanism corresponding to the target module board, causing the target module board to detach from the housing. Once the new module board is detected to be installed in place, power is restored to the magnetic quick-release mechanism corresponding to the module, so that the magnetic quick-release mechanism can be attracted and fixed.
[0052] In this embodiment, the LED display screen adopts a modular design, consisting of multiple module boards spliced together. Each module board has an electromagnet latch embedded at one of its four corners on the back, serving as the core component of the magnetic quick-release mechanism. Permanent magnet contacts and power supply contacts are located on the housing corresponding to the electromagnet latches. During normal operation, the electromagnet is energized, generating a strong attraction that firmly attaches the module board to the housing. Simultaneously, the power supply contacts are connected, ensuring normal signal and power transmission.
[0053] When maintenance personnel select a faulty module board and issue a replacement command via a handheld terminal (such as a tablet) on the software interface, the main controller receives the command and identifies the target module board. Subsequently, the main controller sends a partial power-off command to the electromagnet latch corresponding to the target module board via the receiving card, cutting off the power supply to the electromagnet of only that module board, while other module boards continue to operate normally. After the electromagnet is de-energized, the attraction force quickly disappears, and the module board detaches from the enclosure. Maintenance personnel can then remove the faulty module board by hand without using any tools or requiring a large operating space behind the screen.
[0054] When the new module board is installed, its power supply contacts on the back first make contact with the contacts on the enclosure, restoring power to the module board. The main controller confirms that the new module board is correctly installed by detecting the restoration of the communication address or the continuity of the contacts. After confirming that it is in place, the main controller automatically restores power to the electromagnet latch of the module board. The electromagnet is re-energized and generates a magnetic force, firmly attaching the new module board to the enclosure, completing the replacement process.
[0055] The magnetic quick-release mechanism and control method provided in this embodiment significantly improve the efficiency of on-site maintenance of LED displays. On the one hand, maintenance personnel do not need to carry tools, climb scaffolding, or operate in confined spaces, reducing the difficulty of operations and safety risks. On the other hand, the main controller can achieve precise partial power-off control of individual module boards, avoiding impact on other normally functioning module boards and ensuring the overall availability of the display during maintenance. Combined with the technical feature of the driver IC locally storing initial optical parameters in the aforementioned embodiment, after the newly replaced module board is installed, its driver IC already has the factory initial parameters pre-stored. The system can immediately incorporate these parameters into the subsequent self-calibration process without manual calibration or parameter download, achieving true "ready to use after replacement".
[0056] As a further optional embodiment, after the step of restoring power to the magnetic quick-release mechanism corresponding to the module after detecting that the new module board is installed in place, the method further includes: When the communication addresses of all driver ICs on a certain module board are lost and then reappear, it is determined that the module board containing that driver IC is a newly replaced module board. Send a parameter read command to the driver IC to read the initial optical parameters pre-stored in its local non-volatile memory, including the initial optical parameters of each LED pixel controlled by the driver IC; The initial optical parameters read are compared with the current actual optical parameters of the pixels controlled by other driver ICs adjacent to this driver IC in the current display screen to determine whether there is an overall optical deviation. If there is an overall optical deviation, the cross-module consistency matching algorithm is activated to adjust the overall offset of the drive signals of all pixels controlled by the driver IC.
[0057] In this embodiment, after the module board replacement is completed, the system automatically executes the identification and adaptation process for the new module board without manual intervention. Specifically, the main controller continuously monitors the communication status of each driver IC. When a module board is removed, the communication addresses of all driver ICs on that module board disappear from the system; when the new module board is installed and powered on, the communication addresses of these driver ICs reappear. By detecting the event of "the communication addresses of all driver ICs being lost and then reappearing simultaneously," the main controller can accurately determine that the module board is the newly replaced module board, thereby triggering the subsequent adaptation process.
[0058] Upon determining that a new module board has been replaced, the main controller sends a parameter read command to each driver IC on that module board. In response to the command, the driver IC reads the pre-stored initial optical parameters from its local non-volatile memory, including the initial brightness value L0, initial color coordinates (x0, y0), and grayscale response curve of each LED pixel it controls, and uploads these parameters to the main controller.
[0059] After acquiring the initial optical parameters of each driver IC on the new module board, the main controller compares them with the current actual optical parameters of the pixels controlled by the driver ICs on the adjacent module boards in the current display. Since the new module board has not yet experienced light decay, its initial optical parameters represent its brand-new state at the factory, while the surrounding existing module boards have been used for a period of time and have experienced a certain degree of light decay. The difference between the two is an overall deviation, mainly manifested as the new module board being brighter overall or having a different color temperature.
[0060] The main controller calculates the overall deviation by comparing the optical parameters of the boundary pixels of the new module board with those of the boundary pixels of adjacent module boards. If the deviation exceeds a preset threshold, an overall optical deviation is determined, and a cross-module consistency matching algorithm is initiated. This algorithm uses the current actual optical parameters of the boundary pixels of adjacent module boards as a reference to adjust the overall offset of the drive signals of all pixels controlled by each drive IC on the new module board, so that the new module board visually transitions smoothly with the surrounding module boards, avoiding obvious bright bands or color differences.
[0061] Through the automatic identification and adaptation process provided in this embodiment, the newly replaced module board can be automatically integrated into the entire display system without manual calibration or parameter download, maintaining visual consistency with the existing module board. Combined with the feature of the driver IC locally storing initial optical parameters in the aforementioned embodiments, and the convenient replacement capability of the magnetic quick-release mechanism, the LED display screen of this invention achieves significant improvements in both calibration accuracy and maintenance convenience.
[0062] As a further optional embodiment, the step of initiating a cross-module consistency matching algorithm to adjust the overall offset of the drive signals of all pixels controlled by the driver IC if an overall optical deviation exists specifically includes: Obtain the current actual optical parameters of LED pixels controlled by other driving ICs in at least four directions that are physically adjacent to the pixel controlled by the driving IC; Based on the current actual optical parameters, calculate the average optical parameters of the boundary pixels controlled by the adjacent driving IC; Calculate the deviation between the current actual optical parameters of the LED pixel controlled by the driver IC and the optical parameters, and use the deviation as a compensation benchmark; Based on the compensation benchmark, a reverse correction is applied to the driving signals of all pixels controlled by the driving IC.
[0063] In this embodiment, the core objective of the cross-module consistency matching algorithm is to ensure that the newly replaced module board visually blends smoothly with the surrounding existing module boards, avoiding obvious bright bands, dark bands, or color differences. This algorithm is executed by the main controller, and the specific implementation process is as follows: First, the main controller acquires the physical position information of the pixels controlled by each driver IC on the newly replaced module board, and determines the driver ICs on other module boards that are physically adjacent to it. Typically, adjacent driver ICs in the top, bottom, left, and right directions are selected as reference sources. For driver ICs at boundary positions, there may only be two or three adjacent driver ICs; in this case, reference data for all adjacent directions is acquired.
[0064] The main controller sends parameter read commands to these adjacent driver ICs to obtain the current actual optical parameters of the pixels located at the splicing boundary among the LED pixels they control. The boundary pixels refer to the row or column of pixels immediately adjacent to the splicing seam of the module board, and the optical state of these pixels directly determines the visual performance of the cross-module transition area.
[0065] After obtaining the current actual optical parameters of the boundary pixels controlled by adjacent driver ICs in each direction, the main controller calculates the average optical parameters of these boundary pixels in each direction. Taking brightness as an example, for the upper adjacent module board, the average brightness value of its lower boundary pixel is calculated; for the lower adjacent module board, the average brightness value of its upper boundary pixel is calculated; the same applies to the left and right directions. If color coordinate matching is involved, the average color coordinates are calculated separately.
[0066] Subsequently, the main controller acquires the current actual optical parameters of the boundary pixels corresponding to each direction on the newly replaced module board in order to calculate the deviation value.
[0067] These deviation values serve as the compensation benchmark in that direction, reflecting the degree of visual difference between the new module board and the adjacent module board in that direction.
[0068] Finally, based on the above compensation benchmark, the main controller applies a reverse correction to the drive signals of all pixels controlled by the driver IC on the new module board. The correction can be achieved using one of the following two strategies or a combination thereof: The first strategy is uniform offset correction, which applies the same offset to all pixels. For example, if the upper offset is +10%, the drive signal of all pixels controlled by the driver IC is uniformly increased by 10%, resulting in an overall 10% increase in brightness of the entire module board.
[0069] The second strategy is gradient weighted correction, which involves weighting and synthesizing deviations in different directions based on the distance of each pixel to the boundaries in each direction, resulting in a smooth transition of the correction amount. For example, for any pixel on the module board, its correction amount is synthesized by bilinear interpolation based on the distance of that pixel to the four boundaries in the top, bottom, left, and right directions. Pixels closer to the top boundary have a larger weight for the deviation in the top direction; pixels located in the center of the module board have equal weights for the deviations in all four directions. In this way, a visually smooth transition can be achieved between the new module board and its adjacent modules at the splicing boundaries, as well as a uniform gradient across the entire module board area, avoiding correction marks or splicing seams.
[0070] After the correction calculation is completed, the main controller will send the adjustment parameters to each driver IC on the new module board. The driver IC will then adjust the PWM duty cycle or drive current of the pixel it controls to achieve consistency matching.
[0071] With the cross-module consistency matching algorithm provided in this embodiment, the newly replaced module board can automatically blend into the surrounding environment without repeated manual debugging, which significantly improves the efficiency of on-site maintenance and the consistency of display effects.
[0072] The calibration device for LED displays provided by the present invention will be described below, such as... Figure 2 As shown, the LED display calibration device described below and the LED display calibration method described above can be referred to in correspondence.
[0073] A calibration device for an LED display screen, wherein the LED display screen to be calibrated includes a plurality of driver ICs, and each driver IC has a non-volatile memory that pre-stores the initial optical parameters of each LED pixel controlled by that driver IC. The device includes: The parameter sampling module 210 is used to send a sampling trigger command to each of the driver ICs, so that the driver ICs respond to the sampling trigger command and collect the current actual optical parameters of each LED pixel; The light decay calculation module 220 is used to calculate the light decay rate of each LED pixel based on the initial optical parameters and the current actual optical parameters of each LED pixel. The light decay compensation module 230 is used to adjust the driving signal of each LED pixel according to the light decay rate of each LED pixel in order to compensate for the brightness decay of the LED pixel.
[0074] Figure 3 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 3 As shown, the electronic device may include: a processor 310, a communication interface 320, a memory 330, and a communication bus 340, wherein the processor 310, the communication interface 320, and the memory 330 communicate with each other via the communication bus 340. The processor 310 can call logic instructions in the memory 330 to execute a calibration method for the LED display screen, the method including: A sampling trigger command is sent to each of the driver ICs, so that the driver IC responds to the sampling trigger command and acquires the current actual optical parameters of each LED pixel; The light decay rate of each LED pixel is calculated based on the initial optical parameters and the current actual optical parameters. The driving signal of each LED pixel is adjusted according to its light decay rate to compensate for the brightness decay of that LED pixel.
[0075] Furthermore, the logical instructions in the aforementioned memory 330 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0076] On the other hand, the present invention also provides a computer program product, the computer program product comprising a computer program that can be stored on a non-transitory computer-readable storage medium, wherein when the computer program is executed by a processor, the computer is able to execute the LED display calibration method provided by the above methods, the method comprising: A sampling trigger command is sent to each of the driver ICs, so that the driver IC responds to the sampling trigger command and acquires the current actual optical parameters of each LED pixel; The light decay rate of each LED pixel is calculated based on the initial optical parameters and the current actual optical parameters. The driving signal of each LED pixel is adjusted according to its light decay rate to compensate for the brightness decay of that LED pixel.
[0077] In another aspect, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the LED display calibration method provided by the methods described above, the method comprising: A sampling trigger command is sent to each of the driver ICs, so that the driver IC responds to the sampling trigger command and acquires the current actual optical parameters of each LED pixel; The light decay rate of each LED pixel is calculated based on the initial optical parameters and the current actual optical parameters. The driving signal of each LED pixel is adjusted according to its light decay rate to compensate for the brightness decay of that LED pixel.
[0078] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0079] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, 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 can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0080] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A calibration method for an LED display screen, characterized in that, The LED display screen to be calibrated includes several driver ICs. Each driver IC has a non-volatile memory that pre-stores the initial optical parameters of each LED pixel controlled by that driver IC. The method includes: A sampling trigger command is sent to each of the driver ICs, so that the driver IC responds to the sampling trigger command and acquires the current actual optical parameters of each LED pixel; The light decay rate of each LED pixel is calculated based on the initial optical parameters and the current actual optical parameters. The driving signal of each LED pixel is adjusted according to its light decay rate to compensate for the brightness decay of that LED pixel.
2. The LED display screen calibration method according to claim 1, characterized in that, The sending period of the sampling trigger command is an adaptive period; The adaptive cycle adjustment strategy includes: When the cumulative working time of the display screen does not exceed the first threshold, the first sampling period is used; When the cumulative working time exceeds the first threshold but does not exceed the second threshold, the second sampling period is adopted, and the second sampling period is shorter than the first sampling period.
3. The LED display screen calibration method according to claim 1, characterized in that, The step of collecting the current actual optical parameters of each LED pixel specifically includes: The driver IC controls each LED pixel under its control to light up with a preset standard current and standard lighting duration. The real-time luminous flux output of the pixel is obtained through the photoelectric feedback circuit integrated with the driver IC; The real-time luminous flux output is converted into a digital signal to obtain the current actual optical parameters of the pixel.
4. The LED display screen calibration method according to claim 1, characterized in that, The step of calculating the light decay rate of each LED pixel based on the initial optical parameters and the current actual optical parameters of each LED pixel specifically includes: The driver IC reads the initial optical parameters stored in the local non-volatile memory. The initial optical parameters are compared with the current actual optical parameters collected by the photoelectric feedback circuit to calculate the light decay rate of each LED pixel.
5. The LED display screen calibration method according to claim 1, characterized in that, The LED display screen includes at least one module board, each module board is provided with a magnetic quick-release mechanism and a plurality of driver ICs, the plurality of driver ICs jointly controlling all the LED pixels on the module board, and the method further includes: In response to a replacement command for a specific target module board, a partial power-off command is sent to the magnetic quick-release mechanism corresponding to the target module board, causing the target module board to detach from the housing. Once the new module board is detected to be installed in place, power is restored to the magnetic quick-release mechanism corresponding to the module, so that the magnetic quick-release mechanism can be attracted and fixed.
6. The LED display screen calibration method according to claim 5, characterized in that, After the step of restoring power to the magnetic quick-release mechanism corresponding to the module after detecting that the new module board is installed in place, the following steps are also included: When the communication addresses of all driver ICs on a certain module board are lost and then reappear, it is determined that the module board containing that driver IC is a newly replaced module board. Send a parameter read command to the driver IC to read the initial optical parameters pre-stored in its local non-volatile memory, including the initial optical parameters of each LED pixel controlled by the driver IC; The initial optical parameters read are compared with the current actual optical parameters of the pixels controlled by other driver ICs adjacent to this driver IC in the current display screen to determine whether there is an overall optical deviation. If there is an overall optical deviation, the cross-module consistency matching algorithm is activated to adjust the overall offset of the drive signals of all pixels controlled by the driver IC.
7. The LED display screen calibration method according to claim 6, characterized in that, The step of initiating a cross-module consistency matching algorithm to adjust the overall offset of the drive signals for all pixels controlled by the driver IC if an overall optical deviation exists includes: Obtain the current actual optical parameters of LED pixels controlled by other driver ICs in at least four directions that are physically adjacent to the pixel controlled by the driver IC; Based on the current actual optical parameters, calculate the average optical parameters of the boundary pixels controlled by the adjacent driving IC; Calculate the deviation between the current actual optical parameters of the LED pixel controlled by the driver IC and the optical parameters, and use the deviation as a compensation benchmark; Based on the compensation benchmark, a reverse correction is applied to the driving signals of all pixels controlled by the driving IC.
8. A calibration device for an LED display screen, characterized in that, The LED display screen to be calibrated includes several driver ICs, and each driver IC has a non-volatile memory that pre-stores the initial optical parameters of each LED pixel controlled by that driver IC. The device includes: The parameter sampling module is used to send a sampling trigger command to each of the driver ICs, so that the driver ICs respond to the sampling trigger command and collect the current actual optical parameters of each LED pixel; The light decay calculation module is used to calculate the light decay rate of each LED pixel based on the initial optical parameters and the current actual optical parameters of each LED pixel. The light decay compensation module is used to adjust the driving signal of each LED pixel according to the light decay rate of each LED pixel in order to compensate for the brightness decay of the LED pixel.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the calibration method for the LED display screen as described in any one of claims 1 to 7.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the calibration method for the LED display screen as described in any one of claims 1 to 7.