Color saturation correction method and system for LED display screen

By collecting and analyzing the display saturation and ambient brightness of the LED display screen, and dynamically adjusting the performance of the LED beads in combination with the human eye's recognition sensitivity, the problem of visual discomfort caused by the single adjustment of color saturation in traditional methods is solved, achieving efficient color consistency and comfort.

CN121661961AInactive Publication Date: 2026-03-13HANGZHOU LIANGJINGJING PHOTOELECTRIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-07
Publication Date
2026-03-13
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Traditional methods fail to effectively combine ambient brightness and color saturation for synchronous adjustment, resulting in poor viewing effects of LED displays under different lighting conditions, which may cause visual fatigue and color distortion.

Method used

By constructing a test screen to collect display saturation data, analyzing the degree of LED chip decay, and adjusting the brightness of the LED display screen in combination with ambient brightness and its own brightness, the saturation is corrected using the sensitivity of the human eye, and a correction coefficient lookup table is generated for dynamic adjustment.

Benefits of technology

This achieves consistent high-saturation display effect for LED displays under different ambient lighting conditions, extending the lifespan of the displays and improving the viewing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121661961A_ABST
    Figure CN121661961A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of LED display, in particular to a color saturation correction method and system for an LED display screen, and the method comprises the steps: collecting the display saturation of the LED display screen; the display saturation is analyzed, the weakness degree of the lamp beads is judged, and the lamp bead performance of the LED display screen is adjusted; the brightness of the LED display screen and the environment brightness of the environment where the LED display screen is located are collected, and the brightness of the LED display screen is adjusted; obtaining the saturation of a pre-displayed image of the LED display screen, and evaluating the saturation change condition of the pre-displayed image in combination with the adjusted brightness of the LED display screen; human eye recognition sensitivity is obtained based on chromaticity display of the pre-displayed image, and the actual saturation is determined by combining the saturation change condition; obtaining a gain coefficient according to the actual saturation, generating a correction coefficient lookup table, and adjusting the display saturation of the LED display screen through the correction coefficient lookup table; and the accurate display effect of the image is ensured by correcting the saturation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of LED display technology, and specifically to a method and system for correcting color saturation in LED displays. Background Technology

[0002] LED display saturation refers to the vividness and purity of colors the display can present, and is one of the important indicators for measuring display effect. High-saturation LED displays can exhibit more vibrant and rich colors, making the picture more visually impactful and realistic. However, excessive saturation may lead to color distortion or visual fatigue. Therefore, with the use and display of LED displays, it is necessary to dynamically adjust the saturation of different parts of the LED display in real time, which can significantly improve the visual experience and product value. By compensating for individual differences in LED chips and color gamut unevenness caused by aging, a high degree of color consistency is achieved across the entire screen, eliminating color blockiness. Simultaneously, intelligent sensing of ambient light and video content automatically enhances or suppresses the saturation of specific areas, ensuring that the picture remains vivid, realistic, and comfortable in any environment, extending the effective lifespan of the LED display.

[0003] Traditional methods only adjust the overall brightness of the LED screen by changing the ambient light, without considering the impact of screen brightness changes on color saturation. This can easily lead to saturation deviations in some areas of the displayed effect, causing discomfort to viewers. For example, when the ambient light dims, using traditional methods to reduce screen brightness without simultaneously adjusting saturation may result in pale colors and a loss of depth. Conversely, when the ambient light brightens, if only brightness is increased without increasing saturation, the image may appear dull and lack vibrant colors, which can easily cause visual fatigue after prolonged viewing. Summary of the Invention

[0004] To address the technical problem that existing technologies, which adjust saturation using a single dimension, cannot meet the demands of modern display technologies for high image quality and high user comfort, the present invention aims to provide a color saturation correction method for LED displays. The specific technical solution adopted is as follows: A test screen was constructed based on the LED display, and the display saturation of the LED display was collected. Analysis shows that saturation indicates the degree of LED chip decay, allowing for adjustments to the LED display's chip performance. The brightness of the LED display screen itself and the ambient brightness of the surrounding environment are collected separately, and the brightness of the LED display screen itself is adjusted accordingly. Acquire the pre-display image of the LED display screen, collect the saturation of the pre-display image, and evaluate the saturation change of the pre-display image in combination with the adjusted brightness of the LED display screen. The sensitivity of human eye recognition is obtained based on the color display of the pre-displayed image, and the actual saturation is determined by combining the saturation changes. The gain coefficient is obtained based on the actual saturation, and a correction coefficient lookup table is generated. The display saturation of the LED display screen is then adjusted using the correction coefficient lookup table.

[0005] Preferably, a test screen is constructed based on the LED display screen, and the display saturation of the LED display screen is collected, including: The LED display screen is controlled to sequentially construct solid color test images, and an imaging colorimeter is used to collect image data. The image data is converted to a color space to obtain the display saturation of each pixel and each monochrome lamp in the LED display screen.

[0006] Preferably, analyzing the display saturation to determine the degree of LED chip attenuation and adjusting the LED chip performance of the LED display screen includes: Obtain the standard saturation, compare the display saturation of each pixel and each monochrome light with the standard saturation to obtain the saturation comparison difference, and filter the largest saturation comparison difference; Define the currently analyzed pixel as the target pixel, and provide feedback on the difference in saturation between the target pixel and any non-target pixel using different monochromatic lights. The degree of attenuation of the monochromatic light corresponding to the target pixel is obtained by combining the differences in saturation contrast, the differences in maximum saturation contrast, and the differences in performance. The performance of LED chips in the LED display is adjusted based on the degree of attenuation.

