Processing method and device for spliced display screen and spliced display device

By deploying sensors on the spliced ​​display to measure and correct RGB data, the problem of inconsistent brightness and color tone in multi-screen splicing displays is solved, improving display uniformity and viewing experience.

CN120636343APending Publication Date: 2025-09-12BOE TECHNOLOGY GROUP CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510970359.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-14
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

When multiple screens are spliced ​​together for display, the differences in electrical characteristics of the hardware of different display screens lead to inconsistent brightness and color tones of the displayed images, affecting the viewing experience.

Method used

By deploying sensors on each sub-display, measuring RGB data and converting it into brightness and color coordinates, color temperature correction, gamma correction, and brightness correction are performed to ensure that the difference between the color temperature of each sub-display and the target color temperature is no greater than a preset threshold, and the maximum brightness difference is no greater than a preset threshold.

Benefits of technology

This achieves consistent display effects across multiple sub-displays, improves the display uniformity of the spliced ​​display, and enhances the viewing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120636343A_ABST
    Figure CN120636343A_ABST
Patent Text Reader

Abstract

The invention provides a processing method and device of a spliced display screen and a spliced display device, and belongs to the technical field of display. The spliced display screen comprises a plurality of sub-display screens spliced together, and the processing method of the spliced display screen comprises the steps that all the sub-display screens are controlled to display a full-white picture, and RGB data of each sub-display screen are detected; converting the RGB data into brightness and color coordinates of the sub display screens; sequentially performing color temperature correction, gamma correction and brightness correction on each sub-display screen according to the brightness and the color coordinates of the plurality of sub-display screens, so that the difference value between the color temperature of each sub-display screen and a target color temperature is not greater than a preset first threshold value, the difference value between the maximum brightness of each sub-display screen and the target brightness is not greater than a preset second threshold value. The display uniformity of the spliced display screen can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of display technology, and in particular to a processing method and device for splicing display screens and a splicing display device. Background Art

[0002] In related technologies, in order to achieve a large screen, multiple display screens are spliced ​​together. When multiple screens are spliced ​​together for display, due to the differences in electrical characteristics of the hardware of different display screens, the display images of each display screen will have differences in brightness and color tone, affecting the viewer experience. Summary of the Invention

[0003] The technical problem to be solved by the present invention is to provide a processing method and device for a spliced ​​display screen and a spliced ​​display device, which can improve the display uniformity of the spliced ​​display screen.

[0004] To solve the above technical problems, the embodiments of the present invention provide the following technical solutions:

[0005] In one aspect, a method for processing a spliced ​​display screen is provided, wherein the spliced ​​display screen includes a plurality of spliced ​​sub-display screens, and the processing method includes:

[0006] Controlling all sub-display screens to display a full white screen, and measuring RGB data of each sub-display screen using a sensor;

[0007] Converting the RGB data into brightness and color coordinates of the sub-display screen;

[0008] Color temperature correction, gamma correction, and brightness correction are sequentially performed on each sub-display screen based on the brightness and color coordinates of the multiple sub-display screens, so that the difference between the color temperature of each sub-display screen and the target color temperature is no greater than a preset first threshold value, and the difference between the maximum brightness of each sub-display screen and the target brightness is no greater than a preset second threshold value.

[0009] In some embodiments, converting the RGB data into brightness and color coordinates of the sub-display includes:

[0010] Converting the RGB data into the brightness to be corrected and the color coordinates to be corrected of the sub-display screen according to the standardized color model CIEXYZ and color space conversion rules;

[0011] The brightness to be corrected and the color coordinates to be corrected are corrected according to a preset data model to obtain the brightness and color coordinates of the sub-display screen. The data model is used to convert the brightness and color coordinates measured by the sensor into brightness and color coordinates that can reflect the real picture.

[0012] In some embodiments, performing color temperature correction on the sub-display screen includes:

[0013] The color coordinates (x, y) of the sub-display screen are compared with the target color coordinates (x s ,y s ) is compared, when the color coordinates (x, y) are compared with the target color coordinates (x s ,y s ) is greater than a preset first threshold (Δx, Δy), the RGB gain of the sub-display area is adjusted so that the color coordinates (x, y) of the sub-display screen are consistent with the target color coordinates (x s ,y s ) is not greater than the preset first threshold (Δx, Δy).

[0014] In some embodiments, adjusting the RGB gain of the sub-display area includes:

[0015] The color coordinate x of the sub-display is greater than x s When the color coordinate x of the sub-display screen is less than x s When , the gain of the red sub-pixel R of the sub-display screen is increased or the gain of the blue sub-pixel B of the sub-display screen is decreased;

