A brightness adjusting method and device, computer equipment and computer readable storage medium

By acquiring the brightness values ​​of the pixels on the display screen, identifying the bright and non-bright areas, and compensating for the brightness of the non-bright areas according to the brightness adjustment parameters, the problem of uneven brightness in LED displays is solved, achieving a more uniform display effect.

CN115132125BActive Publication Date: 2026-05-12HUIZHOU VISION NEW TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUIZHOU VISION NEW TECH CO LTD
Filing Date
2022-04-18
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

In LED displays, interference between pixels in the same row on the same light panel can cause uneven brightness, especially when pixels in bright areas interfere with pixels in non-bright areas.

Method used

By acquiring the brightness values ​​of pixels on the display screen, highlight areas and non-highlight areas are determined. The brightness of pixels in non-highlight areas is adjusted according to the brightness adjustment parameters of the highlight areas. Specifically, this includes determining the brightness adjustment parameters and performing brightness compensation, such as increasing the pulse width of pixels in non-highlight areas.

Benefits of technology

It improves the brightness uniformity of the display screen, reduces the impact of coupling between bright and non-bright areas on pixels in non-bright areas, and enhances the display effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115132125B_ABST
    Figure CN115132125B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a brightness adjustment method and device, computer equipment and computer readable storage medium, which can acquire the brightness value of a pixel point in a display screen; determine a highlight area in the display screen and a non-highlight area in the display screen according to the brightness value of the pixel point; determine the brightness adjustment parameter corresponding to the pixel point in the non-highlight area according to the highlight area; and adjust the brightness of the pixel point in the non-highlight area according to the brightness adjustment parameter. Since the embodiments of the present application can determine the brightness adjustment parameter corresponding to the pixel point in the non-highlight area according to the highlight area, the brightness of the pixel point in the highlight area can be adjusted according to the brightness adjustment parameter, which is equivalent to compensating the brightness of the pixel point in the highlight area according to the brightness adjustment parameter, thereby improving the uniformity of the brightness of the display screen.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of LED technology, specifically to a brightness adjustment method, device, computer equipment, and computer-readable storage medium. Background Technology

[0002] LED displays have advantages such as high brightness, high resolution, and good image quality. With the development of LED display technology, there has been a phenomenon of continuously improving grayscale levels and pixel density, as well as increasingly faster refresh rates.

[0003] Based on this, a high contrast coupling phenomenon caused by AC (alternating current) crosstalk occurs within the same LED panel of an LED display. This high contrast coupling phenomenon is caused by mutual interference between pixels in the same row within the same LED panel. Specifically, it manifests as mutual interference between LEDs of different pixels in the same row. For example, regarding pixels in the same row, the LEDs of pixels in the bright area interfere with the LEDs of pixels in the non-bright area, causing the brightness of pixels in the non-bright area on the same row as the bright area pixels to decrease. Consequently, pixels in the non-bright area on the same row as the bright area pixels are less bright than pixels in the non-bright area on a different row, resulting in uneven brightness in the LED display. Summary of the Invention

[0004] This application provides a brightness adjustment method, apparatus, computer device, and computer-readable storage medium that can improve the uniformity of brightness on a display screen.

[0005] A brightness adjustment method, comprising:

[0006] Get the brightness value of a pixel in the display screen;

[0007] Based on the brightness values ​​of the pixels, determine the bright areas and non-bright areas in the display screen;

[0008] Based on the highlighted areas, determine the brightness adjustment parameters corresponding to the pixels in the non-highlighted areas;

[0009] The brightness of pixels in non-highlighted areas is adjusted according to the brightness adjustment parameters.

[0010] Accordingly, embodiments of this application provide a brightness adjustment device, including:

[0011] The acquisition unit can be used to acquire the brightness value of a pixel in the display screen;

[0012] The first determining unit can be used to determine the bright areas and non-bright areas in the display screen based on the brightness values ​​of the pixels.

[0013] The second determining unit can be used to determine the brightness adjustment parameters corresponding to the pixels in the non-bright areas based on the bright areas;

[0014] The brightness adjustment unit can be used to adjust the brightness of pixels in non-high-brightness areas according to brightness adjustment parameters.

[0015] In some embodiments, the second determining unit may be specifically used to determine the width of the bright area based on the number of pixels in the bright area; and to determine the brightness adjustment parameters corresponding to the pixels in the non-bright area based on the width of the bright area.

[0016] In some embodiments, the second determining unit may be specifically used to determine the width of the display screen; determine the proportion of the width of the bright area to the width of the display screen based on the width of the bright area and the width of the display screen; and determine the brightness adjustment parameters corresponding to the pixels in the non-bright area based on the width proportion.

[0017] In some embodiments, the second determining unit may be specifically used to select a target parameter set from a preset brightness adjustment parameter set according to the width ratio; and extract the brightness adjustment parameters corresponding to the pixels in the non-highlight area from the target parameter set.

[0018] In some embodiments, the brightness adjustment unit may be specifically used to determine the target LED chip corresponding to the brightness adjustment parameter in the pixel in the non-high brightness area; and to adjust the brightness of the target LED chip of the pixel according to the brightness adjustment parameter.

[0019] In some embodiments, the brightness adjustment unit may be specifically used to obtain the reference position of the pixel in the bright area; determine the target pixel in the non-bright area based on the reference position; and determine the target LED chip corresponding to the brightness adjustment parameter in the target pixel in the non-bright area.

