Tiled display screen and display method therefor, system, and parameter determination method and apparatus

By sampling and grayscale compensation of the video frame sequence of the spliced ​​display screen, the uneven temperature and chromaticity problems caused by uneven heat conduction of the spliced ​​display screen are solved, and the elimination of the tic toe grid afterimage and the improvement of the display effect is achieved.

WO2025044503A9PCT designated stage expired Publication Date: 2025-05-22BOE TECHNOLOGY GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/103760
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-28
Filing Date
2024-07-05
Publication Date
2025-05-22

AI Technical Summary

Technical Problem

The spliced ​​display screen has a faster heat dissipation in the area where the aluminum frame and the glass are in contact, while the non-contact area is slower, resulting in uneven heat conduction, which leads to uneven chromaticity and tic toe lattice afterimage problems caused by uneven temperature.

Method used

A display method of stitching the display screen is adopted to obtain the compensated target image by sampling the images in the video frame sequence and grey-scale compensation of the collected current image. The specific steps include obtaining the T-frame historical image, determining the temperature compensation coefficient and steady-state brightness compensation coefficient of the pixel point, calculating the real-time brightness compensation coefficient, and performing grayscale compensation for the current image.

Benefits of technology

Effectively eliminate the tic toe afterimage of the spliced ​​display screen, achieve uniform compensation of temperature and brightness, and improve the stability and consistency of the display effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024103760_22052025_PF_FP_ABST
    Figure CN2024103760_22052025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure belongs to the technical field of image display. Provided are a tiled display screen and a display method therefor, a system, and a parameter determination method and apparatus. The tiled display screen comprises a plurality of display panels that are tiled together. The display method for the tiled display screen comprises: according to a preset sequence order, acquiring T frames of historical images before the current image, and on the basis of first grayscale data of each pixel point in the T frames of historical images, determining a temperature compensation coefficient for each pixel point; acquiring a steady-state brightness compensation coefficient, which is pre-configured for each pixel point of the tiled display screen; for any pixel point, on the basis of the temperature compensation coefficient and steady-state brightness compensation coefficient for the pixel point, determining a real-time brightness compensation coefficient for the pixel point; and using the real-time brightness compensation coefficient for each pixel point to perform grayscale compensation on a corresponding pixel point in the current image, so as to obtain a target image after compensation.
Need to check novelty before this filing date? Find Prior Art

Description

Spliced ​​display screen and display method, system, parameter determination method and device thereof Technical Field

[0001] The present disclosure belongs to the field of image display technology, and particularly relates to a spliced ​​display screen and a display method and system thereof, and a parameter determination method and device thereof. Background Art

[0002] With the rapid development of sub-millimeter light-emitting diode (mini LED) display technology, mini LED display products have begun to be used in the field of ultra-large display screens and high-definition displays.

[0003] Figure 1 shows a schematic diagram of a tic-tac-toe afterimage. A tiled display is composed of multiple interconnected display modules, each with an aluminum frame on the back. The shaded area represents the contact area between the aluminum frame and the glass. Heat dissipation is faster in the contact area, while slower in the non-contact area. This results in uneven heat conduction across the tiled display, leading to uneven heat dissipation across different areas of the back. Consequently, when displaying the same color, the tiled display can exhibit uneven color due to temperature unevenness, resulting in a regular "tic-tac-toe" afterimage.

[0004] Summary of the Invention

[0005] The present disclosure aims to solve at least one of the technical problems existing in the prior art and provides a spliced ​​display screen and a display method, system, parameter determination method and device thereof.

[0006] In a first aspect, the technical solution adopted to solve the technical problem of the present disclosure is a display method of a spliced ​​display screen, wherein the spliced ​​display screen includes a plurality of display panels spliced ​​together; wherein the display method of the spliced ​​display screen includes:

[0007] The images in the video frame sequence are sampled according to a preset sequence order, and grayscale compensation is performed on the collected current image to obtain a compensated target image;

[0008] The grayscale compensation is performed on the collected current image to obtain a compensated target image, including:

[0009] Acquire T frames of historical images before the current image in a preset sequence, and determine a temperature compensation coefficient for each pixel point based on first grayscale data of each pixel point in the T frames of historical images;

[0010] Obtaining a steady-state brightness compensation coefficient pre-configured for each pixel of the spliced ​​display screen;

[0011] For any of the pixel points, determining a real-time brightness compensation coefficient of the pixel point according to the temperature compensation coefficient and the steady-state brightness compensation coefficient of the pixel point;

[0012] The real-time brightness compensation coefficient of each pixel point is used to perform grayscale compensation on the corresponding pixel point in the current image to obtain a compensated target image.

[0013] In some embodiments, the display panel is divided into a plurality of display areas;

[0014] Determining the temperature compensation coefficient of each pixel point based on the first grayscale data of each pixel point in the T-frame historical image includes:

[0015] determining a temperature compensation coefficient for each of the display areas according to first grayscale data of each pixel point in the T-frame historical image;

[0016] For any of the display panels, the temperature compensation coefficient of each pixel in the display panel is determined using a preset interpolation algorithm based on the resolution of the display panel, the size information of the display area and the temperature compensation coefficient of each display area in the display panel.

[0017] In some embodiments, the step of determining the temperature compensation coefficient of any of the display areas includes:

[0018] For any frame of the historical image, determining the first region grayscale data of each of the display regions according to the first grayscale data of the pixel points of each of the display regions in the historical image;

[0019] Determining second region grayscale data of each of the display regions according to the first region grayscale data of each of the display regions in the T frames of historical images and a pre-configured time domain weighting factor corresponding to each frame of the historical image;

[0020] For any of the display areas, the temperature compensation coefficient of the display area is determined based on a preset convolution kernel, the second area grayscale data of the display area, and the second area grayscale data of the first adjacent area; the first adjacent area is other display areas within a first preset distance range centered on the display area.

[0021] In some embodiments, determining the second region grayscale data of each of the display regions based on the first region grayscale data of each of the display regions in the T frames of historical images and a pre-configured temporal weighting factor corresponding to each frame of the historical image includes:

[0022] For any of the display areas, determining temperature impact data of the display area according to first area grayscale data of the display area and a pre-configured first nonlinear factor;

[0023] The temperature impact data of the display area corresponding to the same position in each frame of the historical image is weighted by using the time domain weighting factor corresponding to each frame of the historical image to obtain the second area grayscale data of the display area.

[0024] In some embodiments, determining the temperature compensation coefficient of the display area according to a preset convolution kernel, the grayscale data of the second area of ​​the display area, and the grayscale data of the second area of ​​the first adjacent area includes:

[0025] Using the convolution kernel, weighting the second region grayscale data of the display region and the second region grayscale data of the first adjacent region to determine a temperature compensation coefficient of the display region;

[0026] The convolution kernel includes a coefficient for characterizing the heat diffusion of each display area within a preset area in the spliced ​​display screen to the surrounding area; the temperature compensation coefficient characterizes the temperature influence of the first adjacent area on the display area centered on the display area.

[0027] In some embodiments, the step of determining the first grayscale data of any pixel in the historical image includes:

[0028] The first grayscale data is determined by processing the sub-pixels corresponding to the pixel points in the historical image according to the pre-stored ratio of the heat generation capacity between the sub-pixels in the pixel points.

[0029] In some embodiments, acquiring T frames of historical images before the current image includes:

[0030] If there are t1 frames of historical images before the current image, t1<T, then t2 frames of preset pure color images are obtained as the historical images of the current image, and T frames of historical images arranged in a preset sequence are obtained, t1+t2=T.

[0031] In some embodiments, using the real-time brightness compensation coefficient of each pixel to perform grayscale compensation on the corresponding pixel in the current image to obtain a compensated target image includes:

[0032] The real-time brightness compensation coefficient of each pixel point is used to perform grayscale compensation on the preset sub-pixels of the corresponding pixel point in the current image to obtain a compensated target image.

[0033] In a second aspect, an embodiment of the present disclosure further provides a method for determining parameters of a spliced ​​display screen, which includes:

[0034] Using a customized reference spliced ​​display screen, determining at least one of the following parameters configured for the spliced ​​display screen according to any one of claims 1 to 8: a time domain weighting factor corresponding to each frame of historical image, a first nonlinear factor, a convolution kernel, a steady-state brightness compensation coefficient, and a ratio of heat generation capacity between sub-pixels in a pixel point; the reference spliced ​​display screen and the spliced ​​display screen have the same screen properties.

[0035] In some embodiments, the step of determining the temporal weighting factor corresponding to each frame of the historical image includes:

[0036] According to the time sequence information of the historical images of T frames and a preset second nonlinear factor, a time domain weighting factor corresponding to each frame of the historical image is determined; the sum of the time domain weighting factors corresponding to the historical images of T frames is 1.

[0037] In some embodiments, the step of determining the first nonlinear factor comprises:

[0038] Lighting up a first area of ​​the reference spliced ​​display screen according to a first grayscale, and lighting up a second area of ​​the reference spliced ​​display screen according to a second grayscale; the first area and the second area are different;

[0039] After a preset time, the first area and the second area are illuminated at the second grayscale, the first nonlinear factor is adjusted, and when the display image of the first area is consistent with the display image of the second area, the adjusted first nonlinear factor is determined.

[0040] In some embodiments, the step of determining the convolution kernel includes:

[0041] For P×P display panels in the reference spliced ​​display screen, obtaining a first temperature of each display area of ​​the P×P display panels before the panels are not illuminated; P is a positive integer;

[0042] lighting up the target display panel located at the center of the P×P display panels according to the second grayscale, obtaining a second temperature of each of the display areas;

[0043] taking the difference between the second temperature and the first temperature as the temperature change of the display area;

[0044] For any of the display areas, determining a ratio of a temperature change of the display area to a sum of temperature changes of all the display areas as a thermal diffusion coefficient of the display area;

[0045] The thermal diffusion coefficient of each of the display areas constitutes the convolution kernel.

[0046] In some embodiments, the step of determining the steady-state brightness compensation coefficient includes:

[0047] Lighting up the reference spliced ​​display screen according to the second grayscale, determining a third temperature of each pixel, and determining a highest temperature among the third temperatures;

[0048] For any of the pixel points, taking the ratio of the highest temperature to the third temperature of the pixel point as the initial compensation coefficient of the pixel point;