[0007] Preferably, the performance of the LED chips in the LED display screen is adjusted based on the degree of attenuation, specifically as follows: The base gain of each monochrome LED at each pixel is obtained through the LED display screen. The gain coefficient of the corresponding monochrome LED is determined by combining the attenuation level, and the monochrome LED is adjusted using the gain coefficient.

[0008] Preferably, the brightness of the LED display screen itself and the ambient brightness of its surroundings are collected separately, and the brightness of the LED display screen itself is adjusted, including: The LED display screen collects its own brightness, and sensors are used to collect the ambient brightness of the environment in which the LED display screen is located. The brightness difference is obtained by comparing the ambient brightness at the current acquisition time with that at the previous adjacent acquisition time. The increase in brightness of the LED display screen at the current acquisition time is obtained by combining its own brightness and the ambient brightness. The brightness of the device is adjusted by increasing its brightness level, resulting in the adjusted brightness at the current acquisition time.

[0009] Preferably, the saturation of the pre-displayed image is collected, and the change in saturation of the pre-displayed image is evaluated in conjunction with the adjusted brightness of the LED display screen, including: The saturation of each pixel in the pre-display image on the LED screen is collected, and the saturation difference between the target pixel and any non-target pixel is used to evaluate the saturation difference performance of the target pixel. The maximum self-brightness at the time of acquisition is selected based on its own brightness, and the saturation change of the target pixel is obtained by combining the adjusted self-brightness and saturation difference.

[0010] Preferably, the human eye's visual sensitivity is obtained based on the colorimetric display of the pre-displayed image, and the actual saturation is determined by combining the saturation changes, including: Based on the chromaticity of each pixel in the pre-displayed image, the corresponding wavelength is obtained, the middle wavelength in the visible light range is determined, and the wavelength difference of each pixel is obtained. The maximum saturation is selected from the saturation of the pre-displayed image, and the human eye's sensitivity to pixel recognition is determined by combining the saturation of the pixel, the brightness of the LED display after adjustment, and the wavelength difference. The actual saturation of each pixel in the pre-displayed image is obtained by recognizing changes in sensitivity and saturation using the human eye.

[0011] Preferably, the actual saturation of each pixel in the pre-displayed image is obtained by observing changes in human eye sensitivity and saturation, specifically as follows: The sensitivity and saturation changes of human eye recognition are normalized, and the saturation of the corresponding pixels in the pre-displayed image is used for correction to determine the actual saturation.

[0012] Preferably, the gain coefficient is obtained based on the actual saturation, and a correction coefficient lookup table is generated. The display saturation of the LED display screen is adjusted using the correction coefficient lookup table, including: The gain coefficient of each pixel in the pre-display image is determined based on the actual saturation, and a correction coefficient lookup table is generated using the gain coefficient. The pre-display image uses a correction coefficient lookup table to find the gain coefficient corresponding to each pixel in the LED display screen, and adjusts the display saturation of the LED display screen.

[0013] To address the aforementioned problems, the present invention also provides a color saturation correction system for LED displays, the system comprising a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus, and the processor calls logical instructions in the memory to execute the color saturation correction method for LED displays described in any of the preceding claims.

[0014] The present invention has the following beneficial effects: 1. By comparing the saturation differences between different pixels in the LED display, the attenuation level of the corresponding LED beads is determined. This allows for adjustments to the LED beads in the currently analyzed LED display to avoid affecting the subsequent acquisition of actual saturation. Next, the ambient brightness and the LED's own brightness are combined to adjust the LED display's brightness, ensuring the display effect adapts to the surrounding ambient light. Then, the saturation changes of the pre-displayed image in the LED display are analyzed to determine the actual saturation based on human eye sensitivity, i.e., the degree of saturation modification is considered based on the human eye's sensitivity to different colors. Finally, based on the actual saturation, the required gain coefficient for each pixel in the pre-displayed image is determined, generating a correction coefficient lookup table. When the pre-displayed image needs to be presented, the gain coefficient of the corresponding pixel is selected from the correction coefficient lookup table to adjust the display saturation, ensuring the uniformity and accuracy of the final display effect. This extends the lifespan of the LED display and improves the display effect at different times.

[0015] 2. The color saturation correction system for LED displays provided by this invention has the same beneficial effects as the color saturation correction method for LED displays provided by this invention, and will not be described in detail here. Attached Figure Description

[0016] To more clearly illustrate the technical solutions and advantages in the embodiments of the present 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 only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 This is a flowchart illustrating the steps of a color saturation correction method for LED displays, as provided in one embodiment of the present invention. Detailed Implementation

[0018] To further illustrate the technical means and effects adopted by the present invention to achieve its intended purpose, the following, in conjunction with the accompanying drawings and preferred embodiments, details the specific implementation, structure, features, and effects of a color saturation correction method and system for LED displays proposed according to the present invention. In the following description, different "one embodiment" or "another embodiment" do not necessarily refer to the same embodiment. Furthermore, specific features, structures, or characteristics in one or more embodiments can be combined in any suitable form.

[0019] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains.

[0020] The following description, in conjunction with the accompanying drawings, details a specific scheme for a color saturation correction method and system for LED displays provided by the present invention.

