Spliced display screen, spliced display system and gray scale compensation method

CN120641964APending Publication Date: 2025-09-12BOE TECHNOLOGY GROUP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380012088.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-30
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

The spliced ​​display screen has poor display effect due to the color difference and brightness difference between individual display screens, especially small differences have a greater impact on the display effect.

Method used

A spliced ​​display screen is adopted, including multiple spliced ​​display modules, each display module includes a data acquisition device, a screen driver board and a display screen. The data acquisition device acquires the measured color data after the display screen is lit with the preset initial grayscale. The processing unit determines the color compensation data based on the measured data and the target color data, and controls the display screen to display according to the compensation data through the controller.

Benefits of technology

Through color compensation technology, the color difference and brightness difference between individual display screens are eliminated, and the splicing display effect is significantly improved, ensuring the consistency of color and brightness between display screens.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120641964A_ABST
    Figure CN120641964A_ABST
Patent Text Reader

Abstract

The invention provides a tiled display screen (100), a tiled display system and a gray scale compensation method, and belongs to the technical field of display. The spliced display screen (100) comprises a plurality of display modules (10) which are spliced with one another; the display module (10) comprises a data acquisition device (101), a screen driver board (TCOM) and a display screen (105); the screen driver board (TCOM) comprises a processing unit (102), a controller (104) and a memory (103); the data acquisition device (101) is configured to acquire actually measured color data of a target color space corresponding to the display screen (105) after the display screen (105) is lightened by a preset initial gray scale, and send the actually measured color data to the processing unit (102); the processing unit (102) is configured to determine color compensation data under a preset initial gray scale based on the actually measured color data and preset target color data of a target color space corresponding to the preset initial gray scale, and send the color compensation data to the memory (103) for storage; and a controller (104) configured to retrieve the color compensation data from the memory (103) in response to the power-on start signal, and control the display screen (105) to perform picture display according to the color compensation data.
Need to check novelty before this filing date? Find Prior Art

Description

Spliced ​​display screen, spliced ​​display system and grayscale compensation method Technical Field

[0001] The present disclosure belongs to the field of display technology, and particularly relates to a spliced ​​display screen, a spliced ​​display system, and a grayscale compensation method. Background Art

[0002] Spliced ​​displays are large-scale displays formed by splicing multiple displays together. They are typically used in large-scale cultural performances, conferences, exhibitions, and surveillance scenarios. Because spliced ​​displays require multiple displays to be joined together, any differences between individual displays can lead to noticeable display differences, such as color and brightness differences. Even small differences can significantly impact the display quality.

[0003] Summary of the Invention

[0004] The present disclosure aims to solve at least one of the technical problems existing in the prior art and provides a spliced ​​display screen, a spliced ​​display system and a grayscale compensation method.

[0005] In a first aspect, the technical solution adopted to solve the technical problem of the present disclosure is a spliced ​​display screen, comprising a plurality of display modules spliced ​​together; the display module comprises a data acquisition device, a screen driver board and a display screen; the screen driver board comprises a processing unit, a controller and a memory;

[0006] The data acquisition device is configured to obtain measured color data corresponding to a target color space after the display screen is illuminated at a preset initial grayscale, and send the measured color data to the processing unit;

[0007] The processing unit is configured to determine color compensation data at the preset initial grayscale based on the measured color data and preset target color data of the target color space corresponding to the preset initial grayscale, and send the color compensation data to the memory for storage;

[0008] The controller is configured to retrieve the color compensation data from the memory in response to a power-on start signal, and control the display screen to display images according to the color compensation data.

[0009] In some embodiments, the data acquisition device is specifically configured to collect the measured color data of red corresponding to the target color space when the red sub-pixel of the display screen is illuminated by the preset initial grayscale, which are respectively the first measured brightness data and the first measured chromaticity data; when the green sub-pixel of the display screen is illuminated by the preset initial grayscale, collect the measured color data of green corresponding to the target color space, which are respectively the second measured brightness data and the second measured chromaticity data; when the blue sub-pixel of the display screen is illuminated by the preset initial grayscale, collect the measured color data of blue corresponding to the target color space data, which are third measured luminance data and third measured chromaticity data respectively; when the red sub-pixels, green sub-pixels and blue sub-pixels of the display screen are all illuminated at the preset initial grayscale, the measured color data of white corresponding to the target color space are collected, which are fourth measured luminance data and fourth measured chromaticity data respectively; the first measured luminance data, the first measured chromaticity data, the second measured luminance data, the second measured chromaticity data, the third measured luminance data, the third measured chromaticity data, the fourth measured luminance data and the fourth measured chromaticity data are sent to the processing unit.

[0010] In some embodiments, the target color data includes target luminance data and target chromaticity data;

[0011] The processing unit is specifically configured to, when at least one of a comparison result between the fourth measured luminance data and the target luminance data and a comparison result between the fourth measured chromaticity data and the target chromaticity data is inconsistent, determine, based on the first measured luminance data and the first measured chromaticity data, the measured three primary color stimulation values ​​of the red sub-pixel corresponding to the preset initial grayscale; determine, based on the second measured luminance data and the second measured chromaticity data, the measured three primary color stimulation values ​​of the green sub-pixel corresponding to the preset initial grayscale; and determine, based on the third measured luminance data and the third measured chromaticity data, the measured three primary color stimulation values ​​of the blue sub-pixel corresponding to the preset initial grayscale;

[0012] Determining, based on the measured three primary color stimulation values ​​of the red sub-pixel, the measured three primary color stimulation values ​​of the green sub-pixel, the measured three primary color stimulation values ​​of the blue sub-pixel, and a predetermined first target three primary color stimulation value, a compensated grayscale of the red sub-pixel, a compensated grayscale of the green sub-pixel, and a compensated grayscale of the blue sub-pixel at the preset initial grayscale, as well as adjusted luminance data and adjusted chromaticity data at the preset initial grayscale;

[0013] When the adjusted brightness data is within the preset brightness data range and the adjusted chromaticity data is within the preset chromaticity data range, the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel and the compensated grayscale of the blue sub-pixel under the preset initial grayscale are sent to the memory for storage as the color compensation data.

[0014] In some embodiments, the processing unit determines the first target three-primary color stimulus value, specifically including:

[0015] Based on the target brightness data and the target chromaticity data, a first target three-primary color stimulation value at the preset initial grayscale is determined.

[0016] In some embodiments, the measured three primary color stimulation values ​​of the red sub-pixel include a first red primary color stimulation value, a first green primary color stimulation value, and a first blue primary color stimulation value corresponding to the red sub-pixel; the measured three primary color stimulation values ​​of the green sub-pixel include a second red primary color stimulation value, a second green primary color stimulation value, and a second blue primary color stimulation value corresponding to the green sub-pixel; the measured three primary color stimulation values ​​of the blue sub-pixel include a third red primary color stimulation value, a third green primary color stimulation value, and a third blue primary color stimulation value corresponding to the blue sub-pixel; and the first target three primary color stimulation values ​​include a first target red primary color stimulation value, a first target green primary color stimulation value, and a first target blue primary color stimulation value;

[0017] The processing unit determines, based on the measured three primary color stimulation values ​​of the red sub-pixel, the measured three primary color stimulation values ​​of the green sub-pixel, the measured three primary color stimulation values ​​of the blue sub-pixel, and the predetermined first target three primary color stimulation values, a compensated grayscale of the red sub-pixel, a compensated grayscale of the green sub-pixel, and a compensated grayscale of the blue sub-pixel at the preset initial grayscale, specifically comprising:

[0018] establishing a first association relationship related to the red primary color stimulation value based on the first red primary color stimulation value of the red sub-pixel, the second red primary color stimulation value of the green sub-pixel, the third red primary color stimulation value of the blue sub-pixel, the first target red primary color stimulation value, and the target scaling factor;

[0019] establishing a second association relationship related to the green primary color stimulation value based on the first green primary color stimulation value of the red sub-pixel, the second green primary color stimulation value of the green sub-pixel, the third green primary color stimulation value of the blue sub-pixel, the first target green primary color stimulation value, and the target scale factor;

[0020] establishing a third association relationship related to the blue primary color stimulation value based on the first blue primary color stimulation value of the red sub-pixel, the second blue primary color stimulation value of the green sub-pixel, the third blue primary color stimulation value of the blue sub-pixel, the first target blue primary color stimulation value, and the target scale factor;

[0021] Based on the first association relationship, the second association relationship, and the third association relationship, a compensation grayscale of the red sub-pixel, a compensation grayscale of the green sub-pixel, and a compensation grayscale of the blue sub-pixel at the preset initial grayscale are determined.

[0022] In some embodiments, the processing unit determines the adjusted luminance data and the adjusted chromaticity data at the preset initial grayscale, specifically including:

[0023] The processing unit sends the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel, and the compensated grayscale of the blue sub-pixel under the preset initial grayscale to the controller;

[0024] The controller is further configured to perform image display based on the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel, and the compensated grayscale of the blue sub-pixel at the preset initial grayscale, and send a data acquisition instruction to the data acquisition device;

[0025] The data acquisition module is further configured to obtain, in response to the data acquisition instruction, the adjusted brightness data and the adjusted chromaticity data corresponding to each sub-pixel of the display screen after its respective compensated grayscale is illuminated, and send the adjusted brightness data and the adjusted chromaticity data to the processing unit.

[0026] In some embodiments, the processing unit determines the adjusted luminance data and the adjusted chromaticity data at the preset initial grayscale, specifically including:

[0027] determining, based on the target scale factor and the first target three-primary-color stimulation values, an adjusted second target three-primary-color stimulation value corresponding to the preset initial grayscale;

[0028] Based on the second target three primary color stimulation values ​​corresponding to the preset initial grayscale, the adjusted luminance data and the adjusted chromaticity data corresponding to the preset initial grayscale are determined.