[0049] A steady-state brightness compensation coefficient of each pixel point is determined according to a preconfigured scaling factor and an initial compensation coefficient of each pixel point.

[0050] In some embodiments, the reference spliced ​​display screen includes a plurality of display modules spliced ​​together; each of the display modules includes a plurality of display panels spliced ​​together;

[0051] The step of lighting up the reference spliced ​​display screen according to the second grayscale, determining the third temperature of each pixel, and determining the maximum temperature among the third temperatures includes:

[0052] Lighting up the reference spliced ​​display screen according to the second grayscale and obtaining a thermal map captured by a temperature measuring instrument;

[0053] Determining a portion of the thermal map corresponding to the target display module in the thermal map according to size information of the target display module located at the center of the reference spliced ​​display screen;

[0054] Dividing the partial heat map into regions to obtain multiple sub-heat maps;

[0055] Determining the average temperature of each sub-thermogram according to the temperature data of the preset sampling points in each sub-thermogram;

[0056] determining a third temperature of each pixel in the display module using a preset interpolation algorithm according to the resolution of the display module, the size information of the sub-heat map, and the average temperature of each sub-heat map corresponding to the display module;

[0057] The maximum temperature corresponding to the portion of the thermal map is determined according to the third temperature of each pixel in the display module.

[0058] In some embodiments, determining the steady-state brightness compensation coefficient of each pixel point according to the preconfigured scaling factor and the initial compensation coefficient of each pixel point includes:

[0059] determining an intermediate compensation coefficient for each pixel point according to a preconfigured scaling factor and an initial compensation coefficient for each pixel point;

[0060] Performing grayscale compensation using the intermediate compensation coefficient of each pixel point, and in the case of inconsistent display images, adjusting the scaling factor according to a preset adjustment range until the display images are consistent, and determining the adjusted scaling factor;

[0061] A steady-state brightness compensation coefficient of each pixel point is determined according to the scaling factor and the initial compensation coefficient of each pixel point.

[0062] In some embodiments, determining the ratio of heat generation capabilities between sub-pixels in a pixel includes:

[0063] Lighting up the reference spliced ​​display screen according to the sub-color of each sub-pixel respectively, and obtaining a temperature change of the reference spliced ​​display screen under each sub-color;

[0064] The temperature variation of the reference spliced ​​display screen under each of the sub-colors is normalized to obtain a ratio of the heat generation capacity between the sub-pixels.

[0065] In a third aspect, an embodiment of the present disclosure further provides a spliced ​​display screen, comprising a grayscale compensation circuit for performing grayscale compensation on display data in the spliced ​​display screen; the spliced ​​display screen comprises a plurality of display panels spliced ​​together; wherein the grayscale compensation circuit comprises a sampling module and a processor;

[0066] The sampling module is configured to sample images in the video frame sequence according to a preset sequence order to obtain a current image;

[0067] The processor is configured to obtain T frames of historical images preceding the current image in a preset sequence, and determine a temperature compensation coefficient for each pixel point based on first grayscale data of each pixel point in the T frames of historical images; obtain a pre-measured steady-state brightness compensation coefficient for each pixel point of the spliced ​​display screen; the pixels of the spliced ​​display screen correspond one-to-one with the pixels of the image displayed on the spliced ​​display screen; determine a real-time brightness compensation coefficient for each pixel point based on the temperature compensation coefficient and the steady-state brightness compensation coefficient of each pixel point; and perform grayscale compensation on each pixel point of the current image using the real-time brightness compensation coefficient to obtain a compensated target image.

[0068] In some embodiments, the spliced ​​display screen includes a field programmable gate array (FPGA) chip, and the grayscale compensation circuit is integrated into the FPGA chip.

[0069] In a fourth aspect, an embodiment of the present disclosure further provides a control system for a spliced ​​display screen, comprising the spliced ​​display screen and the broadcast control module described in the third aspect.

[0070] In a fifth aspect, an embodiment of the present disclosure further provides a parameter determination device, comprising a first preprocessing module, a second preprocessing module, a third preprocessing module, a fourth preprocessing module, and a fifth preprocessing module;

[0071] The first pre-processing module is configured to determine a time domain weighting factor corresponding to each frame of historical image;

[0072] The second pre-processing module is configured to determine a first nonlinear factor;

[0073] The third pre-processing module is configured to determine a convolution kernel;

[0074] The fourth pre-processing module is configured as a steady-state brightness compensation coefficient;

[0075] The fifth pre-processing module is configured to determine a ratio of heat generation capabilities between sub-pixels in a pixel.

[0076] In a sixth aspect, an embodiment of the present disclosure further provides a computer non-volatile readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the computer program executes the steps of the display method of the spliced ​​display screen as described in any one of the first aspects; or, when the computer program is executed by a processor, the computer program executes the steps of the parameter determination method of the spliced ​​display screen as described in any one of the second aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0077] FIG1 is a schematic diagram of a conventional method for generating a tic-tac-toe grid afterimage;

[0078] FIG2 is a data processing flow chart of grayscale compensation provided by an embodiment of the present disclosure;

[0079] FIG3 is a flow chart of a display method of a spliced ​​display screen provided by an embodiment of the present disclosure;

[0080] FIG4 is a flow chart of determining a temperature compensation coefficient of a pixel point according to an embodiment of the present disclosure;

[0081] FIG5 is a schematic diagram showing how brightness changes with temperature according to an embodiment of the present disclosure;

[0082] FIG6 a is a schematic diagram of an embodiment of the present disclosure in which a central display area is located at an edge of a spliced ​​display screen;

[0083] Figure 6b is a schematic diagram of the intermediate filtering stage;

[0084] FIG7 is a schematic diagram of a specific process of grayscale compensation provided by an embodiment of the present disclosure;

[0085] FIG8 is a schematic diagram of a reference spliced ​​display screen during measurement of a first nonlinear factor according to an embodiment of the present disclosure;

[0086] FIG9 is a schematic diagram showing the nonlinear relationship between the time domain weighting factor and the sampling frame timing after the second nonlinear factor is determined;

[0087] FIG10 is a schematic diagram of measuring thermal diffusivity according to an embodiment of the present disclosure;

[0088] FIG11a is a thermal image of a spliced ​​display screen captured by an infrared thermometer provided by an embodiment of the present disclosure;

[0089] FIG11 b is a schematic diagram of a process for measuring a steady-state brightness compensation coefficient according to an embodiment of the present disclosure;

[0090] FIG12 is a graph showing temperature changes caused by three channels according to an embodiment of the present disclosure;

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

[0092] FIG14 is a schematic diagram of a grayscale compensation circuit in a spliced ​​display screen provided by an embodiment of the present disclosure;

[0093] FIG15 is a schematic diagram of a control system for a spliced ​​display screen according to an embodiment of the present disclosure;

[0094] FIG16 is a schematic diagram of a parameter determination device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0095] 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.

[0096] 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 words "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, words such as "one", "an" or "the" do not indicate a quantity limitation, but rather indicate the existence of at least one. 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. Words such as "connect" or "connected" are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the object being described changes, the relative positional relationship may also change accordingly.

[0097] 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.

[0098] In related technologies, ultra-large mini LED screens are often composed of multiple display modules spliced ​​together. Due to the influence of the display module's own mechanical structure, for example, each display module is provided with an aluminum frame structure on the back, as shown in Figure 1, the area 01 where the aluminum frame contacts the glass dissipates heat faster, while the non-contact area dissipates heat slower, resulting in differences in luminous efficiency. When displaying a uniform background color, display anomalies will occur, such as the "tic-tac-toe" afterimage of the back frame.

[0099] Based on this, an embodiment of the present disclosure provides a display method for a spliced ​​display screen, which performs grayscale compensation on a captured current image. Specifically, according to a preset sequence order, T frames of historical images before the current image are obtained, and based on the first grayscale data of each pixel in the T frames of historical images, the temperature compensation coefficient of each pixel is determined; a pre-configured steady-state brightness compensation coefficient of each pixel of the spliced ​​display screen is obtained; for any pixel, a real-time brightness compensation coefficient of the pixel is determined based on the temperature compensation coefficient and the steady-state brightness compensation coefficient of the pixel; and the real-time brightness compensation coefficient of each pixel is used to perform grayscale compensation on the corresponding pixel in the current image to obtain a compensated target image.

[0100] The display method for a spliced ​​display screen provided by the embodiments of the present disclosure is used to eliminate display anomalies, such as a tic-tac-toe grid image afterimage. During this process, the temperature compensation coefficient of each pixel can be estimated in real time. At the same time, a steady-state brightness compensation coefficient for each pixel point that meets the requirements of the spliced ​​display screen is obtained, and the temperature compensation coefficient and the steady-state brightness compensation coefficient are processed to obtain a real-time brightness compensation coefficient. The real-time brightness compensation coefficient is used to compensate the grayscale of the pixel point, thereby eliminating the tic-tac-toe grid image afterimage on the spliced ​​display screen.

[0101] A display method of a spliced ​​display screen provided by an embodiment of the present disclosure is described in detail below.

[0102] A tiled display screen consists of multiple interconnected display modules; each display module comprises multiple interconnected display panels. Each display panel has a width of w and a height of h. The number of display modules can be configured as needed, for example, to achieve common 2K or 4K resolutions. For example, the tiled display screen can be a mini LED display, or MLED for short. MLED technology has gradually matured, and an increasing number of devices use MLED devices to directly display images. MLEDs offer numerous advantages, including high brightness, a wide color gamut, high contrast, and sharp resolution.

[0103] The display method of the spliced ​​display screen includes: sampling images in a video frame sequence according to a preset sequence order, performing grayscale compensation on the collected current image, and obtaining a compensated target image.

[0104] Here, the preset sequence order can specifically be the order in which the video frame sequence is played on the spliced ​​display screen. The sampling method for sampling the images in the video frame sequence can be continuous sampling or frame skipping sampling. The specific number of frame skipping can be set based on experience and is not limited in this disclosure.

[0105] It should be noted that the current image is the image collected from the video frame sequence at the current moment in a preset sequence order. The images sampled before the current moment are recorded as historical images before the current image.

[0106] Figure 2 is a data processing flow chart for grayscale compensation according to an embodiment of the present disclosure. As shown in Figure 2, a sliding window O2 is pre-set. The length of the sliding window O2 is T sampling frames, and each sampling frame in the T sampling frames belongs to the historical frame before the current frame. Images in the video frame sequence are sampled uniformly, for example, one image frame is sampled every certain number of frames. For each captured frame, grayscale compensation is performed using a preset afterimage reduction algorithm to obtain the compensated target image.