[0016] The color coordinate y of the sub-display is greater than y s When the color coordinate y of the sub-display screen is less than y s When the green sub-pixel G of the sub-display screen is increased, the gain of the blue sub-pixel B of the sub-display screen is decreased.

[0017] In some embodiments, performing gamma correction on the sub-display includes:

[0018] Determining the maximum brightness and minimum brightness of the sub-display screen;

[0019] Dividing the sub-display screen into 64 brightness levels according to the maximum brightness and minimum brightness of the sub-display screen;

[0020] respectively collecting the brightness of the sub-display screen at the 64 brightness levels;

[0021] Converting the brightness of the sub-display at the 64 brightness levels into grayscale values ​​of 0-255, and performing Bezier curve fitting on the grayscale values ​​of 0-255 to obtain a gamma curve of the sub-display;

[0022] The gamma curve of the sub-display screen is corrected according to the target gamma curve.

[0023] In some embodiments, performing brightness correction on the sub-display screen includes:

[0024] Determine a target sub-display screen having the smallest maximum brightness among the multiple sub-display screens;

[0025] The maximum brightness of the target sub-display screen is used as a reference to correct the maximum brightness of other sub-display screens.

[0026] In some embodiments, the correcting the maximum brightness of other sub-display screens based on the maximum brightness of the target sub-display screen includes:

[0027] For each sub-display screen, determining whether a difference between the maximum brightness of the sub-display screen and the maximum brightness of the target sub-display screen is greater than a preset second threshold;

[0028] If yes, the contrast of the sub-display screen is adjusted until the difference between the maximum brightness of the sub-display screen and the maximum brightness of the target sub-display screen is no greater than a preset second threshold.

[0029] An embodiment of the present invention further provides a processing device for a spliced ​​display screen, comprising:

[0030] A detection module, configured to control all sub-display screens to display a full white screen, and to measure the RGB data of each sub-display screen using a sensor;

[0031] A conversion module, used to convert the RGB data into brightness and color coordinates of the sub-display screen;

[0032] a correction module, configured to perform color temperature correction, gamma correction, and brightness correction on each of the plurality of sub-displays in sequence according to the brightness and color coordinates of the plurality of sub-displays, so that a difference between the color temperature of each of the sub-displays and a target color temperature is not greater than a preset first threshold, and a difference between the maximum brightness of each of the sub-displays and the target brightness is not greater than a preset second threshold.

[0033] An embodiment of the present invention further provides a spliced ​​display device, comprising a spliced ​​display screen and a processing device for the spliced ​​display screen as described above, wherein the spliced ​​display screen comprises a plurality of spliced-together sub-display screens, and a sensor is provided at the center of each sub-display screen of the spliced ​​display screen, the sensor being used to measure RGB data of the corresponding sub-display screen.

[0034] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the processing method for splicing a display screen as described above are implemented.

[0035] An embodiment of the present invention further provides a computer program product, comprising computer instructions, which, when executed by a processor, implement the steps of the method for processing a spliced ​​display screen as described above.

[0036] The embodiments of the present invention have the following beneficial effects:

[0037] In the above solution, the display data of the sub-display screen is obtained by sensors deployed on the sub-display screen, and the sub-display screen is corrected for color temperature, gamma and brightness in sequence according to the data of the sub-display screen. This can make the display effects of multiple sub-display screens tend to be consistent, improve the display uniformity of the spliced ​​display screen, and thus improve the viewing experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 Schematic diagram of a process for processing a spliced ​​display screen according to an embodiment of the present invention;

[0039] Figure 2 A schematic diagram of processing display data according to an embodiment of the present invention;

[0040] Figure 3 This is a schematic structural diagram of a sub-display screen according to an embodiment of the present invention;

[0041] Figure 4 A schematic diagram of creating a parameter database according to an embodiment of the present invention;

[0042] Figure 5 Schematic diagram of a parameter database according to an embodiment of the present invention;

[0043] Figure 6 A schematic diagram of a process for calibrating a sub-display screen according to an embodiment of the present invention;

[0044] Figure 7 This is a schematic diagram of a process for performing color temperature correction on a sub-display screen according to an embodiment of the present invention;

[0045] Figure 8 This is a schematic diagram of a process for performing gamma correction on a sub-display screen according to an embodiment of the present invention;

[0046] Figure 9 A schematic diagram of a process for performing brightness correction on a sub-display screen according to an embodiment of the present invention;