[0029] In some embodiments, the processing unit is further configured to, if the adjusted luminance data is not within a preset luminance data range or the adjusted chrominance data is not within a preset chrominance data range, adjust the adjusted chrominance data corresponding to the preset initial grayscale according to a preset adjustment accuracy within the preset chrominance data range, and use the most recently adjusted chrominance data as the updated target chrominance data;

[0030] Determining a third target three-primary color stimulation value corresponding to the preset initial grayscale based on the target brightness data and the updated target chromaticity data;

[0031] The third target three-primary-color stimulation value is used as the first target three-primary-color stimulation value, and the step of determining the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel, and the compensated grayscale of the blue sub-pixel under the preset initial grayscale, as well as the adjusted luminance data and the adjusted chromaticity data under the preset initial grayscale, is returned to execute until the adjusted luminance data is within the preset luminance data range, and the adjusted chromaticity data is within the preset chromaticity data range, and the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel, and the compensated grayscale of the blue sub-pixel under the preset initial grayscale determined for the last time is sent to the memory for storage as color compensation data.

[0032] In some embodiments, the preset adjustment accuracy is 0.001; the preset chromaticity data range is between ±0.002 of the target chromaticity data.

[0033] In some embodiments, the preset initial grayscale includes 255 grayscales.

[0034] In some embodiments, the processing unit pre-stores a plurality of preset initial grayscales;

[0035] The processing unit is further configured to determine the target brightness data corresponding to the other preset initial grayscales based on the ratio of the adjusted brightness data at the 255 grayscale to the target brightness data and the other preset initial grayscales other than the 255 grayscale among the multiple preset initial grayscales; and to use the adjusted chromaticity data at the 255 grayscale as the target chromaticity data corresponding to the other preset initial grayscales.

[0036] In some embodiments, the controller is specifically configured to retrieve the color compensation data from the memory in response to a power-on start signal; based on the color compensation data, determine the color compensation data for the remaining gray levels other than the preset processing gray level using linear interpolation, and control the display screen to display the image according to the color compensation data for each gray level.

[0037] In some embodiments, the target color data includes target luminance data and target chromaticity data;

[0038] The processing unit is further configured to determine other luminance data of the red sub-pixel, the green sub-pixel, and the blue sub-pixel at other grayscales based on the target luminance data, the preset initial grayscale, and other grayscales; the other grayscales include other grayscales except the preset initial grayscale;

[0039] determining other three primary color stimulation values ​​of the red sub-pixel at other grayscales based on other luminance data of the red sub-pixel at other grayscales and the first measured chromaticity data; determining other three primary color stimulation values ​​of the green sub-pixel at other grayscales based on other luminance data of the green sub-pixel at other grayscales and the second measured chromaticity data; and determining other three primary color stimulation values ​​of the blue sub-pixel at other grayscales based on other luminance data of the blue sub-pixel at other grayscales and the third measured chromaticity data;

[0040] Determining, based on the other three primary color stimulation values ​​of the red sub-pixel at other grayscales, the other three primary color stimulation values ​​of the green sub-pixel at other grayscales, the other three primary color stimulation values ​​of the blue sub-pixel at other grayscales, and a predetermined first target three primary color stimulation value, a compensated grayscale of the red sub-pixel, a compensated grayscale of the green sub-pixel, and a compensated grayscale of the blue sub-pixel at the other grayscales, as well as adjusted luminance data and adjusted chromaticity data at the other grayscales;

[0041] When the adjusted brightness data is within the preset brightness data range and the adjusted chromaticity data is within the preset chromaticity data range, the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel and the compensated grayscale of the blue sub-pixel under the other grayscales are sent to the memory for storage as the color compensation data.

[0042] In some embodiments, the display module further includes a backlight panel; the backlight panel has a photosensitive hole arranged on the backlight side, and the data acquisition device is arranged in the photosensitive hole.

[0043] In some embodiments, the processing unit is a field programmable gate array (FPGA) integrated on a screen driver board.

[0044] In a second aspect, an embodiment of the present disclosure further provides a spliced ​​display system, which includes a data acquisition device, a processing unit, a first terminal, and a plurality of display modules spliced ​​together; the display module includes a screen driver board and a display screen; the screen driver board includes a controller and a memory;

[0045] The data acquisition device is configured to obtain measured color data corresponding to a target color space after the display screen is illuminated at a preset initial grayscale, and send the measured color data to the processing unit;

[0046] The processing unit is configured to determine color compensation data at the preset initial grayscale based on the measured color data and preset target color data of the target color space corresponding to the preset initial grayscale;

[0047] The first terminal is configured to read the color compensation data at the preset initial grayscale and send the data to the memory for storage;

[0048] The controller is configured to retrieve the color compensation data from the memory in response to a power-on start signal, and control the display screen to display images according to the color compensation data.

[0049] In some embodiments, the processing unit is a field programmable gate array (FPGA) electrically connected to the first terminal.

[0050] In a third aspect, an embodiment of the present disclosure further provides a spliced ​​display system, comprising a data acquisition device, a second terminal, and a plurality of display modules spliced ​​together; the display module comprises a screen driver board and a display screen; the screen driver board comprises a controller and a memory; the second terminal is integrated with a processing unit;

[0051] The data acquisition device is configured to obtain measured color data corresponding to a target color space after the display screen is illuminated at a preset initial grayscale, and send the measured color data to the processing unit;

[0052] The processing unit is configured to determine color compensation data at the preset initial grayscale based on the measured color data and preset target color data of the target color space corresponding to the preset initial grayscale, and send the color compensation data to the memory for storage;

[0053] The controller is configured to retrieve the color compensation data from the memory in response to a power-on start signal, and control the display screen to display images according to the color compensation data.

[0054] In some embodiments, the processing unit is application software integrated on the second terminal.

[0055] In a fourth aspect, the embodiments of the present disclosure further provide a grayscale compensation method, which includes:

[0056] Obtaining the measured color data corresponding to the target color space after the display screen is illuminated with a preset initial grayscale;

[0057] Based on the measured color data and preset target color data of the target color space corresponding to the preset initial grayscale, color compensation data at the preset initial grayscale is determined.

[0058] In the fifth aspect, an embodiment of the present disclosure further provides a computer device, which includes: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the computer device is running, the processor and the memory communicate through the bus, and when the machine-readable instructions are executed by the processor, the steps of the grayscale compensation method described in the fourth aspect are performed.

[0059] In the sixth aspect, an embodiment of the present disclosure further provides a computer non-volatile readable storage medium, wherein a computer program is stored on the computer non-volatile readable storage medium, and when the computer program is executed by a processor, the steps of the grayscale compensation method described in the fourth aspect are executed.

[0060] In a seventh aspect, an embodiment of the present disclosure further provides an electronic product comprising the spliced ​​display screen as described in any one of the first aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] FIG1 is a schematic diagram of a spliced ​​display screen provided by an embodiment of the present disclosure;

[0062] FIG2 is a schematic diagram of linear interpolation provided by an embodiment of the present disclosure;

[0063] FIG3 is a schematic diagram of an exemplary spliced ​​display screen provided by an embodiment of the present disclosure;

[0064] FIG4 is a schematic diagram of a splicing display system provided by an embodiment of the present disclosure;

[0065] FIG5 is a schematic diagram of another splicing display system provided by an embodiment of the present disclosure;

[0066] FIG6 is a flow chart of a grayscale compensation method provided by an embodiment of the present disclosure;

[0067] FIG7 is a specific flow chart of an exemplary grayscale compensation method provided by an embodiment of the present disclosure;

[0068] FIG8 is a schematic structural diagram of a computer device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0069] In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. The components of the embodiments of the present disclosure generally described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the drawings is not intended to limit the scope of the disclosure for which protection is sought, but merely represents selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present disclosure.

[0070] Unless otherwise defined, the technical or scientific terms used in this disclosure should have the usual meanings understood by people with ordinary skills in the field to which this disclosure belongs. The "first", "second" and similar words used in this disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. Similarly, similar words such as "one", "an" or "the" do not indicate a quantitative limitation, but rather indicate the presence of at least one. Similar words such as "include" or "comprise" mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects.

[0071] In this disclosure, "multiple or several" refers to two or more. "And / or" describes the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0072] In the related art, even small differences in chromaticity and brightness between individual display screens in a large-size spliced ​​display screen will have a significant impact on the display effect of the entire spliced ​​display screen.

[0073] In view of this, an embodiment of the present disclosure provides a spliced ​​display screen, which compensates color data through RGB color difference compensation. The color data here can be understood as brightness data and chromaticity data. By setting the target color data, automatic adjustment is performed so that all individual display screens can meet the set target color data, thereby achieving the effect of eliminating color differences between display screens and improving the spliced ​​display effect.

[0074] FIG1 is a schematic diagram of a spliced ​​display screen provided by an embodiment of the present disclosure. As shown in FIG1 , the spliced ​​display screen 100100 includes multiple spliced ​​display modules 10. The display modules include a data acquisition device 101, a screen driver board TCOM, and a display screen 105. The screen driver board TCOM includes a processing unit 102, a controller 104, and a memory 103.

[0075] Exemplarily, the screen driving board TCOM may be a timing control circuit (TCOM) board.

[0076] The data acquisition device 101 is configured to obtain measured color data corresponding to a target color space after the display screen 105 is illuminated at a preset initial grayscale, and send the measured color data to the processing unit 102 .

[0077] The preset initial grayscale is a pre-set grayscale at which the display screen 105 is initially lit, for example, grayscale 255. Grayscale 255 corresponds to white, and the display screen 105 is lit as a white screen, where the color compensation effect is more obvious.

[0078] The processing unit 102 may pre-store a plurality of preset initial grayscales, such as grayscale 255, grayscale 127, and grayscale 64, etc. The more the number of preset initial grayscales, the better the effect of subsequent color difference compensation.