[0021] Existing technologies adjust the saturation of LED displays solely based on ambient brightness, neglecting the impact of brightness changes on color saturation. This leads to discrepancies between the actual and intended saturation of some pixels, increasing viewer discomfort. Therefore, this paper proposes a color saturation correction method for LED displays. This method analyzes the attenuation of different LED beads based on saturation differences and adjusts them accordingly. Next, it corrects the overall brightness of the LED display based on the difference between ambient light and the current overall light intensity, adjusting the brightness in real-time using both the display's own brightness and ambient light. Then, it analyzes saturation changes based on a pre-displayed image and the adjusted brightness. Finally, it further corrects the saturation at different locations based on the human eye's sensitivity to different colors, determining the actual saturation. The actual saturation is then used to adjust the display effect, ensuring optimal presentation. A color saturation correction system for LED displays is also proposed. Since this system utilizes the color saturation correction method, integrating the system and program data or configuring different hardware to achieve similar functionality falls within the scope of this invention.

[0022] Please see Figure 1 The diagram illustrates a flowchart of a color saturation correction method for LED displays according to an embodiment of the present invention, the method comprising: Step S1: Construct a test screen based on the LED display screen and collect the display saturation of the LED display screen; Step S2: Analyze the display saturation to determine the degree of LED chip attenuation, and adjust the LED chip performance of the LED display screen accordingly; Step S3: Collect the brightness of the LED display screen itself and the ambient brightness of the surrounding environment, and adjust the brightness of the LED display screen itself. Step S4: Obtain the pre-display image of the LED display screen, collect the saturation of the pre-display image, and evaluate the saturation change of the pre-display image in combination with the adjusted brightness of the LED display screen. Step S5: Obtain the human eye's recognition sensitivity based on the color display of the pre-displayed image, and determine the actual saturation by combining the saturation changes; Step S6: Obtain the gain coefficient based on the actual saturation and generate a correction coefficient lookup table. Adjust the display saturation of the LED display screen using the correction coefficient lookup table.

[0023] To better explain, display saturation refers to the vividness or intensity of a color, measuring its purity. An LED display screen refers to a display device that uses light-emitting diodes (LEDs) as pixels. It displays images, text, and video information by mixing red, green, and blue LED beads in a certain proportion. Changes in display saturation have several effects on LED displays: Firstly, display saturation directly affects the color performance of the LED display. High-saturation LED displays can present more vivid and lifelike colors, making images more visually impactful and suitable for natural scenery and vibrant colors. For objects, low saturation will make the colors appear flat and lack vitality. Secondly, display saturation affects the color gamut of the LED display screen. Color gamut refers to the range of colors that the display screen can display. High saturation helps to expand the color gamut, allowing the display screen to present more colors and improve the realism and richness of the display effect. Moreover, when displaying works of art and entertainment content, higher saturation can enhance the viewing experience. In practical applications, excessively high saturation may lead to color distortion, making the image appear unnatural; while excessively low saturation may cause loss of detail, affecting the viewing experience. Therefore, display saturation should be dynamically adjusted to maintain the best display effect.

[0024] Further, step S1 includes: Step S11: Control the LED display screen to sequentially construct solid color test images and use an imaging colorimeter to collect image data.

[0025] The explanation states that image data acquisition is performed using core equipment such as a high-precision imaging colorimeter, dedicated control software, and a standard test signal generator. The high-precision imaging colorimeter includes a scientific-grade CCD (Charge-Coupled Device) or CMOS (Complementary Metal-Oxide-Semiconductor) sensor and integrates a precision optical filter array. Its spectral response strictly matches the CIE standard observer function, ensuring accurate resolution of the chromaticity coordinates of each pixel directly from the captured image. and brightness (Y), , The x and y coordinates of the pixels represent the hue and saturation of the color, respectively; the Y component, or luminance, represents the radiant intensity of luminous flux in a certain direction, reflecting the brightness of the captured image; the dedicated control software refers to software such as ProMetric that supports data and image analysis, which controls the LED display to sequentially display uniform pure red, pure green, and pure blue test images across the entire screen; the standard test signal generator is used to test and calibrate the electrical or optical signals of the LED display, ensuring the standardization and repeatability of the image data acquisition process, and guaranteeing the accuracy and consistency of the image data acquisition results.

[0026] Step S12: Perform color space conversion on the image data to obtain the display saturation of each pixel and each monochrome lamp in the LED display screen.

[0027] Specifically, in the implementation scenario, an imaging colorimeter is set up facing the LED display screen in a darkroom environment. The LED display screen is controlled to display images in pure colors sequentially. The imaging colorimeter takes a single picture of each pure color image, instantly capturing the color data of hundreds of thousands to millions of pixels on the entire screen, i.e., image data. Then, ProMetric software is used to process the image data, performing color space conversion. The chromaticity coordinates and brightness of each monochromatic light in each pixel are converted into display saturation, such as the S component of the HSV space (H (Hue), S (Saturation), V (Value)). It directly reflects the saturation of the pixel color. The higher the value, the more vivid the color, and the lower the value, the closer it is to gray. A two-dimensional distribution map of the full-screen display saturation is generated to efficiently achieve comprehensive quantification from macroscopic uniformity to microscopic single-point characteristics, providing an accurate data foundation for subsequent point-by-point calibration.

[0028] Understandably, every point (pixel) seen on an LED display screen is composed of multiple sub-pixel LEDs of different colors. Most full-color LED displays on the market consist of three closely arranged sub-pixel LEDs: red, green, and blue. Due to differences in the semiconductor materials used for different colors and the frequency of use at different locations, the attenuation of different colors varies. For example, red LEDs typically use semiconductor materials such as aluminum gallium arsenide (AGaAs) or gallium phosphide (GaP), and their luminous efficiency and lifespan characteristics differ significantly from green LEDs made with gallium arsenide phosphide (GaP) or indium gallium nitride (IGaN) and blue LEDs made with IGaN. Therefore, a comparative analysis of the collected display saturation is conducted to determine the attenuation of individual LEDs.

