Picture display method and system of LED display device

By combining geometric correction and feature extraction with ambient light intensity, the problem of inaccurate display of LED display devices under the influence of image adaptation and ambient light intensity was solved, and more accurate image display was achieved.

CN121600846APending Publication Date: 2026-03-03GUANGDONG TIANJI OPTOELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202512048475.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-31
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

Existing LED display devices suffer from inaccurate image display due to issues with image adaptation and ambient lighting.

Method used

By determining the display color value through geometric correction, determining the brightness adjustment method through feature extraction, and combining the ambient light illuminance to determine the brightness adjustment value, accurate image display of the LED display device can be achieved.

Benefits of technology

It improves the accuracy of LED display screen display and solves the problems of inaccurate display due to image adaptation and ambient lighting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121600846A_ABST
    Figure CN121600846A_ABST
Patent Text Reader

Abstract

The invention discloses a picture display method and system of an LED display device, and belongs to the technical field of electronic display and control. According to the method, the to-be-displayed image is subjected to geometric correction, and a more accurate display color value capable of considering the adaptation problem between different images and the LED display device is obtained. Then, performing feature extraction on the to-be-displayed image to obtain image scene feature data, and obtaining a brightness adjustment mode which can conform to the actual content of the to-be-displayed image through the image scene feature data; and then determining a brightness adjustment value capable of considering different environment illumination influences through the environment illumination of the LED display device and the average brightness value of the to-be-displayed image. And finally, the LED display device is adjusted by combining the brightness adjustment value and the brightness adjustment mode of the LED display device with the display color value of each LED unit in the LED display device, so that accurate picture display of the to-be-displayed image by the LED display device is realized, and the picture display accuracy of the LED display device is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of electronic display and control technology, and particularly relates to a screen display method and system for an LED display device. Background Technology

[0002] LED (Light Emitting Diode) display devices are electronic devices that use LEDs as basic light-emitting pixels to display text, images, videos, and other visual content. The core function of an LED display device lies in the coordinated control of its numerous LED units to create a large-area, high-brightness, and dynamically variable display image. Due to its advantages such as high brightness, long lifespan, high contrast, fast response time, and relatively low power consumption, LED display devices are widely used in visual applications such as outdoor advertising, stadiums, stage performances, commercial retail, and traffic information screens.

[0003] Currently, most LED display devices employ distributed control, an architecture consisting of a central controller and multiple zone controllers. A main control computer or video processor generates the display signal, which is first transmitted to multiple distributed, lower-level LED controllers. These LED controllers then drive the LED units to refresh, thereby displaying the image. However, current distributed control processes typically display images directly, neglecting the compatibility issues between different images and the LED display device, leading to inaccurate image display. Furthermore, because LED display devices are used in different scenarios and are affected by varying ambient lighting, displaying different images at fixed brightness on the LED display device further contributes to inaccurate image display. Summary of the Invention

[0004] The present invention aims to provide a display method and system for an LED display device to solve the above-mentioned technical problems. By determining the display color value and brightness adjustment mode through geometric correction and feature extraction of the image to be displayed, and by determining the brightness adjustment value through ambient light illuminance, the display of the LED display device is realized through the display color value, brightness adjustment value, and brightness adjustment mode, thereby improving the accuracy of the display of the LED display device.

[0005] To address the aforementioned technical problems, embodiments of the present invention provide a screen display method for an LED display device, comprising: The image to be displayed in the LED display device is acquired, the image to be displayed is geometrically corrected, and the display color value of each LED unit in the LED display device is determined. Feature extraction is performed on the image to be displayed to determine the image scene feature data of the image to be displayed, and then the brightness adjustment mode of the LED display device is determined based on the image scene feature data; The ambient light intensity of the LED display device and the average brightness value of the image to be displayed are obtained, and the brightness adjustment value of the LED display device is determined based on the ambient light intensity and the average brightness value. Based on the brightness adjustment value and brightness adjustment method of the LED display device, and combined with the display color value of each LED unit in the LED display device, the LED display device is adjusted so that the LED display device can display the image to be displayed.

[0006] Understandably, this invention performs geometric correction on the image to be displayed, obtaining more accurate display color values ​​that can take into account the adaptation issues between different images and LED display devices. Next, image scene feature data is obtained by feature extraction from the image to be displayed, and a brightness adjustment method that conforms to the actual content of the image to be displayed is derived from this image scene feature data. Then, a brightness adjustment value that can take into account the influence of different ambient light levels is determined by using the ambient light level of the LED display device and the average brightness value of the image to be displayed. Finally, by combining the brightness adjustment value and brightness adjustment method of the LED display device with the display color value of each LED unit in the LED display device, the LED display device is adjusted, achieving accurate image display of the image to be displayed and improving the accuracy of the LED display device's image display.

[0007] As a preferred embodiment, the steps of acquiring the image to be displayed by the LED display device, performing geometric correction on the image to be displayed, and determining the display color value of each LED unit in the LED display device include: The image to be displayed on the LED display device is acquired, and the image to be displayed is scaled based on the display area of ​​the LED display device to obtain a first image to be displayed; Obtain the actual physical position of each LED unit in the LED display device; The actual physical position of each LED unit is mapped based on a preset position mapping configuration file to determine the ideal coordinates of each LED unit in the LED display device; Based on the ideal coordinates of each LED unit, determine the image coordinates of each LED unit in the first image to be displayed; and determine the initial display color value of each LED unit based on the image coordinates. Based on a preset interpolation algorithm, the initial display color value of each LED unit is interpolated to determine the display color value of each LED unit.

[0008] In the above scheme, by scaling the image to be displayed, the first image to be displayed can be matched with the display area of ​​the LED display device. Then, by using a preset position mapping configuration file, the actual physical position of each LED unit is converted into ideal coordinates, thereby associating the ideal coordinates with the image coordinates of the first image to be displayed. The initial display color value is then determined using the image coordinates of the first image to be displayed, avoiding image distortion on the LED display device. Finally, by interpolating the initial display color value of each LED unit, the sampling insufficiency or color jump caused by the discrete arrangement, module splicing, or physical deformation of the LED display device is compensated, improving the color accuracy of the LED display device and thus improving the overall accuracy of the LED display device's image display.