[0079] Exemplarily, the multiple preset initial grayscales include 255 grayscale, 127 grayscale and 64 grayscale. Determining the color compensation data under these three preset initial grayscales for subsequent image display on the display screen 105 can not only improve the color difference between screens, but also improve the compensation efficiency.

[0080] Exemplarily, the plurality of preset initial grayscales include grayscales 0 to 255, and color compensation data at grayscales 0 to 255 are determined for subsequent image display on the display screen 105 to eliminate color differences between screens and improve the splicing effect.

[0081] It should be noted that the embodiment of the present disclosure only provides a detailed description of one preset initial grayscale (such as L255), and the processing of other preset initial grayscales is similar, and the repeated parts will not be repeated.

[0082] The measured color data is data actually measured by the data acquisition device 101 when the display screen 105 is illuminated at a preset initial grayscale, specifically data in a target color space. The target color space is a Yxy color space, and the measured color data includes measured brightness data and measured chromaticity data.

[0083] Exemplarily, the data acquisition device 101 includes, for example, a photosensor, a brightness and color collector, and other devices.

[0084] The processing unit 102 is configured to determine color compensation data at a preset initial grayscale based on the measured color data and preset target color data of a target color space corresponding to the preset initial grayscale, and send the color compensation data to the memory 103 for storage.

[0085] The target color data is predefined target data for lighting the display screen 105 at a preset initial grayscale, specifically data of a target color space, such as target brightness data and target chromaticity data.

[0086] The processing unit 102 first reads the measured color data and the target color data. Then, using a preset compensation algorithm, the processing unit 102 calculates color compensation data for the display screen 105 at a preset initial grayscale based on the measured color data and the target color data. The color compensation data includes compensated grayscales corresponding to sub-pixels of different colors, such as the red sub-pixel R, the green sub-pixel G, and the blue sub-pixel, respectively, which are referred to as compensated grayscales.

[0087] Exemplarily, the processing unit 102 may be a hardware device; for example, a Field Programmable Gate Array (FPGA) integrated on a TCOM board.

[0088] The controller 104 is configured to retrieve the color compensation data from the memory 103 in response to a power-on start signal, and control the display screen 105 to display the image according to the color compensation data.

[0089] It should be noted that the embodiment of the present disclosure is only described with respect to one display module, and the other display modules are described similarly, and the repeated parts will not be repeated.

[0090] In the embodiment of the present disclosure, a target value under a preset initial grayscale, i.e., target color data, is set, and the measured color data is compensated using the target color data. Multiple grayscale images, such as an image with a 255 grayscale, a 127 grayscale, and a 64 grayscale image when the display screen 105 is lit, are used as a benchmark to compensate and optimize at least part of the grayscale of at least part of the display screen 105, so that all individual display screens 105 can meet the set target color data, thereby achieving the effect of eliminating color differences between the display screens 105 and improving the splicing display effect.

[0091] In some embodiments, the data acquisition device 101 is specifically configured to collect the measured color data of the target color space corresponding to red when the red sub-pixel of the display screen 105 is illuminated at a preset initial grayscale, which are respectively the first measured brightness data and the first measured chromaticity data; when the green sub-pixel of the display screen 105 is illuminated at a preset initial grayscale, collect the measured color data of the target color space corresponding to green, which are respectively the second measured brightness data and the second measured chromaticity data; when the blue sub-pixel of the display screen 105 is illuminated at a preset initial grayscale, collect the measured color data of the target color space corresponding to blue, which are respectively the second measured brightness data and the second measured chromaticity data. The measured color data are the third measured brightness data and the third measured chromaticity data respectively; when the red sub-pixels, green sub-pixels and blue sub-pixels of the display screen 105 are all illuminated at the preset initial grayscale, the measured color data of the target color space corresponding to white are collected, which are the fourth measured brightness data and the fourth measured chromaticity data respectively; the first measured brightness data, the first measured chromaticity data, the second measured brightness data, the second measured chromaticity data, the third measured brightness data, the third measured chromaticity data, the fourth measured brightness data and the fourth measured chromaticity data are sent to the processing unit 102.

[0092] Each pixel unit of the display screen 105 includes a red sub-pixel, a green sub-pixel, and a blue sub-pixel. Taking a preset initial grayscale of 255 as an example, when the red sub-pixel in each pixel unit of the display screen 105 is lit at 255 grayscales and the green and blue sub-pixels are at 0 grayscale, a red image is displayed; when the green sub-pixel in each pixel unit of the display screen 105 is lit at 255 grayscales and the red and blue sub-pixels are at 0 grayscale, a green image is displayed; when the blue sub-pixel in each pixel unit of the display screen 105 is lit at 255 grayscales and the red and green sub-pixels are at 0 grayscale, a blue image is displayed; and when the red, green, and blue sub-pixels in each pixel unit of the display screen 105 are all lit at 255 grayscales, a white image is displayed.

[0093] The data acquisition device 101 collects the measured luminance data and measured chromaticity data when different sub-pixels in the display screen 105 are illuminated at a preset initial grayscale. As shown in Table 1, this includes the preset target luminance data and target chromaticity data, as well as the measured luminance data and measured chromaticity data when different sub-pixels are illuminated at 255 grayscales as measured by the data acquisition device 101.

[0094] Table 1

[0095] As shown in Table 1, the first measured brightness data is 214, and the first measured chromaticity data is 0.6657 and 0.3097; the second measured brightness data is 574, and the second measured chromaticity data is 0.219 and 0.6983; the third measured brightness data is 97, and the third measured chromaticity data is 0.1485 and 0.0706; the fourth measured brightness data is 885, and the fourth measured chromaticity data is 0.292 and 0.307.

[0096] In some embodiments, the target color data includes target brightness data and target chromaticity data. As shown in Table 1, the target brightness data under L255 is 885, and the target chromaticity data are 0.295 and 0.305.

[0097] The processing unit 102 is specifically configured to determine the measured three primary color stimulation values ​​of the red sub-pixel corresponding to the preset initial grayscale based on the first measured luminance data and the first measured chromaticity data when at least one of the comparison results between the fourth measured luminance data and the target luminance data and the comparison results between the fourth measured chromaticity data and the target chromaticity data are inconsistent; determine the measured three primary color stimulation values ​​of the green sub-pixel corresponding to the preset initial grayscale based on the second measured luminance data and the second measured chromaticity data; and determine the measured three primary color stimulation values ​​of the blue sub-pixel corresponding to the preset initial grayscale based on the third measured luminance data and the third measured chromaticity data.

[0098] As shown in Table 1, the fourth measured luminance data 885 is consistent with the target luminance data 885. The color coordinate x = 0.292 in the fourth measured chromaticity data is inconsistent with the color coordinate x = 0.295 in the target chromaticity data, and the color coordinate y = 0.307 in the fourth measured chromaticity data is inconsistent with the color coordinate y = 0.305 in the target chromaticity data. After this determination, the measured three primary color stimulus values ​​for each sub-pixel corresponding to the preset initial grayscale can be determined using Formula 1 below.

[0099] Where X, Y, and Z represent the measured three primary color stimulus values; X represents the red primary color stimulus value; Y represents the green primary color stimulus value; and Z represents the blue primary color stimulus value. x and y represent the measured chromaticity data, also known as color coordinates; and Y' represents the measured luminance data, also known as brightness.

[0100] As shown in Table 2, it includes the measured three primary color stimulation values ​​of each grayscale of the red sub-pixel R determined by Formula 1.

[0101] Table 2

[0102] The measured three-primary-color stimulation values ​​for the red subpixel R include a first red primary stimulation value, a first green primary stimulation value, and a first blue primary stimulation value. As shown in Table 2, taking the preset initial grayscale of 255 as an example, the first measured luminance data of 214 and the first measured chromaticity data of 0.6657 and 0.3097 are substituted into Formula 1 to obtain the measured three-primary-color stimulation values ​​for the red subpixel R. Specifically, the first red primary stimulation value is 459.99, the first green primary stimulation value is 214, and the first blue primary stimulation value is 17.00.

[0103] As shown in Table 3, it includes the measured three primary color stimulation values ​​of each grayscale of the green sub-pixel G determined by Formula 1.

[0104] Table 3

[0105] The measured three-primary-color stimulation values ​​for the green sub-pixel G include a second red primary stimulation value, a second green primary stimulation value, and a second blue primary stimulation value. As shown in Table 3, taking the preset initial grayscale of 255 as an example, substituting the second measured luminance data of 574 and the second measured chromaticity data of 0.219 and 0.6983 into Formula 1, the measured three-primary-color stimulation values ​​for the green sub-pixel G are obtained: a second red primary stimulation value of 180.02, a second green primary stimulation value of 574, and a second blue primary stimulation value of 67.98.

[0106] As shown in Table 4, it includes the measured three primary color stimulation values ​​of each grayscale of the blue sub-pixel B determined by Formula 1.

[0107] Table 4

[0108] The measured three-primary-color stimulation values ​​for the blue sub-pixel B include a third red primary stimulation value, a third green primary stimulation value, and a third blue primary stimulation value. As shown in Table 4, taking the preset initial grayscale of 255 as an example, the third measured luminance data of 97 and the third measured chromaticity data of 0.1485 and 0.0706 are substituted into Formula 1 to obtain the measured three-primary-color stimulation values ​​for the blue sub-pixel B. Specifically, the third red primary stimulation value is 204.03, the third green primary stimulation value is 97, and the third blue primary stimulation value is 1072.91.

[0109] Similarly, the processing unit 102 may also determine a first target three-primary color stimulation value at a preset initial grayscale based on the target brightness data and the target chromaticity data.

[0110] The first target three-primary color stimulation values ​​include a first target red primary color stimulation value, a first target green primary color stimulation value, and a first target blue primary color stimulation value. As shown in Table 1, the target luminance data for L255 is 885, and the target chromaticity data are 0.295 and 0.305. Substituting these into Formula 1, the first target three-primary color stimulation values ​​are determined: a first target red primary color stimulation value of 856, a first target green primary color stimulation value of 885, and a first target blue primary color stimulation value of 1160.7.