[0020] In some embodiments, the first determining unit may be specifically used to determine that there is a bright area in the display screen if the brightness value of a pixel is greater than or equal to a preset brightness threshold; to take the pixels with brightness values ​​greater than or equal to the preset brightness threshold as bright pixels and to generate a bright area according to the location of the bright pixels; and to take the pixels with brightness values ​​less than the preset brightness threshold as non-bright pixels and to generate a non-bright area according to the location of the non-bright pixels.

[0021] In some embodiments, the first determining unit may be specifically used to designate pixels with brightness values ​​greater than or equal to a preset brightness threshold as bright pixels; generate an initial bright region based on the bright pixels; and if the number of bright pixels in the initial bright region is greater than a preset number threshold, then designate the initial bright region as a bright region.

[0022] Furthermore, this application also provides a computer device, including a memory and a processor; the memory stores a computer program, and the processor runs the computer program in the memory to execute any of the brightness adjustment methods provided in this application.

[0023] Furthermore, embodiments of this application also provide a computer-readable storage medium storing a computer program adapted for loading by a processor to execute any of the brightness adjustment methods provided in embodiments of this application.

[0024] This application embodiment can obtain the brightness values ​​of pixels in the display screen; determine the bright areas and non-bright areas in the display screen based on the brightness values ​​of the pixels; determine the brightness adjustment parameters corresponding to the pixels in the non-bright areas based on the bright areas; and adjust the brightness of the pixels in the non-bright areas based on the brightness adjustment parameters. Since this application embodiment can determine the brightness adjustment parameters corresponding to the pixels in the non-bright areas based on the bright areas, the brightness of the pixels in the bright areas can be adjusted based on the brightness adjustment parameters, which is equivalent to performing brightness compensation on the pixels in the bright areas based on the brightness adjustment parameters, thereby improving the uniformity of the display screen brightness. Attached Figure Description

[0025] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0026] Figure 1 This is a schematic diagram of a scenario for the brightness adjustment method provided in an embodiment of this application;

[0027] Figure 2 This is a schematic flowchart of the brightness adjustment method provided in the embodiments of this application;

[0028] Figure 3 This is a schematic diagram of the LED chip arrangement of the display screen provided in the embodiments of this application;

[0029] Figure 4 This is a schematic diagram of the bright and non-bright areas of the display screen provided in the embodiments of this application;

[0030] Figure 5 This is a schematic diagram of the brightness adjustment device provided in the embodiments of this application;

[0031] Figure 6 This is a schematic diagram of the structure of the computer device provided in the embodiments of this application. Detailed Implementation

[0032] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0033] This application provides a brightness adjustment method, apparatus, computer device, and computer-readable storage medium. The brightness adjustment apparatus can be integrated into the computer device, which can be a server, a terminal, or other similar device.

[0034] The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery network (CDN), and big data and artificial intelligence platforms. The terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, etc., but is not limited to these. The terminal and server can be directly or indirectly connected via wired or wireless communication, which is not limited herein.

[0035] For example, see Figure 1 Taking a brightness adjustment device integrated into a computer device as an example, the computer device acquires the brightness values ​​of pixels on the display screen; based on the brightness values ​​of the pixels, it determines the bright areas and non-bright areas on the display screen; based on the bright areas, it determines the brightness adjustment parameters corresponding to the pixels in the non-bright areas; and based on the brightness adjustment parameters, it adjusts the brightness of the pixels in the non-bright areas.

[0036] The display screen may include an LED display screen.

[0037] A single pixel can include three LED chips, which can be designated as an R chip, a G chip, and a B chip. The R chip can be an LED chip that emits red light, the G chip can be an LED chip that emits green light, and the B chip can be an LED chip that emits blue light.

[0038] Highlighted areas refer to the areas on the display screen where pixels with higher luminance are located; low-lighted areas refer to the areas on the display screen where pixels with lower luminance are located.

[0039] The following sections provide detailed descriptions of each example. It should be noted that the order in which the embodiments are described is not intended to limit the preferred order of the embodiments.

[0040] This embodiment will be described from the perspective of a brightness adjustment device, which can be integrated into a computer device, such as a server or a terminal. The terminal can include tablet computers, laptops, personal computers (PCs), wearable devices, virtual reality devices, or other smart devices that can acquire data.

[0041] like Figure 2 As shown, the specific process of this brightness adjustment method is as follows:

[0042] S101. Obtain the brightness value of the pixel in the display screen.

[0043] The display screen may include an LED display screen.

[0044] A single pixel can include three LED chips, which can be designated as an R chip, a G chip, and a B chip. The R chip can be an LED chip that emits red light, the G chip can be an LED chip that emits green light, and the B chip can be an LED chip that emits blue light.

[0045] S102. Based on the brightness values ​​of the pixels, determine the bright areas and non-bright areas in the display screen.

[0046] Highlighted areas refer to the areas on the display screen where pixels with higher luminance are located; low-lighted areas refer to the areas on the display screen where pixels with lower luminance are located.

[0047] S103. Based on the bright areas, determine the brightness adjustment parameters corresponding to the pixels in the non-bright areas.

[0048] S104. Adjust the brightness of pixels in non-high-brightness areas according to the brightness adjustment parameters.