[0107] During the initial sampling phase, if the sliding window does not contain T frames of historical images, and if there is a t1 frame of historical images before the current image, and t1 < T, then a t2 frame of preset pure color images is acquired as the historical image for the current image, resulting in T frames of historical images arranged in a preset sequence, t1 + t2 = T. The preset sequence order here places the t2 frame of preset pure color images first, followed by the t1 frame of historical images within the sliding window. This preset pure color image can be, for example, a pure black image, where each pixel has a grayscale of 0 and will not affect subsequent compensation.

[0108] The following describes in detail the specific process of performing grayscale compensation on the current image to obtain the compensated target image. FIG3 is a flow chart of a display method for a spliced ​​display screen provided by an embodiment of the present disclosure. As shown in FIG3 , the method includes a parameter estimation stage, a steady-state brightness compensation coefficient call stage, a real-time brightness compensation coefficient determination stage, and a dynamic compensation stage. For details, see steps S11 to S14 below, where:

[0109] S11 . Acquire T frames of historical images before the current image according to a preset sequence order, and determine a temperature compensation coefficient of each pixel point based on the first grayscale data of each pixel point in the T frames of historical images.

[0110] An image, or image data, specifically includes pixel information for sub-pixels at each pixel point in the image. Sub-pixels, for example, are red, green, and blue sub-pixels. The red, green, and blue sub-pixels correspond to the three channels of the pixel point, respectively. That is, the red sub-pixel corresponds to the red channel R, the green sub-pixel corresponds to the green channel G, and the blue sub-pixel corresponds to the blue channel B. The pixel information for the sub-pixel can be the channel value of the corresponding channel of the sub-pixel, namely, the red channel value r corresponding to the red channel R, the green channel value g corresponding to the green channel G, and the blue channel value b corresponding to the blue channel B.

[0111] The first grayscale data of each pixel point can be pre-stored and can be directly obtained, that is, the grayscale image corresponding to each frame of the historical image is stored, and the first grayscale data of each pixel point in the grayscale image is recorded as

[0112] Alternatively, the first grayscale data of each pixel point can be determined based on the pixel value of the sub-pixel of the pixel point. Specifically, the first grayscale data can be determined by processing each sub-pixel of the corresponding pixel point in the historical image based on the ratio of the heat generation capacity between the sub-pixels in the pixel point stored in advance.

[0113] For example, the ratio of the heat generation capacity of the red sub-pixel, green sub-pixel, and blue sub-pixel is known to be R:G:B=reteR:reteG:reteB, and the channel values ​​of each sub-pixel are r, g, and b respectively. According to the pre-stored ratio of the heat generation capacity of each sub-pixel in the pixel point reteR:reteG:reteB, the channel values ​​r, g, and b of each sub-pixel are weighted to obtain the grayscale image corresponding to the historical image. The first grayscale data of the pixel point (x, y) in the grayscale image is recorded as Among them, the first grayscale data The "j" in represents the j-th historical image frame, j = [0, 1, 2, ..., T-1].

[0114] When this step S11 is specifically implemented, the temperature compensation coefficient of each pixel point can be determined according to the first grayscale data of each pixel point in the T-frame historical image using a parameter estimation algorithm in a preset afterimage reduction algorithm.

[0115] S12: Obtain a steady-state brightness compensation coefficient pre-configured for each pixel of the spliced ​​display screen.

[0116] It's important to note that when the screen is first powered on, its temperature is relatively uniform. However, after a while, the temperature distribution begins to vary. Heat dissipates faster where the screen contacts the aluminum frame, while heat dissipation is slowest where the aluminum frame has holes. Because grayscale brightness decreases linearly with increasing temperature, the screen's brightness distribution exhibits a brighter center, with lower brightness as the temperature rises in the middle.

[0117] The steady-state brightness compensation coefficient here is obtained based on the temperature measurement and processing of the reference spliced ​​display screen, and does not correspond to the spliced ​​display screen in the actual application stage of the embodiment of the present disclosure. The temperature value of the pixel point obtained by measuring the reference spliced ​​display screen can reflect the steady-state brightness corresponding to different temperatures. For example, based on the temperature measurement and processing of the reference spliced ​​display screen, the steady-state brightness compensation coefficient of each pixel point of the reference spliced ​​display screen is obtained. And because the screen properties of the reference spliced ​​display screen and the spliced ​​display screen are the same, the steady-state brightness compensation coefficient measured in advance can be reused as the steady-state brightness compensation coefficient of each pixel point of the spliced ​​display screen to reflect the steady-state brightness corresponding to different temperatures of the spliced ​​display screen.

[0118] Using the steady-state brightness compensation coefficient for grayscale compensation ensures uniform screen brightness. The actual brightness compensation coefficient of the current image displayed on the tiled display (also known as the real-time brightness compensation coefficient) is related to the steady-state brightness compensation coefficient. Therefore, by pre-configuring the steady-state brightness compensation coefficient for each pixel of the tiled display, the real-time brightness compensation coefficient is determined based on the correlation between the steady-state brightness compensation coefficient and the actual brightness compensation coefficient (as shown in Formula 1 below) for grayscale compensation.

[0119] Therefore, compared to the need to re-measure the brightness compensation coefficients during the afterimage reduction process for different tiled displays, the embodiments of the present disclosure can directly calculate the real-time brightness compensation coefficients based on pre-configured steady-state brightness compensation coefficients, eliminating the need to actually measure the steady-state brightness compensation coefficients during each grayscale compensation process and improving the efficiency of afterimage reduction. Furthermore, the steady-state brightness compensation coefficients can be adjusted differently based on the type of tiled display, making the afterimage reduction algorithm provided by the present disclosure highly universal.

[0120] For technicians, real-time measurement of the brightness compensation coefficient is a relatively complicated test and preparation process. Therefore, the embodiment of the present disclosure saves the processing process of the measurement stage and saves the manpower and material costs of the test stage.

[0121] S13. For any pixel, determine a real-time brightness compensation coefficient of the pixel according to the temperature compensation coefficient and the steady-state brightness compensation coefficient of the pixel.

[0122] For example, the real-time brightness compensation coefficient of a pixel can be determined according to the following formula 1: i =(C i -1)×Y′ i +1…………………………Formula 1

[0123] Among them, C′ i represents the real-time brightness compensation coefficient of the i-th pixel; C i represents the steady-state brightness compensation coefficient of the i-th pixel; Y′ i Indicates the temperature compensation coefficient of the i-th pixel.

[0124] S14 , using the real-time brightness compensation coefficient of each pixel point, respectively performing grayscale compensation on the corresponding pixel points in the current image to obtain a compensated target image.

[0125] During specific implementation, the real-time brightness compensation coefficient of each pixel point can be used to perform grayscale compensation on the preset sub-pixels corresponding to the pixel points in the current image to obtain a compensated target image.

[0126] Here, the preset sub-pixel may be, for example, at least one of a red sub-pixel, a green sub-pixel, and a blue sub-pixel.

[0127] Taking grayscale compensation at any pixel as an example, in one scenario, to improve grayscale compensation uniformity and consistency, the pixel's real-time brightness compensation coefficient and the pre-set brightness attenuation ratios for the three channels can be used to compensate each sub-pixel at that pixel. In another scenario, at uA-level currents, the luminous efficiency of MLEDs is subject to certain constraints. In particular, red MLEDs using COG technology experience a significant decrease in luminous efficiency with rising temperature. This indicates that the R channel, influenced by its inherent characteristics, is the channel most susceptible to temperature changes. Therefore, grayscale attenuation is greatest in the R channel. To improve data processing efficiency, the pixel's real-time brightness compensation coefficient is used to compensate only for the R channel value at that pixel.

[0128] For the first case: the real-time brightness compensation coefficient C′ of the i-th pixel is known i , the preset three-channel brightness attenuation ratio μ1:μ2:μ3 is used to determine the channel values ​​r', g', and b' of the three channels (R, G, B) after compensation for the i-th pixel point according to the following formula 2:

[0129] Among them, r′ represents the channel value of the i-th pixel after R channel compensation; g′ represents the channel value of the i-th pixel after G channel compensation; b′ represents the channel value of the i-th pixel after B channel compensation; r represents the channel value of the i-th pixel before R channel compensation; g represents the channel value of the i-th pixel before G channel compensation; b represents the channel value of the i-th pixel before B channel compensation.

[0130] For the second case: the real-time brightness compensation coefficient C′ of the i-th pixel is known i , according to the following formula 3, determine the channel value r′ of the i-th pixel after R channel compensation:

[0131] Wherein, r′ represents the channel value of the i-th pixel after R channel compensation; r represents the channel value of the i-th pixel before R channel compensation.

[0132] In some embodiments, the display panel is divided into multiple display areas, for example, m×m display areas. For step S12, a parameter estimation algorithm can be used to first estimate the temperature compensation coefficient of the display area, and then a preset interpolation algorithm can be used to determine the temperature compensation coefficient of each pixel.

[0133] FIG4 is a flow chart of determining the temperature compensation coefficient of a pixel point according to an embodiment of the present disclosure. As shown in FIG4 , determining the temperature compensation coefficient of each pixel point includes the following steps S121 to S122, wherein:

[0134] S121 : Determine a temperature compensation coefficient for each display area according to first grayscale data of each pixel point in T frames of historical images.

[0135] S122 . For any display panel, determine the temperature compensation coefficient of each pixel in the display panel using a preset interpolation algorithm according to the resolution of the display panel, the size information of the display area, and the temperature compensation coefficient of each display area in the display panel.

[0136] The resolution of the display panel is w×h; the size information of the display area is m×m, which means m×m display areas.

[0137] Exemplarily, the preset interpolation algorithm may be a nearest neighbor interpolation algorithm, which interpolates m×m temperature compensation coefficients using the nearest neighbor interpolation algorithm to obtain w×h temperature compensation coefficients, thereby obtaining the temperature compensation coefficient of each pixel in the display panel.

[0138] Compared with calculating the temperature compensation coefficient of each pixel point based on the first grayscale data of each pixel point in the T-frame historical image, the above steps S121 to S122 of the present invention first use a parameter estimation algorithm to estimate the temperature compensation coefficient of the display area, and then use a preset interpolation algorithm, which can improve the calculation efficiency of the temperature compensation coefficient.