[0029] Further, step S2 includes: Step S21: Obtain the standard saturation. Compare the display saturation of each pixel and each monochrome lamp with the standard saturation to obtain the saturation comparison difference, and filter the largest saturation comparison difference.

[0030] As an optional implementation method, standard saturation refers to the original saturation level of the LED display screen when it is manufactured, and it can be used as a color calibration for the LED display screen.

[0031] Specifically, based on step S1, the display saturation of each monochrome lamp at each pixel in the LED display screen is obtained. In this embodiment, the pixel currently being analyzed in the LED display screen is defined as... At this pixel The analyzed monochrome lamp, i.e., the LED chip, is , to pixel monochrome lamp The displayed saturation is compared with the standard saturation to obtain the difference in saturation comparison, denoted as _____. In particular, after a period of use following manufacturing, the saturation of each monochrome LED in an LED display decreases. Therefore, it is important to compare the differences in saturation under these circumstances. Subtract the displayed saturation from the standard saturation; that is, assume the standard saturation is... , the obtained pixels monochrome lamp for The difference in saturation , This represents an absolute value operation, ensuring that the saturation contrast difference is always greater than or equal to 0; similarly, determine the saturation contrast difference of all pixels and all colors compared to the standard saturation, filter out the maximum value, and record it as the maximum saturation contrast difference. .

[0032] Step S22: Define the currently analyzed pixel as the target pixel, and provide feedback on the difference in saturation between the target pixel and any non-target pixel using different monochromatic lights.

[0033] It can be noted that the target pixel in step S22 is the same pixel mentioned in step S21. Similarly, based on step S21, all pixels different from those in the same detection are obtained. monochrome lamp The difference between the displayed saturation and the standard saturation can be compared, for example, by analyzing the pixel level. monochrome lamp The difference in saturation contrast is denoted as Then, combine the target pixels. monochrome lamp The saturation contrast difference is determined by comparing the saturation contrast difference with other monochrome lights in other pixels, and the difference is recorded as follows: , This indicates the number of pixels in the LED display screen.

[0034] Step S23: Combine the saturation contrast difference, the maximum saturation contrast difference, and the difference performance to obtain the degree of attenuation of the monochromatic light corresponding to the target pixel.

[0035] To clarify, the degree of attenuation refers to the degree to which the display saturation of the corresponding monochrome lamp at a pixel decreases from the theoretical standard saturation, i.e., the standard saturation, under certain observation conditions.

[0036] Specifically, with target pixel points monochrome lamp The degree of weakening can be obtained using the following formula:

[0037] in, Represents pixels monochrome lamp The degree of weakening; Represents pixels monochrome lamp The difference in saturation; Indicates the difference in maximum saturation contrast; Indicates differences in performance; This indicates the number of monochrome lights corresponding to each pixel.

[0038] It can be explained that when the ratio The larger the difference, the better. The larger the value, the higher the value of the current pixel. monochrome lamp Compared to other pixels, the more frequently different monochrome lights are used, the weaker they become. The larger the value, the more compensation is needed for the monochrome light in order to maintain a better display effect; that is, the gain coefficient needs to be determined.

[0039] Step S24: Adjust the performance of the LED beads in the LED display screen based on the degree of attenuation.

[0040] The explanation is that adjusting the performance of the LEDs by checking for weakening before each saturation correction is done. This not only prevents the LEDs from affecting the calibration of subsequent analysis data, but also allows them to perform well for a longer period of time.

[0041] Furthermore, in step S24, specifically: The base gain of each monochrome LED at each pixel is obtained through the LED display screen. The gain coefficient of the corresponding monochrome LED is determined by combining the attenuation level, and the monochrome LED is adjusted using the gain coefficient.

[0042] To clarify, the base gain refers to the gain of different monochrome lamps at different pixels on an LED display screen, determined by adjusting the saturation differences of different primary colors using an independent channel gain adjustment method, based on specific parameters for different channels of the LED display screen. In other words, it's a balance calibration coefficient determined by setting parameters that meet the task requirements for controlling the monochrome lamp channels in the LED display screen, based on pixel... monochrome lamp For example, its base gain is Next, the degree of weakening is determined using the maximum and minimum values. Perform max-min normalization to obtain The corresponding range is The pixel value is obtained by combining the base gain and the attenuation level after normalization. monochrome lamp The gain coefficient refers to the response intensity and amplification effect of the monochromatic LED in an LED display to the input signal. A higher gain coefficient indicates that, under the same input signal conditions, the LED chip can produce a brighter, higher-contrast display effect, thereby enhancing the overall visual performance of the display. The corresponding calculation formula is:

[0043] in, Represents pixels monochrome lamp Gain coefficient; Represents pixels monochrome lamp Base gain; Represents the normalized pixel points monochrome lamp The degree of its weakening.

[0044] It can be explained that when the degree of weakness The larger the value, the higher the pixel value. monochrome lamp The more easily the LED weakens, the better it performs after this test and can be used for a longer period of time. Therefore, the base gain of the single-color LED needs to be increased to a certain extent. Similarly, the gain coefficient of each single-color LED can be obtained, and the electrical signal of the single-color LED can be adjusted accordingly. This way, the adjusted LED LED can meet the requirements of subsequent test tasks and can be used for a longer period of time.