[0047] Figure 10 This is a structural block diagram of a processing device for splicing display screens according to an embodiment of the present invention. DETAILED DESCRIPTION

[0048] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0049] When using tiled displays to display images and videos, differences in brightness and hue can occur due to differences in the batches of the sub-displays or individual hardware differences within the same batch, impacting the viewing experience. These differences in the spliced ​​display are related to the differences in brightness, color temperature, and gamma between the sub-displays. The brightness and hue differences of a multi-screen spliced ​​display are affected by the sub-displays' backlights, brightness, contrast, hue, and color temperature uniformity gamma curves, as well as the overall color temperature of the image. Among them, the brightness of the sub-display can be adjusted by adjusting the pulse width modulation (PWM) of the sub-display backlight, the brightness of the sub-display screen can be changed by adjusting the black level of the driving signal, the intensity of the highlight signal can be increased by adjusting the brightness signal strength of the driving signal to improve the light and dark contrast of the sub-display screen, the brightness and hue of the sub-display screen can be changed by adjusting the RGB gain of the screen signal, and the transition of the 0-255 grayscale screen and the hue of each level of the screen can be adjusted by adjusting the Gamma curve of the 0-255 grayscale signal. Therefore, it is necessary to adjust the brightness, color temperature and Gamma parameters of each sub-display in the spliced ​​display screen to improve the overall picture consistency of the spliced ​​display screen, wherein the brightness consistency of each sub-display screen can be adjusted by brightness correction, the hue consistency of each sub-display screen can be adjusted by color temperature correction, and the brightness and color temperature consistency of each sub-display screen can be adjusted according to the brightness levels of the displayed content by Gamma correction.

[0050] An embodiment of the present invention provides a processing method for a spliced ​​display screen, wherein the spliced ​​display screen includes a plurality of spliced ​​sub-display screens, such as Figure 1 As shown, the processing method includes:

[0051] Step 101: Control all sub-display screens to display a full white screen, and use a sensor to measure the RGB data of each sub-display screen;

[0052] Step 102: Convert the RGB data into brightness and color coordinates of the sub-display screen;

[0053] Step 103: performing color temperature correction, gamma correction, and brightness correction on each sub-display screen in sequence according to the brightness and color coordinates of the plurality of sub-display screens, so that the difference between the color temperature of each sub-display screen and the target color temperature is not greater than a preset first threshold value, and the difference between the maximum brightness of each sub-display screen and the target brightness is not greater than a preset second threshold value.

[0054] In this embodiment, the display data of the sub-display screen is obtained by sensors deployed on the sub-display screen, and the sub-display screen is sequentially corrected for color temperature, gamma, and brightness based on the data of the sub-display screen. This can make the display effects of multiple sub-display screens tend to be consistent, improve the display uniformity of the spliced ​​display screen, and thus improve the viewing experience.

[0055] In the technical solution of this embodiment, Figure 2 As shown, data can be collected by sensors located on the display panel of the sub-display. The sensors collect the RGB data of the sub-display and perform data correction on the sub-display system side. The display data can then be sent to the cloud via remote communication, which manages the spliced ​​display, performs color temperature correction, gamma correction, brightness correction, and parameter management. The RGB data refers to the three primary colors, specifically the grayscale values ​​of the three primary colors R, G, and B, collected by the sensor.

[0056] like Figure 3 As shown, the sub-display screen includes a back panel, a frame, and a display panel located within the frame. A hole can be opened in the center of the back panel to place a sensor, which is used to detect the brightness (L) and color temperature (T) of the panel image in real time. Specifically, the sensor collects the RGB data of the display panel of the sub-display screen and transmits the RGB data of the sub-display screen to the system side. The system side converts the RGB data into the brightness to be corrected (L) of the sub-display screen according to the standardized color model (CIEXYZ) and color space conversion rules. p ) and the color coordinates to be corrected (x p ,y p ); Due to the differences in sensor hardware and deployment structure, it is also necessary to convert the brightness (L p ) and color coordinates (x p ,y p ) is corrected to the actual brightness (L) and color coordinates (x, y) of the image tested by the optical test instrument. A large amount of experimental data can be used to establish a data model for mapping (L, x, y) = f(L p , x p ,y p ), the data model (L, x, y) is used to convert the brightness and color coordinates measured by the sensor into brightness and color coordinates that can reflect the real picture, using the data model (L, x, y) = f(L p , x p ,y p ) for the brightness to be corrected (L p ) and the color coordinates to be corrected (x p ,y p ) is corrected to obtain the brightness (L) and color coordinates (x, y) of the sub-display screen.