[0009] As a preferred embodiment, the step of extracting features from the image to be displayed, determining image scene feature data of the image to be displayed, and then determining the brightness adjustment mode of the LED display device based on the image scene feature data includes: The color space of the image to be displayed is converted into a luminance space to obtain a luminance space display image corresponding to the image to be displayed; The color space of the image to be displayed is converted into a chroma space to obtain a chroma space display image corresponding to the image to be displayed; Feature extraction is performed on the luminance space display image and the chrominance space display image to determine the image scene feature data of the image to be displayed; Based on the image scene feature data, the preset brightness adjustment database is matched to determine the brightness adjustment mode of the LED display device.

[0010] In the above scheme, by converting the color space of the image to be displayed into a luminance space and a chrominance space, a luminance space display image and a chrominance space display image are obtained. Then, feature extraction from the luminance space and chrominance space display images, using two different color spaces, allows for the extraction of more accurate and comprehensive image scene feature data. Next, this accurate and comprehensive image scene feature data is used to match a preset brightness adjustment database, ensuring that the brightness adjustment method of the LED display device matches the actual image content to be displayed, thereby improving the accuracy of the LED display device's image display.

[0011] As a preferred embodiment, the step of extracting features from the luminance space display image and the chrominance space display image to determine the image scene feature data of the image to be displayed includes: The brightness contrast, brightness range, average brightness value, and brightness histogram of the image to be displayed are determined based on the brightness value of each pixel in the brightness space display image. Based on the brightness range and the brightness value of each pixel in the displayed image, the proportion of dark pixels and the proportion of bright pixels in the image to be displayed are determined. Obtain the blue and red hue data of the color space displayed image; Based on the blue and red color tendency data, and combined with a preset color threshold, the proportion of skin color pixels in the image to be displayed is determined. Based on the brightness contrast, average brightness value, brightness histogram, dark pixel ratio, bright pixel ratio, and skin color pixel ratio of the image to be displayed, the image scene feature data of the image to be displayed is determined.

[0012] In the above scheme, feature extraction is performed on the image displayed in the luminance space to obtain more accurate average luminance values, luminance histograms, dark pixel ratios, and bright pixel ratios of the image to be displayed. Then, the blue and red tendency data of the image displayed in the chroma space are used to extract the skin tone pixel ratio using a threshold judgment method based on chroma thresholds. By using two different color spaces, more accurate and comprehensive image scene feature data can be extracted, so that the brightness adjustment method of the LED display device based on the image scene feature data can match the actual image content of the image to be displayed, thereby improving the accuracy of the LED display device's image display.

[0013] As a preferred embodiment, the step of obtaining the ambient light illuminance of the LED display device and the average brightness value of the image to be displayed, and determining the brightness adjustment value of the LED display device based on the ambient light illuminance and the average brightness value, includes: Obtain the ambient light level of the LED display device and the average brightness value of the image to be displayed; The brightness coefficient of the LED display device is determined by querying a preset brightness mapping table based on the average brightness value of the image to be displayed. Based on the ambient light intensity of the LED display device, a preset perceived comfort brightness mapping table is queried to determine the basic target brightness and ambient light weighting factor of the LED display device. The brightness coefficient is corrected based on the ambient light weighting factor to determine the brightness correction weight of the LED display device; The base target brightness is corrected based on the brightness correction weight of the LED display device to determine the brightness adjustment value of the LED display device.

[0014] In the above scheme, the average brightness value is converted into a brightness coefficient through a brightness mapping table, and the ambient light intensity is converted into a basic target brightness and an ambient light weighting factor through a perceived comfort brightness mapping table. Then, the brightness coefficient is corrected by the ambient light weighting factor, so that the brightness correction weight can dynamically balance the relationship between the influence of ambient light and the brightness requirements of the image content itself. This makes the correction of the basic target brightness by the brightness correction weight more accurate, improves the accuracy of the brightness adjustment value, and thus improves the accuracy of the image display of the LED display device.

[0015] As a preferred embodiment, the step of adjusting the LED display device based on the brightness adjustment value and brightness adjustment method of the LED display device, combined with the display color value of each LED unit in the LED display device, to enable the LED display device to display the image to be displayed, includes: Based on the brightness adjustment value and brightness adjustment method of the LED display device, and combined with the display color value of each LED unit in the LED display device, a driving instruction for each LED unit in the LED display device is generated; Obtain the driver of each LED unit in the LED display device and the communication protocol of each driver; Based on the driver, the driving instructions are data fragmented to generate LED unit data packets for each driver; The global time synchronization signal of the LED display device is obtained, and based on the global time synchronization signal and the communication protocol of each driver, the LED unit data packet of each driver is encapsulated to obtain the LED unit time synchronization data packet of each driver. The LED unit time synchronization data packet is sent to the corresponding driver so that each driver drives its corresponding LED unit to refresh based on the LED unit time synchronization data packet, thereby enabling the LED display device to display the image to be displayed.

[0016] In the above scheme, by generating driving instructions for each LED unit in the LED display device, and by segmenting the driving instructions into data fragments through the driver to which each LED unit belongs, an LED unit data packet for each driver is generated; then, an LED unit time synchronization data packet is generated through a global time synchronization signal and the LED unit data packet, ensuring that the dispersed LED units can all be driven by the driver and refreshed under the same global time synchronization signal, thus ensuring a high degree of consistency and synchronization in the display of the image to be displayed by the LED display device, and improving the accuracy of the image display of the LED display device.