[0045] Understandably, the aforementioned descriptions indicate that the saturation is affected by the degradation of monochrome lamps over time. Similarly, under different ambient light conditions, the human eye's perception of an LED display image will differ from the desired effect. For example, in strong ambient light, the human eye's perception of the display's brightness decreases. If the display brightness is not increased, the image may appear dim, lack contrast, and lose detail, failing to achieve the desired visual effect. Conversely, in weak ambient light, excessively high display brightness may lead to overexposure and color distortion, and in severe cases, may even irritate the eyes, affecting viewing comfort. To compensate for these differences, the LED display's own brightness needs to be adjusted accordingly based on the ambient light level to ensure optimal display quality.

[0046] Furthermore, step S3 includes: Step S31: Collect the LED display screen's own brightness and use sensors to collect the ambient brightness of the environment in which the LED display screen is located.

[0047] As an optional implementation method, the sensor refers to an ambient brightness sensor, which is usually a photoresistor, photodiode, phototransistor, or integrated light sensor, to effectively collect the ambient brightness around the LED display screen.

[0048] The explanation is provided, and the current data collection time is recorded as follows: And define the LED display screen currently being analyzed as The brightness of the LED display at the current data collection time is obtained based on its own relevant information and recorded as follows: The ambient brightness of the LED display screen is acquired in real time using an ambient brightness sensor, and denoted as ; .

[0049] Step S32: Based on the ambient brightness corresponding to the current acquisition time and the adjacent previous acquisition time, obtain the brightness comparison difference, and combine the brightness of the LED display screen with the ambient brightness to obtain the degree of brightness increase of the current acquisition time.

[0050] Specifically, the current acquisition time is obtained similarly according to step S31. The adjacent previous acquisition time The ambient brightness at two different acquisition times is compared to obtain the brightness difference, which is denoted as _____. , This represents an absolute value operation, ensuring that the brightness contrast difference is always greater than or equal to 0; then, it is combined with the self-brightness and ambient brightness obtained in step S31 to obtain the current acquisition time. The formula for calculating the increase in brightness of an LED display screen is as follows:

[0051] in, Indicates the current data collection time No. The degree of increase in brightness of each LED display screen; Indicates the current data collection time No. The brightness of each LED display screen itself; Indicates the current data collection time No. The ambient brightness of the environment in which the LED display screen is located; Indicates the first The LED display screen at the current data collection time and the adjacent previous acquisition time Differences in brightness contrast.

[0052] It can be noted that if the ambient brightness is the same at two adjacent acquisition times, the difference in brightness contrast may be zero, making the acquisition of the degree of brightness increase meaningless. Therefore, the following method is used. To prevent the denominator from being zero; the original brightness of the LED display screen before adjustment. The smaller the value, and the greater the difference between the value and the ambient brightness. The larger the difference, the greater the difference in ambient brightness between two adjacent data collection times. The smaller the value, the lower the original brightness. Compared to the ambient light, the image on the LED display screen is difficult to perceive with the naked eye, and the change in ambient brightness at the current acquisition time is small, indicating the degree of increase in current brightness. The brightness of the LED display is relatively high, so there's no need to worry about the abrupt changes in brightness caused by large variations in ambient light. A significant increase in brightness can be achieved. It should be noted that if the LED display's brightness is 0 at the current data acquisition moment, no further analysis will be performed. Therefore, the LED display's brightness at the current data acquisition moment will not be zero during the analysis and calculation.

[0053] Step S33: Adjust the brightness of the device by increasing the brightness level to obtain the adjusted brightness at the current acquisition time.

[0054] Specifically, the current acquisition time obtained in step S23 No. The increase in brightness of each LED display screen is explained, using the maximum and minimum values ​​to illustrate the degree of brightness increase. Perform max-min normalization to obtain The corresponding range is The brightness of the LED display screen is adjusted based on the normalized increase in brightness. The corresponding calculation formula is as follows:

[0055] in, Indicates the current data collection time No. The adjusted brightness of each LED display screen; Indicates the current data collection time No. The brightness of each LED display screen itself; Indicates the current acquisition time after normalization. No. The degree of increase in brightness of each LED display screen.

[0056] It can be explained that as the brightness increases... When the brightness is increased, it adjusts itself accordingly; conversely, when the brightness is decreased... When, it reduces its own brightness; in addition, when The brightness of the LED display screen remains constant at the current acquisition time, meaning that the brightness of the LED display screen is adjusted in real time at different acquisition times, so that the display can present good visibility at different acquisition times.

[0057] Understandably, as LED displays present images, the human visual system's sensitivity to color varies at different brightness levels. If the brightness of the LED display increases, the human eye's sensitivity to color differences decreases, leading to a decrease in perceived saturation. In other words, even if the physical saturation of the LED display's signal remains unchanged, the colors of the displayed image will appear "pale" or "whitish." Therefore, to ensure the comfort of the images displayed on LED displays at different brightness levels, the saturation of different positions in the displayed image should be adjusted.

[0058] Further, step S4 includes: Step S41: Collect the saturation of each pixel in the pre-display image on the LED display screen, and evaluate the saturation difference performance of the target pixel by combining the saturation difference between the target pixel and any non-target pixel.

[0059] To clarify, the pre-display image refers to any image frame in the video frames that will be displayed on the LED display screen.

