Screen display adjustment method and device, electronic equipment and storage medium
By calculating the correction coefficients of the screen to be adjusted and determining the adjustment coefficients, the problem of different target color gamut differences during correction of different LED displays is solved, and rapid and consistent adjustment of multiple screens and more efficient display adjustments are achieved.
Patent Information
- Application Number
- CN202310980120.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-04
- Publication Date
- 2025-02-18
AI Technical Summary
Multiple corrected LED displays in the same batch use the maximum color gamut when correcting, resulting in the generated target color gamut difference between different LED displays, thereby making the brightness of different LED displays in the same batch. There are differences from color gamut.
By calculating the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, determining the adjustment coefficient of the screen to be adjusted, achieving rapid and consistent adjustment of multiple screens, and improving the efficiency of screen display adjustment.
It realizes rapid and consistent adjustment of multiple screens, improves the efficiency of screen display adjustment, and enables different LED displays in the same batch to achieve more consistent brightness and color gamut effects.
Smart Images

Figure CN119479536A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the technical field of display screen correction, and in particular to a method, device, electronic device and storage medium for adjusting the display of a screen. Background Art
[0002] The display brightness and color coordinates of LED lamp beads are discrete. In order to achieve a better display effect, a camera is usually used to take pictures of the red, green, blue and white displayed on the screen, extract the display brightness and color coordinates of each lamp bead, and calculate the correction coefficient (i.e. the brightness reduction ratio) of each lamp bead through an algorithm and send it to the display screen. The LED display screen uses this correction coefficient to adjust the actual display effect of each lamp bead, so that the consistency of the LED display effect and the target color range are closer to the immediate effect.
[0003] In the prior art, multiple calibrated LED screens from the same batch use the maximum color gamut during calibration. Due to the differences in data collection results between the LED screens, the generated target color gamuts will differ between the different LED screens, resulting in differences in brightness and color gamut displayed by different LED screens from the same batch. Summary of the invention
[0004] The embodiments of the present application provide a method, device, electronic device and storage medium for adjusting the display of a screen. By calculating the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, the adjustment coefficient of the screen to be adjusted is determined, and rapid and consistent adjustment of multiple screens is achieved, thereby improving the efficiency of screen display adjustment.
[0005] The embodiments of the present application provide the following technical solutions:
[0006] In a first aspect, an embodiment of the present application provides a method for adjusting the display of a screen, the method for adjusting the display of a screen comprising:
[0007] Get the adjustment value and compensation value of the color component of the screen to be adjusted;
[0008] Determining a correction coefficient of the screen to be adjusted according to the adjustment value and the compensation value of the color component of the screen to be adjusted;
[0009] Get the adjustment value and compensation value of the color component of the target screen;
[0010] Determining a correction coefficient of the target screen according to the adjustment value and the compensation value of the color component of the target screen;
[0011] According to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, the adjustment coefficient of the screen to be adjusted is determined to adjust the display parameters of the screen to be adjusted.
[0012] In some embodiments, the screen to be adjusted includes a plurality of lamp beads to be adjusted, and the color components include a red component, a green component, and a blue component. The adjustment value and the compensation value of the color component of the screen to be adjusted are obtained, including:
[0013] Get the adjustment values and compensation values of the color components of several lamp beads to be adjusted, wherein the adjustment values include the adjustment value of the red component when the lamp bead displays red, the adjustment value of the green component when the lamp bead displays green, and the adjustment value of the blue component when the lamp bead displays blue; the compensation values include the compensation value of the red component when the lamp bead displays green, the compensation value of the blue component when the lamp bead displays green, the compensation value of the green component when the lamp bead displays red, the compensation value of the blue component when the lamp bead displays red, the compensation value of the red component when the lamp bead displays blue, and the compensation value of the green component when the lamp bead displays blue.
[0014] In some embodiments, determining the correction coefficient of the screen to be adjusted according to the adjustment value and the compensation value of the color component of the screen to be adjusted includes:
[0015] Determining correction coefficients of a plurality of lamp beads to be adjusted according to adjustment values and compensation values of color components of a plurality of lamp beads to be adjusted;
[0016] Calculate the average value of the correction coefficients of several lamp beads to be adjusted to determine the correction coefficient of the screen to be adjusted.
[0017] In some embodiments, the target screen includes a plurality of target lamp beads, and the color components include a red component, a green component, and a blue component. The adjustment value and the compensation value of the color component of the target screen are obtained, including:
[0018] Get the adjustment values and compensation values of the color components of several target lamp beads, where the adjustment values include the adjustment value of the red component when the lamp bead displays red, the adjustment value of the green component when the lamp bead displays green, and the adjustment value of the blue component when the lamp bead displays blue; the compensation values include the compensation value of the red component when the lamp bead displays green, the compensation value of the blue component when the lamp bead displays green, the compensation value of the green component when the lamp bead displays red, the compensation value of the blue component when the lamp bead displays red, the compensation value of the red component when the lamp bead displays blue, and the compensation value of the green component when the lamp bead displays blue.
[0019] In some embodiments, determining a correction coefficient of the target screen according to the adjustment value and the compensation value of the color component of the target screen includes:
[0020] Determining correction coefficients of a plurality of target lamp beads according to adjustment values and compensation values of color components of the plurality of target lamp beads;
[0021] Calculate the average value of the correction coefficients of several target lamp beads to determine the correction coefficient of the target screen.
[0022] In some embodiments, determining the adjustment coefficient of the screen to be adjusted according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen to adjust the display parameters of the screen to be adjusted includes:
[0023] Determining a ratio of the correction coefficient of the screen to be adjusted to the correction coefficient of the target screen according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen;
[0024] The ratio is determined as the adjustment factor of the screen to be adjusted.
[0025] In some embodiments, adjusting the display parameters of the screen to be adjusted includes:
[0026] According to the correction coefficient and adjustment coefficient of each lamp bead to be adjusted in the screen to be adjusted, the adjustment result corresponding to each lamp bead to be adjusted is determined, wherein the adjustment result corresponding to each lamp bead to be adjusted is the product of the correction coefficient and the adjustment coefficient of each lamp bead to be adjusted;
[0027] According to the adjustment result corresponding to each lamp bead to be adjusted, the display parameters of the screen to be adjusted are adjusted, wherein the display parameters include brightness values and / or values of color components.
[0028] In a second aspect, an embodiment of the present application provides a display adjustment device for a screen, the display adjustment device for a screen comprising:
[0029] An acquisition unit, used for acquiring an adjustment value and a compensation value of a color component of the screen to be adjusted;
[0030] A processing unit is used to determine the correction coefficient of the screen to be adjusted according to the adjustment value and compensation value of the color component of the screen to be adjusted; obtain the adjustment value and compensation value of the color component of the target screen; determine the correction coefficient of the target screen according to the adjustment value and compensation value of the color component of the target screen; determine the adjustment coefficient of the screen to be adjusted according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, so as to adjust the display parameters of the screen to be adjusted.
[0031] In a third aspect, an embodiment of the present application provides an electronic device, including:
[0032] at least one processor; and
[0033] a memory communicatively connected to at least one processor; wherein,
[0034] The memory stores instructions that can be executed by at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the display adjustment method of the screen as described in the first aspect.
[0035] In a fourth aspect, an embodiment of the present application provides a non-volatile computer-readable storage medium, which stores computer-executable instructions, and the computer-executable instructions are used to enable an electronic device to execute a screen display adjustment method as in the first aspect.
[0036] The beneficial effects of the embodiments of the present application are as follows: Different from the prior art, the embodiments of the present application provide a method for adjusting the display of a screen, which includes: obtaining the adjustment value and compensation value of the color component of the screen to be adjusted; determining the correction coefficient of the screen to be adjusted according to the adjustment value and compensation value of the color component of the screen to be adjusted; obtaining the adjustment value and compensation value of the color component of the target screen; determining the correction coefficient of the target screen according to the adjustment value and compensation value of the color component of the target screen; determining the adjustment coefficient of the screen to be adjusted according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, so as to adjust the display parameters of the screen to be adjusted. By calculating the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, and determining the adjustment coefficient of the screen to be adjusted, the present application can realize rapid and consistent adjustment of multiple screens and improve the efficiency of screen display adjustment. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] One or more embodiments are exemplarily described by corresponding drawings, which do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and the figures in the drawings do not constitute proportional limitations unless otherwise stated.
[0038] Figure 1 is a schematic diagram of an application environment provided by an embodiment of the present application;
[0039] Figure 2 It is a flowchart of a method for adjusting screen display provided by an embodiment of the present application;
[0040] Figure 3 yes Figure 2 A detailed flow chart of step S201 in FIG.
[0041] Figure 4 yes Figure 2 A detailed flow chart of step S202 in FIG.
[0042] Figure 5 yes Figure 2 A detailed flow chart of step S203 in FIG.
[0043] Figure 6 yes Figure 2 A detailed flow chart of step S204 in FIG.
[0044] Figure 7 yes Figure 2A detailed flow chart of step S205 in FIG.
[0045] Figure 8 yes Figure 2 A detailed flow chart of step S205 in FIG.
[0046] Fig. 9 is a schematic diagram of a screen to be adjusted photographed by a digital camera provided in an embodiment of the present application;
[0047] Fig.10 It is a structural schematic diagram of a display adjustment device for a screen provided in an embodiment of the present application;
[0048] Fig.11 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application.
[0049] Description of Figure Numbers:
[0050] Label name Label name 100 Application Environment 1011 Get Unit 10 Display device to be adjusted 1012 Processing Unit 20 Target display device 110 Electronic devices 30 Electronic devices 111 processor 40 server 112 Memory 1001 Screen display adjustment device DETAILED DESCRIPTION
[0051] In order to facilitate the understanding of the present application, the present application is described in more detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that when an element is described as "fixed to" another element, it can be directly on the other element, or there can be one or more centered elements therebetween. When an element is described as "connected to" another element, it can be directly connected to the other element, or there can be one or more centered elements therebetween. The terms "vertical", "horizontal", "left", "right" and similar expressions used in this specification are for illustrative purposes only.
[0052] Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used in this specification and in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application. The term "and / or" used in this specification includes any and all combinations of one or more of the related listed items.
[0053] The technical solution of the present application is described in detail below in conjunction with the accompanying drawings:
[0054] See also Figure 1 , Figure 1 is a schematic diagram of an application environment provided by an embodiment of the present application;
[0055] like Figure 1As shown, the application environment 100 includes: a display device to be adjusted 10, a target display device 20, an electronic device 30 and a server 40, wherein the display device to be adjusted 10, the target display device 20 and the electronic device 50 are connected via network communication, and the electronic device 30 and the server 40 are connected via network communication, wherein the network includes a wired network and / or a wireless network. It is understandable that the network includes wireless networks such as 2G, 3G, 4G, 5G, wireless LAN, Bluetooth, etc., and may also include wired networks such as serial cables and network cables.
[0056] In an embodiment of the present application, the display device 10 to be adjusted includes one or more screens to be adjusted, which is used to send the adjustment value and compensation value of the color component of the screen to be adjusted to the electronic device, or to receive the adjustment result sent by the server. It can be understood that the screen to be adjusted includes but is not limited to a CTR display screen, an LCD display screen, an LED display screen, and an OLED display screen, and the present application does not limit this.
[0057] In an embodiment of the present application, the target display device 20 includes a target screen, which is used to send the adjustment value and compensation value of the color component of the target screen to the electronic device to adjust the display effect of one or more screens to be adjusted. It can be understood that the target screen includes but is not limited to a CTR display screen, an LCD display screen, an LED display screen, and an OLED display screen, and the present application does not limit this.
[0058] In the embodiment of the present application, the electronic device is used to perform screen adjustment operations on the display device to be adjusted. It can be understood that the electronic device 30 can be an electronic product with communication and networking functions such as a computer and a mobile phone. The electronic device 30 includes a communication module, which is connected to a server 40 for receiving instructions sent by the server, for example, receiving instructions sent by the server to adjust the display of the display device to be adjusted. In the embodiment of the present application, the communication module can realize communication with the Internet, wherein the communication module includes but is not limited to communication units such as a WIFI module, a ZigBee module, a NB_IoT module, a 4G module, a 5G module, and a Bluetooth module.
[0059] In an embodiment of the present application, the electronic device 30 includes a controller, which serves as the control core of the electronic device 30 and is used to control the electronic device 30 to obtain the adjustment value and compensation value of the color component of the screen to be adjusted sent by the display device 10 to be adjusted. For example, the screen to be adjusted includes a plurality of lamp beads to be adjusted, and the adjustment value and compensation value of the color component of the plurality of lamp beads to be adjusted are obtained, or, the adjustment value and compensation value of the color component of the target screen sent by the target display device 20 are obtained, for example, the target screen includes a plurality of target lamp beads, and the adjustment value and compensation value of the color component of the plurality of target lamp beads are obtained, or, according to the adjustment value and compensation value of the color component of the screen to be adjusted, the correction coefficient of the screen to be adjusted is determined, or, according to the adjustment value and compensation value of the color component of the target screen, the correction coefficient of the target screen is determined, or, according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, the adjustment coefficient of the screen to be adjusted is determined, and finally an adjustment result is obtained.
[0060] In the embodiment of the present application, the controller can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), a single-chip microcomputer, an ARM (Acorn RISC Machine) or other programmable logic device, a discrete gate or transistor logic, a discrete hardware component, or any combination of these components. The controller can also be any traditional processor, controller, microcontroller or state machine. The controller can also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors combined with a DSP and / or any other such configuration, or a combination of one or more of a microcontroller unit (MCU), a field programmable gate array (FPGA), and a system on chip (SoC).
[0061] It can be understood that the electronic device 30 in the embodiment of the present application also includes a storage module, which includes but is not limited to: FLASH flash memory, NAND flash memory, vertical NAND flash memory (VNAND), NOR flash memory, resistive random access memory (RRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), spin transfer torque random access memory (STT-RAM) and other devices. One or more.
[0062] In an embodiment of the present application, the server 40 is connected to the electronic device 30 in communication, and is used to send an instruction to the electronic device 30 to adjust the display of the display device to be adjusted, or receive data sent by the display device 10 to be adjusted and the target display device 20, for example: receive the adjustment value and compensation value of the color component of the screen to be adjusted sent by the display device to be adjusted and send it to the electronic device, or receive the adjustment value and compensation value of the color component of the target screen sent by the target display device and send it to the electronic device. The server 20 can also be used to receive the adjustment result sent by the electronic device and send the adjustment result to the display device to be adjusted. The number of the servers 20 is multiple, and multiple servers can constitute a server cluster, for example: the server cluster includes: a first server, a second server, ..., an Nth server, or the server cluster can be a cloud computing service center, and the cloud computing service center includes several servers. The server in the embodiment of the present application includes but is not limited to: a tower server, a rack server, a blade server, and a cloud server. Preferably, the server is a cloud server (Elastic Compute Service, ECS).
[0063] See also Figure 2 , Figure 2 It is a flowchart of a method for adjusting screen display provided by an embodiment of the present application;
[0064] The screen display adjustment method is applied to an electronic device. Specifically, the screen display adjustment method is executed by one or at least two processors of the electronic device.
[0065] In the embodiment of the present application, the screen to be adjusted and the target screen are both from the same batch and have been calibrated. During the calibration process, due to differences in the data collection results of each screen, the generated target color gamut is different between different screens. The final result is that the brightness and color gamut displayed by different screens from the same batch will be different. If two screens are placed together, or multiple screens are placed together, a more obvious difference in the display effect will be visually seen. At this time, a screen display adjustment method is required to achieve rapid consistency of the screen.
[0066] like Figure 2 As shown, the display adjustment method of the screen includes:
[0067] Step S201: obtaining adjustment values and compensation values of the color components of the screen to be adjusted;
[0068] Among them, the adjustment value and compensation value of the color component of the screen to be adjusted are the values obtained after calibrating the screen to be adjusted. The adjustment value of the color component is the adjustment value of the color component corresponding to the color when displaying a certain color, for example: red corresponds to the red component, green corresponds to the green component, and blue corresponds to the blue component.
[0069] Among them, the compensation value of the color component is the compensation value of the color component different from the color component corresponding to a certain color when displaying the color, for example: the color components different from the red component corresponding to red are the green component and the blue component, the color components different from the green component corresponding to green are the red component and the blue component, and the color components different from the blue component corresponding to blue are the red component and the green component.
[0070] Please refer to Figure 3 , Figure 3 yes Figure 2 A detailed flow chart of step S201 in FIG.
[0071] like Figure 3 As shown, step S201: obtaining the adjustment value and compensation value of the color component of the screen to be adjusted, including:
[0072] Step S2011: obtaining adjustment values and compensation values of color components of a plurality of lamp beads to be adjusted;
[0073] Specifically, the screen to be adjusted includes several lamp beads to be adjusted, and the color components include a red component, a green component, and a blue component. Adjustment values and compensation values of the color components of the several lamp beads to be adjusted are obtained. In the process of calibrating the screen to be adjusted, a camera is used to shoot images of each color of the screen to be adjusted, and a preset algorithm is used to generate adjustment values and compensation values of the color components of the several lamp beads to be adjusted, wherein the adjustment values include the adjustment value of the red component when the lamp bead displays red, the adjustment value of the green component when the lamp bead displays green, and the adjustment value of the blue component when the lamp bead displays blue. The compensation values include the compensation value of the red component when the lamp bead displays green, the compensation value of the blue component when the lamp bead displays green, the compensation value of the green component when the lamp bead displays red, the compensation value of the blue component when the lamp bead displays red, the compensation value of the red component when the lamp bead displays blue, and the compensation value of the green component when the lamp bead displays blue.
[0074] In an embodiment of the present application, the adjustment value of the red component when the lamp bead displays red + the compensation value of the green component when the lamp bead displays red + the compensation value of the blue component when the lamp bead displays red is ≤1.0, the adjustment value of the green component when the lamp bead displays green + the compensation value of the red component when the lamp bead displays green + the compensation value of the blue component when the lamp bead displays green is ≤1.0, the adjustment value of the blue component when the lamp bead displays blue + the compensation value of the red component when the lamp bead displays blue + the compensation value of the green component when the lamp bead displays blue is ≤1.0, the maximum value range of the adjustment values of the color components of several lamp beads to be adjusted is [0,1], preferably, the value range is [0.5,1.0]; the maximum value range of the compensation values of the color components of several lamp beads to be adjusted is [0,1], preferably, the value range is [0,0.0125].
[0075] Step S202: determining a correction coefficient of the screen to be adjusted according to the adjustment value and compensation value of the color component of the screen to be adjusted;
[0076] Please refer to Figure 4 , Figure 4 yes Figure 2 A detailed flow chart of step S202 in FIG.
[0077] like Figure 4 As shown, step S202: determining the correction coefficient of the screen to be adjusted according to the adjustment value and compensation value of the color component of the screen to be adjusted, including:
[0078] Step S2021: determining the correction coefficients of the plurality of lamp beads to be adjusted according to the adjustment values and compensation values of the color components of the plurality of lamp beads to be adjusted;
[0079] Specifically, the correction coefficient of the lamp bead to be adjusted is composed of 9 values: the adjustment value of the red component when the lamp bead displays red, the adjustment value of the green component when the lamp bead displays green, the adjustment value of the blue component when the lamp bead displays blue, the compensation value of the red component when the lamp bead displays green, the compensation value of the blue component when the lamp bead displays green, the compensation value of the green component when the lamp bead displays red, the compensation value of the blue component when the lamp bead displays red, the compensation value of the red component when the lamp bead displays blue, and the compensation value of the green component when the lamp bead displays blue. According to the adjustment value and compensation value of the color components of several lamp beads to be adjusted, the correction coefficients of several lamp beads to be adjusted can be determined. Assuming that the red component of a certain lamp bead to be adjusted displays red The adjustment value, the adjustment value of the green component when the lamp bead displays green, the adjustment value of the blue component when the lamp bead displays blue, the compensation value of the red component when the lamp bead displays green, the compensation value of the blue component when the lamp bead displays green, the compensation value of the green component when the lamp bead displays red, the compensation value of the blue component when the lamp bead displays red, the compensation value of the red component when the lamp bead displays blue, and the compensation value of the green component when the lamp bead displays blue are Rra, Rga, Rba, Gra, Gga, Gba, Bra, Bga, Bba respectively. The format of the correction coefficient of the lamp bead to be adjusted is [Rra, Rga, Rba, Gra, Gga, Gba, Bra, Bga, Bba].
[0080] Step S2022: Calculate the average value of the correction coefficients of a plurality of lamp beads to be adjusted to determine the correction coefficient of the screen to be adjusted;
[0081] Specifically, after obtaining the correction coefficients of several lamp beads to be adjusted, the average value of the correction coefficients of several lamp beads to be adjusted is calculated, that is, the adjustment value of the red component when the several lamp beads to be adjusted display red, the adjustment value of the green component when the lamp beads display green, the adjustment value of the blue component when the lamp beads display blue, the compensation value of the red component when the lamp beads display green, the compensation value of the blue component when the lamp beads display green, the compensation value of the green component when the lamp beads display red, the compensation value of the blue component when the lamp beads display red, the compensation value of the red component when the lamp beads display blue, and the compensation value of the green component when the lamp beads display blue are averaged. Assuming that the screen to be adjusted includes 3 lamp beads A, B, and C to be adjusted, the correction coefficient of lamp bead A to be adjusted is [Rra1, Rga1, Rba1, Gra1, Gga1, Gba1, Bra1, Bga1, Bba1], and the correction coefficient of lamp bead B to be adjusted is [Rra1, Rga1, Rba1, Gra1, Gga1, Gba1, Bra1, Bga1, Bba1] The coefficient is [Rra2, Rga2, Rba2, Gra2, Gga2, Gba2, Bra2, Bga2, Bba2], and the correction coefficient of the lamp bead C to be adjusted is [Rra3, Rga3, Rba3, Gra3, Gga3, Gba3, Bra3, Bga3, Bba3], then the correction coefficient of the screen to be adjusted is [(Rra1+Rra2+Rra3) / 3, (Rga1+Rga2+Rga3) / 3, (Rba1+Rba2+Rba3) / 3, (Gra1+Gra2+Gra3) / 3, (Gga1+Gga2+Gga3) / 3, (Gba1+Gba2+Gba3) / 3, (Bra1+Bra2+Bra3) / 3, (Bga1+Bga2+Bga3) / 3, (Bba1+Bba2+Bba3) / 3].
[0082] Step S203: obtaining adjustment values and compensation values of color components of the target screen;
[0083] Among them, the adjustment value and compensation value of the color component of the target screen are the values obtained after calibrating the target screen. The adjustment value of the color component is the adjustment value of the color component corresponding to the color when displaying a certain color, for example: red corresponds to the red component, green corresponds to the green component, and blue corresponds to the blue component.
[0084] Among them, the compensation value of the color component is the compensation value of the color component different from the color component corresponding to a certain color when displaying the color, for example: the color components different from the red component corresponding to red are the green component and the blue component, the color components different from the green component corresponding to green are the red component and the blue component, and the color components different from the blue component corresponding to blue are the red component and the green component.
[0085] In an embodiment of the present application, the screen effect of the target screen refers to the screen effect to be achieved after the screen to be adjusted is adjusted. The target screen can be generated by using four calculation methods: minimum value, maximum value, average value, and optimal display effect. Alternatively, any screen in the same batch of screens can be selected as the target screen according to actual conditions. Preferably, the target screen is generated using four calculation methods: minimum value, maximum value, average value, and optimal display effect, so that the display effect of the target screen is better.
[0086] Assume that the same batch of screens includes three screens, among which the correction coefficients of the three screens are A = [Rra1, Rga1, Rba1, Gra1, Gga1, Gba1, Bra1, Bga1, Bba1], B = [Rra2, Rga2, Rba2, Gra2, Gga2, Gba2, Bra2, Bga2, Bba2], and C = [Rra3, Rga3, Rba3, Gra3, Gga3, Gba3, Bra3, Bga3, Bba3], then the minimum value is calculated as follows: The method for calculating the optimal display effect is to select the corresponding screen correction coefficient according to the evaluation dimension of the display effect, such as the maximum display brightness, the maximum color gamut range, etc., or to obtain evaluation content and perform evaluation according to the evaluation content, wherein the evaluation content can be generated by a computer or given by a professional.
[0087] Please refer to Figure 5 , Figure 5 yes Figure 2 A detailed flow chart of step S203 in FIG.
[0088] like Figure 5 As shown, step S203: obtaining the adjustment value and compensation value of the color component of the target screen, including:
[0089] Step S2031: obtaining adjustment values and compensation values of color components of a plurality of target lamp beads;
[0090] Specifically, the target screen includes several target lamp beads, and the color components include a red component, a green component, and a blue component. Adjustment values and compensation values of the color components of the several target lamp beads are obtained. In the process of calibrating the target screen, a camera is used to capture images of each color of the screen to be adjusted, and a preset algorithm is used to generate adjustment values and compensation values of the color components of the several lamp beads to be adjusted, wherein the adjustment values include the adjustment value of the red component when the lamp bead displays red, the adjustment value of the green component when the lamp bead displays green, and the adjustment value of the blue component when the lamp bead displays blue. The compensation values include the compensation value of the red component when the lamp bead displays green, the compensation value of the blue component when the lamp bead displays green, the compensation value of the green component when the lamp bead displays red, the compensation value of the blue component when the lamp bead displays red, the compensation value of the red component when the lamp bead displays blue, and the compensation value of the green component when the lamp bead displays blue.
[0091] In an embodiment of the present application, the adjustment value of the red component when the lamp bead displays red + the compensation value of the green component when the lamp bead displays red + the compensation value of the blue component when the lamp bead displays red is ≤1.0, the adjustment value of the green component when the lamp bead displays green + the compensation value of the red component when the lamp bead displays green + the compensation value of the blue component when the lamp bead displays green is ≤1.0, the adjustment value of the blue component when the lamp bead displays blue + the compensation value of the red component when the lamp bead displays blue + the compensation value of the green component when the lamp bead displays blue is ≤1.0, the maximum value range of the adjustment values of the color components of several lamp beads to be adjusted is [0,1], preferably, the value range is [0.5,1.0]; the maximum value range of the compensation values of the color components of several lamp beads to be adjusted is [0,1], preferably, the value range is [0,0.0125].
[0092] Step S204: determining a correction coefficient of the target screen according to the adjustment value and compensation value of the color component of the target screen;
[0093] Please refer to Figure 6 , Figure 6 yes Figure 2 A detailed flow chart of step S204 in FIG.
[0094] like Figure 6 As shown, step S204: determining the correction coefficient of the target screen according to the adjustment value and compensation value of the color component of the target screen, including:
[0095] Step S2041: determining the correction coefficients of the target lamp beads according to the adjustment values and compensation values of the color components of the target lamp beads;
[0096] Specifically, the correction coefficient of the lamp bead to be adjusted is composed of 9 values: the adjustment value of the red component when the lamp bead displays red, the adjustment value of the green component when the lamp bead displays green, the adjustment value of the blue component when the lamp bead displays blue, the compensation value of the red component when the lamp bead displays green, the compensation value of the blue component when the lamp bead displays green, the compensation value of the green component when the lamp bead displays red, the compensation value of the blue component when the lamp bead displays red, the compensation value of the red component when the lamp bead displays blue, and the compensation value of the green component when the lamp bead displays blue. According to the adjustment value and compensation value of the color components of several lamp beads to be adjusted, the correction coefficients of several lamp beads to be adjusted can be determined. Assuming that the red component of a certain lamp bead to be adjusted displays red The adjustment value, the adjustment value of the green component when the lamp bead displays green, the adjustment value of the blue component when the lamp bead displays blue, the compensation value of the red component when the lamp bead displays green, the compensation value of the blue component when the lamp bead displays green, the compensation value of the green component when the lamp bead displays red, the compensation value of the blue component when the lamp bead displays red, the compensation value of the red component when the lamp bead displays blue, and the compensation value of the green component when the lamp bead displays blue are Rra, Rga, Rba, Gra, Gga, Gba, Bra, Bga, Bba respectively. The format of the correction coefficient of the lamp bead to be adjusted is [Rra, Rga, Rba, Gra, Gga, Gba, Bra, Bga, Bba].
[0097] Step S2042: Calculate the average value of the correction coefficients of a plurality of target lamp beads to determine the correction coefficient of the target screen;
[0098] Specifically, after obtaining the correction coefficients of several lamp beads to be adjusted, the average value of the correction coefficients of several lamp beads to be adjusted is calculated, that is, the adjustment value of the red component when the several lamp beads to be adjusted display red, the adjustment value of the green component when the lamp beads display green, the adjustment value of the blue component when the lamp beads display blue, the compensation value of the red component when the lamp beads display green, the compensation value of the blue component when the lamp beads display green, the compensation value of the green component when the lamp beads display red, the compensation value of the blue component when the lamp beads display red, the compensation value of the red component when the lamp beads display blue, and the compensation value of the green component when the lamp beads display blue are averaged. Assuming that the screen to be adjusted includes 3 lamp beads A, B, and C to be adjusted, the correction coefficient of lamp bead A to be adjusted is [Rra1, Rga1, Rba1, Gra1, Gga1, Gba1, Bra1, Bga1, Bba1], and the correction coefficient of lamp bead B to be adjusted is [Rra1, Rga1, Rba1, Gra1, Gga1, Gba1, Bra1, Bga1, Bba1] The coefficient is [Rra2, Rga2, Rba2, Gra2, Gga2, Gba2, Bra2, Bga2, Bba2], and the correction coefficient of the lamp bead C to be adjusted is [Rra3, Rga3, Rba3, Gra3, Gga3, Gba3, Bra3, Bga3, Bba3], then the correction coefficient of the screen to be adjusted is [(Rra1+Rra2+Rra3) / 3, (Rga1+Rga2+Rga3) / 3, (Rba1+Rba2+Rba3) / 3, (Gra1+Gra2+Gra3) / 3, (Gga1+Gga2+Gga3) / 3, (Gba1+Gba2+Gba3) / 3, (Bra1+Bra2+Bra3) / 3, (Bga1+Bga2+Bga3) / 3, (Bba1+Bba2+Bba3) / 3].
[0099] Step S205: determining the adjustment coefficient of the screen to be adjusted according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, so as to adjust the display parameters of the screen to be adjusted;
[0100] Please refer to Figure 7 , Figure 7 yes Figure 2 A detailed flow chart of step S205 in FIG.
[0101] like Figure 7 As shown, step S205: determining the adjustment coefficient of the screen to be adjusted according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen to adjust the display parameters of the screen to be adjusted, including:
[0102] Step S2051: determining a ratio of the correction coefficient of the screen to be adjusted to the correction coefficient of the target screen according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen;
[0103] Specifically, according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, if there are multiple screens to be adjusted, assuming that the correction coefficient of the screen to be adjusted A is [RraA, RgaA, RbaA, GraA, GgaA, GbaA, BraA, BgaA, BbaA], the correction coefficient of the screen to be adjusted B is [RraB, RgaB, RbaB, GraB, GgaB, GbaB, BraB, BgaB, BbaB], and the correction coefficient of the target screen is [RraC, RgaC, RbaC, GraC, GgaC, GbaC, BraC, BgaC, BbaC], then the correction coefficient of the screen to be adjusted A is [RraB, RgaC, RbaC, GraC, GgaC, GbaC, BraC, BgaC, BbaC], The ratio of the correction coefficient of screen B to be adjusted to the correction coefficient of the target screen is [RraC / RraA, RgaC / RgaA, RbaC / RbaA, GraC / GraA, GgaC / GgaA, GbaC / GbaA, BraC / BraA, BgaC / BgaA, BbaC / BbaA], and the ratio of the correction coefficient of screen B to be adjusted to the correction coefficient of the target screen is [RraC / RraB, RgaC / RgaB, RbaC / RbaB, GraC / GraB, GgaC / GgaB, GbaC / GbaB, BraC / BraB, BgaC / BgaB, BbaC / BbaB].
[0104] Step S2053: determining the ratio as the adjustment coefficient of the screen to be adjusted;
[0105] Specifically, the ratio of the correction coefficient of the screen to be adjusted to the correction coefficient of the target screen is determined as the adjustment coefficient of the screen to be adjusted, and the adjustment coefficient is used to make the display effects of the screen to be adjusted and the target screen consistent.
[0106] Please refer to Figure 8 , Figure 8 yes Figure 2 A detailed flow chart of step S205 in FIG.
[0107] like Figure 8 As shown, adjust the display parameters of the screen to be adjusted, including:
[0108] Step S2052: determining the adjustment result corresponding to each lamp bead to be adjusted according to the correction coefficient and adjustment coefficient of each lamp bead to be adjusted in the screen to be adjusted;
[0109] Specifically, each lamp bead to be adjusted in the screen to be adjusted corresponds to a correction coefficient, and the adjustment coefficient of the screen to be adjusted is multiplied by the correction coefficient corresponding to each lamp bead to be adjusted to obtain the adjustment result corresponding to each lamp bead to be adjusted, wherein the adjustment result corresponding to each lamp bead to be adjusted is the product of the correction coefficient of each lamp bead to be adjusted and the adjustment coefficient.
[0110] Step S2054: adjusting the display parameters of the screen to be adjusted according to the adjustment result corresponding to each lamp bead to be adjusted;
[0111] Please refer to Fig. 9 , Fig. 9 is a schematic diagram of a screen to be adjusted photographed by a digital camera provided in an embodiment of the present application;
[0112] Specifically, obtaining the color components of the lamp beads to be adjusted includes: using a camera to take pictures of the red, green, blue, and white displayed on the screen to be adjusted to obtain the color components of the screen to be adjusted, that is, the R, G, and B values of the screen to be adjusted, wherein the camera includes a camera.
[0113] like Fig. 9 As shown, Fig. 9 The bright spot cluster area surrounded by dark spots in the image represents a lamp bead. After obtaining the image of the screen to be adjusted taken by the camera, it is necessary to adjust the screen according to the color level distribution of the points in the entire image (i.e. Fig. 9 The lamp beads are identified by using the histogram in the image, that is, the dark area and the bright area are identified. An appropriate percentage is selected according to the proportion of the area occupied by the bright spot. If the selected percentage is too small, the dark area cannot separate all the bright areas, and the range of the lamp beads cannot be identified. Preferably, the percentage is at least 75%. For example, Fig. 9 In the histogram, when the percentage is 90.75% and the color level is 52 as the distinction criteria, the lamp beads in the picture can be better identified. Fig. 9 A set of pictures taken by the camera under the Y filter (Y value is brightness, and the brightness of the identified lamp beads is the brightness), and then the values of the lamp beads under the X and Z filters (X and Z values are chromaticity) are taken and identified to obtain the brightness and chromaticity of the screen to be adjusted. Through color gamut conversion, the brightness and chromaticity of the screen to be adjusted are converted into color components, namely R, G, B values, to obtain the color components of the lamp beads to be adjusted.
[0114] If the captured image contains valid R, G, and B values, when performing histogram analysis and identification on the image, the color components of the lamp beads to be adjusted can be obtained by processing the R, G, and B values separately, wherein the color components of the lamp beads to be adjusted include R, G, and B values.
[0115] The adjustment result is sent to the screen to be adjusted. According to the color component of the lamp bead to be adjusted and the adjustment result corresponding to each lamp bead to be adjusted, the color component of the lamp bead after adjustment is determined. The average value of the color components of all the lamp beads after adjustment is taken, and the average R, G, B values of all the lamp beads are used as the original values to generate a conversion matrix. The brightness (Y) and chromaticity (X, Z) of all the lamp beads after adjustment are calculated through the conversion matrix to adjust the display parameters of the screen to be adjusted, so as to achieve consistency of the chromaticity and brightness of the screen to be adjusted with the target screen, wherein the display parameters include brightness values and / or color component values.
[0116] In the embodiment of the present application, in the absence of professional brightness and color acquisition equipment, the adjustment coefficient of the screen to be adjusted can be used to quickly unify the screen displays of different screens of the same batch on site, thereby improving the efficiency of screen display adjustment and achieving better display effects.
[0117] In an embodiment of the present application, a method for adjusting the display of a screen is provided, and the method for adjusting the display of the screen includes: obtaining adjustment values and compensation values of color components of the screen to be adjusted; determining the correction coefficient of the screen to be adjusted according to the adjustment values and compensation values of the color components of the screen to be adjusted; obtaining adjustment values and compensation values of color components of the target screen; determining the correction coefficient of the target screen according to the adjustment values and compensation values of the color components of the target screen; determining the adjustment coefficient of the screen to be adjusted according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, so as to adjust the display parameters of the screen to be adjusted. By calculating the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, and determining the adjustment coefficient of the screen to be adjusted, the present application can realize rapid and consistent adjustment of multiple screens and improve the efficiency of screen display adjustment.
[0118] Please refer to Fig.10 , Fig.10 It is a structural schematic diagram of a display adjustment device for a screen provided in an embodiment of the present application;
[0119] The display adjustment device of the screen is applied to an electronic device. Specifically, the display adjustment device of the screen is applied to one or at least two processors of the electronic device.
[0120] like Fig.10 As shown, the display adjustment device 1001 of the screen includes:
[0121] The acquisition unit 1011 is used to acquire the adjustment value and compensation value of the color component of the screen to be adjusted; acquire the adjustment value and compensation value of the color component of the target screen;
[0122] Processing unit 1012 is used to determine the correction coefficient of the screen to be adjusted according to the adjustment value and compensation value of the color component of the screen to be adjusted; determine the correction coefficient of the target screen according to the adjustment value and compensation value of the color component of the target screen; determine the adjustment coefficient of the screen to be adjusted according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, so as to adjust the display parameters of the screen to be adjusted.
[0123] In the embodiment of the present application, the acquisition unit 1011 is specifically used for:
[0124] Obtain adjustment values and compensation values of the color components of several lamp beads to be adjusted, wherein the adjustment values include the adjustment value of the red component when the lamp bead displays red, the adjustment value of the green component when the lamp bead displays green, and the adjustment value of the blue component when the lamp bead displays blue; and the compensation values include the compensation value of the red component when the lamp bead displays green, the compensation value of the blue component when the lamp bead displays green, the compensation value of the green component when the lamp bead displays red, the compensation value of the blue component when the lamp bead displays red, the compensation value of the red component when the lamp bead displays blue, and the compensation value of the green component when the lamp bead displays blue;
[0125] Get the adjustment values and compensation values of the color components of several target lamp beads, where the adjustment values include the adjustment value of the red component when the lamp bead displays red, the adjustment value of the green component when the lamp bead displays green, and the adjustment value of the blue component when the lamp bead displays blue; the compensation values include the compensation value of the red component when the lamp bead displays green, the compensation value of the blue component when the lamp bead displays green, the compensation value of the green component when the lamp bead displays red, the compensation value of the blue component when the lamp bead displays red, the compensation value of the red component when the lamp bead displays blue, and the compensation value of the green component when the lamp bead displays blue.
[0126] In the embodiment of the present application, the processing unit 1012 is specifically used for:
[0127] Determining correction coefficients of a plurality of lamp beads to be adjusted according to adjustment values and compensation values of color components of a plurality of lamp beads to be adjusted;
[0128] Calculate the average value of the correction coefficients of several lamp beads to be adjusted to determine the correction coefficient of the screen to be adjusted;
[0129] Determine the correction coefficients of the target lamp beads according to the adjustment values and compensation values of the color components of the target lamp beads;
[0130] Calculate the average value of the correction coefficients of several target lamp beads to determine the correction coefficient of the target screen;
[0131] Determining a ratio of the correction coefficient of the screen to be adjusted to the correction coefficient of the target screen according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen;
[0132] The ratio is determined as an adjustment coefficient of the screen to be adjusted;
[0133] According to the correction coefficient and adjustment coefficient of each lamp bead to be adjusted in the screen to be adjusted, the adjustment result corresponding to each lamp bead to be adjusted is determined, wherein the adjustment result corresponding to each lamp bead to be adjusted is the product of the correction coefficient and the adjustment coefficient of each lamp bead to be adjusted;
[0134] According to the adjustment result corresponding to each lamp bead to be adjusted, the display parameters of the screen to be adjusted are adjusted, wherein the display parameters include brightness values and / or values of color components.
[0135] In the embodiments of the present application, the display adjustment device of the screen can also be constructed by hardware devices. For example, the display adjustment device of the screen can be constructed by one or more chips, and each chip can work in coordination with each other to complete the display adjustment method of the screen described in the above embodiments. For another example, the display adjustment device of the screen can also be constructed by various logic devices, such as a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), a single-chip microcomputer, an ARM (Acorn RISC Machine) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination of these components.
[0136] The display adjustment device of the screen in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0137] The display adjustment device of the screen in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0138] The display adjustment device of the screen provided in the embodiment of the present application can achieve Figure 2 To avoid repetition, the various implementation processes will not be described here.
[0139] It should be noted that the above-mentioned display adjustment device for a screen can execute the display adjustment method for a screen provided in the embodiment of the present application, and has the corresponding functional modules and beneficial effects of the execution method. For technical details not fully described in the embodiment of the display adjustment device for a screen, reference can be made to the display adjustment method for a screen provided in the above-mentioned embodiment.
[0140] In an embodiment of the present application, a display adjustment device for a screen is provided, including: an acquisition unit, used to acquire the adjustment value and compensation value of the color component of the screen to be adjusted; acquire the adjustment value and compensation value of the color component of the target screen; a processing unit, used to determine the correction coefficient of the screen to be adjusted according to the adjustment value and compensation value of the color component of the screen to be adjusted; determine the correction coefficient of the target screen according to the adjustment value and compensation value of the color component of the target screen; determine the adjustment coefficient of the screen to be adjusted according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, so as to adjust the display parameters of the screen to be adjusted. By calculating the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, and determining the adjustment coefficient of the screen to be adjusted, the present application can realize rapid and consistent adjustment of multiple screens and improve the efficiency of screen display adjustment.
[0141] Please refer to Fig.11 , Fig.11 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application;
[0142] like Fig.11 As shown, the electronic device 110 includes one or more processors 111 and a memory 112. Fig.11 A processor 111 is taken as an example.
[0143] The processor 111 and the memory 112 may be connected via a bus or other means. Fig.11 The example of connecting through bus is taken in the following.
[0144] The processor 111 is used to provide computing and control capabilities to control the electronic device 110 to perform corresponding tasks, for example, to control the electronic device 110 to perform the screen display adjustment method in any of the above-mentioned method embodiments, including: obtaining adjustment values and compensation values of color components of the screen to be adjusted; determining correction coefficients of the screen to be adjusted according to the adjustment values and compensation values of the color components of the screen to be adjusted; obtaining adjustment values and compensation values of color components of the target screen; determining the correction coefficient of the target screen according to the adjustment values and compensation values of the color components of the target screen; determining the adjustment coefficient of the screen to be adjusted according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, so as to adjust the display parameters of the screen to be adjusted.
[0145] By calculating the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, the adjustment coefficient of the screen to be adjusted is determined, and rapid and consistent adjustment of multiple screens is achieved. This application can improve the efficiency of screen display adjustment.
[0146] The processor 111 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), a hardware chip or any combination thereof; it may also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof. The above-mentioned PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL) or any combination thereof.
[0147] The memory 112 is a non-transitory computer-readable storage medium that can be used to store non-transitory software programs, non-transitory computer executable programs and modules, such as program instructions / modules corresponding to the screen display adjustment method in the embodiment of the present application. The processor 111 can implement the screen display adjustment method in any of the following method embodiments by running the non-transitory software programs, instructions and modules stored in the memory 112.
[0148] The memory 112 may include a volatile memory (VM), such as a random access memory (RAM); the memory 112 may also include a non-volatile memory (NVM), such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD) or other non-transitory solid-state storage device; the memory 112 may also include a combination of the above-mentioned types of memory.
[0149] The memory 112 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 112 may optionally include a memory remotely arranged relative to the processor 111, and these remote memories may be connected to the processor 111 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0150] One or more modules are stored in the memory 112, and when executed by one or more processors 111, the display adjustment method of the screen in any of the above method embodiments is executed, for example, the above described method is executed. Figure 2 The steps shown can also be implemented Fig.10 The functions of each module or unit.
[0151] In the embodiment of the present application, the electronic device 110 may also have components such as a wired or wireless network interface, a keyboard, and an input / output interface for input and output. The electronic device 110 may also include other components for realizing device functions, which will not be described in detail here.
[0152] The embodiment of the present application also provides a non-volatile computer-readable storage medium, such as a memory including a program code, and the program code can be executed by a processor to complete the display adjustment method of the screen in the above embodiment. For example, the non-volatile computer-readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CDROM), a magnetic tape, a floppy disk, and an optical data storage device.
[0153] The embodiment of the present application also provides a computer program product, which includes one or more program codes, and the program codes are stored in a non-volatile computer-readable storage medium. The processor of the electronic device reads the program code from the non-volatile computer-readable storage medium, and the processor executes the program code to complete the method steps of the screen display adjustment method provided in the above embodiment.
[0154] Through the description of the above implementation methods, ordinary technicians in this field can understand that all or part of the steps of implementing the above embodiments can be completed by hardware, or by hardware related to program code, and the program can be stored in a non-volatile computer-readable storage medium. The above-mentioned storage medium can be a read-only memory, a disk or an optical disk, etc.
[0155] Through the description of the above implementation methods, a person of ordinary skill in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, can also be implemented by hardware. A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0156] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Under the concept of the present application, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other changes in different aspects of the present application as mentioned above, which are not provided in detail for the sake of simplicity. Although the present application has been described in detail with reference to the aforementioned embodiments, a person of ordinary skill in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features can be replaced by equivalents. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for adjusting screen display, characterized in that: The method comprises: Get the adjustment value and compensation value of the color component of the screen to be adjusted; Determining a correction coefficient of the screen to be adjusted according to the adjustment value and the compensation value of the color component of the screen to be adjusted; Get the adjustment value and compensation value of the color component of the target screen; Determining a correction coefficient of the target screen according to the adjustment value and the compensation value of the color component of the target screen; An adjustment coefficient of the screen to be adjusted is determined according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, so as to adjust the display parameters of the screen to be adjusted.
2. The method according to claim 1, characterized in that The screen to be adjusted includes a plurality of lamp beads to be adjusted, the color components include a red component, a green component, and a blue component, and the step of obtaining the adjustment value and the compensation value of the color component of the screen to be adjusted includes: Obtain adjustment values and compensation values of the color components of several lamp beads to be adjusted, wherein the adjustment values include the adjustment value of the red component when the lamp bead displays red, the adjustment value of the green component when the lamp bead displays green, and the adjustment value of the blue component when the lamp bead displays blue; the compensation values include the compensation value of the red component when the lamp bead displays green, the compensation value of the blue component when the lamp bead displays green, the compensation value of the green component when the lamp bead displays red, the compensation value of the blue component when the lamp bead displays red, the compensation value of the red component when the lamp bead displays blue, and the compensation value of the green component when the lamp bead displays blue.
3. The method according to claim 2, characterized in that The step of determining the correction coefficient of the screen to be adjusted according to the adjustment value and the compensation value of the color component of the screen to be adjusted comprises: Determining the correction coefficients of the plurality of lamp beads to be adjusted according to the adjustment values and compensation values of the color components of the plurality of lamp beads to be adjusted; The average value of the correction coefficients of a plurality of the lamp beads to be adjusted is calculated to determine the correction coefficient of the screen to be adjusted.
4. The method according to any one of claims 1 to 3, characterized in that: The target screen includes a plurality of target lamp beads, the color components include a red component, a green component, and a blue component, and the adjustment value and compensation value of the color component of the target screen are obtained, including: Get adjustment values and compensation values of the color components of several target lamp beads, wherein the adjustment values include the adjustment value of the red component when the lamp bead displays red, the adjustment value of the green component when the lamp bead displays green, and the adjustment value of the blue component when the lamp bead displays blue; the compensation values include the compensation value of the red component when the lamp bead displays green, the compensation value of the blue component when the lamp bead displays green, the compensation value of the green component when the lamp bead displays red, the compensation value of the blue component when the lamp bead displays red, the compensation value of the red component when the lamp bead displays blue, and the compensation value of the green component when the lamp bead displays blue.
5. The method according to claim 4, characterized in that The step of determining the correction coefficient of the target screen according to the adjustment value and the compensation value of the color component of the target screen comprises: Determining correction coefficients of a plurality of target lamp beads according to adjustment values and compensation values of color components of a plurality of target lamp beads; The average value of the correction coefficients of a plurality of the target lamp beads is calculated to determine the correction coefficient of the target screen.
6. The method according to any one of claims 1 to 3 and 5, characterized in that: The step of determining the adjustment coefficient of the screen to be adjusted according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen to adjust the display parameters of the screen to be adjusted includes: Determining a ratio of the correction coefficient of the screen to be adjusted to the correction coefficient of the target screen according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen; The ratio is determined as the adjustment coefficient of the screen to be adjusted.
7. The method according to claim 6, characterized in that The adjusting the display parameters of the screen to be adjusted includes: According to the correction coefficient of each lamp bead to be adjusted in the screen to be adjusted and the adjustment coefficient, determine the adjustment result corresponding to each lamp bead to be adjusted, wherein the adjustment result corresponding to each lamp bead to be adjusted is the product of the correction coefficient of each lamp bead to be adjusted and the adjustment coefficient; According to the adjustment result corresponding to each lamp bead to be adjusted, the display parameters of the screen to be adjusted are adjusted, wherein the display parameters include brightness values and / or values of color components.
8. A display adjustment device for a screen, characterized in that: include: An acquisition unit, used for acquiring an adjustment value and a compensation value of a color component of the screen to be adjusted; A processing unit, used to determine the correction coefficient of the screen to be adjusted according to the adjustment value and compensation value of the color component of the screen to be adjusted; obtain the adjustment value and compensation value of the color component of the target screen; determine the correction coefficient of the target screen according to the adjustment value and compensation value of the color component of the target screen; determine the adjustment coefficient of the screen to be adjusted according to the correction coefficient of the screen to be adjusted and the correction coefficient of the target screen, so as to adjust the display parameters of the screen to be adjusted.
9. An electronic device, characterized in that: include: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the screen display adjustment method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction. When the computer program or instruction is executed, the screen display adjustment method according to any one of claims 1 to 7 is implemented.