[0139] In some embodiments, step S121 is performed by taking determining the temperature compensation coefficient of any display area as an example, and includes steps S121-1 to S121-3, wherein:

[0140] S121 - 1 . For any frame of historical image, determine first region grayscale data of each display region according to first grayscale data of pixels in each display region in the historical image.

[0141] For example, for the j-th historical image, the first grayscale data of the pixel point (x, y) is For any display area, the average value of the first grayscale data of each pixel point therein can be determined as the first area grayscale data of the display area. The specific calculation process is shown in the following formula 4:

[0142] in, Represents the first region grayscale data of the display region O; Represents the first grayscale data of the pixel point (x, y); represents the number of pixels in the display area O; w×h represents the resolution of the display panel; and m×m represents the total number of display areas into which the display panel is divided.

[0143] The first area grayscale data of other display areas can be determined by referring to Formula 4, and the repeated parts are not repeated here.

[0144] S121 - 2 . Determine second region grayscale data of each display region according to first region grayscale data of each display region in T frames of historical images and a pre-configured time domain weighting factor corresponding to each frame of historical images.

[0145] The grayscale data of the first area of ​​the display area O in the j-th frame historical image is: The pre-configured time domain weighting factor W corresponding to the j-th frame historical image j , W j+1 ≥W j ,

[0146] Figure 5 shows how brightness changes with temperature. It can be seen that there is a linear relationship between brightness and temperature. For MLED splicing displays, there is a gamma power relationship between grayscale and brightness, and gamma is generally greater than 1. Therefore, it can be inferred that there is also a nonlinear relationship between grayscale and temperature. The current temperature impact data of splicing screen should be released. The first area grayscale data of each display area in Perform power operations.

[0147] Determine the second area grayscale data of each display area, specifically referring to the following steps S121-2-1 to S121-2-2, wherein:

[0148] S121-2-1. For any display area, determine temperature influence data of the display area according to first area grayscale data of the display area and a pre-configured first nonlinear factor.

[0149] Wherein, the first nonlinear factor b is used as the power exponent of the power operation. Determine the temperature influence data of the display area O For the specific process, please refer to Formula 5:

[0150] The first nonlinear factor b is a coefficient related to the MLED spliced ​​display screen, and its value range is a floating point number [1, 2].

[0151] S121-2-2. Use the time domain weighting factor corresponding to each frame of historical image to weight the temperature impact data of the display area corresponding to the same position in each frame of historical image to obtain the second area grayscale data of the display area.

[0152] For the display area O, the second area grayscale data of the display area O is determined. For the specific process, see Formula 6:

[0153] Among them, Y O Grayscale data of the second area of ​​the display area O in the spliced ​​display screen; W represents the temperature impact data of the display area O in the j-th frame historical image; j Represents the temporal weighting factor of the j-th frame of historical image.

[0154] The second area grayscale data of other display areas can be determined by referring to Formula 6, and the repeated parts are not repeated here.

[0155] S121 - 3 . For any display area, determine a temperature compensation coefficient of the display area according to a preset convolution kernel, the second area grayscale data of the display area, and the second area grayscale data of the first adjacent area.

[0156] The convolution kernel includes a coefficient for characterizing the thermal diffusion of each display area within a preset area in the spliced ​​display screen to the surrounding area; the temperature compensation coefficient characterizes the temperature influence of the first adjacent area on the display area centered on the display area. Among them, the first adjacent area is the other display areas within the first preset distance range centered on the display area. The first preset distance range is related to the size of the convolution kernel. For example, the size of the convolution kernel is N×N, that is, the convolution kernel has N×N coefficients; the first preset distance range is N / 2, N=3×m. The determination of each coefficient in the convolution kernel refers to the process of determining the convolution kernel in the parameter determination method of the spliced ​​display screen below, which will not be described in detail here.

[0157] A convolution kernel may be used to weight the second region grayscale data of the display region and the second region grayscale data of the first adjacent region to determine a temperature compensation coefficient of the display region.

[0158] Among them, (u, v) represents the display area with coordinates (u, v); Y′ (u,v) Indicates the temperature compensation coefficient of the display area with coordinates (u, v); Y (i,j) Grayscale data of a second region of a display region with coordinates (i, j); Indicates that the convolution kernel corresponds to the first one-dimensional array coefficients.

[0159] The temperature compensation coefficients of other display areas can be determined by referring to Formula 7, and the repeated parts will not be repeated here.

[0160] For the display area (u, v), if the display area (u, v) is located at the edge of the spliced ​​display screen, for example, the display area (1, 1), the first adjacent area and the second area grayscale data of the first adjacent area must be supplemented for the display area. Figure 6a is a schematic diagram of the central display area provided by the embodiment of the present disclosure located at the edge of the spliced ​​display screen, and Figure 6b is a schematic diagram of the intermediate filtering stage. As shown in Figure 6a, it is a schematic diagram of the central display area located at the edge of the spliced ​​display screen. Assume that N = 9, m = 3, 61 indicates that the convolution kernel includes 9×9 thermal diffusion coefficients Q; the solid black line represents the spliced ​​display screen 60, and the display area (u, v) is located at the edge of the spliced ​​display screen, that is, the display area (1, 1). Among them, the 56 thermal diffusion coefficients represented by the small dotted rectangular box in the 9×9 thermal diffusion coefficients Q of the convolution kernel do not have corresponding second area grayscale data. In this case, the second area grayscale data of the first adjacent area of ​​the display area (1, 1) can be supplemented by mirroring. Specifically, taking a display area C in a preset area as an example, the second area grayscale data of the display area C is used as the second area grayscale data of the first adjacent area C1, the first adjacent area C2 and the first adjacent area C3 that are symmetrical thereto. Among them, the display area C is symmetrical with the first adjacent area C1 through the vertex V1; the display area C is symmetrical with the first adjacent area C2 through the boundary V2 of the spliced ​​display screen, and the display area C is symmetrical with the first adjacent area C3 through the boundary V3 of the spliced ​​display screen. The method of supplementing the grayscale data of other first adjacent areas and their second areas is similar, and they are not listed one by one. Afterwards, using each thermal diffusion coefficient in the convolution kernel, the second area grayscale data of the corresponding display area and its first adjacent area in the preset area are multiplied and added to obtain the temperature compensation coefficient Y′ of the display area (1,1) (1,1) .

[0161] In the above filtering process, the convolution step size is one display area, which can make the compensation effect of the spliced ​​display screen more uniform.

[0162] Similarly, for other display areas, the temperature compensation coefficient of each display area is obtained using the above method, and the filtering process is shown in FIG6 b , and the repeated parts are not repeated here.

[0163] In some embodiments, after obtaining the compensated target image, the current image may be used as a sampling frame in the next sliding window to update the historical image.

[0164] To facilitate understanding of the embodiments of the present disclosure, the display method is generally described below using a complete example.

[0165] For example, FIG7 is a schematic diagram of a specific process of grayscale compensation provided by an embodiment of the present disclosure. As shown in FIG7 , steps S101 to S110 are included, wherein:

[0166] S101 : Acquire T frames of historical images before the current image according to a preset sequence order.

[0167] S102: For any pixel point in any frame of historical image, weighted processing is performed on the channel values ​​r, g and b of each sub-pixel according to the pre-stored ratio of the heat generation capacity of each sub-pixel in the pixel point, to determine the first grayscale data.

[0168] S103: for any display area O in any frame of historical image, the first grayscale data of the pixel point in the display area O is Calculate the average value to obtain the first area grayscale data of display area O

[0169] S104: For any display area O, according to the first area grayscale data of the display area O, and the pre-configured first nonlinear factor b, determine the temperature effect data of the display area O

[0170] S105, using the time domain weighting factor W corresponding to each frame of historical image j , the temperature impact data of the display area O corresponding to the same position in each frame of the historical image Weighted, the second area grayscale data of display area O is obtained

[0171] S106, using the convolution kernel Q, the second area grayscale data Y of the display area (u, v) (u,v) and the second region grayscale data Y of the first adjacent region (i, j) (i,j) Weighted to determine the temperature compensation coefficient of the display area (u,v)

[0172] S107: For any display panel, according to the resolution of the display panel, the size information of the display area and the temperature compensation coefficient Y′ of each display area in the display panel, (u,v) , using a preset interpolation algorithm to determine the temperature compensation coefficient Y' of each pixel in the display panel i .

[0173] S108: Obtain the steady-state brightness compensation coefficient C pre-configured for each pixel of the spliced ​​display screen. i .

[0174] S109: For any pixel i, the temperature compensation coefficient Y′ of the pixel i is calculated. i and steady-state brightness compensation coefficient C i , determine the real-time brightness compensation coefficient C′ of the pixel i =(C i -1)×Y′ i +1.

[0175] S110, using the real-time brightness compensation coefficient C' of each pixel i , respectively, perform grayscale compensation on the channel value r of the R channel corresponding to the pixel point in the current image Get the compensated target image.

[0176] The display method for a tiled display screen provided in the embodiments of the present disclosure is used to eliminate afterimages in a tic-tac-toe grid. During this process, the temperature compensation coefficient for each pixel can be estimated in real time. Simultaneously, a steady-state brightness compensation coefficient for each pixel that meets the requirements of the tiled display screen is obtained, and the temperature compensation coefficient and the steady-state brightness compensation coefficient are processed to obtain a real-time brightness compensation coefficient. This real-time brightness compensation coefficient is used to compensate for the grayscale of the pixel, thereby eliminating afterimages in the tic-tac-toe grid on the tiled display screen. Furthermore, the steady-state brightness compensation coefficient can be adjusted differently based on the type of actual tiled display screen, making the afterimage reduction algorithm provided by the present disclosure highly universal.

[0177] In addition, for the various parameters pre-configured for the spliced ​​display screen in the above embodiment, the embodiment of the present disclosure also provides a parameter determination method for the spliced ​​display screen, using a customized reference spliced ​​display screen to determine at least one of the following parameters configured for the above spliced ​​display screen: a time domain weighting factor corresponding to each frame of historical image, a first nonlinear factor, a convolution kernel, a steady-state brightness compensation coefficient, and a ratio of the heat generation capacity between each sub-pixel in a pixel point; the screen properties of the reference spliced ​​display screen are the same as those of the spliced ​​display screen.