[0060] Specifically, the pre-displayed image is denoted as The pre-display image is obtained through HSV color space conversion. The saturation of each pixel in an LED display screen is determined by converting the pre-displayed image from the common RGB color space to the HSV color space, and obtaining the saturation of the corresponding pixel based on the red, green, and blue components. During the analysis, the target pixels are still determined as described above. To elaborate, the saturation of this pixel in the pre-displayed image is denoted as... Next, similarly, the saturation of any non-target pixel in the pre-displayed image is obtained, denoted as... , representing a pixel The saturation level; and then evaluate the saturation difference performance of the target pixels, i.e. , This indicates the number of pixels in the LED display screen.

[0061] To better illustrate, in actual operation, the position of each pixel in the pre-display image corresponds one-to-one with the LED display screen. Here, the saturation corresponding to step S4 is the saturation corresponding to any pixel in the pre-display image, that is, the saturation value obtained by using the HSV color space conversion method according to the display content; while the display saturation in the aforementioned step S1 is the saturation parameter obtained in the pure color test screen, which reflects the static index of the inherent color performance of the LED display screen and characterizes the saturation performance of the display screen under ideal conditions.

[0062] Step S42: Based on the maximum self-brightness at the acquisition time, the saturation change of the target pixel is obtained by combining the adjusted self-brightness and saturation difference.

[0063] Specifically, based on the brightness of all the data within the time period corresponding to the current acquisition time, the current analysis is filtered to select the first... The maximum self-brightness of each LED display screen is denoted as . The pixel count in the pre-display image is calculated by combining the adjusted brightness and saturation differences. The change in saturation is calculated using the following formula:

[0064] in, Indicates the image to be displayed. At the current data collection time At that time, pixel The changes in saturation; This indicates the saturation difference of the target pixels; Indicates the current data collection time No. The adjusted brightness of each LED display screen; This indicates the maximum brightness of the unit.

[0065] It can be explained that, This is used to prevent the sum of the saturation feedback from multiple pixels from being zero; it also handles saturation changes. As one of the reference parameters for displaying the final saturation of different pixels in the pre-displayed image, it ensures that the final actual saturation obtained later is visually comfortable; when the ratio The larger the brightness, the more likely the saturation will be; to avoid the increased brightness affecting the saturation, the saturation should be appropriately increased. Furthermore, when the difference in saturation is apparent... The smaller the size, the more pixelation is avoided. If the saturation difference between this pixel and other pixels is too large, it's necessary to consider the impact of the relative color relationships within the overall displayed image when analyzing this pixel. The saturation should be increased to a greater extent.

[0066] Understandably, the human visual system has the strongest ability to distinguish light in the middle wavelength range of the visible light spectrum, namely the yellow-green region, and its sensitivity is greater under conditions of good brightness and highest saturation. However, changes in saturation will cause a certain degree of change in the color of pixels. For example, if the saturation in the visible light spectrum is adjusted significantly, it can easily lead to a significant shift in color, affecting the overall appearance and realism of the image. Therefore, in order to prevent large differences in color that are sensitive to human recognition and affect human perception, the saturation of each corresponding pixel in the pre-displayed image should be modified to a small extent to obtain the actual saturation of the displayed image.

[0067] Further, step S5 includes: Step S51: Obtain the corresponding wavelength based on the chromaticity of each pixel in the pre-displayed image, determine the intermediate wavelength in the visible light range, and obtain the wavelength difference representation of each pixel.