[0057] System side brightness of the sub-display to be corrected (L p ) and the color coordinates to be corrected (x p ,y p ) is calibrated, and the brightness (L) and color coordinates (x, y) of the sub-display are sent to the cloud via remote communication.

[0058] After receiving the brightness (L) and color coordinates (x, y) of the sub-display screen, the cloud can perform parameter management on the display data of each sub-display screen. Since the brightness and hue that affect the consistency of the picture are determined by parameters such as backlight, brightness, contrast, color temperature, and gamma curve, these display data can be stored in registers on the system side. When the parameters are subsequently adjusted, the adjustment data sent by the cloud can be imported through the register interface provided by the system side to achieve the purpose of adjusting the picture effect of each sub-display screen. Specifically, the display data of each parameter item of the sub-display screen can be obtained through the get method, and the data of each parameter item sent by the cloud can be set to each register on the system side through the set method. Among them, the functions, adjustment processes and application programming interfaces (APIs) of each parameter item are as follows:

[0059]

[0060]

[0061] Each sub-display screen of the spliced ​​display screen has a unique identifier, and the display data of the sub-display screen is managed and adjusted in the system and the cloud based on the identifier of the sub-display screen.

[0062] The data communication between the system side of the sub-display and the cloud requires the creation of JSON (JavaScript Object Notation) statement rules so that both parties can parse the data according to the identification of the sub-display, thereby making the parameters of the screen adjustment on both sides correspond one to one. The JSON statement data transmission rules are as follows:

[0063]

[0064] JSON is a lightweight, text-based data exchange format originally derived from a subset of JavaScript. It has now become a cross-language, cross-platform data transmission standard. It uses a key-value pair structure with clear levels, which is easy for human reading and debugging. It has low data redundancy and high transmission efficiency, making it suitable for network communication. It also supports multi-level nesting of objects and arrays and can describe complex data structures.

[0065] like Figure 4As shown, after receiving the display data from the system side, the cloud creates a splicing group, each splicing group corresponds to a splicing display screen, and then stores the display data of the splicing display screen corresponding to the splicing group under the splicing group name. Figure 5 The following table shows the parameter database corresponding to each sub-display, where ID1 to IDn are the identifiers of the 1st to nth sub-displays, BL is the sub-display's backlight data, BRI is the sub-display's brightness data, CON is the sub-display's contrast data, RGB-gain is the sub-display's RGB gain, T is the sub-display's color temperature data, (x, y) is the sub-display's color coordinates, and RGB-table is the sub-display's gamma data. After the splicing group is created, the cloud imports the sub-display IDs used for the splicing display into the splicing group and automatically creates a database for the splicing group and each sub-display according to the database structure. Simultaneously, based on JSON statement rules and database fields, the cloud collects display data from each sub-display in the splicing group via remote communication, and creates a parameter database for each sub-display in the splicing group according to the aforementioned database structure.

[0066] like Figure 6 As shown, when calibrating the consistency of the sub-display screen, the cloud compares the data in the parameter database of each sub-display screen in the splicing group to determine whether to calibrate the color temperature, Gamma and brightness. First, determine whether the color temperature (T) and color coordinates (x, y) of all sub-display screens in the splicing group meet the target color temperature (T s ), color coordinates (x s ,y s ) specified ΔT and (Δx, Δy). If they are not satisfied, the color temperature (T) and color coordinates (x, y) of the ID sub-display will be corrected; secondly, the Gamma curves of all sub-displays in the splicing group will be tested to see if they meet the error requirements of the specified Gamma standard. If not, the sub-display will be Gamma corrected; finally, the maximum brightness (L max ), if the comparison result exceeds the brightness error (ΔL), the brightness of the sub-display will be corrected.

[0067] After the cloud determines to start the color temperature correction process for a sub-display with a certain ID, it will send a color temperature correction request to the sub-display corresponding to the ID. After receiving the color temperature correction request, the sub-display will automatically display a 100% full white screen, and at the same time collect RGB data through the sensor in the center of the display panel, and convert the RGB data into brightness (L according to the CIEXYZ and Lvxy color spaces). p ), color temperature (T p ) and color coordinates (x p ,y p), and then get the real brightness (L), color temperature (T) and color coordinates (x, y) after correction through the data model; and send the real brightness (L), color temperature (T) and color coordinates (x, y) to the cloud and store them in the parameter database of the sub-display screen with the corresponding ID. At the same time, the parameter RGB-gain that determines the color temperature is also sent to the cloud and stored in the parameter database of the sub-display screen with the corresponding ID. The cloud calculates the color temperature based on the target color temperature (T s ) and target color coordinates (x s ,y s ), change the color temperature and color coordinates of the sub-display by adjusting RGB-gain.