[0111] Afterwards, the processing unit 102 determines the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel, and the compensated grayscale of the blue sub-pixel at the preset initial grayscale, as well as the adjusted luminance data and the adjusted chromaticity data at the preset initial grayscale based on the measured three primary color stimulation values ​​of the red sub-pixel, the measured three primary color stimulation values ​​of the green sub-pixel, the measured three primary color stimulation values ​​of the blue sub-pixel, and the predetermined first target three primary color stimulation values.

[0112] For example, the CIE XYZ color matching function is as shown in the following formula 2:

[0113] Where v(λ) represents the v color matching function; R(λ) represents the red spectrum distribution; B(λ) represents the green spectrum distribution; and B(λ) represents the blue spectrum distribution.

[0114] Similarly, Y R +Y G +Y B =Y W ; Z R +Z G +Z B =Z W .

[0115] Exemplarily, the processing unit 102 establishes a first association relationship related to the red primary stimulation value based on the first red primary stimulation value of the red sub-pixel, the second red primary stimulation value of the green sub-pixel, the third red primary stimulation value of the blue sub-pixel, the first target red primary stimulation value and the target scaling factor.

[0116] The first correlation relationship related to the red primary color stimulus value is established by the CIE XYZ color matching function, as shown in the following formula 3: R_α灰阶 +X G_β灰阶 +X B_γ灰阶 =X W目标 ×k………………Formula 3

[0117] Among them, X R_α灰阶 represents the red primary color stimulation value of the red sub-pixel R at the αth grayscale, recorded as the first red primary color stimulation value; X G_β灰阶represents the red primary color stimulation value of the green sub-pixel G at the βth grayscale, recorded as the second red primary color stimulation value; X B_γ灰阶 represents the red primary color stimulation value of the blue sub-pixel B at the γth grayscale, recorded as the third red primary color stimulation value; X W目标 represents the red primary stimulus value in the first target three primary color stimulus value, recorded as the first target red primary stimulus value. k represents the target scale factor, whose value range is 0<k≤1, ensuring that the X, Y, and Z of the adjusted white pixel have the same ratio as the X, Y, and Z in the W target.

[0118] Exemplarily, the processing unit 102 establishes a second association relationship related to the green primary stimulation value based on the first green primary stimulation value of the red sub-pixel, the second green primary stimulation value of the green sub-pixel, the third green primary stimulation value of the blue sub-pixel, the first target green primary stimulation value and the target scaling factor.

[0119] Based on the CIE XYZ color matching function, a second correlation relationship related to the green primary color stimulus value is established, as shown in the following formula 4: R_α灰阶 +Y G_β灰阶 +Y B_γ灰阶 =Y W目标 ×k………………Formula 4

[0120] Among them, Y R_α灰阶 represents the green primary color stimulation value of the red sub-pixel R at the αth grayscale, recorded as the first green primary color stimulation value; Y G_β灰阶 represents the green primary color stimulation value of the green sub-pixel G at the βth grayscale, recorded as the second green primary color stimulation value; Y B_γ灰阶 represents the green primary color stimulation value of the blue sub-pixel B at the γth grayscale, recorded as the third green primary color stimulation value; Y W目标 It represents the green primary color stimulation value among the first target three primary color stimulation values, and is recorded as the first target green primary color stimulation value.

[0121] Exemplarily, the processing unit 102 establishes a third association relationship related to the blue primary color stimulation value based on the first blue primary color stimulation value of the red sub-pixel, the second blue primary color stimulation value of the green sub-pixel, the third blue primary color stimulation value of the blue sub-pixel, the first target blue primary color stimulation value, and the target scaling factor.

[0122] Based on the CIE XYZ color matching function, a third correlation relationship related to the blue primary color stimulus value is established, as shown in the following formula 5: R_α灰阶 +Z G_β灰阶 +Z B_γ灰阶 =Z W目标 ×k………………Formula 5

[0123] Among them, Z R_α灰阶 represents the blue primary color stimulation value of the red sub-pixel R at the αth grayscale, recorded as the first blue primary color stimulation value; ZG_β灰阶 represents the blue primary color stimulation value of the green sub-pixel G at the βth grayscale, recorded as the second blue primary color stimulation value; Z B_γ灰阶 The blue primary color stimulation value of the blue sub-pixel B at the γth grayscale is recorded as the third blue primary color stimulation value; Z W目标 It represents the blue primary color stimulation value among the first target three primary color stimulation values, and is recorded as the first target blue primary color stimulation value.

[0124] Afterwards, the processing unit 102 determines the compensated grayscales of the red sub-pixel, the green sub-pixel, and the blue sub-pixel at the preset initial grayscale based on the first correlation relationship, the second correlation relationship, and the third correlation relationship.

[0125] For example, according to the consistency of chromaticity data (color coordinates x, y) of the same color at different grayscales, it can be known that:

[0126] Then, based on the grayscale brightness function, as shown in the following formula 6, the conclusion of formula 7 is obtained:

[0127] Similarly, we can get formula eight and Formula 9

[0128] Substitute Formula 8 into Formula 3 to obtain the substitution formula for the first correlation relationship, as shown in Formula 10:

[0129] Thus the transformation is:

[0130] Substituting Formula 7 into Formula 4, we can obtain the substitution formula for the second correlation relationship, as shown in Formula 11:

[0131] Thus the transformation is:

[0132] Substitute Formula 9 into Formula 5 to obtain the substitution formula for the third correlation relationship, as shown in Formula 12:

[0133] Thus the transformation is:

[0134] Calculate the three-variable linear equation and get

[0135] Since k is proportional to the adjusted brightness, k should be as large as possible. All are ≤1, that is: 1160.7k&0.9886k&1.0035k are all ≤1, the maximum value of the coefficient before k is equal to 1, that is, 1.029k=1, and we get k=0.9718.

[0136] Substitute k = 0.9718 and and Finally, the compensation grayscale of the red sub-pixel at grayscale 255 is R_α=255, the compensation grayscale of the green sub-pixel is G_β=251, and the compensation grayscale of the blue sub-pixel is B_γ=252.

[0137] After determining the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel, and the compensated grayscale of the blue sub-pixel under the preset initial grayscale, it is determined whether the adjusted luminance data under the corresponding compensated grayscale meets the preset luminance data range, and whether the adjusted chrominance data meets the preset chrominance data range.

[0138] In some embodiments, the process of determining the adjusted brightness data and the adjusted chromaticity data is as follows: the processing unit 102 sends the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel, and the compensated grayscale of the blue sub-pixel under the preset initial grayscale to the controller 104; the controller 104 is further configured to display the picture based on the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel, and the compensated grayscale of the blue sub-pixel under the preset initial grayscale, and send a data acquisition instruction to the data acquisition device 101; the data acquisition module is further configured to obtain the adjusted brightness data and adjusted chromaticity data corresponding to each sub-pixel of the display screen 105 after the respective compensated grayscales are illuminated, in response to the data acquisition instruction, and send the adjusted brightness data and adjusted chromaticity data to the processing unit 102.

[0139] At this time, the red sub-pixel of the display screen 105 is lit up at its corresponding compensated grayscale, the green sub-pixel is lit up at its corresponding compensated grayscale, and the blue sub-pixel is lit up at its corresponding compensated grayscale. The data acquisition module responds to the data acquisition instruction to collect the brightness and chromaticity of the Yxy color space when the current display screen 105 is lit, that is, the adjusted brightness data and chromaticity data.

[0140] In other embodiments, the process of determining the adjusted luminance data and the adjusted chromaticity data is specifically: the processing unit 102 determines the adjusted second target three-primary-color stimulation values ​​corresponding to the preset initial grayscale based on the target scale factor and the first target three-primary-color stimulation values; and determines the adjusted luminance data and the adjusted chromaticity data corresponding to the preset initial grayscale based on the second target three-primary-color stimulation values ​​corresponding to the preset initial grayscale.

[0141] Taking the preset initial grayscale of 255 as an example, it is known that the first target three primary color stimulation values ​​under the grayscale of 255 include the first target red primary color stimulation value 856, the first target green primary color stimulation value 885 and the first target blue primary color stimulation value 1160.7, and the target scaling factor k=0.9718. According to the X in Formula 10, Formula 11 and Formula 12, W目标 ×k、Y W目标 ×k and Z W目标 ×k, determine the adjusted second target three primary color stimulation values, that is, the second target red primary color stimulation value is 0.9718×856=831.9, the second target green primary color stimulation value is 0.9718×885=860, and the second target blue primary color stimulation value is 0.9718×1160.7=1128.

[0142] Afterwards, the processing unit 102 can also determine the adjusted brightness data and the adjusted chromaticity data according to the second target three primary color stimulation values ​​using Formula 1. The specific result is Y'=860, x=0.295, y=0.305, and the calculation process is not repeated here.

[0143] As shown in Table 5, it shows the target value, some parameters before and after adjustment, taking the preset initial grayscale as 255 grayscale as an example.

[0144] Table 5

[0145] The processing unit 102 pre-stores a preset luminance data range and a preset chrominance data range. For example, assuming the initial grayscale is 255, the preset luminance data range is between 880 and 900 nits, and the preset chrominance data range is between ±0.002 of the target chrominance data, i.e., x is 0.295 ± 0.002, and y is 0.305 ± 0.002.

[0146] If the processing unit 102 determines that the adjusted brightness data is within the preset brightness data range and the adjusted chromaticity data is within the preset chromaticity data range, the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel and the compensated grayscale of the blue sub-pixel under the preset initial grayscale are sent as color compensation data to the memory 103 for storage.