[0178] Each actual tiled display screen corresponds to a reference tiled display screen, and the reference tiled display screen has the same screen properties as the tiled display screen, such as resolution and gamma characteristics.

[0179] The disclosed embodiments utilize measurement results of a reference tiled display screen to pre-determine various parameters to be configured for tiled display screens of the same type, thereby improving the efficiency of the overall processing flow of technicians during the development and deployment phase.

[0180] The specific process of determining each parameter is introduced in detail below.

[0181] In some embodiments, the time domain weighting factor corresponding to each frame of historical image is determined, as shown in step S21:

[0182] S21 . Determine a time-domain weighting factor corresponding to each frame of historical image according to time sequence information of T frames of historical image and a preset second nonlinear factor.

[0183] The sum of the time domain weighting factors corresponding to T frames of historical images is 1.

[0184] In one case, specific data of the second nonlinear factor is directly set, so as to determine the time domain weighting factor corresponding to each frame of historical image according to Formula 8.

[0185] Specifically, the time sequence information of the historical image includes the jth frame of the sampling time sequence, where j = [0, 1, 2, ..., T-1]. The time domain weighting factor corresponding to the first frame of the historical image is W1, the time domain weighting factor to be adjusted corresponding to the second frame of the historical image is W2, ..., the time domain weighting factor to be adjusted corresponding to the T-1th frame of the historical image is W T-1 .satisfy Determine the time domain weighting coefficient corresponding to each frame of historical image according to Formula 8:

[0186] Among them, W j The time domain weighting factor a corresponding to the j-th frame of the historical image represents a second nonlinear factor, and a=1.5.

[0187] In another case, the second nonlinear factor can be adjusted to determine whether the display image of the reference spliced ​​display screen is consistent or uniform, thereby determining the adjusted second nonlinear factor, and then using the finally adjusted second nonlinear factor to determine the time domain weighting factor corresponding to each frame of the historical image.

[0188] Specifically, the time sequence information of the historical image includes the jth frame of the sampling time sequence, where j = [0, 1, 2, ..., T-1]. The time domain weighting factor to be adjusted corresponding to the first frame of the historical image is w'1, the time domain weighting factor to be adjusted corresponding to the second frame of the historical image is w'2, ..., ..., and the time domain weighting factor to be adjusted corresponding to the T-1th frame of the historical image is w' T-1 .satisfy The second nonlinear factor a is adjusted, and the time domain weighting coefficient to be adjusted corresponding to each frame of historical image is determined according to Formula 9.

[0189] Among them, w′ j represents the time domain weighting factor to be adjusted corresponding to the j-th frame of historical image; a′ represents the second nonlinear factor to be adjusted.

[0190] As shown in Figure 8, at the same time, the first area of ​​the reference spliced ​​screen is lit according to the first grayscale (i.e., grayscale 0), and a black screen is displayed. The second area of ​​the reference spliced ​​display screen is lit according to the second grayscale (i.e., grayscale 255), and a white screen is displayed. At this time, the reference spliced ​​display screen has both white and black screens, so that the contrast of the reference spliced ​​display screen is maximized. The reference spliced ​​display screen is adjusted from picture 1 to picture 2. At this time, the first area lights up the second grayscale and displays a white screen. The actual display effect of picture 2 is uniform, and while satisfying Under the premise of adjusting the power index a′ in formula 9, the adjusted power index a′ is used to continue to determine the time domain weighting coefficient w′ to be adjusted j , using the time domain weighting coefficient w′ j Perform subsequent grayscale compensation to determine whether the display images of the first and second regions of the compensated target image are consistent. If the display images are basically consistent or uniform, the final adjusted power exponent a′ is determined as the second nonlinear factor. The second nonlinear factor is used to obtain the time domain weighting factor W according to formula 8. j , as shown in FIG9 , which is a schematic diagram of the nonlinear relationship between the time domain weighting factor and the sampling frame timing after the second nonlinear factor is determined.

[0191] In some embodiments, the first nonlinear factor is determined, as shown in steps S22-1 to S22-2:

[0192] S22 - 1 , lighting up a first area of ​​the reference spliced ​​display screen according to a first grayscale, and lighting up a second area of ​​the reference spliced ​​display screen according to a second grayscale.

[0193] The first area and the second area are different.

[0194] FIG8 is a schematic diagram of a reference tiled display screen during measurement of a first nonlinear factor according to an embodiment of the present disclosure. As shown in FIG8 , illustratively, at the same time, a first region 81 of the reference tiled display screen is illuminated at a first grayscale (i.e., grayscale 0), displaying a black screen. A second region 82 of the reference tiled display screen is illuminated at a second grayscale (i.e., grayscale 255), displaying a white screen. At this point, the reference tiled display screen has both a white screen and a black screen, maximizing the contrast of the reference tiled display screen.

[0195] S22-2: After a preset time, light up the first area and the second area to a second grayscale, adjust the first nonlinear factor, and determine the adjusted first nonlinear factor when the display image of the first area and the display image of the second area are consistent.

[0196] As shown in Figure 8, the reference spliced ​​display is adjusted from image 1 to image 2. At this time, the first area lights up the second grayscale and displays a white screen. In order to achieve a uniform display effect on image 2, the power index b in formula 5 is adjusted. The adjusted power index b is used to continue to determine the temperature impact data of display area O. Then, the grayscale compensation is performed. It is determined whether the display images of the first area and the second area of ​​the compensated target image are consistent. If the display images are substantially consistent or uniform, the power exponent b finally adjusted is determined to be the first nonlinear factor.

[0197] Exemplarily, to adjust the first nonlinear factor b, you can start from the floating-point number 1 and adjust the power exponent b in Formula 5 upward in steps of 0.1, that is, b is set to 1.1, 1.2, 1.3, ..., 2 in sequence to determine whether the display images of the first area and the second area are consistent; and adjust the power exponent b in the formula in steps of 0.1 downward in steps of 0.1, that is, b is set to 0.9, 0.8, 0.7, ..., 0 in sequence to determine whether the display images of the first area and the second area are consistent.

[0198] In some embodiments, FIG10 is a schematic diagram of measuring thermal diffusion coefficients according to an embodiment of the present disclosure. As shown in FIG10 , N×N thermal diffusion coefficients in the convolution kernel are determined, specifically referring to steps S23-1 to S23-5:

[0199] S23 - 1 . For P×P display panels in a reference spliced ​​display screen, obtain a first temperature of each display area of ​​the P×P display panels before the P×P display panels are turned off.

[0200] Wherein, P is a positive integer.

[0201] For example, the first temperature of each display area of ​​P×P display panels before being turned on is obtained by measuring with a thermometer at room temperature, which is recorded as temp 1 . represents the first temperature of the kth display area, where k=0, 1, 2, ..., N×N.

[0202] S23 - 2 . Light up the target display panel located at the center of the P×P display panels according to the second grayscale to obtain a second temperature of each display area.

[0203] The second grayscale is 255 grayscale, which means a white screen is displayed. Take P = 3, and take 3×3 display panels as an example. The fifth display panel is the center of the 3×3 display panels, that is, the fifth display panel is the target display panel. Use a thermometer to measure the second temperature of N×N display areas, that is, the second temperature of 3m×3m display areas. k = 0, 1, 2, ..., N×N, Indicates the second temperature of the kth display area.

[0204] S23-3. Taking the difference between the second temperature and the first temperature as the temperature change of the display area.

[0205] For the temperature change of the kth display area Similarly, the temperature variation ΔT1, Δ2, ..., ΔT of each display area in the N×N display areas can be obtained. N×N .

[0206] S23-4. For any display area, determine the ratio of the temperature change of the display area to the sum of the temperature changes of all display areas as the thermal diffusion coefficient of the display area.

[0207] The thermal diffusion coefficient of the kth display area is determined by referring to Formula 10:

[0208] Among them, Q k Indicates the kth thermal diffusion coefficient under the one-dimensional array corresponding to the convolution kernel; ΔT k Indicates the temperature change of the kth display area; It represents the sum of the temperature changes of all display areas in each P×P display panel.

[0209] S23-5. The thermal diffusion coefficients of each display area constitute a convolution kernel.

[0210] k=0, 1, 2, ..., N×N, the convolution kernel corresponds to the N×N thermal diffusion coefficients in a one-dimensional array including Q1, Q2, ..., Q N×N , that is, Q1, Q2, ..., Q N×N Construct the convolution kernel.

[0211] In some embodiments, determining the steady-state brightness compensation coefficient includes steps S24-1 to S24-3, wherein:

[0212] S24-1. Light up the reference spliced ​​display screen according to the second grayscale, determine the third temperature of each pixel, and determine the highest temperature among the third temperatures.

[0213] The second grayscale is grayscale 255. The full screen is illuminated at grayscale 255 for a certain period of time to stabilize the temperature of the reference spliced ​​display screen. Afterwards, the third temperature of each pixel point can be determined using the following two different determination methods:

[0214] Method 1: A thermometer can be used to measure the temperature of some sampling points. A preset interpolation algorithm is then used to interpolate the third temperature of each pixel, and the highest temperature among these third temperatures is determined. The preset interpolation algorithm can be, for example, a nearest neighbor interpolation algorithm or a linear interpolation algorithm. Linear interpolation algorithms include bilinear interpolation and trilinear interpolation.

[0215] Method 2: Figure 11a is a thermal map of a spliced ​​display screen captured by an infrared thermometer provided by an embodiment of the present disclosure, and Figure 11b is a flow chart of measuring a steady-state brightness compensation coefficient provided by an embodiment of the present disclosure. As shown in Figures 11a and 11b, the thermal map can reflect the thermal distribution of a reference spliced ​​display screen illuminated according to 255 grayscales, thereby ensuring the accuracy of the third temperature determined for each pixel point, thereby improving the accuracy of the estimated steady-state brightness compensation coefficient. The specific steps for determining the steady-state brightness compensation coefficient are as follows S24-1-1 to S24-1-6, where:

[0216] S24-1-1. Light up the reference spliced ​​display screen according to the second grayscale, and obtain a thermal map captured by a temperature measuring instrument.