[0068] During the color temperature calibration process, it is necessary to minimize the brightness loss of the sub-display while meeting the specified color temperature and color coordinate error range. Therefore, it is necessary to perform calibration based on ensuring that all or part of the RGB-gain is maximized.

[0069] When performing color temperature correction on the sub-displays of the spliced ​​display, the cloud obtains the color coordinates of each sub-display from the parameter database and compares the color coordinates (x, y) of each sub-display with the target color coordinates (x s ,y s ) is compared, when the color coordinates (x, y) are compared with the target color coordinates (x s ,y s ) is greater than a preset first threshold (Δx, Δy), the RGB gain of the sub-display area is adjusted so that the color coordinates (x, y) of the sub-display screen are consistent with the target color coordinates (x s ,y s ) is not greater than a preset first threshold (Δx, Δy), so as to achieve the purpose of changing the color temperature of the sub-display screen.

[0070] Specifically, if Figure 7 As shown, the color coordinate x of the sub-display screen is greater than x s When the color coordinate x of the sub-display screen is less than x, the gain of the red sub-pixel R of the sub-display screen is reduced or the gain of the blue sub-pixel B of the sub-display screen is increased to reduce the value of the color coordinate x. s When , the gain of the red sub-pixel R of the sub-display screen is increased or the gain of the blue sub-pixel B of the sub-display screen is decreased to increase the value of the color coordinate x;

[0071] The color coordinate y of the sub-display is greater than y s When the color coordinate y of the sub-display screen is less than y, the gain of the green sub-pixel G of the sub-display screen is reduced or the gain of the blue sub-pixel B of the sub-display screen is increased to reduce the value of the color coordinate y; sWhen the color coordinate y is increased, the gain of the green sub-pixel G of the sub-display screen is increased or the gain of the blue sub-pixel B of the sub-display screen is decreased.

[0072] The cloud can then send the generated RGB-gain value to the corresponding sub-display, which then sets the RGB-gain value to the corresponding system color temperature register. Furthermore, the cloud can use a binary method to determine the value during RGB-gain adjustment to speed up color temperature correction.

[0073] Color temperature correction will cause the maximum brightness of each sub-display in the splicing group (L max ) changes, and the 0-255 grayscale signal will also change. Therefore, it is necessary to perform grayscale picture correction based on the sub-display screen after color temperature correction. When performing gamma correction, the maximum brightness and minimum brightness of the sub-display screen can be determined; the 64 brightness levels of the sub-display screen are divided according to the maximum brightness and minimum brightness of the sub-display screen; the brightness of the sub-display screen under the 64 brightness levels are collected respectively; the brightness of the sub-display screen under the 64 brightness levels is converted into 0-255 grayscale values, and the 0-255 grayscale values ​​are fitted with a Bezier curve to obtain the gamma curve of the sub-display screen; the gamma curve of the sub-display screen is corrected according to the target gamma curve, wherein Bezier curve fitting is a mathematical method that makes the curve approach a given data point by adjusting the control point.

[0074] like Figure 8 As shown, first output a 64-level white image of 0-255 grayscale to the sub-display, obtain the brightness of the sub-display, and send it to the cloud. The cloud first determines whether the brightness of the sub-display is greater than the minimum brightness L min Or minimum brightness L min If it is, first reduce the brightness and then adjust the backlight. Repeat the above steps until the brightness of the sub-display is no greater than the minimum brightness L. min Or minimum brightness L min Critical value, so that the minimum brightness and the second lowest brightness of the sub-display can be distinguished, thereby determining the minimum brightness of the sub-display; then determine whether the brightness of the sub-display is less than the maximum brightness L max or maximum brightness L max If it is, first reduce the brightness and then adjust the backlight. Repeat the above steps until the brightness of the sub-display is not less than the maximum brightness L. max or maximum brightness L max Critical value, so that the maximum brightness and the second highest brightness of the sub-display can be distinguished, thereby determining the maximum brightness of the sub-display.

[0075] The sub-display screen is then divided into 64 brightness levels based on its maximum and minimum brightness. The brightness (L) and color coordinates (x, y) at each level are collected and sent to the parameter database of the corresponding sub-display screen in the cloud. The gamma correction module in the cloud normalizes the 64 levels of brightness (L) and converts them into RGB data corresponding to the gamma table, which is then inserted into the gamma table.