[0147] As can be seen from Table 5, the adjusted chromaticity data x=0.295 and y=0.305 meet the preset chromaticity data range, but the adjusted luminance data does not meet the preset luminance data range. In this case, the processing unit 102 is further configured to adjust the adjusted chromaticity data x=0.295 and y=0.305 in Table 5, specifically by adjusting the adjusted chromaticity data corresponding to the preset initial grayscale according to the preset adjustment accuracy within the preset chromaticity data range, and using the most recently adjusted chromaticity data as the updated target chromaticity data.

[0148] The adjustment method may include an upward adjustment or a downward adjustment of x, or an upward adjustment or a downward adjustment of y.

[0149] Exemplarily, one method for adjusting chromaticity data includes: keeping the x-coordinate unchanged, and increasing the y-coordinate by a preset adjustment precision. Where the preset adjustment precision is, for example, 0.001, then the most recently adjusted chromaticity data is x = 0.295 and y = 0.306, serving as the updated target chromaticity data. Subsequently, using Y' = 885, x = 0.295, and y = 0.306 as the new target color data, these are substituted into Formula 1 to determine the third target three-primary color stimulus values ​​corresponding to the preset initial grayscale. The calculation process will not be further described. The final result is a third target red primary color stimulus value of 853.2, a third target green primary color stimulus value of 885, and a third target blue primary color stimulus value of 1154. Afterwards, the third target three-primary-color stimulation value is used as the first target three-primary-color stimulation value, and the above steps of determining the compensated grayscales of the red sub-pixel, the compensated grayscales of the green sub-pixel, and the compensated grayscales of the blue sub-pixel at the preset initial grayscale, as well as the adjusted luminance data and the adjusted chrominance data at the preset initial grayscale, are repeated to determine whether the adjusted luminance data at the corresponding compensated grayscale meets the preset luminance data range, and whether the adjusted chrominance data meets the preset chrominance data range. If not, the y coordinate is adjusted upward with the preset adjustment accuracy until the adjusted y coordinate is no longer within the preset chrominance data range of 0.305±0.002. The x coordinate is then adjusted downward with the preset adjustment accuracy, and the above process of adjusting the y coordinate upward is repeated until the adjusted luminance data is within the preset luminance data range and the adjusted chrominance data is within the preset chrominance data range. The last determined compensated grayscales of the red sub-pixel, the green sub-pixel, and the blue sub-pixel at the preset initial grayscale are sent to the memory 103 for storage as color compensation data.

[0150] It should be noted that if the x-coordinate is adjusted downward with the preset adjustment accuracy and the adjusted x-coordinate is no longer within the preset chromaticity data range, if the adjusted brightness data and the adjusted chromaticity data still do not meet the conditions, the processing unit 102 will feedback this abnormal situation to the controller 104 so that the controller 104 can perform subsequent processing, such as alerting the user.

[0151] The above overall description of the processing unit 102 is given by taking the preset initial grayscale of 255 grayscale as an example.

[0152] Exemplarily, the preset initial grayscale also includes other preset initial grayscales besides grayscale 255, such as grayscale 127 or grayscale 64. Similar to the color difference compensation method for grayscale 255, the processing of grayscale 127 and grayscale 64 is not further described. However, it should be noted that the target color data in the target color space corresponding to grayscale 127 and grayscale 64 is different from the target color data in the target color space corresponding to grayscale 255.

[0153] In some embodiments, the processing unit 102 is also configured to determine the target brightness data corresponding to other preset initial grayscales based on the ratio of the brightness data adjusted at the 255 grayscale to the target brightness data and other preset initial grayscales; and to use the chromaticity data adjusted at the 255 grayscale as the target chromaticity data corresponding to other preset initial grayscales.

[0154] Given that the adjusted brightness data for grayscale 255 is 860 and the target brightness data is 885, the ratio between the two is 860 / 885 = 0.972. The target brightness data for grayscale 127 is calculated by multiplying the ratio of 0.972 by grayscale 127. The target brightness data for grayscale 64 is calculated by multiplying the ratio of 0.972 by grayscale 64.

[0155] Afterwards, the color compensation data after the display screen 105 is illuminated at 127 gray levels and the color compensation data after the display screen 105 is illuminated at 64 gray levels can be determined according to the process of the processing unit 102 determining the color compensation data at 255 gray levels.

[0156] In some embodiments, controller 104 is specifically configured to retrieve color compensation data from memory 103 in response to a power-on activation signal; based on the color compensation data, determine color compensation data for each grayscale other than the preset treatment grayscale using linear interpolation, and control display screen 105 to display images according to the color compensation data for each grayscale. This embodiment captures images at one or more (three or five, etc.) preset initial grayscales as a reference, and uses linear interpolation to compensate for RGB color differences, thereby achieving a smooth color difference between screens and improving the splicing effect.

[0157] For example, FIG2 is a schematic diagram of linear interpolation provided by an embodiment of the present disclosure. As shown in FIG2 , the color compensation data corresponding to the above-mentioned preset initial grayscales, such as grayscale 255, grayscale 127, and grayscale 64, can be linearly interpolated to fit a linear function between grayscales 0 to 255 and the color compensation data, thereby obtaining the color difference optimization result at each grayscale, i.e., the color compensation data. In order to improve the accuracy of linear interpolation, the grayscale output by the linear interpolation algorithm executed by the TCOM board is represented by 10 bits. For example, as shown in FIG2 , L255 and L127 are represented by 10 bits as 1020 and 508, respectively. Taking the red sub-pixel R as an example, it can be seen from the above description that the compensated grayscale of the red sub-pixel R under L255 is 255, which is represented by 10 bits as 1020; the compensated grayscale of the red sub-pixel R under L127 is 129, which is represented by 10 bits as 516. Now interpolate L150, which is represented by 10 bits as 600. Then, based on the fitted linear function of the grayscale of 0 to 255 and the color compensation data, determine that the compensated grayscale of the red sub-pixel R under L150 is 152, which is represented by 10 bits as 607.

[0158] Controller 104 controls display screen 105 to display images according to the color compensation data for each grayscale, eliminating differences in brightness and chromaticity between individual modules. Furthermore, linear interpolation eliminates the need to occupy a large amount of storage space to store the color compensation data corresponding to grayscales 0 to 255. Instead, only a small amount of storage space is required to store the color compensation data corresponding to grayscales 255, 127, and 64, saving hardware resources and costs. Furthermore, linear interpolation eliminates the need to sequentially traverse grayscales 0 to 255 according to the aforementioned algorithm, saving testing time and improving color difference compensation efficiency.

[0159] In some embodiments, the preset initial grayscale is part of the grayscales from 0 to 255. The grayscales from 0 to 255 other than the preset initial grayscale are referred to as other grayscales.

[0160] After the processing unit 102 stores the preset initial grayscale, it calculates the preset initial grayscale, for example, the color compensation data corresponding to grayscale 255 through the above processing process; as for other grayscales 0 to 244, the processing unit 102 is further configured to calculate the color compensation data corresponding to the target brightness data Y 255 , preset the initial grayscale and other grayscales, and determine other brightness data of the red sub-pixel, the green sub-pixel, and the blue sub-pixel at other grayscales respectively.

[0161] For example, the known formula 7 can be used Determine the other brightness data of the red sub-pixel, green sub-pixel and blue sub-pixel at other gray levels. n灰阶Indicates other brightness data of the nth grayscale (ie, green primary color stimulus value), n represents the nth grayscale, Y 255 Indicates the target brightness data at 255 grayscale.

[0162] Afterwards, the processing unit 102 determines the other three primary color stimulation values ​​of the red sub-pixel at other grayscales based on the other luminance data of the red sub-pixel at other grayscales and the first measured chromaticity data; determines the other three primary color stimulation values ​​of the green sub-pixel at other grayscales based on the other luminance data of the green sub-pixel at other grayscales and the second measured chromaticity data; and determines the other three primary color stimulation values ​​of the blue sub-pixel at other grayscales based on the other luminance data of the blue sub-pixel at other grayscales and the third measured chromaticity data.

[0163] For example, the other luminance data of the red sub-pixel at other grayscales and the first measured chromaticity data are substituted into Formula 1 to obtain the other three primary color stimulation values ​​of the red sub-pixel at other grayscales. The other luminance data of the green sub-pixel at other grayscales and the second measured chromaticity data are substituted into Formula 1 to obtain the other three primary color stimulation values ​​of the green sub-pixel at other grayscales. The other luminance data of the blue sub-pixel at other grayscales and the third measured chromaticity data are substituted into Formula 1 to obtain the other three primary color stimulation values ​​of the blue sub-pixel at other grayscales.

[0164] Afterwards, the processing unit 102 determines the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel, and the compensated grayscale of the blue sub-pixel at other grayscales, as well as the adjusted luminance data and the adjusted chromaticity data at other grayscales based on the other three primary color stimulation values ​​of the red sub-pixel at other grayscales, the other three primary color stimulation values ​​of the green sub-pixel at other grayscales, and the predetermined first target three primary color stimulation values.

[0165] For example, using Formulas 10, 11, and 12, the compensated grayscale R_α, G_β, and B_γ of the red sub-pixel, respectively, at other grayscales are ultimately calculated. Adjusted luminance data and adjusted chrominance data are further determined. For details, refer to the process for determining the "adjusted luminance data and adjusted chrominance data" above, and the repeated parts are not repeated here.

[0166] When the adjusted brightness data is within the preset brightness data range and the adjusted chromaticity data is within the preset chromaticity data range, the processing unit 102 sends the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel and the compensated grayscale of the blue sub-pixel at other grayscales as color compensation data to the memory 103 for storage.

[0167] This embodiment sets a target value, namely the target color data of L255, and automatically adjusts other grayscales according to this data to obtain color compensation data corresponding to all grayscales 0 to 255, thereby improving the color difference compensation accuracy and eliminating the color difference between spliced ​​screens.