[0217] The temperature measuring instrument is, for example, a Fluke infrared thermometer. For example, the full screen is illuminated at 255 grayscale for a certain period of time to stabilize the temperature of the reference video wall. A thermal map of the reference video wall is captured using the Fluke infrared thermometer. The thermal map then reflects the thermal distribution of the reference video wall after the temperature stabilizes.

[0218] S24-1-2. Determine the portion of the thermal map corresponding to the target display module in the thermal map according to the size information of the target display module located at the center of the reference spliced ​​display screen.

[0219] S24-1-3. Divide part of the heat map into regions to obtain multiple sub-heat maps.

[0220] In this step, the method of dividing the partial heat map A is uniform division, and a sub-heat map A1 with multiple rows and columns distributed in an array is obtained, as shown in FIG11 b.

[0221] It should be noted that the size of the sub-thermal map A1 can be the same as or different from the size of the display area. In order to ensure the accuracy of the third temperature of the subsequent pixel points, the size of the divided sub-thermal map A1 can be relatively small, that is, the more the sub-thermal map A1 is divided, the more accurate the third temperature of the pixel point. However, in order to ensure test efficiency, the fewer sub-thermal map A1 divisions are, the better. Therefore, the size of the sub-thermal map A1 can be determined by comprehensively considering the temperature accuracy and test efficiency, and the embodiment of the present disclosure does not limit it.

[0222] S24-1-4. Determine the average temperature of each sub-thermogram based on the temperature data of the preset sampling points in each sub-thermogram.

[0223] The preset sampling points are, for example, five sampling points at the top, bottom, left, right, and center of the sub-thermal map. However, in order to improve the accuracy of measuring temperature, the number of preset sampling points can be increased.

[0224] For any sub-heat map, the temperature average of each preset sampling point can be calculated as the average temperature of the sub-heat map.

[0225] S24-1-5. Determine the third temperature of each pixel in the display module using a preset interpolation algorithm according to the resolution of the display module, the size information of the sub-thermal map, and the average temperature of each sub-thermal map corresponding to the display module.

[0226] The display module includes S1×S2 display panels, and the resolution of each display panel is w×h. Therefore, the resolution of the display module is (S1×w)×(S2×h). The size information of the sub-heat map is n×n, which means n×n sub-heat maps.

[0227] Exemplarily, the preset interpolation algorithm may be a nearest neighbor interpolation algorithm, which interpolates n×n third temperatures using the nearest neighbor interpolation algorithm to obtain (S1×w)×(S2×h) third temperatures, thereby obtaining the third temperature of each pixel in the display module.

[0228] Exemplarily, the preset interpolation algorithm may be a bilinear interpolation algorithm, which interpolates n×n third temperatures using the bilinear interpolation algorithm to obtain (S1×w)×(S2×h) third temperatures, thereby obtaining the third temperature of each pixel in the display module.

[0229] Compared with testing the third temperature of each pixel point separately, using a preset interpolation algorithm can improve the temperature testing efficiency of all pixel points.

[0230] S24-1-6. Based on the third temperature of each pixel point in each sub-thermal map, determine the maximum temperature corresponding to the partial thermal map.

[0231] The highest third temperature is selected from the third temperatures of each pixel as the highest temperature T corresponding to the partial heat map. max .

[0232] S24-2. For any pixel point, the ratio of the highest temperature to the third temperature of the pixel point is used as the initial compensation coefficient of the pixel point, see Formula 11.

[0233] Among them, C i represents the initial compensation coefficient of the i-th pixel; Tmax Indicates the maximum temperature; T i Indicates the third temperature of the i-th pixel.

[0234] S24-3. Determine a steady-state brightness compensation coefficient for each pixel point based on a pre-configured scaling factor and an initial compensation coefficient for each pixel point.

[0235] In one case, the specific data of the scaling factor is directly set, so as to determine the steady-state brightness compensation coefficient of each pixel point according to Formula 12.

[0236] For example, setting the scaling factor to σ = 0.5, the steady-state brightness compensation coefficient of any pixel is determined as follows: i =(C″ i -1)×σ+1........................Formula 12

[0237] Among them, C i Represents the steady-state brightness compensation coefficient of the i-th pixel; C″ i represents the initial compensation coefficient of the i-th pixel; σ represents a preset scaling factor, and σ=0.5.

[0238] In another case, the scaling factor can be adjusted to determine whether the display images of the reference spliced ​​display screen are consistent or uniform, thereby determining the adjusted scaling factor, and then using the final adjusted scaling factor to determine the steady-state brightness compensation coefficient of each pixel point. The specific steps are as follows S24-3-1 to S24-3-4, where:

[0239] S24-3-1. Determine the intermediate compensation coefficient of each pixel point based on the pre-configured scaling factor and the initial compensation coefficient of each pixel point.

[0240] Determine the intermediate compensation coefficient of any pixel point, see formula 13: C i_middle =(C″ i -1)×σ+1………………….Formula 13

[0241] Among them, C i_middle Indicates the intermediate compensation coefficient of the i-th pixel; C″ i represents the initial compensation coefficient of the i-th pixel; σ represents a preset scaling factor, which is initially set to σ = 1.

[0242] Grayscale compensation is performed using the intermediate compensation coefficients of each pixel. If the displayed images are inconsistent, the scaling factor is adjusted according to the preset adjustment range until the displayed images are consistent. The adjusted scaling factor is determined. For details, see the following steps S24-3-2 to 24-3-4, where:

[0243] S24-3-2, lighting up a first area of ​​the reference spliced ​​display screen according to a first grayscale, and lighting up a second area of ​​the reference spliced ​​display screen according to a second grayscale.

[0244] The first area and the second area are different.

[0245] As shown in Figure 8, for example, at the same time, the first area of ​​the reference video wall is illuminated according to the first grayscale (i.e., grayscale 0), displaying a black screen. The second area of ​​the reference video wall is illuminated according to the second grayscale (i.e., grayscale 255), displaying a white screen. At this point, the reference video wall has both a white screen and a black screen, maximizing the contrast of the reference video wall.

[0246] S24-3-3. After a preset time, light up the first area and the second area to a second grayscale, adjust the zoom factor, and when the display image of the first area and the display image of the second area are consistent, determine the adjusted zoom factor.

[0247] Continuing as shown in FIG8 , the reference spliced ​​display screen is adjusted from screen 1 to screen 2. At this time, the first area lights up the second grayscale and displays a white screen. For the purpose of uniform display effect of screen 2, the scaling factor σ in formula 13 is adjusted. For example, the preset adjustment range is 0.1, and the scaling factor σ is adjusted to 0.9; return to step S24-3-1, and use the adjusted scaling factor σ to continue to determine the intermediate compensation coefficient according to formula 13, and use the intermediate compensation coefficient to perform subsequent grayscale compensation (refer to the grayscale compensation process of formula 3, that is, ). Determine whether the display images of the first area and the second area in the compensated target image are consistent. If the display images are substantially consistent or uniform, determine the final adjusted scaling factor σ.

[0248] S24-3-4. Determine the steady-state brightness compensation coefficient of each pixel point based on the adjusted scaling factor and the initial compensation coefficient of each pixel point.

[0249] Determine the steady-state brightness compensation coefficient of any pixel, see formula 14: C i =(C″ i -1)×σ+1.......................Formula 14

[0250] Among them, C i Represents the steady-state brightness compensation coefficient of the i-th pixel; C″ i represents the initial compensation coefficient of the i-th pixel; σ represents the adjusted scaling factor.

[0251] In some embodiments, the ratio of the heat generation capacity between the sub-pixels in the pixel is determined, as shown in steps S25-1 to S25-2, wherein:

[0252] S25-1. Light up the reference spliced ​​display screen according to the sub-color of each sub-pixel, and obtain the temperature change of the reference spliced ​​display screen under each sub-color.

[0253] S25-2. Normalize the temperature variation of the reference spliced ​​display screen under each sub-color to obtain the ratio of the heat generation capacity between the sub-pixels.

[0254] The sub-colors of the sub-pixels include red, green, and blue.

[0255] FIG12 is a graph of temperature changes caused by the three channels provided in an embodiment of the present disclosure. As shown in FIG12 , it shows a temperature change curve of the reference spliced ​​display screen measured over time when the three pure colors red, green, and blue are lit respectively. Among them, the red light generates the most heat. When the temperature change curve tends to be stable, the measured temperature rises by 6°C (degrees Celsius); the blue light has the second greatest heating effect. When the temperature change curve tends to be stable, the measured temperature rises by 2.7°C; the green light has the least heating effect. When the temperature change curve tends to be stable, the measured temperature rises by 2°C. Finally, the ratio of the heating capacity of the red sub-pixel, the green sub-pixel, and the blue sub-pixel is R:G:B=6.4:2:2.7. The heating capacity ratio is normalized to ensure that reteR+reteG+reteB=1, and the result is R:G:B=reteR:reteG:reteB=0.576577:0.18018:0.243243.

[0256] Those skilled in the art will understand that in the above-mentioned method of the specific implementation method, the writing order of each step does not mean a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.

[0257] The embodiment of the present disclosure also provides a spliced ​​display screen corresponding to the display method of the spliced ​​display screen. Since the principle of solving the problem by the spliced ​​display screen in the embodiment of the present disclosure is similar to the display method of the spliced ​​display screen in the embodiment of the present disclosure, the implementation of the spliced ​​display screen can refer to the implementation of the method, and the repeated parts will not be repeated.

[0258] The embodiment of the present disclosure further provides a spliced ​​display screen. The principle of the problem solved by the spliced ​​display screen in the embodiment of the present disclosure is similar to the principle of the problem solved by the display method embodiment of the spliced ​​display screen mentioned above in the embodiment of the present disclosure. Therefore, for the specific description of the spliced ​​display screen, please refer to the specific description of the display method embodiment of the spliced ​​display screen mentioned above, and the repeated parts will be omitted.

[0259] Figure 13 is a schematic diagram of a tiled display screen provided by an embodiment of the present disclosure. As shown in Figure 13, the tiled display screen includes multiple interconnected display modules 401. Each display module 401 includes multiple interconnected display panels 411. Each display panel has a width w and a height h. The number of display modules can be configured as needed, for example, to achieve common 2K or 4K resolutions.

[0260] Exemplarily, the spliced ​​display screen can be a mini LED display screen, referred to as an MLED display screen.

[0261] As shown in FIG13 , the spliced ​​display screen further includes a Field-Programmable Gate Array (FPGA) chip, and a grayscale compensation circuit 100 is integrated in the FPGA for performing grayscale compensation on the display screen.