[0076] The cloud converts the RGB data in the 0-255 Gamma table into 0-255 grayscale values ​​according to the CIEXYZ and RGB color space conversion rules, and uses the color temperature value of the color temperature correction as the white point parameter of the color space conversion; the 0-255 grayscale values ​​are corrected according to the specified Gamma L=L in Gamma (L in The gamma curves of each sub-display in the splicing group are then fitted using a Bezier curve (e.g., 0-255; gamma: 1.8, 2.0, 2.4, etc.) to obtain the gamma curves of each sub-display in the splicing group. The gamma curves of each sub-display in the splicing group are then calibrated for consistency according to the target gamma curve. Depending on the requirements, the target gamma curve can be a gamma 1.8 curve, a gamma 2.2 curve, a gamma 2.4 curve, a gamma 2.6 curve, or a gamma 2.8 curve.

[0077] After performing Gamma correction on the sub-displays, the maximum brightness L of each sub-display in the splicing group can be obtained based on the Gamma correction results. max Alternatively, the maximum brightness L of each sub-display screen can be collected using a sensor located in the center of the display panel. max ; Set the maximum brightness of each sub-display to L max The cloud can store the maximum brightness L of each sub-display according to the parameter database stored in the cloud. max Make a comparison.

[0078] like Figure 9 As shown, each sub-display in the splicing group outputs a 100% full white screen at the same time, according to the maximum brightness L of each sub-display stored in the parameter database max , the cloud finds the brightness of the sub-display in the splicing group (L max ) is taken as the target sub-display, and the maximum brightness of the sub-displays other than the target sub-display is taken as the benchmark. max) needs to be reduced according to the maximum brightness of the target sub-display; in order to ensure the critical state of the minimum brightness of the sub-display, it is necessary to reduce the contrast of the sub-display to complete the brightness consistency correction. Specifically, the maximum brightness (L max ) The IDx of the smallest target sub-display, the maximum brightness L of other sub-displays IDn The maximum brightness of the target sub-display L IDx Compare and determine the maximum brightness L of the sub-display IDn The maximum brightness of the target sub-display L IDx Is the difference between the two values ​​greater than a preset second threshold value ΔL? If so, adjust the contrast of the sub-display until the maximum brightness L of the sub-display is reached. IDn The maximum brightness of the target sub-display L IDx The difference between them is not greater than the preset second threshold ΔL, and the sub-display parameters stored in the cloud and the system side are updated.

[0079] The technical solution of this embodiment collects the brightness (L), color temperature (T) and color coordinates (x, y) of each sub-display screen through the sensor deployed in the center of the panel of the spliced ​​display screen, and sends it to the cloud. The cloud performs consistency correction on the color temperature, gamma and brightness of each sub-display screen through the brightness (L), color temperature (T) and color coordinates (x, y) sent by the sensor, and then updates the backlight (Backlight), brightness (Brightness), contrast (Contrast), RGB-gain, gamma table (RGB) and other parameters of each sub-display screen in the splicing group according to the correction results. This embodiment manages the splicing group of multi-screen splicing displays through the cloud, creates a parameter database structure based on the sub-display screen ID, and flexibly instantiates the database object according to the splicing group, designs the order of color temperature correction first, then gamma correction, and then brightness correction, which can effectively improve the display uniformity of the spliced ​​display screen; and deploying each correction algorithm in the cloud can make the deployment of the splicing group sub-display screen more flexible.

[0080] The embodiment of the present invention also provides a processing device for splicing display screens, such as Figure 10 Shown, including:

[0081] The detection module 21 is used to control all sub-display screens to display a full white screen and use a sensor to measure the RGB data of each sub-display screen;

[0082] A conversion module 22, configured to convert the RGB data into brightness and color coordinates of a sub-display screen;

[0083] The correction module 23 is configured to perform color temperature correction, gamma correction, and brightness correction on each sub-display screen in sequence according to the brightness and color coordinates of the multiple sub-display screens, so that the difference between the color temperature of each sub-display screen and the target color temperature is no greater than a preset first threshold value, and the difference between the maximum brightness of each sub-display screen and the target brightness is no greater than a preset second threshold value.

[0084] In this embodiment, the display data of the sub-display screen is obtained by sensors deployed on the sub-display screen, and the sub-display screen is sequentially corrected for color temperature, gamma, and brightness based on the data of the sub-display screen. This can make the display effects of multiple sub-display screens tend to be consistent, improve the display uniformity of the spliced ​​display screen, and thus improve the viewing experience.