[0168] In the prior art, the white balance of the entire device is adjusted to improve the color difference of the splicing. However, this method can only determine a proportional coefficient through the L255 data. When this coefficient acts on all grayscales, the color difference compensation effect of other grayscales is poor. The spliced ​​display screen 100 provided by the embodiment of the present disclosure can continuously measure the chromaticity and brightness data, and compare the data with the target value in real time to obtain a compensated grayscale that meets the target value. The compensated grayscale can achieve uniformity of chromaticity and brightness, so that the chromaticity and brightness between screens are highly unified. When spliced ​​together, the differences in color and brightness can be eliminated, achieving a better display effect.

[0169] In some embodiments, the display module further includes a backlight panel having a photosensitive hole disposed on the backlight side, and the data acquisition device 101 is disposed in the photosensitive hole. The data acquisition device 101 can be a photosensitive sensor to measure the brightness and color data of the display screen 105 when it is lit.

[0170] In some embodiments, the memory 103 is a flash memory integrated on the TCOM board.

[0171] FIG3 is a schematic diagram of an exemplary spliced ​​display screen provided by an embodiment of the present disclosure. As shown in FIG3 , the FPGA is electrically connected to the data acquisition device 101 via an interface to obtain measured brightness data and measured colorimetric data. The FPGA burns data about the preset compensation algorithm via the SPI interface. The data acquisition process of the spliced ​​display screen 100 provided by the embodiment of the present disclosure includes: the photosensitive sensor measures the measured brightness data and measured colorimetric data when the display screen 105 is in the illuminated state; thereafter, the measured brightness data and measured colorimetric data can be sent to the TCON board through the IIC interface or the USB interface in a fixed format Table through the hardware and software of the photosensitive sensor. The data processing process includes: the TCON board integrates the FPGA, and the relevant data is compensated by the preset compensation algorithm on the FPGA, and the compensated grayscale is stored in the Flash in the Table format required by the FPGA. The FPGA can be called in real time or each time the power is turned on.

[0172] The spliced ​​display screen 100 provided in the embodiment of the present disclosure can adjust the color difference in real time. Even if the lighting effect of the LED lamp decreases to varying degrees due to long-term use, it can ensure that there is no color difference and brightness difference, and the display effect is better.

[0173] When the spliced ​​display screen 100 is in adjustment mode, i.e., performing color difference compensation, an adjustment command can be issued by pressing a fixed button. The FPGA responds to the adjustment command, and the spliced ​​display screen 100 enters a mode similar to Bist mode, with each display screen 105 being illuminated with a different preset initial grayscale. The FPGA synchronously reads the measured brightness data and measured color data from the data acquisition device 101, and uses a preset compensation algorithm to obtain the compensated grayscale of different color sub-pixels. The compensated grayscale is stored in Flash, and the adjustment mode is exited. During normal display, the final compensated grayscale is read for image display. When the spliced ​​display screen 100 is operating normally, the FPGA receives the front-end LVDS signal, processes the signal normally, and outputs Mini LVDS.

[0174] The above is the entire description of the spliced ​​display screen 100 .

[0175] In addition, an embodiment of the present disclosure further provides a splicing display system. Figure 4 is a schematic diagram of a splicing display system provided by an embodiment of the present disclosure. As shown in Figure 4, the splicing display system includes a data acquisition device 201, a data processing board, a first terminal 203 and a splicing display screen 200; the data processing board includes a processing unit 202; the splicing display screen 200 includes a plurality of display modules 20 spliced ​​together; the display module 20 includes a screen driver board TCOM and a display screen 21; the screen driver board TCOM includes a controller 22 and a memory 23.

[0176] The data acquisition device 201 is configured to obtain measured color data corresponding to a target color space after the display screen 21 is illuminated at a preset initial grayscale, and send the measured color data to the processing unit 202 .

[0177] The data acquisition device 201 here is different from the data acquisition device 101 provided on the backlight panel of the spliced ​​display screen 100 , and is an independent brightness and color acquisition device.

[0178] The processing unit 202 is configured to determine color compensation data at a preset initial grayscale based on the measured color data and preset target color data of a target color space corresponding to the preset initial grayscale.

[0179] It should be noted that the specific color difference compensation process of the processing unit 202 in the spliced ​​display system provided by the embodiment of the present disclosure can refer to the detailed description of the processing unit 102 in the spliced ​​display screen 100 above, and the repeated parts will not be repeated here.

[0180] The processing unit 202 is an independent hardware board electrically connected to the first terminal 203, such as an FPGA. The luminance and chromaticity collector is electrically connected to the FPGA via an IIC interface or a USB interface. The FPGA is programmed with data related to the preset compensation algorithm via an SPI interface.

[0181] The first terminal 203 is configured to read the color compensation data at a preset initial grayscale and send the data to the memory 23 for storage.

[0182] Exemplarily, the first terminal 203 is a computer, for example, and the execution process of the preset compensation algorithm is controlled through a user interface (UI) in the computer.

[0183] For example, the screen driver board TCOM is a TCOM board. The memory 23 here can be a flash memory (Flash) integrated on the TCOM board.

[0184] The controller 22 is configured to retrieve the color compensation data from the memory 23 in response to a power-on start signal, and control the display screen 21 to display the image according to the color compensation data.

[0185] It should be noted that the specific color difference compensation process of the controller 22 in the spliced ​​display system provided by the embodiment of the present disclosure can refer to the detailed description of the controller 104 in the spliced ​​display screen 100 above, and the repeated parts will not be repeated here.

[0186] The data acquisition process of the spliced ​​display system provided by the disclosed embodiments includes: a luminance and chromaticity collector measures the actual luminance and chromaticity data of the display screen 21 when it is illuminated; the measured luminance and chromaticity data are then transmitted to the FPGA via an IIC interface or a USB interface in a fixed table format. The data processing process includes: compensating the relevant data using a preset compensation algorithm on the FPGA, storing the compensated grayscale in the table format required by the TCOM in Flash memory, and calling the TCOM each time the system is powered on.

[0187] It should be noted that the FPGA in the spliced ​​display system provided in the embodiment of the present disclosure is only used as a data processing board for color difference compensation processing, and not as a display board. Therefore, the FPGA in the spliced ​​display system can be used as a similar device all the time. This device is independent of the spliced ​​display screen and does not add additional costs. Therefore, it is more flexible and can be used with different products.

[0188] The splicing display system provided by the embodiments of the present disclosure can achieve the effect of color difference compensation at a low cost.

[0189] In addition, the present disclosure also provides another splicing display system. FIG5 is a schematic diagram of another splicing display system provided by the present disclosure. As shown in FIG5 , the splicing display system includes a data acquisition device 301, a second terminal 302, and a splicing display screen 300; the splicing display screen 300 includes a plurality of display modules 30 spliced ​​together; the display module 30 includes a screen driver board TCOM and a display screen 31; the screen driver board TCOM includes a controller 32 and a memory 33; and the second terminal 302 is integrated with a processing unit. Among them:

[0190] The data acquisition device 301 is configured to obtain measured color data corresponding to a target color space after the display screen 31 is illuminated at a preset initial grayscale, and send the measured color data to the processing unit.

[0191] The data acquisition device 301 here is different from the data acquisition device 101 provided on the backlight panel of the spliced ​​display screen 100, but is an independent brightness and color acquisition device. The brightness and color acquisition device is electrically connected to the second terminal 302 via an IIC interface or a USB interface.

[0192] The processing unit is configured to determine color compensation data at the preset initial grayscale based on the measured color data and the preset target color data of the target color space corresponding to the preset initial grayscale, and send the color compensation data to the memory 33 for storage.

[0193] The processing unit here is different from the hardware FPGA, but is an application software integrated on the second terminal 302. The application software is an independently developed application (Application, App). The App burns data about the preset compensation algorithm through the SPI interface.

[0194] Exemplarily, the second terminal 302 is a computer, for example, and the execution process of the preset compensation algorithm is controlled through an APP interface in the computer.

[0195] For example, the screen driver board TCOM is a TCOM board. The memory here can be a flash memory (Flash) integrated on the TCOM board.

[0196] The controller 32 is configured to retrieve the color compensation data from the memory in response to the power-on start signal, and control the display screen 31 to display the image according to the color compensation data.

[0197] It should be noted that the specific color difference compensation process of the controller 32 in the spliced ​​display system provided by the embodiment of the present disclosure can refer to the detailed description of the controller 104 in the spliced ​​display screen 100 above, and the repeated parts will not be repeated here.

[0198] The data collection process of the spliced ​​display system provided by the embodiments of the present disclosure includes: a luminance and chromaticity collector measures the measured luminance data and measured chromaticity data of the display screen 31 when it is lit; the measured luminance data and measured chromaticity data are then sent to the second terminal 302 via an IIC interface or a USB interface in a fixed table format. The data processing process includes: an app reads the measured luminance data and measured chromaticity data, compensates the relevant data using a preset compensation algorithm on the app, and stores the compensated grayscale in Flash memory in the table format required by TCOM. The TCOM is then called upon each startup.

[0199] It should be noted that the splicing display system provided by the embodiment of the present disclosure uses an app to perform color difference compensation, which can save related hardware costs. It can be achieved entirely through software, which can further save costs. At the same time, it is highly flexible and can be used with different products.

[0200] The splicing display system provided by the embodiments of the present disclosure can achieve the effect of color difference compensation at a low cost.

[0201] In addition, the embodiments of the present disclosure also provide a grayscale compensation method, the execution body of which is a processing unit. For example, it can be an FPGA integrated on the TCOM board of the spliced ​​display screen; or it can be independent FPGA hardware; or it can be an app integrated on the second terminal.

[0202] FIG6 is a flow chart of a grayscale compensation method provided by an embodiment of the present disclosure. As shown in FIG6 , the grayscale compensation method includes the following steps S11 to S12, wherein:

[0203] S11 , obtaining measured color data corresponding to a target color space after the display screen is illuminated at a preset initial grayscale.