[0262] This spliced ​​display screen is a spliced ​​display screen for actual application. The various parameters obtained by using the reference spliced ​​display screen (that is, the time domain weighting factor corresponding to each frame of historical image, the first nonlinear factor, the convolution kernel, the steady-state brightness compensation coefficient, and the ratio of the heat generation capacity between each sub-pixel in the pixel point) are written into the FPGA chip. At this time, the spliced ​​display screen can realize real-time grayscale compensation processing of images in the video frame sequence.

[0263] The spliced ​​display screen of the embodiment of the present disclosure includes a grayscale compensation circuit 100, which can sample images in a video frame sequence according to a preset sequence order (that is, the playback order of the video frame sequence), perform grayscale compensation on the captured current image, and obtain a compensated target image.

[0264] The grayscale compensation of the current image in the spliced ​​display screen will be described in detail below in conjunction with the specific structure of the grayscale compensation circuit 100 of the spliced ​​display screen.

[0265] FIG14 is a schematic diagram of a grayscale compensation circuit in a spliced ​​display screen provided by an embodiment of the present disclosure. As shown in FIG14 , the grayscale compensation circuit 100 includes a sampling module 101 and a processor 102, wherein:

[0266] The sampling module 101 is configured to sample images in a video frame sequence according to a preset sequence order to obtain a current image.

[0267] The processor 102 is configured to obtain T frames of historical images before the current image in a preset sequence order, and determine the temperature compensation coefficient of each pixel point based on the first grayscale data of each pixel point in the T frames of historical images; obtain the steady-state brightness compensation coefficient of each pixel point of the spliced ​​display screen obtained in advance; the pixels of the spliced ​​display screen correspond one-to-one with the pixels of the image displayed by the spliced ​​display screen; determine the real-time brightness compensation coefficient of each pixel point based on the temperature compensation coefficient and the steady-state brightness compensation coefficient of each pixel point; and use the real-time brightness compensation coefficient to perform grayscale compensation on each pixel point of the current image to obtain a compensated target image.

[0268] The spliced ​​display screen provided by the embodiment of the present disclosure is capable of eliminating the tic-tac-toe grid afterimage, and can estimate the temperature compensation coefficient of each pixel in real time during the elimination process; at the same time, a steady-state brightness compensation coefficient of each pixel point that meets the requirements of the spliced ​​display screen is obtained, and the temperature compensation coefficient and the steady-state brightness compensation coefficient are processed to obtain a real-time brightness compensation coefficient. The real-time brightness compensation coefficient is used to compensate the grayscale of the pixel point, thereby eliminating the tic-tac-toe grid afterimage of the spliced ​​display screen.

[0269] As shown in Figure 14, the processor 102 specifically includes a parameter estimation module 201, a coefficient acquisition module 202, a coefficient determination module 203, and a grayscale compensation module 204. The processing process of each functional module in the processor 102 is described below.

[0270] In some embodiments, the display panel is divided into multiple display areas; the parameter estimation module 201 includes a first estimation unit and a second estimation unit.

[0271] The first estimation unit is configured to determine a temperature compensation coefficient for each display area according to first grayscale data of each pixel point in the T-frame historical image.

[0272] It should be noted that the first estimation unit in the embodiment of the present disclosure is configured to execute step S121 in the above display method, and the repeated parts are not repeated here.

[0273] The second estimation unit is configured to determine the temperature compensation coefficient of each pixel in the display panel using a preset interpolation algorithm for any display panel according to the resolution of the display panel, the size information of the display area and the temperature compensation coefficient of each display area in the display panel.

[0274] It should be noted that the first estimation unit in the embodiment of the present disclosure is configured to execute step S122 in the above display method, and the repeated parts are not repeated here.

[0275] In some embodiments, the first estimation unit includes a first region parameter estimation subunit, a second region parameter estimation subunit, and a filtering subunit.

[0276] Take determining the temperature compensation coefficient of any display area as an example:

[0277] The first region parameter estimation subunit is configured to determine, for any frame of historical image, first region grayscale data of each display region according to first grayscale data of pixels of each display region in the historical image.

[0278] It should be noted that the first region parameter estimation subunit in the embodiment of the present disclosure is configured to execute step S121 - 1 in the above display method, and the repeated parts are not repeated here.

[0279] The second region parameter estimation subunit is configured to determine the second region grayscale data of each display region according to the first region grayscale data of each display region in the T-frame historical image and a pre-configured time domain weighting factor corresponding to each frame of the historical image;

[0280] It should be noted that the second region parameter estimation subunit in the embodiment of the present disclosure is configured to execute step S121 - 2 in the above display method, and the repeated parts will not be repeated.

[0281] The filtering subunit is configured to determine, for any display area, a temperature compensation coefficient of the display area based on a preset convolution kernel, the second area grayscale data of the display area, and the second area grayscale data of the first adjacent area; the first adjacent area is other display areas within a first preset distance range centered on the display area.

[0282] It should be noted that the filtering subunit in the embodiment of the present disclosure is configured to execute step S121-3 in the above-mentioned display method, and the repeated parts will not be repeated.

[0283] In some embodiments, the second area parameter estimation subunit is specifically configured to determine, for any display area, the temperature influence data of the display area based on the first area grayscale data of the display area and a pre-configured first nonlinear factor; and use the time domain weighting factor corresponding to each frame of historical image to weight the temperature influence data of the display area corresponding to the same position in each frame of historical image to obtain the second area grayscale data of the display area.

[0284] It should be noted that the second region parameter estimation subunit in the embodiment of the present disclosure is specifically configured to execute steps S121-2-1 to S121-2-2 in the above display method, and the repeated parts are not repeated here.

[0285] In some embodiments, the filtering subunit is specifically configured to use a convolution kernel to weight the grayscale data of the second area of ​​the display area and the grayscale data of the second area of ​​the first adjacent area to determine a temperature compensation coefficient of the display area; the convolution kernel includes a coefficient for characterizing the heat diffusion of each display area within a preset area in the spliced ​​display screen to the surrounding area; the temperature compensation coefficient characterizes the temperature influence of the first adjacent area on the display area centered on the display area.

[0286] It should be noted that the second area parameter estimation subunit in the embodiment of the present disclosure is specifically configured to execute the process of specifically determining the temperature compensation coefficient of the display area in step S121-3 in the above-mentioned display method, and the repeated parts will not be repeated.

[0287] In some embodiments, the parameter estimation module 201 includes a historical image acquisition unit and a grayscale data determination unit;

[0288] The grayscale data determination module is configured to process each sub-pixel of a corresponding pixel point in the historical image according to a pre-stored ratio of heat generation capacity between each sub-pixel in the pixel point to determine the first grayscale data.

[0289] In some embodiments, the historical image acquisition unit is configured to acquire a t2-frame preset solid color image as the historical image of the current image if there is a t1-frame historical image before the current image, t1<T, and obtain T-frame historical images arranged in a preset sequence order, t1+t2=T.

[0290] In some embodiments, the grayscale compensation module 204 is specifically configured to use the real-time brightness compensation coefficient of each pixel to perform grayscale compensation on the preset sub-pixels corresponding to the pixel in the current image to obtain a compensated target image.

[0291] The present disclosure also provides a control system for a spliced ​​display screen. FIG15 is a schematic diagram of a control system for a spliced ​​display screen provided by the present disclosure. As shown in FIG15 , the spliced ​​display screen control system 200 includes the spliced ​​display screen 111 and the broadcast control module 112 described in the above embodiment. The spliced ​​display screen 111 includes a sampling module 101, a processor 102, and a display module 103. The display module 103 is used to display the compensated target image.

[0292] The embodiment of the present disclosure also provides a spliced ​​display screen corresponding to the parameter determination method of the spliced ​​display screen. Since the principle of solving the problem by the parameter determination device in the embodiment of the present disclosure is similar to the parameter determination method of the spliced ​​display screen in the embodiment of the present disclosure, the implementation of the parameter determination device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0293] Figure 16 is a schematic diagram of a parameter determination device provided in an embodiment of the present disclosure. As shown in Figure 16, the parameter determination device 300 includes a first preprocessing module 301, a second preprocessing module 302, a third preprocessing module 303, a fourth preprocessing module 304 and a fifth preprocessing module 305.

[0294] The first pre-processing module 301 is configured to determine a time domain weighting factor corresponding to each frame of historical image;

[0295] A second pre-processing module 302 is configured to determine a first nonlinear factor;

[0296] A third pre-processing module 303 is configured to determine a convolution kernel;

[0297] The fourth pre-processing module 304 is configured as a steady-state brightness compensation coefficient;

[0298] The fifth pre-processing module 305 is configured to determine the ratio of the heat generation capabilities of the sub-pixels in the pixel.

[0299] The present disclosure also provides a non-transitory computer-readable storage medium having a computer program stored thereon, wherein when executed by a processor, the program implements the steps of the display method for a spliced ​​display screen or the parameter determination method for a spliced ​​display screen as described in any of the above-described embodiments.

[0300] 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.

[0301] 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.

[0302] 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.

[0303] 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 display method of a spliced ​​display screen, wherein the spliced ​​display screen comprises a plurality of display panels spliced ​​together; wherein: The display method of the spliced ​​display screen includes: The images in the video frame sequence are sampled according to a preset sequence order, and grayscale compensation is performed on the collected current image to obtain a compensated target image; The grayscale compensation is performed on the collected current image to obtain a compensated target image, including: Acquire T frames of historical images before the current image in a preset sequence order, and determine the temperature compensation coefficient of each pixel point according to the first grayscale data of each pixel point in the T frames of historical images; Obtaining a steady-state brightness compensation coefficient pre-configured for each pixel of the spliced ​​display screen; For any of the pixel points, determining a real-time brightness compensation coefficient of the pixel point according to the temperature compensation coefficient of the pixel point and the steady-state brightness compensation coefficient; The real-time brightness compensation coefficient of each pixel point is used to perform grayscale compensation on the corresponding pixel points in the current image to obtain a compensated target image.

2. The display method of the spliced ​​display screen according to claim 1, wherein: The display panel is divided into a plurality of display areas; Determining the temperature compensation coefficient of each pixel point according to the first grayscale data of each pixel point in the T frame historical image includes: Determining a temperature compensation coefficient of each of the display areas according to first grayscale data of each pixel point in the T frame historical image; For any of the display panels, the temperature compensation coefficient of each pixel in the display panel is determined using a preset interpolation algorithm based on the resolution of the display panel, the size information of the display area and the temperature compensation coefficient of each display area in the display panel.