[0049] In this application embodiment, brightness adjustment of pixels in non-high-brightness areas can be achieved by brightness compensation of pixels in non-high-brightness areas, specifically by increasing the pulse width of pixels in non-high-brightness areas.

[0050] This application embodiment can obtain the brightness values ​​of pixels in the display screen; determine the bright areas and non-bright areas of the display screen based on the brightness values ​​of the pixels; determine the brightness adjustment parameters corresponding to the pixels in the non-bright areas based on the bright areas; and adjust the brightness of the pixels in the non-bright areas based on the brightness adjustment parameters. Since this application embodiment can determine the brightness adjustment parameters corresponding to the pixels in the non-bright areas based on the bright areas, the brightness of the pixels in the bright areas can be adjusted according to the brightness adjustment parameters, which is equivalent to performing brightness compensation on the pixels in the bright areas based on the brightness adjustment parameters. This can improve the uniformity of the display screen brightness.

[0051] Before adjusting the brightness of the display screen in this embodiment, the principle of this embodiment needs to be explained. See below for details.

[0052] The display screen in this embodiment can be a 16-bit deep display screen. For example... Figure 3 As shown in the figure, the display screen of this embodiment includes a plurality of LED chips, where Dn represents an LED chip and n is a positive integer. The display screen includes a plurality of pixels, and each pixel includes three LED chips, namely an R chip, a G chip, and a B chip. An R chip may be an LED chip that emits red light, a G chip may be an LED chip that emits green light, and a B chip may be an LED chip that emits blue light.

[0053] For example, Figure 3 It includes 6 pixels, namely the first pixel, the second pixel, the third pixel, the fourth pixel, the fifth pixel, and the sixth pixel.

[0054] The first pixel includes D1, D2, and D3; the second pixel includes D4, D5, and D6; the third pixel includes D7, D8, and D9; the fourth pixel includes D10, D11, and D12; the fifth pixel includes D13, D14, and D15; and the sixth pixel includes D16, D17, and D18.

[0055] All LED chips in the same column as D1 are red LED chips, that is... Figure 3 In the diagram, D1, D4, and D7 are all red-emitting LED chips; the LED chips in the same column as D2 are all green-emitting LED chips, that is, Figure 3 In the diagram, D2, D5, and D8 are all green-emitting LED chips; the LED chips in the same column as D3 are all blue-emitting LED chips, that is... Figure 3 In the diagram, D3, D6, and D9 are all blue LED chips.

[0056] All LED chips in the same column as D10 are red-emitting LED chips, that is... Figure 3 In the diagram, D10, D13, and D16 are all red-emitting LED chips; the LED chips in the same column as D11 are all green-emitting LED chips, that is... Figure 3 In the diagram, D11, D14, and D17 are all green-emitting LED chips; the LED chips in the same column as D12 are all blue-emitting LED chips, that is... Figure 3 In this context, D12, D15, and D18 can all be LED chips that emit blue light.

[0057] The first, second, and third pixels are all in the highlighted area, while the fourth, fifth, and sixth pixels are all in the non-highlighted area.

[0058] When the display screen is turned on, if both the highlighted and non-highlighted areas are turned on simultaneously, there will be coupling between the pixels in the highlighted area and the pixels in the non-highlighted area. For example, there is high contrast coupling, which means that on the same row, the pixels in the highlighted area and the non-highlighted area interfere with each other, resulting in uneven brightness of the pixels in the non-highlighted area, and thus uneven brightness of the display screen.

[0059] For example, if the first pixel and the fourth pixel are located in the same row, the first pixel is a pixel in the bright area, and the fourth pixel is a pixel in the non-bright area, the LED chip in the first pixel will interfere with the LED chip in the fourth pixel, causing the potential difference across the LED chip in the fourth pixel to decrease, thus causing the LED chip in the fourth pixel to dim.

[0060] Based on the above, the embodiments of this application are improved, as detailed below.

[0061] This application embodiment can pre-control the activation of red-emitting LED chips in both high-brightness and low-brightness areas of a display screen. For red-emitting LED chips in low-brightness areas, this application embodiment can control them to emit light at different brightness values, and the coupled brightness value of the red-emitting LED chips in low-brightness areas can be measured using a brightness detection instrument.

[0062] In this embodiment, the brightness value of the LED chip can be represented by grayscale, and the brightness value range of the LED chip includes 0-255 grayscale levels. This embodiment can control the LED chip emitting red light in non-high-brightness areas to emit light according to different grayscale levels, and measure the coupled brightness value of the LED chip emitting red light in non-high-brightness areas.

[0063] Then, in this embodiment of the application, the display screen can be controlled to only display non-highlight areas and not display highlight areas. The LED chips emitting red light in the non-highlight areas are controlled to emit light according to different gray levels, and the original brightness value of the LED chips emitting red light in the non-highlight areas is measured.

[0064] Based on the above, the embodiments of this application can obtain a comparative data set of LED chips emitting red light in non-high-brightness areas under different gray levels. The comparative data set includes the coupled brightness value of LED chips emitting red light in non-high-brightness areas under the same gray level, and the original brightness value of LED chips emitting red light in non-high-brightness areas.