[0204] This step may be that the processing unit reads the measured color data provided by the data acquisition device.

[0205] It should be noted that the specific implementation process of the embodiment of the present disclosure and the explanation of related terms can be found in the above detailed description of the spliced ​​display screen, and the repeated parts will not be repeated here.

[0206] S12 . Determine color compensation data at the preset initial grayscale based on the measured color data and preset target color data of the target color space corresponding to the preset initial grayscale.

[0207] This step may be that the processing unit sequentially executes the steps of determining the color compensation data under the preset initial grayscale according to the pre-stored preset compensation algorithm.

[0208] The grayscale compensation method adopted in the embodiment of the present disclosure sets a target value under a preset initial grayscale, that is, target color data, and uses the target color data to compensate the measured color data. It uses multiple grayscale images, such as a 255-grayscale image, a 127-grayscale image, a 64-grayscale image, etc. when the display screen is lit, as a benchmark, to compensate and optimize at least part of the grayscale so that the set target color data is met, thereby achieving the effect of eliminating color differences between display screens and improving the splicing display effect.

[0209] To facilitate understanding of the grayscale compensation method provided by the embodiments of the present disclosure, the color difference compensation is described in detail below using a complete example.

[0210] FIG7 is a specific flow chart of an exemplary grayscale compensation method provided by an embodiment of the present disclosure. As shown in FIG7 , the method includes steps S21 to S28, wherein:

[0211] S21 , respectively reading the measured color data of the R, G, and B sub-pixels of the display screen when they are lit at 255 gray levels, and the measured color data of the R, G, and B sub-pixels when they are lit at 255 gray levels.

[0212] That is, the first measured luminance data and the first measured chromaticity data when the red sub-pixel of the display screen is lit at the preset initial grayscale, the second measured luminance data and the second measured chromaticity data when the green sub-pixel is lit at the preset initial grayscale, the third measured luminance data and the third measured chromaticity data when the blue sub-pixel is lit at the preset initial grayscale, and the fourth measured luminance data and the fourth measured chromaticity data when the red sub-pixel, the green sub-pixel and the blue sub-pixel are simultaneously lit at the preset initial grayscale are read.

[0213] S22, comparing the fourth measured luminance data with the target luminance data, and the fourth measured chromaticity data with the target chromaticity data to determine whether they are consistent. If so, exit the compensation calculation process; if not, execute S23 sequentially.

[0214] S23 , respectively determining the measured three primary color stimulation values ​​of the red sub-pixel, the measured three primary color stimulation values ​​of the green sub-pixel, and the measured three primary color stimulation values ​​of the blue sub-pixel corresponding to the preset initial grayscale.

[0215] S24 , respectively determining the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel, and the compensated grayscale of the blue sub-pixel at the preset initial grayscale, as well as the adjusted brightness data and the adjusted chromaticity data at the preset initial grayscale.

[0216] S25, determining whether the adjusted brightness data is within a preset brightness data range, and whether the adjusted chromaticity data is within a preset chromaticity data range; if not, executing S26 in sequence; if so, executing S28.

[0217] S26 , within the preset chromaticity data range, adjusting the adjusted chromaticity data corresponding to the preset initial grayscale according to the preset adjustment accuracy, and using the latest adjusted chromaticity data as the updated target chromaticity data.

[0218] S27 , based on the target luminance data and the updated target chromaticity data, determine a third target three-primary color stimulation value corresponding to the preset initial grayscale, and use the third target three-primary color stimulation value as the first target three-primary color stimulation value, and return to step S24 .

[0219] S28 , outputting the compensated grayscale of the red sub-pixel, the compensated grayscale of the green sub-pixel, and the compensated grayscale of the blue sub-pixel.

[0220] Figure 8 is a schematic diagram of the structure of a computer device provided in an embodiment of the present disclosure. As shown in Figure 8, the computer device provided in an embodiment of the present disclosure includes: one or more processors 401, memory 402, and one or more I / O interfaces 403. Memory 402 stores one or more programs, which, when executed by the one or more processors, enable the one or more processors to implement any of the grayscale compensation methods described in the above embodiments. One or more I / O interfaces 403 are connected between the processors and memory and are configured to facilitate information exchange between the processors and memory.

[0221] Among them, the processor 401 is a device with data processing capabilities, including but not limited to a central processing unit (CPU); the memory 402 is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and flash memory (FLASH); the I / O interface (read-write interface) 403 is connected between the processor 401 and the memory 402, and can realize information interaction between the processor 401 and the memory 402, including but not limited to a data bus (Bus), etc.

[0222] In some embodiments, the processor 401 , the memory 402 , and the I / O interface 403 are connected to each other via a bus 404 , and further connected to other components of the computing device.

[0223] According to an embodiment of the present disclosure, a non-transitory computer-readable storage medium is further provided, wherein the non-transitory computer-readable storage medium stores a computer program, wherein when the program is executed by a processor, the steps of the grayscale compensation method in any of the above embodiments are implemented.

[0224] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a machine-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication part, and / or installed from a removable medium. When the computer program is executed by a central processing unit (CPU), the above-mentioned functions defined in the system of the present disclosure are executed.

[0225] It should be noted that the computer non-transitory readable medium shown in the present disclosure can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any non-transitory computer-readable storage medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the non-transitory computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wire, optical cable, RF, etc., or any suitable combination thereof.

[0226] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architectures, functions and operations of the devices, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the aforementioned module, program segment, or a part of code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the boxes can also occur in an order different from that marked in the accompanying drawings. For example, two connected boxes can actually represent execution in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0227] An embodiment of the present disclosure further provides an electronic device, which includes the spliced ​​display screen of any one of the above embodiments.

[0228] It is understood that the above embodiments are merely exemplary embodiments for illustrating the principles of the present disclosure, and the present disclosure is not limited thereto. Those skilled in the art may make various modifications and improvements without departing from the spirit and substance of the present disclosure, and such modifications and improvements are also considered to be within the scope of protection of the present disclosure.

Claims

1. A spliced display screen, which comprises a plurality of spliced display modules; the display module comprises a data acquisition device, a screen driving board and a display screen; the screen driving board comprises a processing unit, a controller and a memory; The data acquisition device is configured to acquire the measured color data of the corresponding target color space after the display screen is lit to a preset initial gray level, and send the measured color data to the processing unit; The processing unit is configured to determine the color compensation data at the preset initial gray level based on the measured color data and the target color data of the preset initial gray level corresponding to the target color space set in advance, and send the color compensation data to the memory for storage; The controller is configured to, in response to a power-on startup signal, retrieve the color compensation data from the memory and control the display screen to display a picture according to the color compensation data.

2. The spliced display screen according to claim 1, wherein, The data acquisition device is specifically configured to collect the measured color data of red corresponding to the target color space when the red sub-pixel of the display screen is lit to the preset initial gray level, which are respectively the first measured brightness data and the first measured chromaticity data; collect the measured color data of green corresponding to the target color space when the green sub-pixel of the display screen is lit to the preset initial gray level, which are respectively the second measured brightness data and the second measured chromaticity data; collect the measured color data of blue corresponding to the target color space when the blue sub-pixel of the display screen is lit to the preset initial gray level, which are respectively the third measured brightness data and the third measured chromaticity data; and collect the measured color data of white corresponding to the target color space when the red sub-pixel, green sub-pixel and blue sub-pixel of the display screen are all lit to the preset initial gray level, which are respectively the fourth measured brightness data and the fourth measured chromaticity data; and send the first measured brightness data, the first measured chromaticity data, the second measured brightness data, the second measured chromaticity data, the third measured brightness data, the third measured chromaticity data, the fourth measured brightness data and the fourth measured chromaticity data to the processing unit.

3. The spliced display screen according to claim 2, wherein, The target color data includes target brightness data and target chromaticity data; The processing unit is specifically configured to, when at least one of the comparison result between the fourth measured brightness data and the target brightness data and the comparison result between the fourth measured chromaticity data and the target chromaticity data is inconsistent, determine the measured trichromatic stimulus values of the red sub-pixel corresponding to the preset initial gray level based on the first measured brightness data and the first measured chromaticity data; determine the measured trichromatic stimulus values of the green sub-pixel corresponding to the preset initial gray level based on the second measured brightness data and the second measured chromaticity data; determine the measured trichromatic stimulus values of the blue sub-pixel corresponding to the preset initial gray level based on the third measured brightness data and the third measured chromaticity data; Based on the measured tristimulus values of the red sub-pixels, the measured tristimulus values of the green sub-pixels, the measured tristimulus values of the blue sub-pixels, and the pre-determined first target tristimulus values, determine the compensation gray levels of the red sub-pixels, the compensation gray levels of the green sub-pixels, and the compensation gray levels of the blue sub-pixels at the preset initial gray level, as well as the adjusted luminance data and the adjusted chromaticity data at the preset initial gray level; When the adjusted luminance data is within the preset luminance data range and the adjusted chromaticity data is within the preset chromaticity data range, send the compensation gray levels of the red sub-pixels, the compensation gray levels of the green sub-pixels, and the compensation gray levels of the blue sub-pixels at the preset initial gray level as the color compensation data to the memory for storage.

4. The tiled display screen according to claim 3, wherein, The specific manner in which the processing unit determines the first target tristimulus values includes: Based on the target luminance data and the target chromaticity data, determine the first target tristimulus values at the preset initial gray level.