3. The display method of the spliced ​​display screen according to claim 2, wherein: The step of determining the temperature compensation coefficient of any of the display areas comprises: For any frame of the historical image, according to the image of each display area in the historical image, The first grayscale data of the pixel is used to determine the first area grayscale data of each of the display areas; Determine the second area grayscale data of each of the display areas according to the first area grayscale data of each of the display areas in the T frames of historical images and a pre-configured time domain weighting factor corresponding to each frame of the historical image; For any of the display areas, the temperature compensation coefficient of the display area is determined based on a preset convolution kernel, the second area grayscale data of the display area, and the second area grayscale data of the first adjacent area; the first adjacent area is other display areas within a first preset distance range centered on the display area.

4. The display method of the spliced ​​display screen according to claim 3, wherein: Determining the second area grayscale data of each of the display areas according to the first area grayscale data of each of the display areas in the T-frame historical image and a pre-configured time domain weighting factor corresponding to each frame of the historical image includes: For any of the display regions, determining temperature influence data of the display region according to first region grayscale data of the display region and a pre-configured first non-linear factor; The temperature influence data of the display area corresponding to the same position in each frame of the historical image is weighted by using the time domain weighting factor corresponding to each frame of the historical image to obtain the second area grayscale data of the display area.

5. The display method of the spliced ​​display screen according to claim 3, wherein: The step of determining the temperature compensation coefficient of the display area according to a preset convolution kernel, the second area grayscale data of the display area, and the second area grayscale data of the first adjacent area includes: Using the convolution kernel, weighting the second region grayscale data of the display region and the second region grayscale data of the first adjacent region to determine a temperature compensation coefficient of the display region; The convolution kernel includes a coefficient for characterizing the heat diffusion of each display area in a preset area in the spliced ​​display screen to the surrounding area; the temperature compensation coefficient characterizes the temperature influence of the first adjacent area on the display area centered on the display area.

6. The display method of the spliced ​​display screen according to claim 2, wherein: The step of determining the first grayscale data of any pixel point in the historical image comprises: According to the pre-stored ratio of the heat generation capacity of each sub-pixel in the pixel point, each sub-pixel corresponding to the pixel point in the historical image is processed to determine the first grayscale data.

7. The display method of the spliced ​​display screen according to claim 1, wherein: The acquiring of T frames of historical images before the current image includes: If there are t1 frames of historical images before the current image, t1<T, then t2 frames of preset pure color images are obtained as the historical images of the current image, and T frames of the historical images arranged in a preset sequence are obtained, t1+t2=T.

8. The display method of the spliced ​​display screen according to claim 1, wherein: The method of using the real-time brightness compensation coefficient of each pixel point to respectively perform grayscale compensation on the corresponding pixel points in the current image to obtain a compensated target image includes: The real-time brightness compensation coefficient of each pixel point is used to perform grayscale compensation on the preset sub-pixels of the corresponding pixel point in the current image to obtain a compensated target image.

9. A method for determining parameters of a spliced ​​display screen, wherein: include: Using a customized reference spliced ​​display screen, determining at least one of the following parameters configured for the spliced ​​display screen according to any one of claims 1 to 8: a time domain weighting factor corresponding to each frame of historical image, a first nonlinear factor, a convolution kernel, a steady-state brightness compensation coefficient, and a ratio of heat generation capabilities between sub-pixels in a pixel point; The reference spliced ​​display screen has the same screen attributes as the spliced ​​display screen.

10. The method for determining parameters of a spliced ​​display screen according to claim 9, wherein: The step of determining the time domain weighting factor corresponding to each frame of the historical image comprises: According to the time sequence information of the historical images of T frames and a preset second nonlinear factor, a time domain weighting factor corresponding to each frame of the historical images is determined; the sum of the time domain weighting factors corresponding to the historical images of T frames is 1.

11. The method for determining parameters of a spliced ​​display screen according to claim 9, wherein: The step of determining the first nonlinear factor comprises: Lighting up a first area of ​​the reference spliced ​​display screen according to a first grayscale, and lighting up a second area of ​​the reference spliced ​​display screen according to a second grayscale; the first area and the second area are different; After a preset time, the first area and the second area are illuminated at the second gray level, and the The first nonlinear factor is adjusted, and when the display picture of the first area is consistent with the display picture of the second area, the adjusted first nonlinear factor is determined.

12. The method for determining parameters of a spliced ​​display screen according to claim 9, wherein: The step of determining the convolution kernel comprises: For the P×P display panels in the reference spliced ​​display screen, obtaining the first temperature of each display area of ​​the P×P display panels before they are not lit; P is a positive integer; Lighting up the target display panel located at the center of the P×P display panels according to the second gray scale to obtain a second temperature of each of the display areas; taking the difference between the second temperature and the first temperature as the temperature change of the display area; For any of the display regions, determining a ratio of a temperature change of the display region to a sum of temperature changes of all the display regions as a thermal diffusion coefficient of the display region; The thermal diffusion coefficients of the respective display regions constitute the convolution kernel.

13. The method for determining parameters of a spliced ​​display screen according to claim 9, wherein: The step of determining the steady-state brightness compensation coefficient comprises: Lighting up the reference spliced ​​display screen according to the second gray scale, determining the third temperature of each pixel point, and determining the highest temperature among the third temperatures; For any of the pixel points, taking the ratio of the highest temperature to the third temperature of the pixel point as an initial compensation coefficient of the pixel point; A steady-state brightness compensation coefficient of each of the pixel points is determined according to a preconfigured scaling factor and an initial compensation coefficient of each of the pixel points.

14. The method for determining parameters of a spliced ​​display screen according to claim 13, wherein: The reference spliced ​​display screen includes a plurality of display modules spliced ​​together; each of the display modules includes a plurality of display panels spliced ​​together; The step of lighting up the reference spliced ​​display screen according to the second gray scale, determining the third temperature of each pixel point, and determining the maximum temperature among the third temperatures includes: Light up the reference spliced ​​display screen according to the second gray scale, and obtain the temperature measured by the temperature measuring instrument. Heatmap; Determining a portion of the thermal map corresponding to the target display module in the thermal map according to size information of the target display module located at the center of the reference spliced ​​display screen; Dividing the partial heat map into regions to obtain multiple sub-heat maps; Determine the average temperature of each of the sub-thermal maps according to the temperature data of the preset sampling points in each of the sub-thermal maps; Determine the third temperature of each pixel in the display module by using a preset interpolation algorithm according to the resolution of the display module, the size information of the sub-thermal map and the average temperature of each sub-thermal map corresponding to the display module; The maximum temperature corresponding to the portion of the thermal map is determined according to the third temperature of each pixel in the display module.

15. The method for determining parameters of a spliced ​​display screen according to claim 13, wherein: Determining the steady-state brightness compensation coefficient of each pixel point according to the preconfigured scaling factor and the initial compensation coefficient of each pixel point includes: Determining an intermediate compensation coefficient for each of the pixel points according to a preconfigured scaling factor and an initial compensation coefficient for each of the pixel points; Using the intermediate compensation coefficient of each pixel point to perform grayscale compensation, when the displayed images are inconsistent, adjusting the scaling factor according to a preset adjustment range until the displayed images are consistent, and determining the adjusted scaling factor; A steady-state brightness compensation coefficient of each of the pixel points is determined according to the scaling factor and the initial compensation coefficient of each of the pixel points.

16. The method for determining parameters of a spliced ​​display screen according to claim 9, wherein: Determine the ratio of the heat generation capacity between the sub-pixels in the pixel, including: Lighting up the reference spliced ​​display screen according to the sub-colors of the sub-pixels respectively, and obtaining the temperature change of the reference spliced ​​display screen under the sub-colors; Normalize the temperature change of the reference spliced ​​display screen under each of the sub-colors The ratio of the heat generation capacity between the sub-pixels is obtained by processing.

17. A spliced ​​display screen, comprising a grayscale compensation circuit for performing grayscale compensation on display data in the spliced ​​display screen; the spliced ​​display screen comprises a plurality of display panels spliced ​​together; wherein: The grayscale compensation circuit includes a sampling module and a processor; The sampling module is configured to sample the images in the video frame sequence according to a preset sequence order to obtain a current image; The processor is configured to obtain T frames of historical images before the current image in a preset sequence order, and determine the temperature compensation coefficient of each pixel point according to the first grayscale data of each pixel point in the T frames of historical images; obtain the steady-state brightness compensation coefficient of each pixel point of the spliced ​​display screen measured in advance; the pixel points of the spliced ​​display screen correspond to the pixel points of the image displayed by the spliced ​​display screen one by one; determine the real-time brightness compensation coefficient of each pixel point according to the temperature compensation coefficient and the steady-state brightness compensation coefficient of each pixel point; The real-time brightness compensation coefficient is used to perform grayscale compensation on each pixel of the current image to obtain a compensated target image.

18. The spliced ​​display screen according to claim 17, wherein: The spliced ​​display screen includes a field programmable gate array (FPGA) chip, and the grayscale compensation circuit is integrated in the FPGA chip.

19. A control system for a spliced ​​display screen, comprising the spliced ​​display screen and a broadcast control module as claimed in claim 17 or 18.

20. A parameter determination device, comprising a first preprocessing module, a second preprocessing module, a third preprocessing module, a fourth preprocessing module and a fifth preprocessing module; The first preprocessing module is configured to determine a time domain weighting factor corresponding to each frame of historical image; The second preprocessing module is configured to determine a first nonlinear factor; The third preprocessing module is configured to determine a convolution kernel; The fourth pre-processing module is configured as a steady-state brightness compensation coefficient; The fifth pre-processing module is configured to determine the ratio of the heat generation capacity between the sub-pixels in the pixel.

21. A computer non-transitory readable storage medium, wherein: The computer non-volatile readable storage medium stores a computer program, and when the computer program is executed by a processor, the computer program executes the steps of the display method of the spliced ​​display screen as described in any one of claims 1 to 8; or, when the computer program is executed by a processor, the computer program executes the steps of the parameter determination method of the spliced ​​display screen as described in any one of claims 9 to 16.