[0068] Specifically, based on the foregoing description, the pre-display image is determined synchronously. pixels The wavelength corresponding to the chromaticity, that is, the wavelength corresponding to the chromaticity obtained from the image data of the pre-displayed image, is denoted as . Among them, chromaticity is obtained by converting luminance. Based on luminance, a color space conversion algorithm is used to convert RGB values ​​into a color model that is closer to human eye perception, such as the CIE XYZ color space (Commission Internationale de l'Éclairage XYZ, i.e., the International Commission on Illumination XYZ color space), to obtain chromaticity information; then the corresponding wavelength is obtained, that is, the different colors perceived by human eye are fed back through wavelength.

[0069] Next, similarly, the wavelengths of all pixels in the pre-display image are obtained. Based on the corresponding wavelengths within the visible light range, the median wavelength is determined. That is, all wavelengths in the pre-display image are sorted from largest to smallest according to the actual situation, and the median is selected as the median wavelength, denoted as . By comparing the wavelength of a pixel with the intermediate wavelength, the wavelength difference of the corresponding pixel can be obtained. , This represents absolute value operations.

[0070] Step S52: Select the maximum saturation from the saturation of the pre-displayed image, and determine the human eye recognition sensitivity of the pixel by combining the saturation of the pixel, the brightness of the LED display after adjustment, and the wavelength difference performance.

[0071] Specifically, following step S41, the saturation of all pixels in the pre-display image is determined, and the maximum saturation is selected and denoted as... The pixel count is calculated by combining the pixel saturation, the adjusted brightness of the LED display, and the difference in wavelength. The formula for calculating human visual perception sensitivity is as follows:

[0072] in, Represents pixels Human visual perception sensitivity; Indicates the image to be displayed. medium pixel saturation; Indicates maximum saturation; Indicates the current data collection time No. The adjusted brightness of each LED display screen; Indicates the image to be displayed. medium pixel The wavelength; Indicates the intermediate wavelength.

[0073] It can be explained that, Used to prevent situations where the wavelength difference is 0; when The smaller the ratio The larger the value, the higher the adjusted brightness. When the size increases, the sensitivity of human eye recognition decreases. The larger the value, the higher the value of the current pixel. The more easily color changes are perceived by the human eye, the less saturation should be modified.

[0074] Step S53: Obtain the actual saturation of each pixel in the pre-displayed image by recognizing the changes in sensitivity and saturation through the human eye.

[0075] It should be noted that actual saturation refers to the saturation level of the pre-displayed image that is comfortable for the human eye.

[0076] Furthermore, in step S53, specifically: The sensitivity and saturation changes of human eye recognition are normalized, and the saturation of the corresponding pixels in the pre-displayed image is used for correction to determine the actual saturation.

[0077] Specifically, firstly, the sensitivity of human eye recognition is assessed using maximum and minimum values. Perform max-min normalization to obtain The corresponding range is Then, the formula for calculating the actual saturation is determined as follows:

[0078] in, Indicates the image to be displayed. medium pixel The actual saturation; Indicates the image to be displayed. medium pixel saturation; Represents the maximum and minimum normalization functions; Indicates the image to be displayed. At the current data collection time At that time, pixel The changes in saturation; Represents the normalized pixel points Human eye recognition sensitivity.

[0079] It can be explained that the sensitivity of human eye recognition after normalization is... The larger the value, the better the human eye perceives that pixel. The more easily the color changes are perceived, the smaller the saturation changes should be; that is, the more carefully the saturation changes should be adjusted. The value was normalized using the min-max normalization method, and the corresponding range was... At this point, based on saturation By obtaining the actual saturation, the actual saturation of any pre-displayed image can be obtained, making the subsequent display effect more in line with the needs of the human eye and achieving the best display effect.

[0080] Furthermore, step S6 includes: Step S61: Determine the gain coefficient of each pixel in the pre-display image based on the actual saturation, and generate a correction coefficient lookup table using the gain coefficient.

[0081] Specifically, following the steps described above, the actual saturation of each pixel in the pre-display image is obtained. Based on the actual saturation, methods such as LUT (Look-Up Table) and local contrast enhancement are used to calculate independent gain coefficients for the red, green, and blue sub-pixel channels. These coefficients are then matched to the physical resolution of the LED display screen, meaning that each pixel's red, green, and blue sub-pixels have their own dedicated gain coefficient data, generating a correction coefficient lookup table. During actual operation, the correction coefficient lookup table is downloaded and stored in the non-volatile memory of the LED display receiver card to prepare data for real-time correction. The non-volatile memory includes, but is not limited to, NAND Flash (Not And Flash), EEPROM (Electrically Erasable Programmable Read-Only Memory), or Nor Flash (or non-flash memory) to ensure that data is not lost even after a power outage and restart.

[0082] Step S62: The pre-display image uses a correction coefficient lookup table to find the gain coefficient corresponding to each pixel in the LED display screen, and adjusts the display saturation of the LED display screen.

[0083] Specifically, a new video stream is acquired from the LED display screen to obtain a pre-display image. In real-time processing and display driving, the hardware in the LED display screen dynamically adjusts the input video stream frame by frame and pixel by pixel. That is, for each pixel of each pre-display image, the LED display screen receiving card finds the pre-stored gain coefficient from the corresponding correction coefficient lookup table based on its pixel position coordinates on the LED display screen. The RGB values ​​of the pre-display image are then multiplied in real time with the corresponding gain coefficient to achieve "pre-distortion" of the signal. The corresponding calculation formula is as follows:

[0084]

[0085]

[0086] in, , , These represent the display saturation of the pre-display image after adjusting the RGB three channels; , , These represent the display saturation of the RGB three channels in the LED display screen before the image is displayed; , , These represent the gain coefficients of the three RGB channels.

[0087] Next, the saturation of all pixels in the pre-display image after RGB three-channel adjustment is determined in the same way. The driver chip in the LED display screen is used to convert the corrected digital signal into a precise PWM (Pulse Width Modulation) waveform. By controlling the current conduction time of each LED sub-pixel, the image with precise saturation calibration is finally presented at the physical level.

[0088] Understandably, the degree of attenuation of corresponding LED beads is determined by the contrast difference in display saturation between different pixels in the LED display screen. This allows for adjustments to the LED beads in the currently analyzed LED display screen to avoid affecting the subsequent acquisition of actual saturation. Next, the ambient brightness and the LED's own brightness are combined to adjust the LED display screen's brightness, making its display effect adaptable to the surrounding ambient light. Then, the saturation changes of the pre-displayed image in the LED display screen are analyzed to determine the actual saturation in conjunction with human eye sensitivity, i.e., considering the degree of saturation modification based on the human eye's sensitivity to different colors. Finally, based on the actual saturation, the required gain coefficient for each pixel in the pre-displayed image is determined, generating a correction coefficient lookup table. When the pre-displayed image needs to be presented, the gain coefficient of the corresponding pixel is selected from the correction coefficient lookup table to adjust the display saturation, ensuring the uniformity and accuracy of the final display effect. This extends the lifespan of the LED display screen and improves the display effect at different times.

[0089] The second embodiment of the present invention provides a color saturation correction system for LED displays. The system includes a processor, a communication interface, a memory, and a communication bus. The processor, the communication interface, and the memory communicate with each other through the communication bus. The processor calls logical instructions in the memory to execute the color saturation correction method for LED displays described in any embodiment of the present invention. This system has the same beneficial effects as the aforementioned color saturation correction method for LED displays, and will not be described in detail here.

[0090] It should be noted that the order of the above embodiments of the present invention is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. The processes depicted in the accompanying drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0091] The various embodiments in this specification are described in a progressive manner. The same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on describing the differences from other embodiments.