[0017] Accordingly, embodiments of the present invention provide a screen display system for an LED display device, including: a geometric correction module, a brightness adjustment mode acquisition module, a brightness adjustment value acquisition module, and a screen display module; The geometric correction module is used to acquire the image to be displayed by the LED display device, perform geometric correction on the image to be displayed, and determine the display color value of each LED unit in the LED display device; The brightness adjustment mode acquisition module is used to extract features from the image to be displayed, determine the image scene feature data of the image to be displayed, and then determine the brightness adjustment mode of the LED display device based on the image scene feature data; The brightness adjustment value acquisition module is used to acquire the ambient light illuminance of the LED display device and the average brightness value of the image to be displayed, and to determine the brightness adjustment value of the LED display device based on the ambient light illuminance and the average brightness value. The image display module is used to adjust the LED display device based on the brightness adjustment value and brightness adjustment method of the LED display device, combined with the display color value of each LED unit in the LED display device, so that the LED display device can display the image to be displayed.

[0018] As a preferred embodiment, the geometric correction module includes: a geometric correction unit; The geometric correction unit is used to acquire the image to be displayed by the LED display device, and to scale the image to be displayed based on the display area of ​​the LED display device to obtain a first image to be displayed; Obtain the actual physical position of each LED unit in the LED display device; The actual physical position of each LED unit is mapped based on a preset position mapping configuration file to determine the ideal coordinates of each LED unit in the LED display device; Based on the ideal coordinates of each LED unit, determine the image coordinates of each LED unit in the first image to be displayed; and determine the initial display color value of each LED unit based on the image coordinates. Based on a preset interpolation algorithm, the initial display color value of each LED unit is interpolated to determine the display color value of each LED unit.

[0019] As a preferred embodiment, the brightness adjustment mode acquisition module includes: a brightness adjustment mode acquisition unit; The brightness adjustment mode acquisition unit is used to convert the color space of the image to be displayed into a brightness space to obtain a brightness space display image corresponding to the image to be displayed. The color space of the image to be displayed is converted into a chroma space to obtain a chroma space display image corresponding to the image to be displayed; Feature extraction is performed on the luminance space display image and the chrominance space display image to determine the image scene feature data of the image to be displayed; Based on the image scene feature data, the preset brightness adjustment database is matched to determine the brightness adjustment mode of the LED display device.

[0020] As a preferred embodiment, the brightness adjustment method acquisition unit includes: a feature extraction subunit; The feature extraction subunit is used to determine the brightness contrast, brightness range, average brightness value, and brightness histogram of the image to be displayed based on the brightness value of each pixel in the brightness space display image. Based on the brightness range and the brightness value of each pixel in the displayed image, the proportion of dark pixels and the proportion of bright pixels in the image to be displayed are determined. Obtain the blue and red hue data of the color space displayed image; Based on the blue and red color tendency data, and combined with a preset color threshold, the proportion of skin color pixels in the image to be displayed is determined. Based on the brightness contrast, average brightness value, brightness histogram, dark pixel ratio, bright pixel ratio, and skin color pixel ratio of the image to be displayed, the image scene feature data of the image to be displayed is determined.

[0021] Understandably, this system performs geometric correction on the image to be displayed to obtain more accurate display color values ​​that can take into account the adaptation issues between different images and LED display devices. Next, image scene feature data is obtained by feature extraction from the image to be displayed, and a brightness adjustment method that conforms to the actual content of the image to be displayed is derived from this data. Then, a brightness adjustment value that can consider the influence of different ambient light levels is determined by using the ambient light level of the LED display device and the average brightness value of the image to be displayed. Finally, by combining the brightness adjustment value and brightness adjustment method of the LED display device with the display color value of each LED unit, the LED display device is adjusted, achieving accurate image display of the image to be displayed and improving the accuracy of the LED display device's image display. Attached Figure Description

[0022] Figure 1 A flowchart illustrating the steps of a screen display method for an LED display device provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the screen display system of an LED display device provided in an embodiment of the present invention. Detailed Implementation

[0023] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0024] Example 1 Please refer to Figure 1 , Figure 1 The flowchart of a screen display method for an LED display device provided in an embodiment of the present invention includes steps S101 to S104.

[0025] Step S101: Obtain the image to be displayed by the LED display device, perform geometric correction on the image to be displayed, and determine the display color value of each LED unit in the LED display device.

[0026] In this embodiment, acquiring the image to be displayed by the LED display device, performing geometric correction on the image to be displayed, and determining the display color value of each LED unit in the LED display device includes: The image to be displayed on the LED display device is acquired, and the image to be displayed is scaled based on the display area of ​​the LED display device to obtain a first image to be displayed; Obtain the actual physical position of each LED unit in the LED display device; The actual physical position of each LED unit is mapped based on a preset position mapping configuration file to determine the ideal coordinates of each LED unit in the LED display device; Based on the ideal coordinates of each LED unit, determine the image coordinates of each LED unit in the first image to be displayed; and determine the initial display color value of each LED unit based on the image coordinates. Based on a preset interpolation algorithm, the initial display color value of each LED unit is interpolated to determine the display color value of each LED unit.

[0027] In one optional embodiment, the image to be displayed on the LED display device is acquired through a user terminal, and the display area of ​​the LED display device (i.e., the total resolution of the LED display device) is determined. Then, an interpolation algorithm is used to scale the image to be displayed, ensuring that the total resolution of the first image to be displayed matches the total resolution of the LED display device. The interpolation algorithm includes bicubic interpolation and other interpolation algorithms. Next, a position mapping configuration file is retrieved from a database. This configuration file records the mapping relationship between the ideal coordinates and actual physical positions of each LED unit on different images. Ideal coordinates refer to the coordinates on a normalized display plane projected onto the actual physical position of the LED unit, i.e., coordinates on a virtual, perfect rectangular display area. Therefore, the generation of the position mapping configuration file requires pre-calibration of the LED units. Since this calibration process is a relatively mature technology, it will not be elaborated upon in this embodiment. Next, the actual physical position of each LED unit in the LED display device is obtained (assumed to be (X_physical, Y_physical, Z_physical)); the actual physical position of each LED unit is mapped through the position mapping configuration file to determine the ideal coordinates of each LED unit in the LED display device (assumed to be (U_i, V_i)).