[0085] In some embodiments, the conversion module 22 is specifically used to convert the RGB data into the brightness to be corrected and the color coordinates to be corrected of the sub-display screen according to the standardized color model CIEXYZ and the color space conversion rules; correct the brightness to be corrected and the color coordinates to be corrected according to a preset data model to obtain the brightness and color coordinates of the sub-display screen, and the data model is used to convert the brightness and color coordinates measured by the sensor into brightness and color coordinates that can reflect the real picture.

[0086] In some embodiments, the correction module 23 is specifically configured to compare the color coordinates (x, y) of the sub-display screen with the target color coordinates (x s ,y s ) is compared, when the color coordinates (x, y) are compared with the target color coordinates (x s ,y s ) is greater than a preset first threshold (Δx, Δy), the RGB gain of the sub-display area is adjusted so that the color coordinates (x, y) of the sub-display screen are consistent with the target color coordinates (x s ,y s ) is not greater than the preset first threshold (Δx, Δy).

[0087] In some embodiments, the correction module 23 is specifically configured to: s When the color coordinate x of the sub-display screen is less than x s When the color coordinate y of the sub-display screen is greater than y s When the color coordinate y of the sub-display screen is less than y sWhen the green sub-pixel G of the sub-display screen is increased, the gain of the blue sub-pixel B of the sub-display screen is decreased.

[0088] In some embodiments, the correction module 23 is specifically used to determine the maximum brightness and minimum brightness of the sub-display screen; divide the sub-display screen into 64 brightness levels according to the maximum brightness and minimum brightness of the sub-display screen; respectively collect the brightness of the sub-display screen at the 64 brightness levels; convert the brightness of the sub-display screen at the 64 brightness levels into 0-255 grayscale values, perform Bezier curve fitting on the 0-255 grayscale values ​​to obtain the gamma curve of the sub-display screen; and correct the gamma curve of the sub-display screen according to the target gamma curve.

[0089] In some embodiments, the correction module 23 is specifically configured to determine a target sub-display screen having the smallest maximum brightness among the multiple sub-display screens; and correct the maximum brightness of other sub-display screens based on the maximum brightness of the target sub-display screen.

[0090] In some embodiments, the correction module 23 is specifically used to determine, for each sub-display screen, whether the difference between the maximum brightness of the sub-display screen and the maximum brightness of the target sub-display screen is greater than a preset second threshold; if so, adjust the contrast of the sub-display screen until the difference between the maximum brightness of the sub-display screen and the maximum brightness of the target sub-display screen is no greater than the preset second threshold.

[0091] An embodiment of the present invention further provides a spliced ​​display device, comprising a spliced ​​display screen and a processing device for the spliced ​​display screen as described above, wherein the spliced ​​display screen comprises a plurality of spliced-together sub-display screens, and a sensor is provided at the center of each sub-display screen of the spliced ​​display screen, the sensor being used to measure RGB data of the corresponding sub-display screen.

[0092] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When executed by a processor, the computer program implements the various processes of the aforementioned method for processing a spliced ​​display screen and achieves the same technical effects. To avoid repetition, the details are omitted here. The computer-readable storage medium may be, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0093] An embodiment of the present invention further provides a computer program product, including computer instructions, which, when executed by a processor, implement the various processes of the above-mentioned processing method embodiment of the spliced ​​display screen and can achieve the same technical effect. To avoid repetition, they are not described here.

[0094] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.

[0095] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a sub-display screen (which can be a mobile phone, computer, server, air conditioner, or network equipment, etc.) to execute the methods described in each embodiment of the present invention.

[0096] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are protected by the present invention.

Claims

1. A method for processing a spliced ​​display screen, characterized in that: The spliced ​​display screen includes a plurality of spliced ​​sub-display screens, and the processing method includes: Controlling all sub-display screens to display a full white screen, and measuring RGB data of each sub-display screen using a sensor; Converting the RGB data into brightness and color coordinates of the sub-display screen; Color temperature correction, gamma correction, and brightness correction are sequentially performed on each sub-display screen based on the brightness and color coordinates of the multiple sub-display screens, so that the difference between the color temperature of each sub-display screen and the target color temperature is no greater than a preset first threshold value, and the difference between the maximum brightness of each sub-display screen and the target brightness is no greater than a preset second threshold value.