[0065] Similarly, by changing the LED chip that emits green light in the non-high-brightness area to the LED chip that emits green light in the non-high-brightness area, and repeating the above process, a comparison data set of LED chips emitting green light in the non-high-brightness area is obtained at different gray levels. The comparison data set includes the coupled brightness value of the LED chip emitting green light in the non-high-brightness area at the same gray level, and the original brightness value of the LED chip emitting green light in the non-high-brightness area.

[0066] Similarly, by changing the LED chip that emits blue light in the non-high-brightness area to the LED chip that emits blue light in the non-high-brightness area, and repeating the above process, we can obtain a comparison data set of LED chips emitting blue light in the non-high-brightness area at different gray levels. The comparison data set includes the coupled brightness value of the LED chip emitting blue light in the non-high-brightness area at the same gray level, and the original brightness value of the LED chip emitting blue light in the non-high-brightness area.

[0067] Based on the above, this application embodiment can change the width of the bright area while keeping the height of the bright area unchanged, thereby changing the proportion of the bright area to the width of the display screen, and obtaining comparative data sets of LED chips emitting red light in the non-bright areas corresponding to different gray levels under different width proportions, comparative data sets of LED chips emitting green light in the non-bright areas corresponding to different gray levels, and comparative data sets of LED chips emitting blue light in the non-bright areas corresponding to different gray levels.

[0068] In this embodiment, several width ratios can be set, and the formula for calculating the width ratio is detailed in formula (1):

[0069] X÷Y=Z Formula (1)

[0070] Among them, such as Figure 4 As shown, X represents the width of the highlighted area, Y represents the width of the display screen, and Z represents the width ratio. Z can be one-fifth, one-quarter, one-third, one-half, etc.

[0071] Based on the above, the embodiments of this application can calculate the absolute value of the first difference between the comparison data groups of LED chips emitting red light in non-high-brightness areas under the same width ratio and the same gray level conditions. That is, the absolute value of the first difference between the coupled brightness value of the LED chip emitting red light in non-high-brightness areas and the original brightness value of the LED chip emitting red light in non-high-brightness areas.

[0072] Similarly, embodiments of this application can calculate the second absolute value of the difference between the comparison data sets of LED chips emitting green light in non-high-brightness areas under the same width ratio and the same gray level conditions. That is, the second absolute value of the difference between the coupled brightness value of the LED chip emitting green light in non-high-brightness areas and the original brightness value of the LED chip emitting green light in non-high-brightness areas.

[0073] Similarly, embodiments of this application can calculate the absolute value of the third difference between the comparison data sets of LED chips emitting blue light in non-high-brightness areas under the same width ratio and the same gray level conditions. That is, the absolute value of the third difference between the coupled brightness value of the LED chip emitting blue light in non-high-brightness areas and the original brightness value of the LED chip emitting blue light in non-high-brightness areas.

[0074] This application embodiment can determine the coupling influence rate based on the absolute value of the difference. The coupling influence rate characterizes the degree of influence of the coupling phenomenon between the bright area and the non-bright area on the LED chip of the pixel in the non-bright area. The absolute value of the difference includes the first absolute value of the difference, the second absolute value of the difference, and the third absolute value of the difference. The calculation of the coupling influence rate is shown in formula (2):

[0075] A=(B÷C)×100% Formula (2)

[0076] Where A represents the coupling effect rate, B represents the absolute value of the difference, and C represents the original brightness value of the LED chip in the non-high brightness area. The LED chips include LED chips that emit red light, LED chips that emit green light, and LED chips that emit blue light.

[0077] When A is less than 1%, it means that the coupling phenomenon between the highlighted area and the non-highlighted area can be ignored.

[0078] In this embodiment, the absolute value of the difference can be converted into a brightness value in units of a preset grayscale, where the preset grayscale is represented by Gray. Based on this, the absolute value of the difference B = kGray can be obtained, where k is a constant.

[0079] Based on the above, the method for brightness compensation of LED chips in this application embodiment can be as follows: based on the coupled brightness value of the LED chip in the non-high brightness area, the absolute value of the difference is compensated, as detailed in formula (3):

[0080] NGray=nGray+kGray formula (3)

[0081] Since Gray is the unit, formula (3) can be simplified to formula (4):

[0082] N = n + k (Formula 4)

[0083] Where N represents the compensated brightness value of the LED chip in the non-high-brightness area; n represents the coupled brightness value of the LED chip in the non-high-brightness area; and k represents the absolute value of the difference between the LED chips in the non-high-brightness area.

[0084] Based on the above, the embodiments of this application can reduce or even eliminate the influence of coupling effect on LED chips in non-high-brightness areas by compensating for the absolute value of the difference based on the original brightness value of the LED chip in the non-high-brightness area.

[0085] Based on the above, the embodiment of this application can obtain the brightness compensation matrix of the pixel, and the parameter matrix is ​​detailed below:

[0086]

[0087] Where, N Rm This represents the compensated brightness value of a red-emitting LED chip in a non-high-brightness area at grayscale level m; N Gm This represents the compensated brightness value of the green-emitting LED chip in the non-high-brightness area at grayscale level m; N Bm This represents the compensated brightness value of a blue-emitting LED chip in a non-high-brightness area at the m-level grayscale.