[0028] Next, the image coordinates (let's assume they are (X_original, Y_original)) of each LED unit in the first image to be displayed are determined using the ideal coordinates of each LED unit. For example, the resolution of the ideal plane corresponding to the ideal coordinates is 200x100, while the resolution of the first image to be displayed is 800x400. In this case, X_original = U_i * (original image width / ideal plane width) = U_i * (800 / 200) = U_i * 4; Y_original = V_i * (original image height / ideal plane height) = V_i * (400 / 100) = V_i * 4. Finally, color values ​​(i.e., RGB color values) are extracted from the pixels corresponding to the first image to be displayed using the image coordinates, and used as the initial display color values ​​of the LED units. Then, an interpolation algorithm (bicubic interpolation is used in this embodiment) is used to interpolate the initial display color values ​​of the LED units to calculate a smooth, high-quality color value, which is the display color value of the LED unit.

[0029] It should be noted that bicubic interpolation is a high-level algorithm for data interpolation in a two-dimensional plane (such as an image), used to estimate the value of a new point on a grid of known discrete data points (pixels). It is a natural extension of cubic interpolation in two-dimensional space.

[0030] In an optional embodiment, after obtaining the display color value of the LED unit, in order to further improve the accuracy of the color, the saturation and contrast of the display color value of the LED unit can be fine-tuned, and Gamma correction can be performed, so as to make the display effect more vivid and softer.

[0031] In the above embodiments, by scaling the image to be displayed, the first image to be displayed can be matched with the display area of ​​the LED display device. Then, by using a preset position mapping configuration file, the actual physical position of each LED unit is converted into ideal coordinates, thereby associating the ideal coordinates with the image coordinates of the first image to be displayed. The initial display color value is then determined using the image coordinates of the first image to be displayed, avoiding image distortion on the LED display device. Finally, by interpolating the initial display color value of each LED unit, the sampling insufficiency or color jump caused by the discrete arrangement, module splicing, or physical deformation of the LED display device is compensated, improving the color accuracy of the LED display device and thus improving the accuracy of the LED display device's image display.

[0032] Step S102: Extract features from the image to be displayed, determine the image scene feature data of the image to be displayed, and then determine the brightness adjustment mode of the LED display device based on the image scene feature data.

[0033] In this embodiment, the step of extracting features from the image to be displayed, determining the image scene feature data of the image to be displayed, and then determining the brightness adjustment mode of the LED display device based on the image scene feature data includes: The color space of the image to be displayed is converted into a luminance space to obtain a luminance space display image corresponding to the image to be displayed; The color space of the image to be displayed is converted into a chroma space to obtain a chroma space display image corresponding to the image to be displayed; Feature extraction is performed on the luminance space display image and the chrominance space display image to determine the image scene feature data of the image to be displayed; Based on the image scene feature data, the preset brightness adjustment database is matched to determine the brightness adjustment mode of the LED display device.

[0034] In one optional embodiment, the image scene feature data includes: the brightness contrast, average brightness value, brightness histogram, dark pixel ratio, bright pixel ratio, and skin tone pixel ratio of the image to be displayed; the brightness adjustment database includes brightness adjustment methods corresponding to different types of image scene feature data; specifically, this embodiment uses a threshold judgment method to achieve data matching between the image scene feature data and the brightness adjustment database; that is, setting a brightness contrast threshold, average brightness value threshold, brightness histogram threshold, dark pixel ratio threshold, bright pixel ratio threshold, and skin tone pixel ratio threshold for each brightness adjustment method; the brightness adjustment method is obtained by comparing the image scene feature data with its corresponding thresholds; the brightness adjustment method includes, but is not limited to: aggressively reducing backlight and maintaining deep blacks, increasing brightness as much as possible within the power consumption limit, limiting peak brightness within the power consumption limit to prevent overload, and prioritizing smooth and natural brightness adjustment, etc. This embodiment does not limit the specific range of the thresholds or the specific content of the brightness adjustment methods; their specific content can be set according to actual needs.

[0035] It should be noted that luminance space refers to a data representation that only includes the brightness and grayscale information of an image (i.e., levels from black to white) and does not include color information. Chroma space refers to a data representation used to describe the color information (i.e., hue and saturation) of an image.

[0036] In the above embodiments, by converting the color space of the image to be displayed into a luminance space and a chrominance space, a luminance space display image and a chrominance space display image are obtained. Then, feature extraction from the luminance space and chrominance space display images, using two different color spaces, allows for the extraction of more accurate and comprehensive image scene feature data. Next, this accurate and comprehensive image scene feature data is used to match a preset brightness adjustment database, ensuring that the brightness adjustment method of the LED display device matches the actual image content to be displayed, thereby improving the accuracy of the LED display device's image display.

[0037] In this embodiment, the step of extracting features from the luminance space display image and the chrominance space display image to determine the image scene feature data of the image to be displayed includes: The brightness contrast, brightness range, average brightness value, and brightness histogram of the image to be displayed are determined based on the brightness value of each pixel in the brightness space display image. Based on the brightness range and the brightness value of each pixel in the displayed image, the proportion of dark pixels and the proportion of bright pixels in the image to be displayed are determined. Obtain the blue and red hue data of the color space displayed image; Based on the blue tendency data and the red tendency data, and in combination with a preset chromaticity threshold, determine the skin color pixel ratio of the to-be-displayed image; Based on the brightness contrast ratio, average brightness value, brightness histogram, dark part pixel ratio, bright part pixel ratio, and skin color pixel ratio of the to-be-displayed image, determine the image scene feature data of the to-be-displayed image.

[0038] In an optional embodiment, sum and average the brightness values of all pixel points in the brightness space display image to obtain the average brightness value of the to-be-displayed image; count the maximum value and the minimum value of the brightness values of all pixel points in the brightness space display image to obtain the brightness range of the to-be-displayed image; divide the brightness values of all pixel points in the brightness space display image into 256 levels, and count the number of pixel points in each level to obtain the brightness histogram. Then, calculate the pixel ratio of the pixel points whose brightness values are in the first 25% of the brightness range to obtain the dark part pixel ratio; calculate the pixel ratio of the pixel points whose brightness values are in the last 75% of the brightness range to obtain the bright part pixel ratio; then calculate the standard deviation of the brightness values as the brightness contrast ratio. Then directly extract the blue tendency data (Cb) and red tendency data (Cr) of the chromaticity space display image; then set the chromaticity threshold as 133 < Cr < 173, 77 < Cb < 127; screen the blue tendency data (Cb) and red tendency data (Cr) that meet the chromaticity threshold, and take their ratio as the skin color pixel ratio; finally, use the brightness contrast ratio, average brightness value, brightness histogram, dark part pixel ratio, bright part pixel ratio, and skin color pixel ratio of the to-be-displayed image as the image scene feature data of the to-be-displayed image.

[0039] In the above embodiment, more accurate average brightness value, brightness histogram, dark part pixel ratio, and bright part pixel ratio of the to-be-displayed image are obtained by feature extraction through the brightness space display image; then, the skin color pixel ratio is extracted by using the blue tendency data and red tendency data of the chromaticity space display image in a threshold judgment manner of the chromaticity threshold; more accurate and comprehensive image scene feature data can be extracted by using two different color spaces, so that the brightness adjustment method of the LED display device based on the image scene feature data can conform to the actual image content of the to-be-displayed image, thereby improving the accuracy of the picture display of the LED display device.

[0040] Step S103: Obtain the ambient illumination of the LED display device and the average brightness value of the to-be-displayed image, and based on the ambient illumination and the average brightness value, determine the brightness adjustment value of the LED display device.

[0041] In this embodiment, obtaining the ambient light intensity of the LED display device and the average brightness value of the image to be displayed, and determining the brightness adjustment value of the LED display device based on the ambient light intensity and the average brightness value, includes: Obtain the ambient light level of the LED display device and the average brightness value of the image to be displayed; The brightness coefficient of the LED display device is determined by querying a preset brightness mapping table based on the average brightness value of the image to be displayed. Based on the ambient light intensity of the LED display device, a preset perceived comfort brightness mapping table is queried to determine the basic target brightness and ambient light weighting factor of the LED display device. The brightness coefficient is corrected based on the ambient light weighting factor to determine the brightness correction weight of the LED display device; The base target brightness is corrected based on the brightness correction weight of the LED display device to determine the brightness adjustment value of the LED display device.

[0042] In one optional embodiment, the ambient light illuminance E_env of the LED display device is obtained by acquiring an ambient light sensor, and the average brightness value of the image to be displayed is also acquired. Then, the brightness coefficient of the LED display device is obtained by querying a preset brightness mapping table using the average brightness value of the image to be displayed. The brightness mapping table includes brightness coefficients corresponding to different average brightness values. The mapping relationship between the average brightness value and the brightness coefficient can be obtained through pre-calibration, meaning the specific content of the brightness mapping table can be set according to actual needs. The setting rule for the brightness mapping table in this embodiment is: if the average brightness value is low (i.e., representing a dark image, low color temperature), the overall backlight or drive current should be reduced to highlight the input image, i.e., the brightness coefficient. The value is lower; conversely, if the average brightness value is high (i.e., indicating a bright picture with a high color temperature), the brightness coefficient K is higher. APL This is a relatively high value.

[0043] Next, by querying a preset perceived comfort brightness mapping table using the ambient light illuminance of the LED display device, the basic target brightness and ambient light weighting factor of the LED display device are determined. As described in Table 1, Table 1 is a perceptual comfort brightness mapping table provided in the embodiments of the present invention, which includes ambient light description, basic target brightness and ambient light weighting factor under different ambient light intensities. Table 1. Perceived Comfort Brightness Mapping Table Next, in this embodiment, the average brightness value is set as an auxiliary variable. In bright light environments, visibility should be prioritized, weakening the influence of the average brightness value; in dark environments, the average brightness value is relied upon more to optimize power consumption and visual comfort. The stronger the ambient light, the higher the screen brightness needs to be to ensure visibility, and the influence of the average brightness value should be reduced; the weaker the ambient light, the stronger the influence of the average brightness value should be. Therefore, this embodiment corrects the brightness coefficient through an ambient light weighting factor to realize the role of the average brightness value as an auxiliary variable; specifically, the correction process is as follows: ; For brightness correction weights, This refers to the brightness coefficient; The ambient light weighting factor is used; then, the brightness correction weight, the base target brightness, and the rated brightness of the LED display device (obtained from the LED display device's instruction manual) are multiplied together to obtain the brightness adjustment value of the LED display device.

[0044] In the above embodiments, the average brightness value is converted into a brightness coefficient through a brightness mapping table, and the ambient light intensity is converted into a basic target brightness and an ambient light weighting factor through a perceived comfort brightness mapping table. Then, the brightness coefficient is corrected by the ambient light weighting factor, so that the brightness correction weight can dynamically balance the relationship between the influence of ambient light and the brightness requirements of the image content itself. This makes the correction of the basic target brightness by the brightness correction weight more accurate, improves the accuracy of the brightness adjustment value, and thus improves the accuracy of the image display of the LED display device.

[0045] Step S104: Based on the brightness adjustment value and brightness adjustment method of the LED display device, and in combination with the display color value of each LED unit in the LED display device, adjust the LED display device so that the LED display device can display the image to be displayed.

[0046] In this embodiment, adjusting the LED display device based on its brightness adjustment value and brightness adjustment method, combined with the display color value of each LED unit, to enable the LED display device to display the image to be displayed, includes: Based on the brightness adjustment value and brightness adjustment method of the LED display device, and combined with the display color value of each LED unit in the LED display device, a driving instruction for each LED unit in the LED display device is generated; Obtain the driver of each LED unit in the LED display device and the communication protocol of each driver; Based on the driver, the driving instructions are data fragmented to generate LED unit data packets for each driver; The global time synchronization signal of the LED display device is obtained, and based on the global time synchronization signal and the communication protocol of each driver, the LED unit data packet of each driver is encapsulated to obtain the LED unit time synchronization data packet of each driver. The LED unit time synchronization data packet is sent to the corresponding driver so that each driver drives its corresponding LED unit to refresh based on the LED unit time synchronization data packet, thereby enabling the LED display device to display the image to be displayed.

[0047] In one optional embodiment, based on the brightness adjustment value and brightness adjustment method of the LED display device, and combined with the display color value of each LED unit in the LED display device, a driving instruction for each LED unit in the LED display device is generated. The driving instruction includes either a driving current instruction or a PWM signal instruction. The driving current instruction refers to decreasing or increasing the output current of the LED unit, thereby adjusting the brightness and display color value of the LED unit. The PWM signal instruction refers to adjusting the brightness and display color value by changing the duty cycle of the PWM signal. Since both the driving current instruction and the PWM signal instruction are currently conventional instructions, they will not be described in detail in this embodiment.

[0048] Next, the driver for each LED unit is obtained. The driver is the device used in mainstream LED display devices to control the LED units for refreshing; for example, one driver controls 100 LED units. Then, the driver's instructions for the LED units are fragmented, meaning the driver instructions for all LED units belonging to the same driver are packaged together to generate the LED unit time synchronization data packet for that driver. Afterward, the global time synchronization signal (e.g., PTP network time protocol) of the LED display device is obtained. Using the driver's communication protocol, the global time synchronization signal and the driver's LED unit time synchronization data packet are protocol-encapsulated to generate the LED unit time synchronization data packet. For example, if the communication protocol is Art-Net, the global time synchronization signal and the driver's LED unit time synchronization data packet are packaged into DMX512Universe packets and broadcast via UDP. For the MQTT protocol, the global time synchronization signal and the driver's LED unit time synchronization data packet are published to the corresponding topic. For TCP / UDP custom protocols, the global time synchronization signal and the driver's LED unit time synchronization data packet are converted into a binary data stream.

[0049] Finally, the LED unit time synchronization data packet is sent to the corresponding driver. The driver will listen to and receive its own LED unit time synchronization data packet in real time, and then parse the LED unit time synchronization data packet into the adjustment data (brightness adjustment value, brightness adjustment mode, display color value) corresponding to each LED unit. Then, the adjustment data is converted into the electrical signal required by the LED unit (such as the single-line return-to-zero code of WS2812B) through PWM or dedicated IC control. Finally, the LED units will refresh at the same time under the control of the global time synchronization signal, thereby realizing the display of the image to be displayed by the LED display device.

[0050] In the above embodiments, by generating driving instructions for each LED unit in the LED display device, and by segmenting the driving instructions into data segments by the driver to which each LED unit belongs, an LED unit data packet for each driver is generated; then, an LED unit time synchronization data packet is generated by using a global time synchronization signal and the LED unit data packet, ensuring that the dispersed LED units can all be driven by the driver and refreshed under the same global time synchronization signal, thus ensuring a high degree of consistency and synchronization in the display of the image to be displayed by the LED display device, and improving the accuracy of the image display of the LED display device.

[0051] This embodiment performs geometric correction on the image to be displayed, obtaining more accurate display color values ​​that can take into account the adaptation issues between different images and LED display devices. Next, image scene feature data is obtained by feature extraction from the image to be displayed, and a brightness adjustment method that conforms to the actual content of the image to be displayed is derived from this data. Then, a brightness adjustment value that can consider the influence of different ambient light levels is determined by using the ambient light level of the LED display device and the average brightness value of the image to be displayed. Finally, by combining the brightness adjustment value and brightness adjustment method of the LED display device with the display color value of each LED unit, the LED display device is adjusted, achieving accurate image display of the image to be displayed and improving the accuracy of the LED display device's image display.

[0052] Example 2 Please refer to Figure 2 , Figure 2 A schematic diagram of the structure of a screen display system of an LED display device provided in an embodiment of the present invention includes: a geometric correction module 201, a brightness adjustment mode acquisition module 202, a brightness adjustment value acquisition module 203, and a screen display module 204; The geometric correction module 201 is used to acquire the image to be displayed by the LED display device, perform geometric correction on the image to be displayed, and determine the display color value of each LED unit in the LED display device; The brightness adjustment mode acquisition module 202 is used to extract features from the image to be displayed, determine the image scene feature data of the image to be displayed, and then determine the brightness adjustment mode of the LED display device based on the image scene feature data. The brightness adjustment value acquisition module 203 is used to acquire the ambient light illuminance of the LED display device and the average brightness value of the image to be displayed, and to determine the brightness adjustment value of the LED display device based on the ambient light illuminance and the average brightness value. The image display module 204 is used to adjust the LED display device based on the brightness adjustment value and brightness adjustment mode of the LED display device, combined with the display color value of each LED unit in the LED display device, so that the LED display device can display the image to be displayed.

[0053] In this embodiment, the geometric correction module 201 includes: a geometric correction unit; The geometric correction unit is used to acquire the image to be displayed by the LED display device, and to scale the image to be displayed based on the display area of ​​the LED display device to obtain a first image to be displayed; Obtain the actual physical position of each LED unit in the LED display device; The actual physical position of each LED unit is mapped based on a preset position mapping configuration file to determine the ideal coordinates of each LED unit in the LED display device; Based on the ideal coordinates of each LED unit, determine the image coordinates of each LED unit in the first image to be displayed; and determine the initial display color value of each LED unit based on the image coordinates. Based on a preset interpolation algorithm, the initial display color value of each LED unit is interpolated to determine the display color value of each LED unit.

[0054] In this embodiment, the brightness adjustment mode acquisition module 202 includes: a brightness adjustment mode acquisition unit; The brightness adjustment mode acquisition unit is used to convert the color space of the image to be displayed into a brightness space to obtain a brightness space display image corresponding to the image to be displayed. The color space of the image to be displayed is converted into a chroma space to obtain a chroma space display image corresponding to the image to be displayed; Feature extraction is performed on the luminance space display image and the chrominance space display image to determine the image scene feature data of the image to be displayed; Based on the image scene feature data, the preset brightness adjustment database is matched to determine the brightness adjustment mode of the LED display device.

[0055] In this embodiment, the brightness adjustment method acquisition unit includes: a feature extraction subunit; The feature extraction subunit is used to determine the brightness contrast, brightness range, average brightness value, and brightness histogram of the image to be displayed based on the brightness value of each pixel in the brightness space display image. Based on the brightness range and the brightness value of each pixel in the displayed image, the proportion of dark pixels and the proportion of bright pixels in the image to be displayed are determined. Obtain the blue and red hue data of the color space displayed image; Based on the blue and red color tendency data, and combined with a preset color threshold, the proportion of skin color pixels in the image to be displayed is determined. Based on the brightness contrast, average brightness value, brightness histogram, dark pixel ratio, bright pixel ratio, and skin color pixel ratio of the image to be displayed, the image scene feature data of the image to be displayed is determined.

[0056] In this embodiment, the brightness adjustment value acquisition module 203 includes: a brightness adjustment value acquisition unit; The brightness adjustment value acquisition unit is used to acquire the ambient light illuminance of the LED display device and the average brightness value of the image to be displayed; The brightness coefficient of the LED display device is determined by querying a preset brightness mapping table based on the average brightness value of the image to be displayed. Based on the ambient light intensity of the LED display device, a preset perceived comfort brightness mapping table is queried to determine the basic target brightness and ambient light weighting factor of the LED display device. The brightness coefficient is corrected based on the ambient light weighting factor to determine the brightness correction weight of the LED display device; The base target brightness is corrected based on the brightness correction weight of the LED display device to determine the brightness adjustment value of the LED display device.

[0057] In this embodiment, the screen display module 204 includes: a screen display unit; The screen display unit is used to generate driving instructions for each LED unit in the LED display device based on the brightness adjustment value and brightness adjustment mode of the LED display device, combined with the display color value of each LED unit in the LED display device; Obtain the driver of each LED unit in the LED display device and the communication protocol of each driver; Based on the driver, the driving instructions are data fragmented to generate LED unit data packets for each driver; The global time synchronization signal of the LED display device is obtained, and based on the global time synchronization signal and the communication protocol of each driver, the LED unit data packet of each driver is encapsulated to obtain the LED unit time synchronization data packet of each driver. The LED unit time synchronization data packet is sent to the corresponding driver so that each driver drives its corresponding LED unit to refresh based on the LED unit time synchronization data packet, thereby enabling the LED display device to display the image to be displayed.

[0058] This embodiment performs geometric correction on the image to be displayed, obtaining more accurate display color values ​​that can take into account the adaptation issues between different images and LED display devices. Next, image scene feature data is obtained by feature extraction from the image to be displayed, and a brightness adjustment method that conforms to the actual content of the image to be displayed is derived from this data. Then, a brightness adjustment value that can consider the influence of different ambient light levels is determined by using the ambient light level of the LED display device and the average brightness value of the image to be displayed. Finally, by combining the brightness adjustment value and brightness adjustment method of the LED display device with the display color value of each LED unit, the LED display device is adjusted, achieving accurate image display of the image to be displayed and improving the accuracy of the LED display device's image display.

[0059] In summary, the embodiments of the present invention perform geometric correction on the image to be displayed to obtain more accurate display color values ​​that can take into account the adaptation issues between different images and LED display devices. Next, image scene feature data is obtained by feature extraction from the image to be displayed, and a brightness adjustment method that conforms to the actual content of the image to be displayed is obtained using this image scene feature data. Then, a brightness adjustment value that can take into account the influence of different ambient light levels is determined by using the ambient light level of the LED display device and the average brightness value of the image to be displayed. Finally, by combining the brightness adjustment value and brightness adjustment method of the LED display device with the display color value of each LED unit in the LED display device, the LED display device is adjusted, achieving accurate image display of the image to be displayed by the LED display device and improving the accuracy of the image display.

[0060] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. In particular, it should be noted that any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention for those skilled in the art.

Claims

1. A method for displaying an image on an LED display device, characterized in that, include: The image to be displayed in the LED display device is acquired, the image to be displayed is geometrically corrected, and the display color value of each LED unit in the LED display device is determined. Feature extraction is performed on the image to be displayed to determine the image scene feature data of the image to be displayed, and then the brightness adjustment mode of the LED display device is determined based on the image scene feature data; The ambient light intensity of the LED display device and the average brightness value of the image to be displayed are obtained, and the brightness adjustment value of the LED display device is determined based on the ambient light intensity and the average brightness value. Based on the brightness adjustment value and brightness adjustment method of the LED display device, and combined with the display color value of each LED unit in the LED display device, the LED display device is adjusted so that the LED display device can display the image to be displayed.

2. The screen display method of an LED display device as described in claim 1, characterized in that, The steps of acquiring the image to be displayed by the LED display device, performing geometric correction on the image to be displayed, and determining the display color value of each LED unit in the LED display device include: The image to be displayed on the LED display device is acquired, and the image to be displayed is scaled based on the display area of ​​the LED display device to obtain a first image to be displayed; Obtain the actual physical position of each LED unit in the LED display device; The actual physical position of each LED unit is mapped based on a preset position mapping configuration file to determine the ideal coordinates of each LED unit in the LED display device; Based on the ideal coordinates of each LED unit, determine the image coordinates of each LED unit in the first image to be displayed; and determine the initial display color value of each LED unit based on the image coordinates. Based on a preset interpolation algorithm, the initial display color value of each LED unit is interpolated to determine the display color value of each LED unit.

3. The screen display method of an LED display device as described in claim 1, characterized in that, The step of extracting features from the image to be displayed, determining the image scene feature data of the image to be displayed, and then determining the brightness adjustment mode of the LED display device based on the image scene feature data includes: The color space of the image to be displayed is converted into a luminance space to obtain a luminance space display image corresponding to the image to be displayed; The color space of the image to be displayed is converted into a chroma space to obtain a chroma space display image corresponding to the image to be displayed; Feature extraction is performed on the luminance space display image and the chrominance space display image to determine the image scene feature data of the image to be displayed; Based on the image scene feature data, the preset brightness adjustment database is matched to determine the brightness adjustment mode of the LED display device.

4. The screen display method of an LED display device as described in claim 3, characterized in that, The step of extracting features from the luminance space display image and the chrominance space display image to determine the image scene feature data of the image to be displayed includes: The brightness contrast, brightness range, average brightness value, and brightness histogram of the image to be displayed are determined based on the brightness value of each pixel in the brightness space display image. Based on the brightness range and the brightness value of each pixel in the displayed image, the proportion of dark pixels and the proportion of bright pixels in the image to be displayed are determined. Obtain the blue and red hue data of the color space displayed image; Based on the blue and red color tendency data, and combined with a preset color threshold, the proportion of skin color pixels in the image to be displayed is determined. Based on the brightness contrast, average brightness value, brightness histogram, dark pixel ratio, bright pixel ratio, and skin color pixel ratio of the image to be displayed, the image scene feature data of the image to be displayed is determined.

5. The screen display method of an LED display device as described in claim 1, characterized in that, The step of obtaining the ambient light intensity of the LED display device and the average brightness value of the image to be displayed, and determining the brightness adjustment value of the LED display device based on the ambient light intensity and the average brightness value, includes: Obtain the ambient light level of the LED display device and the average brightness value of the image to be displayed; The brightness coefficient of the LED display device is determined by querying a preset brightness mapping table based on the average brightness value of the image to be displayed. Based on the ambient light intensity of the LED display device, a preset perceived comfort brightness mapping table is queried to determine the basic target brightness and ambient light weighting factor of the LED display device. The brightness coefficient is corrected based on the ambient light weighting factor to determine the brightness correction weight of the LED display device; The base target brightness is corrected based on the brightness correction weight of the LED display device to determine the brightness adjustment value of the LED display device.

6. The screen display method of an LED display device as described in claim 4, characterized in that, The adjustment of the LED display device based on its brightness adjustment value and brightness adjustment method, combined with the display color value of each LED unit, to enable the LED display device to display the image to be displayed, includes: Based on the brightness adjustment value and brightness adjustment method of the LED display device, and combined with the display color value of each LED unit in the LED display device, a driving instruction for each LED unit in the LED display device is generated; Obtain the driver of each LED unit in the LED display device and the communication protocol of each driver; Based on the driver, the driving instructions are data fragmented to generate LED unit data packets for each driver; The global time synchronization signal of the LED display device is obtained, and based on the global time synchronization signal and the communication protocol of each driver, the LED unit data packet of each driver is encapsulated to obtain the LED unit time synchronization data packet of each driver. The LED unit time synchronization data packet is sent to the corresponding driver so that each driver drives its corresponding LED unit to refresh based on the LED unit time synchronization data packet, thereby enabling the LED display device to display the image to be displayed.

7. A screen display system for an LED display device, characterized in that, include: Geometric correction module, brightness adjustment method acquisition module, brightness adjustment value acquisition module, and screen display module; The geometric correction module is used to acquire the image to be displayed by the LED display device, perform geometric correction on the image to be displayed, and determine the display color value of each LED unit in the LED display device; The brightness adjustment mode acquisition module is used to extract features from the image to be displayed, determine the image scene feature data of the image to be displayed, and then determine the brightness adjustment mode of the LED display device based on the image scene feature data; The brightness adjustment value acquisition module is used to acquire the ambient light illuminance of the LED display device and the average brightness value of the image to be displayed, and to determine the brightness adjustment value of the LED display device based on the ambient light illuminance and the average brightness value. The image display module is used to adjust the LED display device based on the brightness adjustment value and brightness adjustment method of the LED display device, combined with the display color value of each LED unit in the LED display device, so that the LED display device can display the image to be displayed.

8. The screen display system of an LED display device as described in claim 7, characterized in that, The geometric correction module includes: a geometric correction unit; The geometric correction unit is used to acquire the image to be displayed by the LED display device, and to scale the image to be displayed based on the display area of ​​the LED display device to obtain a first image to be displayed; Obtain the actual physical position of each LED unit in the LED display device; The actual physical position of each LED unit is mapped based on a preset position mapping configuration file to determine the ideal coordinates of each LED unit in the LED display device; Based on the ideal coordinates of each LED unit, determine the image coordinates of each LED unit in the first image to be displayed; and determine the initial display color value of each LED unit based on the image coordinates. Based on a preset interpolation algorithm, the initial display color value of each LED unit is interpolated to determine the display color value of each LED unit.

9. The screen display system of an LED display device as described in claim 7, characterized in that, The brightness adjustment mode acquisition module includes: a brightness adjustment mode acquisition unit; The brightness adjustment mode acquisition unit is used to convert the color space of the image to be displayed into a brightness space to obtain a brightness space display image corresponding to the image to be displayed. The color space of the image to be displayed is converted into a chroma space to obtain a chroma space display image corresponding to the image to be displayed; Feature extraction is performed on the luminance space display image and the chrominance space display image to determine the image scene feature data of the image to be displayed; Based on the image scene feature data, the preset brightness adjustment database is matched to determine the brightness adjustment mode of the LED display device.

10. The screen display system of an LED display device as described in claim 9, characterized in that, The brightness adjustment method acquisition unit includes: a feature extraction subunit; The feature extraction subunit is used to determine the brightness contrast, brightness range, average brightness value, and brightness histogram of the image to be displayed based on the brightness value of each pixel in the brightness space display image. Based on the brightness range and the brightness value of each pixel in the displayed image, the proportion of dark pixels and the proportion of bright pixels in the image to be displayed are determined. Obtain the blue and red hue data of the color space displayed image; Based on the blue and red color tendency data, and combined with a preset color threshold, the proportion of skin color pixels in the image to be displayed is determined. Based on the brightness contrast, average brightness value, brightness histogram, dark pixel ratio, bright pixel ratio, and skin color pixel ratio of the image to be displayed, the image scene feature data of the image to be displayed is determined.