Claims

1. A method for color saturation correction in LED displays, characterized in that, The method includes: A test screen was constructed based on the LED display, and the display saturation of the LED display was collected. Analysis shows that saturation indicates the degree of LED chip decay, allowing for adjustments to the LED display's chip performance. The brightness of the LED display screen itself and the ambient brightness of the surrounding environment are collected separately, and the brightness of the LED display screen itself is adjusted accordingly. Acquire the pre-display image of the LED display screen, collect the saturation of the pre-display image, and evaluate the saturation change of the pre-display image in combination with the adjusted brightness of the LED display screen. The sensitivity of human eye recognition is obtained based on the color display of the pre-displayed image, and the actual saturation is determined by combining the saturation changes. The gain coefficient is obtained based on the actual saturation, and a correction coefficient lookup table is generated. The display saturation of the LED display screen is then adjusted using the correction coefficient lookup table.

2. The color saturation correction method for LED displays according to claim 1, characterized in that, A test screen was constructed based on the LED display, and the display saturation of the LED display was collected, including: The LED display screen is controlled to sequentially construct solid color test images, and an imaging colorimeter is used to collect image data. The image data is converted to a color space to obtain the display saturation of each pixel and each monochrome lamp in the LED display screen.

3. The color saturation correction method for LED displays according to claim 2, characterized in that, Analysis shows that saturation indicates the degree of LED chip decay. Adjusting the LED chip performance of the LED display includes: Obtain the standard saturation, compare the display saturation of each pixel and each monochrome light with the standard saturation to obtain the saturation comparison difference, and filter the largest saturation comparison difference; Define the currently analyzed pixel as the target pixel, and provide feedback on the difference in saturation between the target pixel and any non-target pixel using different monochromatic lights. The degree of attenuation of the monochromatic light corresponding to the target pixel is obtained by combining the differences in saturation contrast, the differences in maximum saturation contrast, and the differences in performance. The performance of LED chips in the LED display is adjusted based on the degree of attenuation.

4. The color saturation correction method for LED displays according to claim 3, characterized in that, The performance of LED chips in the LED display is adjusted based on the degree of attenuation, specifically as follows: The base gain of each monochrome LED at each pixel is obtained through the LED display screen. The gain coefficient of the corresponding monochrome LED is determined by combining the attenuation level, and the monochrome LED is adjusted using the gain coefficient.

5. The color saturation correction method for LED displays according to claim 1, characterized in that, The brightness of the LED display screen itself and the ambient brightness of its surroundings are collected separately, and the brightness of the LED display screen itself is adjusted, including: The LED display screen collects its own brightness, and sensors are used to collect the ambient brightness of the environment in which the LED display screen is located. The brightness difference is obtained by comparing the ambient brightness at the current acquisition time with that at the previous adjacent acquisition time. The increase in brightness of the LED display screen at the current acquisition time is obtained by combining its own brightness and the ambient brightness. The brightness of the device is adjusted by increasing its brightness level, resulting in the adjusted brightness at the current acquisition time.

6. The color saturation correction method for LED displays according to claim 3, characterized in that, The saturation of the pre-displayed image is collected, and the changes in saturation of the pre-displayed image are evaluated in conjunction with the adjusted brightness of the LED display screen, including: The saturation of each pixel in the pre-display image on the LED screen is collected, and the saturation difference between the target pixel and any non-target pixel is used to evaluate the saturation difference performance of the target pixel. The maximum self-brightness at the time of acquisition is selected based on its own brightness, and the saturation change of the target pixel is obtained by combining the adjusted self-brightness and saturation difference.

7. The color saturation correction method for LED displays according to claim 1, characterized in that, The sensitivity of human visual perception is obtained based on the colorimetric display of the pre-displayed image, and the actual saturation is determined by combining the changes in saturation, including: Based on the chromaticity of each pixel in the pre-displayed image, the corresponding wavelength is obtained, the middle wavelength in the visible light range is determined, and the wavelength difference of each pixel is obtained. The maximum saturation is selected from the saturation of the pre-displayed image, and the human eye's sensitivity to pixel recognition is determined by combining the saturation of the pixel, the brightness of the LED display after adjustment, and the wavelength difference. The actual saturation of each pixel in the pre-displayed image is obtained by recognizing changes in sensitivity and saturation using the human eye.

8. The color saturation correction method for LED displays according to claim 7, characterized in that, The actual saturation of each pixel in the pre-displayed image is obtained by observing changes in sensitivity and saturation as perceived by the human eye. Specifically: The sensitivity and saturation changes of human eye recognition are normalized, and the saturation of the corresponding pixels in the pre-displayed image is used for correction to determine the actual saturation.

9. The color saturation correction method for LED displays according to claim 1, characterized in that, The gain coefficient is obtained based on the actual saturation, and a correction coefficient lookup table is generated. The display saturation of the LED display screen is adjusted using the correction coefficient lookup table, including: The gain coefficient of each pixel in the pre-display image is determined based on the actual saturation, and a correction coefficient lookup table is generated using the gain coefficient. The pre-display image uses a correction coefficient lookup table to find the gain coefficient corresponding to each pixel in the LED display screen, and adjusts the display saturation of the LED display screen.

10. A color saturation correction system for LED displays, characterized in that, The system includes a processor, a communication interface, a memory, and a communication bus. The processor, the communication interface, and the memory communicate with each other through the communication bus. The processor calls logical instructions in the memory to execute the color saturation correction method for LED displays as described in any one of claims 1 to 9.