2. The method for processing a spliced ​​display screen according to claim 1, wherein: The converting of the RGB data into brightness and color coordinates of the sub-display screen includes: Converting the RGB data into the brightness to be corrected and the color coordinates to be corrected of the sub-display screen according to the standardized color model CIEXYZ and color space conversion rules; The brightness to be corrected and the color coordinates to be corrected are corrected according to a preset data model to obtain the brightness and color coordinates of the sub-display screen. The data model is used to convert the brightness and color coordinates measured by the sensor into brightness and color coordinates that can reflect the real picture.

3. The processing method of spliced ​​display screen according to claim 1, characterized in that: Performing color temperature correction on the sub-display includes: The color coordinates (x, y) of the sub-display screen are compared with the target color coordinates (x s ,y s ) is compared, when the color coordinates (x, y) are compared with the target color coordinates (x s ,y s ) is greater than a preset first threshold (Δx, Δy), the RGB gain of the sub-display area is adjusted so that the color coordinates (x, y) of the sub-display screen are consistent with the target color coordinates (x s ,y s ) is not greater than the preset first threshold (Δx, Δy).

4. The processing method of splicing display screen according to claim 3, characterized in that: The adjusting the RGB gain of the sub-display area includes: The color coordinate x of the sub-display is greater than x s When the color coordinate x of the sub-display screen is less than x s When , the gain of the red sub-pixel R of the sub-display screen is increased or the gain of the blue sub-pixel B of the sub-display screen is decreased; The color coordinate y of the sub-display is greater than y s When the color coordinate y of the sub-display screen is less than y s When the green sub-pixel G of the sub-display screen is increased, the gain of the blue sub-pixel B of the sub-display screen is decreased.

5. The method for processing a spliced ​​display screen according to claim 1, wherein: Performing gamma correction on the sub-display includes: Determining the maximum brightness and minimum brightness of the sub-display screen; Dividing the sub-display screen into 64 brightness levels according to the maximum brightness and minimum brightness of the sub-display screen; respectively collecting the brightness of the sub-display screen at the 64 brightness levels; Converting the brightness of the sub-display at the 64 brightness levels into grayscale values ​​of 0-255, and performing Bezier curve fitting on the grayscale values ​​of 0-255 to obtain a gamma curve of the sub-display; The gamma curve of the sub-display screen is corrected according to the target gamma curve.

6. The method for processing a spliced ​​display screen according to claim 1, wherein: Performing brightness correction on the sub-display screen includes: Determine a target sub-display screen having the smallest maximum brightness among the plurality of sub-display screens; The maximum brightness of the target sub-display screen is used as a reference to correct the maximum brightness of other sub-display screens.

7. The method for processing a spliced ​​display screen according to claim 6, characterized in that: The correcting the maximum brightness of other sub-display screens based on the maximum brightness of the target sub-display screen includes: For each sub-display screen, determining whether a difference between the maximum brightness of the sub-display screen and the maximum brightness of the target sub-display screen is greater than a preset second threshold; If yes, the contrast of the sub-display screen is adjusted until the difference between the maximum brightness of the sub-display screen and the maximum brightness of the target sub-display screen is no greater than a preset second threshold.

8. A processing device for splicing display screens, characterized in that: include: A detection module, configured to control all sub-display screens to display a full white screen, and to measure the RGB data of each sub-display screen using a sensor; A conversion module, used to convert the RGB data into brightness and color coordinates of the sub-display screen; a correction module, configured to perform color temperature correction, gamma correction, and brightness correction on each of the plurality of sub-displays in sequence according to the brightness and color coordinates of the plurality of sub-displays, so that a difference between the color temperature of each of the sub-displays and a target color temperature is not greater than a preset first threshold, and a difference between the maximum brightness of each of the sub-displays and the target brightness is not greater than a preset second threshold.

9. A splicing display device, characterized in that: The invention comprises a spliced ​​display screen and a processing device for the spliced ​​display screen as claimed in claim 8, wherein the spliced ​​display screen comprises a plurality of spliced ​​sub-display screens, and a sensor is provided at the center of each sub-display screen of the spliced ​​display screen, and the sensor is used to measure RGB data of the corresponding sub-display screen.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for processing a spliced ​​display screen according to any one of claims 1 to 7 are implemented.

11. A computer program product, characterized in that The method comprises computer instructions, which, when executed by a processor, implement the steps of the method for processing a spliced ​​display screen according to any one of claims 1 to 7.

Citation Information

Cited By

  • LED screen correction coefficient adjusting method and system

    CN121331035A

  • LED screen correction coefficient adjusting method and system

    CN121331035B