[0088] Where, n rm This represents the coupled brightness value of a red-emitting LED chip in a non-high-brightness area at gray level m; n gm This represents the coupled brightness value of a green-emitting LED chip in a non-high-brightness area at gray level m; n bm This represents the coupled brightness value of a blue-emitting LED chip in a non-high-brightness area at the m-level grayscale.

[0089] Where, k rm This represents the absolute value of the difference in brightness between red-emitting LED chips in non-high-brightness areas at grayscale level m, i.e., the compensation brightness value; k gm This represents the compensated brightness value of the green-emitting LED chip in the non-high-brightness area at gray level m; k bm This represents the compensated brightness value of a blue-emitting LED chip in a non-high-brightness area at the m-level grayscale.

[0090] Where m represents the gray class, and the value of m ranges from 0 to 255.

[0091] When the width of the highlighted area changes, that is, when the width ratio changes, the values ​​of the elements in the pixel's brightness compensation matrix will change.

[0092] In this embodiment, each pixel corresponds to a set of brightness compensation matrices. For each pixel, the set of brightness compensation matrices includes brightness compensation matrices corresponding to each width ratio.

[0093] In this embodiment of the application, the computer device can obtain the brightness compensation matrix corresponding to each pixel in the non-highlight area corresponding to the preset width ratio according to the preset width ratio; generate a first association set, which includes the association between the location of each pixel and the brightness compensation matrix; and generate a second association set, which includes the mapping relationship between the preset width ratio and the first association set.

[0094] Based on the above, the embodiments of this application can adjust the brightness of the display screen, such as... Figure 2 As shown, the specific process of this brightness adjustment method can be as follows:

[0095] S101. Obtain the brightness value of the pixel in the display screen.

[0096] In this embodiment of the application, the brightness value of the pixel in the display screen is represented by grayscale, for example, the brightness value is 60 grayscale.

[0097] Since the brightness values ​​of pixels on the display screen are controlled by computer devices, in this embodiment of the application, the computer devices obtain the brightness values ​​of pixels on the display screen.

[0098] In addition to the above, embodiments of this application can also connect a computer device to a brightness detection instrument, detect the brightness value of a pixel in the display screen through the brightness detection instrument, and transmit the brightness value of the pixel in the display screen to the computer device. Based on this, the computer device can obtain the brightness value of the pixel in the display screen.

[0099] S102. Based on the brightness values ​​of the pixels, determine the bright areas and non-bright areas in the display screen.

[0100] In this embodiment of the application, since the bright area has a coupling effect on the non-bright area, the bright area and the non-bright area in the display screen can be determined based on this.

[0101] Computer devices can determine the bright and non-bright areas on a display screen based on the brightness values ​​of pixels as follows:

[0102] For example, if the brightness value of a pixel is greater than or equal to a preset brightness threshold, then a bright area is determined to exist on the display screen; pixels with brightness values ​​greater than or equal to the preset brightness threshold are designated as bright pixels, and a bright area is generated based on the location of the bright pixels; pixels with brightness values ​​less than the preset brightness threshold are designated as non-bright pixels, and a non-bright area is generated based on the location of the non-bright pixels.

[0103] The preset brightness threshold can be set to 80 gray levels.

[0104] Based on the above, the process by which a computer device designates pixels with brightness values ​​greater than or equal to a preset brightness threshold as highlighted pixels, and generates highlighted regions based on these highlighted pixels, can be as follows:

[0105] The computer device identifies pixels with brightness values ​​greater than or equal to a preset brightness threshold as highlighted pixels; it generates an initial highlighted area based on the highlighted pixels; if the number of highlighted pixels in the initial highlighted area is greater than a preset number threshold, then the initial highlighted area is taken as the highlighted area.

[0106] Since misjudgment may occur, this application embodiment judges the number of bright pixels in the initial bright area to avoid misjudgment.

[0107] The preset quantity threshold can be set to 50, but is not limited to 50.

[0108] S103. Based on the bright areas, determine the brightness adjustment parameters corresponding to the pixels in the non-bright areas.

[0109] The brightness adjustment parameter can be a brightness value.

[0110] In this embodiment of the application, the method for determining the brightness adjustment parameters corresponding to pixels in non-high-brightness areas based on the high-brightness areas is as follows:

[0111] For example, a computer device determines the width of a highlighted area based on the number of pixels in the highlighted area; and determines the brightness adjustment parameters for the pixels in the non-highlighted areas based on the width of the highlighted area.

[0112] The computer device can obtain a first brightness adjustment parameter mapping set, which includes the mapping relationship between the preset width of the bright area and the preset brightness adjustment parameter set; according to the first brightness adjustment parameter mapping set, obtain a reference brightness adjustment parameter set corresponding to the width of the bright area; obtain the location of the pixels in the non-bright area, and filter out the brightness adjustment parameters corresponding to the pixels in the non-bright area from the reference brightness adjustment parameter set according to the location of the pixels in the non-bright area.

[0113] In this embodiment, the location of the pixels in the non-highlighted area and the brightness adjustment parameters correspond one-to-one in the arrangement of the reference brightness adjustment parameter set. Based on this, this embodiment can obtain the brightness adjustment parameters corresponding to the pixels in the non-highlighted area from the location of the pixels in the non-highlighted area.

[0114] In this embodiment of the application, the method for determining the brightness adjustment parameters corresponding to pixels in non-highlighted areas based on the width of the highlighted area is as follows:

[0115] For example, a computer device can determine the width of the display screen; based on the width of the highlighted area and the width of the display screen, determine the proportion of the highlighted area to the width of the display screen; and based on the width proportion, determine the brightness adjustment parameters corresponding to the pixels in the non-highlighted areas.

[0116] In this embodiment, the proportion of the highlight area to the width of the display screen can be calculated based on formula (1), the width of the highlight area and the width of the display screen.

[0117] In this embodiment of the application, the method for determining the brightness adjustment parameters corresponding to pixels in non-highlight areas based on the width ratio is as follows:

[0118] For example, a computer device can select a target brightness adjustment parameter set from a preset brightness adjustment parameter set based on the width ratio; and extract the brightness adjustment parameters corresponding to pixels in non-highlight areas from the target brightness adjustment parameter set.

[0119] The computer device can obtain a second brightness adjustment parameter mapping set, which includes the mapping relationship between a preset width ratio and a preset brightness adjustment parameter set; and obtain the target brightness adjustment parameter set corresponding to the width ratio based on the second brightness adjustment parameter mapping set.

[0120] In this embodiment, the location of the pixels in the non-highlighted area and the brightness adjustment parameters are arranged one-to-one in the target brightness adjustment parameter set. Based on this, this embodiment can extract the brightness adjustment parameters corresponding to the pixels in the non-highlighted area from the target brightness adjustment parameter set based on the location of the pixels in the non-highlighted area.

[0121] Based on the above, the second brightness adjustment parameter mapping set in this application embodiment can also be the aforementioned second association relationship set. Therefore, this application embodiment can obtain the target first association relationship set corresponding to the width ratio based on the second association relationship set. This application embodiment can extract the brightness compensation matrix of pixels in non-high-brightness areas from the target first association set based on the location of the pixels in the non-high-brightness areas. Since the brightness compensation matrix includes grayscale brightness values ​​from 0 to 255 levels, for each pixel in the non-high-brightness area, the computer device can extract the compensation brightness value corresponding to the coupled brightness value from the brightness compensation matrix corresponding to that pixel based on the pixel's brightness value, that is, based on the coupled brightness value of the pixel's LED chip; and use this compensation brightness value as a brightness adjustment parameter.

[0122] S104. Adjust the brightness of pixels in non-high-brightness areas according to the brightness adjustment parameters.

[0123] Brightness adjustment can be used to compensate for the brightness of pixels in non-high-brightness areas, specifically by increasing the pulse width of the LED chips in pixels in non-high-brightness areas.

[0124] Based on the above, the method for adjusting the brightness of pixels in non-high-brightness areas according to the brightness adjustment parameters in this embodiment of the application can be as follows:

[0125] The computer equipment can determine the target LED chip corresponding to the brightness adjustment parameters in the non-high-brightness area of ​​the pixel; and adjust the brightness of the target LED chip of the pixel according to the brightness adjustment parameters.

[0126] Each pixel can correspond to a set of brightness adjustment parameters. Each set of brightness adjustment parameters can include three brightness adjustment parameters: a first brightness adjustment parameter, a second brightness adjustment parameter, and a third brightness adjustment parameter. For each pixel, the first brightness adjustment parameter corresponds to the brightness adjustment parameter corresponding to the LED chip emitting red light in that pixel, the second brightness adjustment parameter corresponds to the brightness adjustment parameter corresponding to the LED chip emitting green light in that pixel, and the third brightness adjustment parameter corresponds to the brightness adjustment parameter corresponding to the LED chip emitting blue light in that pixel.

[0127] The method used in this application embodiment to determine the target LED chip corresponding to the brightness adjustment parameter in the pixel point of the non-high brightness area can be as follows:

[0128] The computer device can obtain the reference position of the pixel in the highlighted area; based on the reference position, determine the target pixel in the non-highlighted area; and determine the target LED chip corresponding to the brightness adjustment parameter in the target pixel in the non-highlighted area.

[0129] The target pixel is the pixel in the non-highlighted area that is on the same row as the pixel in the highlighted area.

[0130] In this embodiment, a reference LED chip emitting light in a target pixel in a non-highlight area is detected, and the reference LED chip is used as the target LED chip corresponding to the brightness adjustment parameter in the target pixel in the non-highlight area.

[0131] The arrangement of the brightness adjustment parameters corresponds one-to-one with the target LED chip.

[0132] This application embodiment can obtain the brightness values ​​of pixels in the display screen; determine the bright areas and non-bright areas in the display screen based on the brightness values ​​of the pixels; determine the brightness adjustment parameters corresponding to the pixels in the non-bright areas based on the bright areas; and adjust the brightness of the pixels in the non-bright areas based on the brightness adjustment parameters. Since this application embodiment can determine the brightness adjustment parameters corresponding to the pixels in the non-bright areas based on the bright areas, the brightness of the pixels in the bright areas can be adjusted based on the brightness adjustment parameters, which is equivalent to performing brightness compensation on the pixels in the bright areas based on the brightness adjustment parameters, thereby improving the uniformity of the display screen brightness.

[0133] To better implement the above methods, this application also provides a brightness adjustment device that can be integrated into a computer device, such as a server or terminal. The terminal may include a tablet computer, a laptop computer, and / or a personal computer.

[0134] For example, such as Figure 5 As shown, the brightness adjustment device may include an acquisition unit 301, a first determination unit 302, a second determination unit 303, and a brightness adjustment unit 304, as follows:

[0135] (1) Obtain unit 301;

[0136] The acquisition unit 301 can be used to acquire the brightness value of a pixel in the display screen.

[0137] (2) First determining unit 302;

[0138] The first determining unit 302 can be used to determine the bright areas and non-bright areas in the display screen based on the brightness values ​​of the pixels.

[0139] In some embodiments, the first determining unit 302 may be specifically used to determine that there is a bright area in the display screen if the brightness value of a pixel is greater than or equal to a preset brightness threshold; to take the pixels with brightness values ​​greater than or equal to the preset brightness threshold as bright pixels and to generate a bright area according to the location of the bright pixels; and to take the pixels with brightness values ​​less than the preset brightness threshold as non-bright pixels and to generate a non-bright area according to the location of the non-bright pixels.

[0140] In some embodiments, the first determining unit 302 may be specifically used to identify pixels with brightness values ​​greater than or equal to a preset brightness threshold as bright pixels; generate an initial bright region based on the bright pixels; and if the number of bright pixels in the initial bright region is greater than a preset number threshold, then the initial bright region is taken as the bright region.

[0141] (3) Second determining unit 303;

[0142] The second determining unit 303 can be used to determine the brightness adjustment parameters corresponding to the pixels in the non-bright areas based on the bright areas.

[0143] In some embodiments, the second determining unit 303 may be specifically used to determine the width of the bright area based on the number of pixels in the bright area; and to determine the brightness adjustment parameters corresponding to the pixels in the non-bright area based on the width of the bright area.

[0144] In some embodiments, the second determining unit 303 may be specifically used to determine the width of the display screen; determine the proportion of the width of the display screen to the width of the highlighted area based on the width of the highlighted area and the width of the display screen; and determine the brightness adjustment parameters corresponding to the pixels in the non-highlighted area based on the width proportion.

[0145] In some embodiments, the second determining unit 303 may be specifically used to select a target parameter set from a preset brightness adjustment parameter set according to the width ratio; and extract the brightness adjustment parameters corresponding to the pixels in the non-highlight area from the target parameter set.

[0146] (4) Brightness adjustment unit 304;

[0147] The brightness adjustment unit 304 can be used to adjust the brightness of pixels in non-high-brightness areas according to the brightness adjustment parameters.

[0148] In some embodiments, the brightness adjustment unit 304 can be specifically used to determine the target LED chip corresponding to the brightness adjustment parameters in the pixel in the non-high brightness area; and to adjust the brightness of the target LED chip of the pixel according to the brightness adjustment parameters.

[0149] In some embodiments, the brightness adjustment unit 304 can be specifically used to obtain the reference position of the pixel in the bright area; determine the target pixel in the non-bright area based on the reference position; and determine the target LED chip corresponding to the brightness adjustment parameter in the target pixel in the non-bright area.

[0150] The acquisition unit 301 in this embodiment can be used to acquire the brightness value of a pixel in the display screen; the first determination unit 302 can be used to determine the bright area and the non-bright area in the display screen based on the brightness value of the pixel; the second determination unit 303 can be used to determine the brightness adjustment parameter corresponding to the pixel in the non-bright area based on the bright area; the brightness adjustment unit 304 can be used to adjust the brightness of the pixel in the non-bright area based on the brightness adjustment parameter. Since this embodiment can determine the brightness adjustment parameter corresponding to the pixel in the non-bright area based on the bright area, the brightness of the pixel in the bright area can be adjusted based on the brightness adjustment parameter, which is equivalent to performing brightness compensation on the pixel in the bright area based on the brightness adjustment parameter, thereby improving the uniformity of the brightness of the display screen.

[0151] This application also provides a computer device, such as... Figure 6 As shown, it illustrates a structural schematic diagram of the computer device involved in the embodiments of this application, specifically:

[0152] The computer device may include components such as a processor 401 with one or more processing cores, a memory 402 with one or more computer-readable storage media, a power supply 403, and an input unit 404. Those skilled in the art will understand that... Figure 6 The computer device structure shown does not constitute a limitation on the computer device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:

[0153] The processor 401 is the control center of the computer device. It connects various parts of the computer device via various interfaces and lines, and performs various functions and processes data by running or executing software programs and / or modules stored in the memory 402, and by calling data stored in the memory 402, thereby providing overall monitoring of the computer device. Optionally, the processor 401 may include one or more processing cores; preferably, the processor 401 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and computer programs, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 401.

[0154] The memory 402 can be used to store software programs and modules. The processor 401 executes various functional applications and data processing by running the software programs and modules stored in the memory 402. The memory 402 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, computer programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 402 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 402 may also include a memory controller to provide the processor 401 with access to the memory 402.

[0155] The computer device also includes a power supply 403 that supplies power to the various components. Preferably, the power supply 403 can be logically connected to the processor 401 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 403 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0156] The computer device may also include an input unit 404, which can be used to receive input digital or character information communication, and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0157] Although not shown, the computer device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 401 in the computer device loads the executable files corresponding to the processes of one or more computer programs into the memory 402 according to the following instructions, and the processor 401 runs the computer programs stored in the memory 402 to realize various functions, as follows:

[0158] Obtain the brightness values ​​of pixels on the display screen; based on the brightness values ​​of the pixels, determine the bright areas and non-bright areas on the display screen; based on the bright areas, determine the brightness adjustment parameters corresponding to the pixels in the non-bright areas; based on the brightness adjustment parameters, adjust the brightness of the pixels in the non-bright areas.

[0159] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0160] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by a computer program, or by a computer program controlling related hardware. The computer program can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0161] Therefore, embodiments of this application provide a computer-readable storage medium storing a computer program that can be loaded by a processor to execute any of the brightness adjustment methods provided in embodiments of this application.

[0162] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0163] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0164] Since the instructions stored in the computer-readable storage medium can execute the steps of any of the brightness adjustment methods provided in the embodiments of this application, the beneficial effects that any of the brightness adjustment methods provided in the embodiments of this application can achieve can be realized, as detailed in the preceding embodiments, and will not be repeated here.

[0165] According to one aspect of this application, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods provided in the various optional implementations of the above embodiments.

[0166] The above provides a detailed description of a brightness adjustment method, apparatus, computer device, and computer-readable storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, those skilled in the art will recognize that there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A brightness adjustment method, characterized in that, include: Get the brightness value of a pixel in the display screen; Based on the brightness value of the pixel, the bright area and the non-bright area in the display screen are determined; when the bright area and the non-bright area are both turned on, there is a coupling phenomenon between the pixels in the bright area and the pixels in the non-bright area. The coupling phenomenon means that on the same row, the pixels in the bright area and the pixels in the non-bright area interfere with each other, resulting in uneven brightness of the pixels in the non-bright area. Based on the bright area, determine the brightness adjustment parameters corresponding to the pixels in the non-bright area; The brightness of the pixels in the non-high-brightness area is adjusted according to the brightness adjustment parameters.

2. The brightness adjustment method according to claim 1, characterized in that, The step of determining the brightness adjustment parameters corresponding to the pixels in the non-highlighted area based on the highlighted area includes: The width of the highlighted area is determined based on the number of pixels in the highlighted area; Based on the width of the highlighted area, determine the brightness adjustment parameters corresponding to the pixels in the non-highlighted area.

3. The brightness adjustment method according to claim 2, characterized in that, The step of determining the brightness adjustment parameters corresponding to the pixels in the non-highlighted area based on the width of the highlighted area includes: Determine the width of the display screen; Based on the width of the highlighted area and the width of the display screen, determine the proportion of the highlighted area to the width of the display screen; Based on the width ratio, determine the brightness adjustment parameters corresponding to the pixels in the non-highlighted area.

4. The brightness adjustment method according to claim 3, characterized in that, The step of determining the brightness adjustment parameters corresponding to the pixels in the non-highlighted area based on the width ratio includes: Based on the width ratio, a target brightness adjustment parameter set is selected from a preset brightness adjustment parameter set; Extract the brightness adjustment parameters corresponding to the pixels in the non-highlighted areas from the target brightness adjustment parameter set.

5. The brightness adjustment method according to claim 1, characterized in that, The step of adjusting the brightness of pixels in the non-high-brightness area according to the brightness adjustment parameters includes: Determine the target LED chip corresponding to the brightness adjustment parameter in the pixel of the non-high-brightness area; The brightness of the target LED chip at the pixel is adjusted according to the brightness adjustment parameters.

6. The brightness adjustment method according to claim 5, characterized in that, Determining the target LED chip corresponding to the brightness adjustment parameter in the pixels of the non-high-brightness area includes: Obtain the reference position of the pixel in the highlighted area; Based on the reference position, the target pixel in the non-highlighted area is determined; Determine the target LED chip corresponding to the target pixel in the non-high-brightness area for the brightness adjustment parameter.

7. The brightness adjustment method according to claim 1, characterized in that, The step of determining the bright areas and non-bright areas of the display screen based on the brightness values ​​of the pixels includes: If the brightness value of the pixel is greater than or equal to a preset brightness threshold, then it is determined that there is a bright area in the display screen; Pixels with brightness values ​​greater than or equal to the preset brightness threshold are designated as highlighted pixels, and the highlighted area is generated based on the location of the highlighted pixels. Pixels with brightness values ​​less than the preset brightness threshold are designated as non-high-brightness pixels, and non-high-brightness regions are generated based on the locations of these non-high-brightness pixels.

8. A brightness adjustment device, characterized in that, include: The acquisition unit is used to acquire the brightness value of a pixel in the display screen. The first determining unit is used to determine the bright area and the non-bright area in the display screen based on the brightness value of the pixel; when the bright area and the non-bright area are simultaneously turned on, there is a coupling phenomenon between the pixels in the bright area and the pixels in the non-bright area. The coupling phenomenon means that on the same row, the pixels in the bright area and the pixels in the non-bright area interfere with each other, resulting in uneven brightness of the pixels in the non-bright area. The second determining unit is used to determine the brightness adjustment parameters corresponding to the pixels in the non-bright areas based on the bright areas. A brightness adjustment unit is used to adjust the brightness of pixels in the non-high-brightness area according to the brightness adjustment parameters.

9. A computer device, characterized in that, It includes a memory and a processor; the memory stores a computer program, and the processor is used to run the computer program in the memory to perform the brightness adjustment method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program adapted for loading by a processor to perform the brightness adjustment method according to any one of claims 1 to 7.