5. The tiled display screen according to claim 3, wherein, The measured tristimulus values of the red sub-pixels include the first red primary tristimulus value, the first green primary tristimulus value, and the first blue primary tristimulus value corresponding to the red sub-pixels; the measured tristimulus values of the green sub-pixels include the second red primary tristimulus value, the second green primary tristimulus value, and the second blue primary tristimulus value corresponding to the green sub-pixels; the measured tristimulus values of the blue sub-pixels include the third red primary tristimulus value, the third green primary tristimulus value, and the third blue primary tristimulus value corresponding to the blue sub-pixels; the first target tristimulus values include the first target red primary tristimulus value, the first target green primary tristimulus value, and the first target blue primary tristimulus value; The specific manner in which the processing unit determines the compensation gray levels of the red sub-pixels, the compensation gray levels of the green sub-pixels, and the compensation gray levels of the blue sub-pixels at the preset initial gray level based on the measured tristimulus values of the red sub-pixels, the measured tristimulus values of the green sub-pixels, the measured tristimulus values of the blue sub-pixels, and the pre-determined first target tristimulus values includes: Based on the first red primary tristimulus value of the red sub-pixels, the second red primary tristimulus value of the green sub-pixels, the third red primary tristimulus value of the blue sub-pixels, the first target red primary tristimulus value, and the target proportionality factor, establish a first correlation relationship related to the red primary tristimulus value; Based on the first green primary tristimulus value of the red sub-pixels, the second green primary tristimulus value of the green sub-pixels, the third green primary tristimulus value of the blue sub-pixels, the first target green primary tristimulus value, and the target proportionality factor, establish a second correlation relationship related to the green primary tristimulus value; Establish a third correlation relationship related to the blue primary color stimulus value based on the first blue primary color stimulus value of the red sub-pixel, the second blue primary color stimulus value of the green sub-pixel, the third blue primary color stimulus value of the blue sub-pixel, the first target blue primary color stimulus value, and the target scaling factor; Determine the compensation gray level of the red sub-pixel, the compensation gray level of the green sub-pixel, and the compensation gray level of the blue sub-pixel at the preset initial gray level based on the first correlation relationship, the second correlation relationship, and the third correlation relationship.

6. The tiled display screen according to claim 5, wherein, The processing unit determines the adjusted luminance data and adjusted chromaticity data at the preset initial gray level, specifically including: The processing unit sends the compensation gray level of the red sub-pixel, the compensation gray level of the green sub-pixel, and the compensation gray level of the blue sub-pixel at the preset initial gray level to the controller; The controller is further configured to perform screen display based on the compensation gray level of the red sub-pixel, the compensation gray level of the green sub-pixel, and the compensation gray level of the blue sub-pixel at the preset initial gray level, and send a data acquisition instruction to the data acquisition device; The data acquisition module is further configured to, in response to the data acquisition instruction, acquire the adjusted luminance data and adjusted chromaticity data corresponding to each sub-pixel of the display screen after each sub-pixel is lit with its respective compensation gray level, and send the adjusted luminance data and adjusted chromaticity data to the processing unit.

8. The tiled display screen according to claim 6 or 7, wherein, The processing unit is further configured to, in the case where the adjusted luminance data is not within the preset luminance data range or the adjusted chromaticity data is not within the preset chromaticity data range, adjust the adjusted chromaticity data corresponding to the preset initial gray level within the preset chromaticity data range according to a preset adjustment accuracy, and use the latest adjusted chromaticity data as the updated target chromaticity data; Based on the target luminance data and the updated target chromaticity data, determine the third target trichromatic stimulus value corresponding to the preset initial gray level; Based on the target scaling factor and the first target trichromatic stimulus value, determine the adjusted second target trichromatic stimulus value corresponding to the preset initial gray level; Based on the adjusted second target trichromatic stimulus value corresponding to the preset initial gray level, determine the adjusted luminance data and adjusted chromaticity data corresponding to the preset initial gray level.

8. The tiled display screen according to claim 6 or 7, wherein, The processing unit is further configured to, in the case where the adjusted luminance data is not within the preset luminance data range or the adjusted chromaticity data is not within the preset chromaticity data range, adjust the adjusted chromaticity data corresponding to the preset initial gray level within the preset chromaticity data range according to a preset adjustment accuracy, and use the latest adjusted chromaticity data as the updated target chromaticity data; Based on the target luminance data and the updated target chromaticity data, determine the third target trichromatic stimulus value corresponding to the preset initial gray level; Use the third target trichromatic stimulus value as the first target trichromatic stimulus value, and return to execute the steps of determining the compensation gray levels of the red sub-pixels, the green sub-pixels, and the blue sub-pixels at the preset initial gray level, as well as the adjusted luminance data and adjusted chromaticity data at the preset initial gray level, until the adjusted luminance data is within the preset luminance data range and the adjusted chromaticity data is within the preset chromaticity data range. Then, send the compensation gray levels of the red sub-pixels, the green sub-pixels, and the blue sub-pixels at the preset initial gray level determined last time to the memory for storage.

9. The tiled display screen according to claim 8, wherein, the preset adjustment accuracy is 0.001; the preset chromaticity data range is between the target chromaticity data ±0.

002.

10. The tiled display screen according to claim 8, wherein, the preset initial gray level includes 255 gray levels.

11. The tiled display screen according to claim 10, wherein, the processing unit pre-stores multiple preset initial gray levels; the processing unit is further configured to determine the target luminance data corresponding to the other preset initial gray levels based on the ratio of the adjusted luminance data at the 255 gray level to the target luminance data and the other preset initial gray levels except the 255 gray level among the multiple preset initial gray levels; and use the adjusted chromaticity data at the 255 gray level as the target chromaticity data corresponding to the other preset initial gray levels.

12. The tiled display screen according to claim 11, wherein, the controller is specifically configured to, in response to the power-on startup signal, retrieve the color compensation data from the memory; based on the color compensation data, use the method of linear interpolation to determine the color compensation data at the remaining gray levels except the preset disposal gray level, and control the display screen to perform screen display according to the color compensation data at each gray level.

13. The tiled display screen according to claim 3, wherein, the target color data includes target luminance data and target chromaticity data; the processing unit is further configured to determine the other luminance data of the red sub-pixels, the green sub-pixels, and the blue sub-pixels at the other gray levels based on the target luminance data, the preset initial gray level, and the other gray levels; the other gray levels include all the other gray levels except the preset initial gray level; determine the other trichromatic stimulus values of the red sub-pixels at the other gray levels based on the other luminance data of the red sub-pixels at the other gray levels and the first measured chromaticity data; determine the other trichromatic stimulus values of the green sub-pixels at the other gray levels based on the other luminance data of the green sub-pixels at the other gray levels and the second measured chromaticity data; determine the other trichromatic stimulus values of the blue sub-pixels at the other gray levels based on the other luminance data of the blue sub-pixels at the other gray levels and the third measured chromaticity data; Based on the other three - primary - color stimulus values of the red sub - pixel at other gray levels, the other three - primary - color stimulus values of the green sub - pixel at other gray levels, the other three - primary - color stimulus values of the blue sub - pixel at other gray levels, and the pre - determined first target three - primary - color stimulus values, determine the compensation gray levels of the red sub - pixel, the green sub - pixel, and the blue sub - pixel at the other gray levels, as well as the adjusted luminance data and adjusted chromaticity data at the other gray levels; When the adjusted luminance data is within the preset luminance data range and the adjusted chromaticity data is within the preset chromaticity data range, send the compensation gray levels of the red sub - pixel, the green sub - pixel, and the blue sub - pixel at the other gray levels as the color compensation data to the memory for storage.

14. The tiled display screen according to claim 1, wherein, the display module further includes a backlight panel; the backlight panel has a photosensitive hole provided on the backlight side, and the data acquisition device is disposed in the photosensitive hole.

15. The tiled display screen according to claim 1, wherein, the processing unit is a field - programmable gate array (FPGA) integrated on the screen driving board.

16. A tiled display system, which includes a data acquisition device, a processing unit, a first terminal, and a plurality of mutually - tiled display modules; the display module includes a screen driving board and a display screen; the screen driving board includes a controller and a memory; the data acquisition device is configured to obtain the measured color data of the display screen corresponding to the target color space after being lit at a preset initial gray level, and send the measured color data to the processing unit; the processing unit is configured to determine the color compensation data at the preset initial gray level based on the measured color data and the pre - set target color data of the preset initial gray level corresponding to the target color space; the first terminal is configured to read the color compensation data at the preset initial gray level and send it to the memory for storage; the controller is configured to, in response to a power - on start signal, retrieve the color compensation data from the memory and control the display screen to perform screen display according to the color compensation data.

17. The tiled display system according to claim 16, wherein, the processing unit is a field - programmable gate array (FPGA) electrically connected to the first terminal.

18. A tiled display system, which includes a data acquisition device, a second terminal, and a plurality of mutually - tiled display modules; the display module includes a screen driving board and a display screen; the screen driving board includes a controller and a memory; the second terminal is integrated with a processing unit; the data acquisition device is configured to obtain the measured color data of the display screen corresponding to the target color space after being lit at a preset initial gray level, and send the measured color data to the processing unit; ​ The processing unit is configured to determine color compensation data at the preset initial gray level based on the measured color data and the target color data in the target color space corresponding to the preset initial gray level set in advance, and send the color compensation data to the memory for storage; The controller is configured to, in response to a power-on startup signal, retrieve the color compensation data from the memory and control the display screen to perform screen display according to the color compensation data.

19. The tiled display system according to claim 18, wherein, The processing unit is an application software integrated on the second terminal.

20. A gray level compensation method, wherein, comprises: Obtaining measured color data in the target color space corresponding to a preset initial gray level after the display screen is lit; Determining color compensation data at the preset initial gray level based on the measured color data and the target color data in the target color space corresponding to the preset initial gray level set in advance.

21. A computer device, wherein, comprises: A processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the computer device runs, the processor communicates with the memory through the bus. When the machine-readable instructions are executed by the processor, the steps of the gray level compensation method according to claim 20 are performed.

22. A computer non-transitory readable storage medium, wherein, A computer program is stored on the computer non-transitory readable storage medium. When the computer program is run by a processor, the steps of the gray level compensation method according to claim 20 are performed.

23. An electronic product, wherein, comprises the tiled display screen according to any one of claims 1 to 15.