A method and system for adaptively adjusting color of a spliced screen
By receiving and calculating the color brightness matrix information of the splicing screen and the display terminal, generating a debug coefficient matrix, and automatically adjusting the splicing screen parameters, solving the color difference between the splicing screen and other display screens, optimizing the picture quality and improving the user experience.
Patent Information
- Application Number
- CN202310406541.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-14
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2043-04-14
AI Technical Summary
In the control room, it is difficult to adjust the color difference between the spliced screen and other display screens, resulting in color distortion and poor user experience. The existing technology has problems such as excessive color temperature differences and incomplete personal factors and debugging methods for subjective judgment of human eyes.
By receiving the color brightness matrix information of the splicing screen and the display terminal, extracting the chromaticity information, calculating the target color range matrix, and generating a debug coefficient matrix, automatically adjusting the parameters of the splicing screen to adapt to the color of the display terminal.
Effectively solve the problem of color differences between splicing screens and other display screens, optimize picture quality, improve user experience, and avoid the problem of subjective judgment and debugging of human eyes.
Smart Images

Figure CN116453484B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of splicing screens, and in particular to a method and system for adaptively adjusting the color of a splicing screen. Background Art
[0002] Control rooms typically feature computer monitors, cameras / surveillance cameras, auxiliary screens (typically LCD splicing screens), and a main screen (typically DLP or LED splicing screens). The main screen can differ in color and brightness from the other displays. While these brightness differences can be quickly adjusted to uniformity using simple host computer software, adjusting for color differences is more challenging. The color discrepancies are caused by the following: backlit displays are susceptible to color filter effects and the color of the backlight itself, limiting their reach to the sRGB color gamut. The CCD or CMOS sensors in cameras / surveillance cameras also adhere to the sRGB color gamut, approximately 72% NTSC. However, the main screen uses a pure three-color laser light source, such as a DLP or direct-display LED splicing screen, with a color gamut of 150% NTSC and 115% NTSC, respectively, far exceeding the sRGB standard. This can lead to significant color differences between the main screen and the images captured by other monitors and surveillance cameras. This can manifest as overly vibrant colors on the main screen, resulting in distorted images. Furthermore, the main screen's lighting can affect the camera's image, resulting in a purple-red tint on portraits—an unacceptable problem in control room applications.
[0003] At this time, the colors of all display screens in the control room need to be unified. Usually, the color of the main screen is adjusted to the state of other displays. The existing technology has the following three problems after adjustment: 1. The color temperature difference is too large; 2. The subjective judgment of the human eye is easy to introduce personal subjective factors, resulting in color differences when others watch it after the adjustment; 3. Because the debugging method is not perfect and precise, there are still large differences when the naked eye sees it after the adjustment. Summary of the Invention
[0004] In order to overcome the shortcomings of the existing technology, the purpose of the embodiments of the present invention is to provide a method and system for adaptively adjusting the color of a spliced screen, which can effectively solve the color difference problem between the spliced screen and other display screens, optimize the image quality and enhance the user experience.
[0005] To solve the above problem, a first aspect of an embodiment of the present invention discloses a method for adaptively adjusting the color of a spliced screen, which includes the following steps:
[0006] Respectively receiving first color brightness matrix information of the spliced screen and second color brightness matrix information of the display terminal;
[0007] Extracting first chromaticity information and second chromaticity information from the first color brightness matrix information and the second color brightness matrix information, respectively, and determining a first color range area of the spliced screen and a second color range area of the display terminal based on the first chromaticity information and the second chromaticity information;
[0008] Calculate and generate a target color range matrix according to the relationship between the first color range area and the second color range area;
[0009] Extracting the W color brightness value and the RGB brightness values from the first color brightness matrix information, and combining them with the coordinates of the target color range matrix to generate a final color brightness target value matrix;
[0010] Obtain the brightness matrix of the spliced screen RGB image at maximum brightness;
[0011] Generate a debugging system number matrix according to the first color brightness matrix information, the target color range matrix, the brightness matrix and the chromaticity coordinate conversion formula;
[0012] The parameters of the spliced screen are adjusted using the debugging coefficient matrix to achieve display color adaptation between the spliced screen and the display terminal.
[0013] A second aspect of an embodiment of the present invention discloses a device for adaptively adjusting the color of a spliced screen, comprising:
[0014] A receiving unit, configured to respectively receive the first color brightness matrix information of the spliced screen and the second color brightness matrix information of the display terminal;
[0015] an extraction unit, configured to extract first chromaticity information and second chromaticity information from the first color brightness matrix information and the second color brightness matrix information, respectively, and determine a first color range area of the spliced screen and a second color range area of the display terminal based on the first chromaticity information and the second chromaticity information;
[0016] A calculation unit, configured to calculate and generate a target color range matrix according to a relationship between the first color range area and the second color range area;
[0017] a first generating unit, configured to extract the W color brightness value and the RGB brightness values from the first color brightness matrix information, and generate a final color brightness target value matrix in combination with the coordinates of the target color range matrix;
[0018] An acquisition unit, configured to acquire a brightness matrix of the spliced screen RGB image at maximum brightness;
[0019] A second generating unit is configured to generate a debugging system number matrix according to the first color brightness matrix information, the target color range matrix, the brightness matrix, and the chromaticity coordinate conversion formula;
[0020] An adjusting unit is configured to adjust parameters of the spliced screen using the debugging coefficient matrix to achieve display color adaptation between the spliced screen and the display terminal.
[0021] A third aspect of an embodiment of the present invention discloses an electronic device, comprising: a memory storing executable program code; a processor coupled to the memory; the processor calling the executable program code stored in the memory to execute a splicing screen color adaptive adjustment method disclosed in the first aspect of the embodiment of the present invention.
[0022] A fourth aspect of an embodiment of the present invention discloses a computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute a method for adaptively adjusting the color of a spliced screen disclosed in the first aspect of an embodiment of the present invention.
[0023] A fifth aspect of an embodiment of the present invention discloses a computer program product. When the computer program product is run on a computer, the computer is caused to execute a method for adaptively adjusting the color of a spliced screen disclosed in the first aspect of the embodiment of the present invention.
[0024] A sixth aspect of an embodiment of the present invention discloses an application publishing platform, which is used to publish a computer program product. When the computer program product runs on a computer, the computer executes a splicing screen color adaptive adjustment method disclosed in the first aspect of the embodiment of the present invention.
[0025] The seventh aspect of an embodiment of the present invention discloses a splicing screen color adaptive adjustment system, which includes a display terminal, a first sensor collector, a second sensor collector, a splicing screen and an electronic device, wherein the first sensor collector is used to collect the first color brightness matrix information of the splicing screen, the second sensor collector is used to collect the second color brightness matrix information of the display terminal, and the electronic device is used to execute a splicing screen color adaptive adjustment method disclosed in the first aspect of the embodiment of the present invention.
[0026] The embodiment of the present invention extracts the color and brightness information of the display terminal and the splicing screen that is intended to have no color difference or a small color difference with the display terminal, and automatically adjusts the parameters of the splicing screen based on the color and brightness information, so that the display colors of the splicing screen and the display terminal are adapted to each other, effectively solving the color difference problem between the splicing screen and other display screens, optimizing the image quality and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 This is a flow chart of a method for adaptively adjusting the color of a spliced screen disclosed in an embodiment of the present invention;
[0028] Figure 2It is a structural diagram of the sensor acquisition instrument disclosed in an embodiment of the present invention;
[0029] Figure 3 This is a schematic diagram of the color range disclosed in the embodiment of the present invention. Figure 1 ;
[0030] Figure 4 This is a schematic diagram of the color range disclosed in the embodiment of the present invention. Figure 2 ;
[0031] Figure 5 This is a schematic diagram of the color range disclosed in the embodiment of the present invention. Figure 3 ;
[0032] Figure 6 This is a schematic structural diagram of a color adaptive adjustment device for a spliced screen disclosed in an embodiment of the present invention;
[0033] Figure 7 This is a structural diagram of a splicing screen color adaptive adjustment system disclosed in an embodiment of the present invention;
[0034] Figure 8 It is a structural diagram of an electronic device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0035] This specific implementation manner is merely an explanation of the present invention and is not a limitation of the present invention. After reading this specification, those skilled in the art may make non-creative modifications to this embodiment as needed, but as long as they are within the scope of the claims of the present invention, they are protected by patent law.
[0036] To make the objectives, technical solutions, and advantages of the present invention more clear, the technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments described are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0037] The term "comprise" and any variations thereof in the specification and claims of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus that includes a series of steps or units is not necessarily limited to those steps or units expressly listed, but may include other steps or units not expressly listed or inherent to such process, method, product or apparatus.
[0038] In the embodiments of the present invention, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present invention should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0039] Splicing screens are generally DLP (Digital Light Processing) splicing screens or LED splicing screens. DLP splicing screens include but are not limited to LED backlight DLP and three-color laser light source DLP. LED splicing screens include but are not limited to COB screens, COG, MIP and other LED screens with smooth and non-grainy surfaces.
[0040] In the same display area, for example, multiple display devices in the same control room, including splicing screens and other display terminals, if these display devices display the same content but their display colors differ to a certain extent, it will bring a bad experience to users.
[0041] Based on this, the present invention provides a method for adaptively adjusting the color of a spliced screen, which aims to automatically adjust the color of the spliced screen so that the color of the spliced screen is compatible with the display color of other display terminals. Other display terminals include but are not limited to backlit displays such as computer monitors, video surveillance equipment, and LCD spliced screens. Spliced screens refer to DLP and direct-display LED spliced screens with pure three-color laser light sources. That is, the color gamut of the spliced screen and the display terminal are different, which leads to a significant difference in the display color between the display terminal image and the spliced screen.
[0042] The embodiment of the present invention extracts the color and brightness information of the display terminal and the splicing screen that is intended to have no color difference or a small color difference with the display terminal, and automatically adjusts the parameters of the splicing screen based on the color and brightness information, so that the display colors of the splicing screen and the display terminal are adapted to each other, effectively solving the color difference problem between the splicing screen and other display screens, optimizing the image quality and improving the user experience. The following is a detailed description with reference to the accompanying drawings.
[0043] Example 1
[0044] See also Figure 1 , Figure 1 This is a flow chart illustrating a method for adaptively adjusting the color of a spliced screen disclosed in an embodiment of the present invention. This method is implemented using an electronic device with processing and control capabilities. In preferred embodiments of the present invention, the electronic device can be the spliced screen itself, or another device capable of wired or wireless control and adjustment of spliced screen parameters, such as a mobile phone or other terminal.
[0045] like Figure 1As shown, a method for adaptively adjusting the color of a spliced screen includes the following steps:
[0046] S101 , respectively receiving first color brightness matrix information of a spliced screen and second color brightness matrix information of a display terminal.
[0047] The color and brightness information of the splicing screen and display terminal can be completed through the sensor acquisition instrument. Figure 2 Shows the structure of a sensor collector, please refer to Figure 2 As shown, it may include a data interface 201 , a handle 202 , an air valve 203 , a base 204 , a first wedge-shaped rubber pad 205 , a color sensor 206 , a second wedge-shaped rubber pad 207 and an opaque rubber outer ring 208 .
[0048] Working principle of the sensor collector: The operator holds the sensor collector and places it flat on the display screen (splicing screen or display terminal), presses the handle 202 with his hand, and at the same time, the opaque rubber outer ring 208 flips outward, forming an air pressure lower than the outside atmospheric pressure in the sensor collector cavity. As the pressing continues, the operation stops when the outer ends of the first wedge-shaped rubber pad 205 and the second wedge-shaped rubber pad 207 are in close contact with the display screen. At this time, the sensor collector will be tightly adsorbed to the surface of the display screen, and the air valve 203 is in the top position. The top of the color sensor 206 is just about 2 mm away from the surface of the display screen. At this time, the inner cavity of the collector formed by the outward flipping of the opaque rubber outer ring 208 isolates the influence of external ambient light, forming a closed measurement environment for the color sensor 206. The base 204 contains the power module and photoelectric data conversion module of the sensor collector. After the sensor collector is firmly attached to the display screen surface, it can be connected to the host computer through the data interface 201 to upload data. The host computer completes the processing of the collected data. After the data collection is completed, the sensor collector can be removed by pressing the air valve 203. In a preferred embodiment of the present invention, the host computer can be an electronic device of the embodiment of the present invention, or a processing terminal matched with the sensor collector, which is used to pre-process the collected data and then send the processed data to the execution subject of the embodiment of the present invention.
[0049] In some embodiments, color and brightness information can also be obtained through color and brightness sensors of other structural types, for example, by acquiring a display image of a spliced screen or a display terminal and obtaining color and brightness information of pixels based on the display image.
[0050] In order to obtain a more accurate debugging coefficient matrix, it is preferred to use the splicing screen and the display terminal to display the screen synchronously and both are pure color screens. In a preferred embodiment of the present invention, the splicing screen and the display terminal can be controlled to synchronously display R, G, B, and W pure color screens in sequence, and then the color and brightness information of the splicing screen and the display terminal can be obtained.
[0051] There are many ways to achieve synchronous display of the splicing screen and the display terminal. For example, the same image can be sent to the splicing screen and the display terminal synchronously through a terminal. Of course, the display image of the splicing screen can also be captured by an image acquisition device such as a camera or a surveillance camera, and the display image of the splicing screen can be sent to the display terminal for synchronous display.
[0052] In a preferred embodiment of the present invention, before collecting the color and brightness information of the splicing screen and the display terminal, the display terminal and the splicing screen can also be initialized, which specifically includes: setting the preset mode of the display terminal to the standard mode; adjusting the display effect of the splicing screen to the optimal state, if the splicing screen adopts a DLP splicing screen, then setting the DLP splicing screen to the optical mode used on site, or if the splicing screen adopts an LED splicing screen, then turning on the correction of the LED splicing screen so that the brightness and color temperature of the LED splicing screen are adjusted to match the use environment.
[0053] By collecting the color brightness of the display screen of the spliced screen, the first color brightness matrix information can be obtained, which is recorded as the first color brightness matrix information A. The first color brightness matrix information A is used to characterize the RGBW color brightness of the display screen of the spliced screen, and is expressed as:
[0054]
[0055] Among them, R xA , G xA 、B xA 、W xA They are the R, G, B and W chromaticity values of the splicing screen at the chromaticity coordinate x, R yA , G yA 、B yA 、W yA They are the R, G, B and W chromaticity values of the splicing screen at the chromaticity coordinate y, respectively. LA , G LA 、B LA 、W LA They are the R brightness value, G brightness value, B brightness value and W brightness value of the splicing screen respectively.
[0056] Similarly, the collected second color brightness matrix information of the display terminal display screen is recorded as the second color brightness matrix information B. The second color brightness matrix information B is used to represent the RGBW color brightness of the display terminal display screen, which is expressed as:
[0057]
[0058] Among them, R xB , G xB 、B xB 、W xB They are the R, G, B and W chromaticity values of the display terminal at the chromaticity coordinate x, respectively. yB , G yB 、B yB 、W yB They are the R, G, B and W chromaticity values of the display terminal at the chromaticity coordinate y, respectively. LB , G LB 、B LB 、W LB They are the R brightness value, G brightness value, B brightness value and W brightness value of the display terminal respectively.
[0059] S102 : Extract first chromaticity information and second chromaticity information from the first color brightness matrix information and the second color brightness matrix information respectively, and determine a first color range area of the spliced screen and a second color range area of the display terminal based on the first chromaticity information and the second chromaticity information.
[0060] Extract the color brightness information containing only R, G, and B from the first color brightness matrix information A to obtain the first chromaticity information, which is recorded as the first chromaticity information C. Extract the color brightness information containing only R, G, and B from the second color brightness matrix information B to obtain the second chromaticity information, which is recorded as the second chromaticity information D:
[0061]
[0062] Based on the first chromaticity information C and the second chromaticity information D, a color range I area of the splicing screen and a color range II area of the display terminal are generated in the 1931 CIE chromaticity diagram, respectively, and are recorded as the first color range area and the second color range area.
[0063] S103 : Calculate and generate a target color range matrix according to the relationship between the first color range and the second color range.
[0064] The first color range and the second color range can be represented by triangles, with the triangle corresponding to the first color range being referred to as a first triangle and the triangle corresponding to the second color range being referred to as a second triangle. The target color range matrix generated by calculating the relationship between the first color range and the second color range is determined by the relationship between the three vertices of the first triangle and the second triangle.
[0065] Specifically, assume that the target color range matrix F is expressed as:
[0066]
[0067] Among them, R x目标 , G x目标 、B x目标 are the R, G, and B chromaticity values of the target color range in the chromaticity coordinate x, R y目标 , G y目标 、B y目标 are the R, G, and B chromaticity values of the target color range at the chromaticity coordinate y, respectively.
[0068] The relationship between the three vertices of the first triangle and the second triangle has the following three situations: x目标 , R y目标 ), (G x目标 , G y目标 ), (B x目标 , B y目标 ) needs to be set according to the following three situations:
[0069] For the first case, please refer to Figure 3 As shown, the first color range 302 is composed of a first triangle ABC, wherein the vertex A 301 = (G xA , G yA ), vertex B 307=(B xA , B yA ), vertex C 306 = (R xA , R yA ), the second color range 304 is composed of a second triangle DEF, wherein the vertex D 303 = (G xB , G yB ), vertex E 308 = (B xB , B yB ), vertex F 305=(R xB , R yB ), the first color range area 302 completely contains the second color range area 304 without any intersection, then the chromaticity information value of the second chromaticity information D is assigned to the corresponding value of the target color range matrix F, which is: the vertex F coordinate (R xB , R yB )=(R x目标 , R y目标 ), vertex D coordinate (G xB , G yB )=(G x目标 , G y目标 ), vertex E coordinates (B xB , B yB )=(B x目标 , B y目标 ).
[0070] The second case is Figure 4 As shown, the first color range 402 is composed of a first triangle ABC, wherein the vertex A401=(G xA , G yA ), vertex B 408 = (B xA , B yA ), vertex C 406 = (R xA , R yA ), the second color range 404 is composed of a second triangle DEF, wherein the vertex D 403 = (G xB , G yB ), vertex E 409=(B xB , B yB ), vertex F 405=(R xB , R yB ), the first color range area 402 completely contains the second color range area 404 and one or more vertices of the second triangle DEF are located on the first triangle ABC. Here, the vertex E is located on the BC side of the first triangle ABC as an example. Assume that the vertex E is located at point G 407 on the BC side of the first triangle ABC, that is, the vertex E and the point G coincide. Then, the chromaticity information value of the second chromaticity information D is assigned to the corresponding value of the target color range matrix F, which is: the coordinate of the vertex F (R xB , R yB )=(R x目标 , R y目标 ), vertex D coordinate (G xB , G yB )=(G x目标 , G y目标 ), vertex E coordinates (B xB , B yB )=(B x目标 , B y目标 ).
[0071] The third case is Figure 5 As shown, the first color range 502 is composed of a first triangle ABC, wherein the vertex A501=(G xA , G yA ), vertex B 508 = (B xA , B yA ), vertex C 506 = (R xA , R yA ), the second color range 504 is composed of a second triangle DEF, wherein the vertex D 503 = (G xB , G yB ), vertex E 509=(B xB , B yB ), vertex F 505=(R xB, R yB ), the first color range area 502 partially includes the second color range area 504, that is, one or more vertices of the second triangle DEF are located outside the first triangle ABC, the vertices of the second triangle DEF located inside the first triangle ABC are recorded as inner vertices, the vertices of the second triangle DEF located outside the first triangle ABC are recorded as outer vertices, and the nearest intersection points of the outer vertices to the second triangle DEF and the first triangle ABC are recorded as matching intersection points of the outer vertices; the second chromaticity information of the matching intersection points is determined, and the second chromaticity information of the inner vertices and the second chromaticity information of the matching intersection points are assigned to corresponding values of the target color range matrix F.
[0072] by Figure 5 For example, assuming that vertex E is an outer vertex, the closest intersection point between point E and the second triangle DEF and the first triangle ABC is recorded as the matching intersection point G 507. Let the coordinates of point G = (B xG , B yG ), the coordinates can be calculated by the following formula, B xG , B yG Satisfies the following equation:
[0073]
[0074] The second chromaticity information of the inner vertex is assigned to the corresponding value of the target color range matrix F, that is, the coordinates of the inner vertex F point (R xB , R yB )=(R x目标 , R y目标 ), coordinates of the inner vertex D (G xB , G yB )=(G x目标 , G y目标 ), assign the coordinates of the matching intersection (i.e., the second chromaticity information of the matching intersection) to the corresponding values of the target color range matrix F, i.e., the coordinates of point G (B xG , B yG )=(B x目标 , B y目标 ), if one or both of points D and F are also external vertices, the same method is used to calculate and assign the target value.
[0075] S104 , extracting the W color brightness value and the RGB brightness values from the first color brightness matrix information, and combining them with the coordinates of the target color range matrix to generate a final color brightness target value matrix.
[0076] Coming soon Alternative The RGB chromaticity information part in the RGB chromaticity information part is used to obtain the color brightness target value matrix G:
[0077]
[0078] S105 : Obtaining a brightness matrix of the spliced screen RGB image at maximum brightness.
[0079] Use the sensor to collect the brightness matrix H when the maximum brightness of the RGB image of the video wall is collected (the brightness coefficient is 1, i.e. 100%):
[0080]
[0081] Among them, R Lmax , G Lmax 、B Lmax They are the maximum R brightness value, maximum G brightness value, and maximum B brightness value of the spliced screen RGB image respectively.
[0082] S106: Generate a debugging system number matrix according to the first color brightness matrix information, the target color range matrix, the brightness matrix, and the chromaticity coordinate conversion formula.
[0083] The debugging coefficient matrix is used to increase the brightness coefficient of each color screen of the spliced screen. Specifically, the debugging system matrix I is determined to be expressed as:
[0084]
[0085] Among them, Rr represents the red brightness increase and decrease coefficient, Rg represents the green brightness coefficient mixed in the red picture, and Rb represents the blue brightness coefficient mixed in the red picture; Gr represents the green picture mixed with the red brightness coefficient, Gg represents the green brightness increase and decrease coefficient, and Gb represents the green picture mixed with the blue brightness coefficient; Br represents the blue picture mixed with the red brightness coefficient, Bg represents the blue picture mixed with the green brightness coefficient, and Bb represents the blue brightness increase and decrease coefficient.
[0086] The chromaticity coordinate conversion formula is:
[0087]
[0088] Among them, x, y, z are chromaticity coordinates, and X, Y, Z are tristimulus values.
[0089] First, calculate Rr, Rg, and Rb in the debugging system matrix I based on the first color brightness matrix information, the target color range matrix, the brightness matrix, and the chromaticity coordinate conversion formula:
[0090] Known target value R x目标 、R y目标 and R LA , then according to the color coordinate conversion formula we can get:
[0091]
[0092] Wherein, RX and RZ are the X value and Z value of the tristimulus value of red respectively.
[0093] Calculate RX and RZ through equations ① and ②;
[0094] There is also R LA =R r ×R Lmax +R g ×G Lmax +R b ×B Lmax , substitute into equations ①②③④ to find Rr, Rg, and Rb;
[0095] Similarly, calculate Gr, Gg and Gb as well as Br, Bg and Bb.
[0096] S107: Use the debugging coefficient matrix to adjust the parameters of the spliced screen to achieve display color adaptation between the spliced screen and the display terminal.
[0097] Adjust the splicing screen parameters, such as RGB current parameters or correction coefficients, based on the debugging coefficient matrix H. After debugging is completed, the debugging results are verified. For example, an image acquisition device can be used to capture a portrait of a person after being illuminated by the splicing screen, and the portrait can be transmitted to the display terminal and the splicing screen. The actual effect can be verified to be normal. The splicing screen image has no purple-red bias. The splicing screen image and the display terminal image have the same color and color temperature. This can confirm that the colors of the splicing screen and the display terminal (including computer monitors, display screens of image acquisition devices, etc.) have been adjusted to be consistent.
[0098] Example 2
[0099] See also Figure 6 , Figure 6 This is a schematic diagram of the structure of a color adaptive adjustment device for a spliced screen disclosed in an embodiment of the present invention. Figure 6 As shown, the splicing screen color adaptive adjustment device may include:
[0100] The receiving unit 602 is configured to receive the first color brightness matrix information of the spliced screen and the second color brightness matrix information of the display terminal respectively;
[0101] An extraction unit 603 is configured to extract first chromaticity information and second chromaticity information from the first color brightness matrix information and the second color brightness matrix information, respectively, and determine a first color range area of the spliced screen and a second color range area of the display terminal based on the first chromaticity information and the second chromaticity information;
[0102] A calculation unit 604 is configured to calculate and generate a target color range matrix according to a relationship between the first color range area and the second color range area;
[0103] A first generating unit 605 is configured to extract the W color brightness value and the RGB brightness values from the first color brightness matrix information, and generate a final color brightness target value matrix in combination with the coordinates of the target color range matrix;
[0104] An acquisition unit 606 is configured to acquire a brightness matrix of the spliced screen RGB image at maximum brightness;
[0105] The second generating unit 607 is configured to generate a debugging system number matrix according to the first color brightness matrix information, the target color range matrix, the brightness matrix, and the chromaticity coordinate conversion formula;
[0106] The adjustment unit 608 is configured to adjust the parameters of the spliced screen using the debugging coefficient matrix to achieve display color adaptation between the spliced screen and the display terminal.
[0107] As an optional solution, the extraction unit 603 may include:
[0108] Extract the first chromaticity information C from the first color brightness matrix information A:
[0109]
[0110]
[0111] Among them, R xA , G xA 、B xA 、W xA They are the R, G, B and W chromaticity values of the splicing screen at the chromaticity coordinate x, R yA , G yA 、B yA 、W yA They are the R, G, B and W chromaticity values of the splicing screen at the chromaticity coordinate y, respectively. LA , G LA 、B LA 、W LA They are the R brightness value, G brightness value, B brightness value and W brightness value of the splicing screen respectively;
[0112] Extract the second chromaticity information D from the second color brightness matrix information B:
[0113]
[0114]
[0115] Among them, R xB , G xB 、B xB 、W xBThey are the R, G, B and W chromaticity values of the display terminal at the chromaticity coordinate x, respectively. yB , G yB 、B yB 、W yB They are the R, G, B and W chromaticity values of the display terminal at the chromaticity coordinate y, respectively. LB , G LB 、B LB 、W LB They are the R brightness value, G brightness value, B brightness value and W brightness value of the display terminal respectively.
[0116] As an optional solution, the calculation unit 604 may include:
[0117] The target color range matrix F is:
[0118]
[0119] Among them, R x目标 , G x目标 、B x目标 are the R, G, and B chromaticity values of the target color range in the chromaticity coordinate x, R y目标 , G y目标 、B y目标 are the R, G, and B chromaticity values of the target color range at the chromaticity coordinate y, respectively;
[0120] The first color range is formed by the first triangle, and the second color range is formed by the second triangle.
[0121] When the first triangle completely contains the second triangle and there is no intersection between the two, or one or more vertices of the second triangle are located on the first triangle, the chromaticity information in the second chromaticity information D is assigned to the target color range matrix F, that is: (R xB , R yB )=(R x目标 , R y目标 ), (G xB , G yB )=(G x目标 , G y目标 ), (B xB , B yB )=(B x目标 , B y目标 );
[0122] When the first triangle completely and partially contains the second triangle, that is, the second triangle has one or more vertices outside the first triangle, the vertices of the second triangle located inside the first triangle are recorded as inner vertices, the vertices of the second triangle located outside the first triangle are recorded as outer vertices, and the closest intersection points between the outer vertices and the second triangle and the first triangle are recorded as matching intersection points of the outer vertices; the second chromaticity information of the matching intersection points is determined, and the second chromaticity information of the inner vertices and the second chromaticity information of the matching intersection points are assigned to corresponding values of the target color range matrix F.
[0123] As an optional solution, the first generating unit 605 may include:
[0124]
[0125] G is the color brightness target value matrix;
[0126] As an optional solution, the obtaining unit 606 may include:
[0127]
[0128] Among them, H is the brightness matrix, R Lmax , G Lmax 、B Lmax They are the maximum R brightness value, maximum G brightness value, and maximum B brightness value of the spliced screen RGB image respectively.
[0129] As an optional solution, the second generating unit 607 may include:
[0130] Determine the debug system number matrix I:
[0131]
[0132] Among them, Rr represents the red brightness increase and decrease coefficient, Rg represents the green brightness coefficient mixed in the red picture, and Rb represents the blue brightness coefficient mixed in the red picture; Gr represents the green picture mixed with the red brightness coefficient, Gg represents the green brightness increase and decrease coefficient, and Gb represents the green picture mixed with the blue brightness coefficient; Br represents the blue picture mixed with the red brightness coefficient, Bg represents the blue picture mixed with the green brightness coefficient, and Bb represents the blue brightness increase and decrease coefficient;
[0133] The chromaticity coordinate conversion formula is:
[0134]
[0135] Among them, x, y, z are chromaticity coordinates, and X, Y, Z are tristimulus values;
[0136] Calculate Rr, Rg, and Rb in the debug system matrix I:
[0137] Known target value R x目标 、R y目标 and R LA , then according to the color coordinate conversion formula we can get:
[0138]
[0139] Here, RX and RZ are the X value and Z value of the tristimulus value of R (red), respectively.
[0140] Calculate RX and RZ through equations ① and ②;
[0141] There is also R LA =R r ×R Lmax +R g ×G Lmax +R b ×B Lmax , substitute into equations ①②③④ to find Rr, Rg and Rb;
[0142] Similarly, calculate Gr, Gg and Gb as well as Br, Bg and Bb.
[0143] As an optional solution, the splicing screen color adaptive adjustment device further includes: an initialization unit 601, which is used to initialize the display terminal and the splicing screen, which may specifically include:
[0144] Set the preset mode of the display terminal to standard mode; adjust the display effect of the splicing screen to the best state, specifically, set the DLP splicing screen to the optical mode for on-site use, or turn on the correction of the LED splicing screen so that the brightness and color temperature of the LED splicing screen are adjusted to match the use environment.
[0145] Example 3
[0146] See also Figure 7 , Figure 7 This is a schematic diagram of the structure of a splicing screen color adaptive adjustment system disclosed in an embodiment of the present invention. Figure 7As shown, the splicing screen color adaptive adjustment system may include: a display terminal, a first sensor acquisition device 704, a second sensor acquisition device 703, a splicing screen 705, and an electronic device, wherein the display terminal may be a computer display screen 701 or a display screen of an image acquisition device 702, the first sensor acquisition device 704 is used to acquire first color brightness matrix information of the splicing screen 705, and the second sensor acquisition device 703 is used to acquire second color brightness matrix information of the display terminal. The electronic device may be the splicing screen itself, or other devices that can communicate with the splicing screen and with the first sensor acquisition device 704 and the second sensor acquisition device 703 via wired or wireless means, and the electronic device is used to receive the first color brightness matrix information and the second color brightness matrix information acquired by the first sensor acquisition device 704 and the second sensor acquisition device 703, and determine various parameters of the debugging system matrix according to some or all of the steps of the splicing screen color adaptive adjustment method described in the first embodiment of the present invention.
[0147] The structures of the first sensor collector 704 and the second sensor collector 703 are shown in Figure 2 The description of the first embodiment will not be repeated here.
[0148] The electronic device adjusts the splicing screen parameters based on the debugging coefficient matrix H, such as adjusting the RGB current parameters or correction coefficients of the splicing screen. After debugging is completed, the debugging results can also be verified. For example, an image acquisition device can be used to capture a portrait of a person after being illuminated by the splicing screen, and the portrait can be transmitted to the display terminal and the splicing screen. The actual effect can be verified to see that the portrait is normal, the splicing screen image has no purple-red bias, and the color and color temperature of the splicing screen image are consistent with the display terminal image. This can confirm that the colors of the splicing screen and the display terminal (including computer monitors, display screens of image acquisition devices, etc.) have been adjusted to be consistent.
[0149] In a preferred embodiment of the present invention, to obtain a more accurate debugging coefficient matrix, it is preferred to synchronize the images of the splicing screen and the display terminal, and both images are pure color images. For example, the splicing screen and the display terminal can be controlled to synchronously display R, G, B, and W pure color images in sequence, and then the color and brightness information of the splicing screen and the display terminal can be obtained.
[0150] There are many ways to achieve synchronous display of the splicing screen and the display terminal. For example, the same image can be sent to the splicing screen and the display terminal synchronously through an electronic device (other terminals other than the splicing screen). Of course, the display image of the splicing screen can also be captured by an image acquisition device such as a camera or a surveillance camera, and the display image of the splicing screen can be sent to the display terminal for synchronous display.
[0151] In a preferred embodiment of the present invention, before collecting the color and brightness information of the splicing screen and the display terminal, the display terminal and the splicing screen can also be initialized, which specifically includes: setting the preset mode of the display terminal to the standard mode; adjusting the display effect of the splicing screen to the optimal state, if the splicing screen adopts a DLP splicing screen, then setting the DLP splicing screen to the optical mode used on site, or if the splicing screen adopts an LED splicing screen, then turning on the correction of the LED splicing screen so that the brightness and color temperature of the LED splicing screen are adjusted to match the use environment.
[0152] The embodiment of the present invention proposes a method and system for adaptive color adjustment of a spliced screen, which will effectively solve the problem of color differences between display screens in the control room, optimize image quality and enhance user experience. It can also solve three problems in existing color management technologies: 1. The color temperature difference is too large, which can be solved by ensuring that the white point target value before and after the color adjustment process remains unchanged; 2. The subjective judgment-based adjustment of the human eye is prone to introduce personal subjective factors, resulting in color differences when others watch it after the adjustment. By introducing a sensor acquisition instrument, it can be adaptively adjusted without the need for human eye judgment; 3. Because the debugging method is not perfect and precise, there are still large differences when the naked eye sees it after the adjustment. This can be optimized through a new color calculation method (color range calculation method).
[0153] Example 4
[0154] See also Figure 8 , Figure 8 A schematic diagram of the structure of an electronic device that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the embodiments of the present invention described or / and claimed herein.
[0155] like Figure 8As shown, the electronic device includes at least one processor 801, and a memory connected to the at least one processor 801 in communication, such as a ROM (read-only memory) 802, a RAM (random access memory) 803, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 801 can perform various appropriate actions and processes according to the computer program stored in the ROM 802 or the computer program loaded from the storage unit 480 into the random access memory RAM 803. In the RAM 803, various programs and data required for the operation of the electronic device can also be stored. The processor 801, ROM 802 and RAM 803 are connected to each other via a bus 804. An I / O (input / output) interface 805 is also connected to the bus 804.
[0156] Multiple components in the electronic device are connected to the I / O interface 805, including: an input unit 806, such as a keyboard, mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 480, such as a magnetic disk, optical disk, etc.; and a communication unit 809, such as a network card, modem, wireless communication transceiver, etc. The communication unit 809 allows the electronic device to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0157] The processor 801 can be a variety of general and / or specialized processing components with processing and computing capabilities. Some examples of the processor 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors that run machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 801 executes one or more steps of the spliced screen color adaptive adjustment method described in any of the above embodiments.
[0158] In some embodiments, a method for adaptively adjusting the color of a spliced screen may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 808. In some embodiments, part or all of the computer program may be loaded or / and installed on an electronic device via the ROM 802 or / and the communication unit 809. When the computer program is loaded into the RAM 803 and executed by the processor 801, one or more steps of the method for adaptively adjusting the color of a spliced screen described in the first embodiment above may be performed. Alternatively, in other embodiments, the processor 801 may be configured to execute a method for adaptively adjusting the color of a spliced screen by any other appropriate means (for example, by means of firmware).
[0159] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, or / and combinations thereof. These various embodiments can include being implemented in one or more computer programs that can be executed or / and interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0160] The computer programs for implementing the methods of the embodiments of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer programs are executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer programs may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0161] In the context of an embodiment of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. A computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0162] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0163] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0164] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0165] The above is a detailed introduction to a method and system for adaptive color adjustment of a splicing screen disclosed in the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A method for adaptively adjusting the color of a spliced screen, characterized in that: It includes the following steps: Respectively receiving first color brightness matrix information of the spliced screen and second color brightness matrix information of the display terminal; Extracting first chromaticity information and second chromaticity information from the first color brightness matrix information and the second color brightness matrix information, respectively, and determining a first color range area of the spliced screen and a second color range area of the display terminal based on the first chromaticity information and the second chromaticity information; Calculate and generate a target color range matrix according to the relationship between the first color range area and the second color range area; Extracting the W color brightness value and the RGB brightness values from the first color brightness matrix information, and combining them with the coordinates of the target color range matrix to generate a final color brightness target value matrix; Obtain the brightness matrix of the spliced screen RGB image at maximum brightness; Generate a debugging coefficient matrix according to the first color brightness matrix information, the target color range matrix, the brightness matrix and the chromaticity coordinate conversion formula; The parameters of the spliced screen are adjusted using the debugging coefficient matrix to achieve display color adaptation between the spliced screen and the display terminal.
2. The method for adaptively adjusting the color of a spliced screen according to claim 1, characterized in that: Extracting first chromaticity information and second chromaticity information from the first color brightness matrix information and the second color brightness matrix information respectively, comprising: Extract the first chromaticity information C from the first color brightness matrix information A: Among them, R xA , G xA 、B xA 、W xA They are the R, G, B and W chromaticity values of the splicing screen at the chromaticity coordinate x, R yA , G yA 、B yA 、W yA They are the R, G, B and W chromaticity values of the splicing screen at the chromaticity coordinate y, respectively. LA , G LA 、B LA 、W LA They are the R brightness value, G brightness value, B brightness value and W brightness value of the splicing screen respectively; Extract the second chromaticity information D from the second color brightness matrix information B: Among them, R xB , G xB 、B xB 、W xB They are the R, G, B and W chromaticity values of the display terminal at the chromaticity coordinate x, respectively. yB , G yB 、B yB 、W yB They are the R, G, B and W chromaticity values of the display terminal at the chromaticity coordinate y, respectively. LB , G LB 、B LB 、W LB They are the R brightness value, G brightness value, B brightness value and W brightness value of the display terminal respectively.
3. The method for adaptively adjusting the color of a spliced screen according to claim 2, characterized in that: Calculating and generating a target color range matrix according to the relationship between the first color range area and the second color range area includes: The target color range matrix F is: Among them, R x目标 , G x目标 、B x目标 are the R, G, and B chromaticity values of the target color range in the chromaticity coordinate x, R y目标 , G y目标 、B y目标 are the R, G, and B chromaticity values of the target color range at the chromaticity coordinate y, respectively; The first color range is formed by a first triangle, and the second color range is formed by a second triangle. When the first triangle completely contains the second triangle and there is no intersection between the two, or one or more vertices of the second triangle are located on the first triangle, the chromaticity information in the second chromaticity information D is assigned to the target color range matrix F, that is: (R xB , R yB )=(R x目标 , R y目标 ), (G xB , G yB )=(G x目标 , G y目标 ), (B xB , B yB )=(B x目标 , B y目标 ); When the first triangle completely and partially contains the second triangle, that is, the second triangle has one or more vertices outside the first triangle, the vertices of the second triangle located inside the first triangle are recorded as inner vertices, the vertices of the second triangle located outside the first triangle are recorded as outer vertices, and the nearest intersection between the outer vertex and the second triangle and the first triangle is recorded as the matching intersection of the outer vertex; determine the second chromaticity information of the matching intersection, and assign the second chromaticity information of the inner vertex and the second chromaticity information of the matching intersection to the corresponding values of the target color range matrix F.
4. The method for adaptively adjusting the color of a spliced screen according to claim 3, characterized in that: Extracting the W color brightness value and the RGB brightness value from the first color brightness matrix information, and combining the coordinates of the target color range matrix to generate a final color brightness target value matrix, including: G is the color brightness target value matrix; Obtaining the brightness matrix of the spliced screen RGB image at maximum brightness, including: Among them, H is the brightness matrix, R Lmax , G Lmax 、B Lmax They are the maximum R brightness value, maximum G brightness value, and maximum B brightness value of the spliced screen RGB image respectively.
5. The method for adaptively adjusting the color of a spliced screen according to claim 4, characterized in that: Generating a debugging coefficient matrix according to the first color brightness matrix information, the target color range matrix, the brightness matrix, and the chromaticity coordinate conversion formula includes: Determine the debugging coefficient matrix I: Among them, Rr represents the red brightness increase and decrease coefficient, Rg represents the green brightness coefficient mixed in the red picture, and Rb represents the blue brightness coefficient mixed in the red picture; Gr represents the green picture mixed with the red brightness coefficient, Gg represents the green brightness increase and decrease coefficient, and Gb represents the green picture mixed with the blue brightness coefficient; Br represents the blue picture mixed with the red brightness coefficient, Bg represents the blue picture mixed with the green brightness coefficient, and Bb represents the blue brightness increase and decrease coefficient; The chromaticity coordinate conversion formula is: Among them, x, y, z are chromaticity coordinates, and X, Y, Z are tristimulus values; Calculate Rr, Rg, and Rb in the debugging coefficient matrix I: Known target value R x目标 、R y目标 and R LA , then according to the color coordinate conversion formula we can get: Among them, RX and RZ are the X and Z values of the tristimulus value of red respectively; Calculate RX and RZ through equations ① and ②; There is also R LA =R r ×R Lmax +R g ×G Lmax +R b ×B Lmax , substitute into equations ①②③④ to find Rr, Rg and Rb; Similarly, calculate Gr, Gg and Gb as well as Br, Bg and Bb.
6. The method for adaptively adjusting the color of a spliced screen according to any one of claims 1 to 5, characterized in that: Before receiving the first color brightness matrix information of the spliced screen and the second color brightness matrix information of the display terminal, the method further includes: Initializing the display terminal and the splicing screen includes: Setting the preset mode of the display terminal to the standard mode; Adjust the display effect of the splicing screen to the best state, specifically setting the DLP splicing screen to the optical mode used on site, or turning on the correction of the LED splicing screen, so that the brightness and color temperature of the LED splicing screen are adjusted to match the use environment; or / and, Controlling the display terminal and the spliced screen to display the same picture; or / and, Sending R, G, B, and W pure color images to the splicing screen and the display terminal synchronously in sequence; or / and, The splicing screen is controlled to play R, G, B, and W pure color images in sequence, an image acquisition device is used to shoot at the splicing screen, and the shot images are transmitted to the display terminal for synchronous display.
7. A color adaptive adjustment device for a spliced screen, characterized in that: It includes: A receiving unit, configured to respectively receive the first color brightness matrix information of the spliced screen and the second color brightness matrix information of the display terminal; an extraction unit, configured to extract first chromaticity information and second chromaticity information from the first color brightness matrix information and the second color brightness matrix information, respectively, and determine a first color range area of the spliced screen and a second color range area of the display terminal based on the first chromaticity information and the second chromaticity information; A calculation unit, configured to calculate and generate a target color range matrix according to a relationship between the first color range area and the second color range area; a first generating unit, configured to extract the W color brightness value and the RGB brightness values from the first color brightness matrix information, and generate a final color brightness target value matrix in combination with the coordinates of the target color range matrix; An acquisition unit, configured to acquire a brightness matrix of the spliced screen RGB image at maximum brightness; A second generating unit is configured to generate a debugging coefficient matrix according to the first color brightness matrix information, the target color range matrix, the brightness matrix, and the chromaticity coordinate conversion formula; An adjusting unit is configured to adjust parameters of the spliced screen using the debugging coefficient matrix to achieve display color adaptation between the spliced screen and the display terminal.
8. An electronic device, characterized in that: It includes: a memory storing executable program code; a processor coupled to the memory; the processor calls the executable program code stored in the memory to execute the splicing screen color adaptive adjustment method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that It stores a computer program, wherein the computer program enables a computer to execute the method for adaptively adjusting the color of a spliced screen according to any one of claims 1 to 6.
10. A splicing screen color adaptive adjustment system, characterized in that: It includes a display terminal, a first sensor collector, a second sensor collector, a splicing screen and an electronic device, wherein the first sensor collector is used to collect the first color brightness matrix information of the splicing screen, the second sensor collector is used to collect the second color brightness matrix information of the display terminal, and the electronic device is used to execute the splicing screen color adaptive adjustment method described in any one of claims 1-6.
Citation Information
Patent Citations
Color correction method and system for multi-screen display device
CN103050109A
Display compensation information obtaining method and device and display compensation method and device
CN111968570A