Brightness configuration method for pixel array, and display unit
By adjusting the brightness of the target pixel unit through a brightness configuration method to compensate for the lack of luminous color, the problem of pixel brightness control in subpixel rendering technology is solved, resulting in better display effects and chip savings.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- UNILUMIN GRP
- Filing Date
- 2025-06-28
- Publication Date
- 2026-07-02
Smart Images

Figure CN2025105221_02072026_PF_FP_ABST
Abstract
Description
Brightness configuration method for pixel array and display unit
[0001] Cross-references to related applications
[0002] This application claims priority to Chinese patent application No. 202411959001.9, filed on December 25, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This application belongs to the field of display technology, and in particular relates to a brightness configuration method for a pixel array and a display unit. Background Technology
[0004] In a light-emitting diode (LED) pixel array that uses sub-pixel rendering (SPR) technology, there are usually fewer than two LED devices in a single pixel, and the desired color needs to be presented through the coordinated cooperation of multiple pixels. Summary of the Invention
[0005] This application is defined by the appended independent claims, and the relevant improvements are set forth in the dependent claims.
[0006] One objective of this application is to provide a brightness configuration method for a pixel array and a display unit to improve the display of an LED pixel array using SPR technology.
[0007] According to a first aspect of this application, a brightness configuration method for a pixel array is provided. The pixel array has at least three emission colors and includes a plurality of pixel units arranged in an array, each pixel unit having at most two emission colors. The brightness configuration method for the pixel array may include: determining theoretical color parameters for each pixel unit based on a control signal; the theoretical color parameters including a plurality of theoretical monochromatic brightnesses corresponding to the at least three emission colors; determining a target pixel unit and a compensation pixel unit corresponding to the target pixel unit in each of the pixel units; the target pixel unit having at least one emission color missing from the compensation pixel unit; and controlling the actual brightness of the target pixel unit based on the theoretical color parameters of the target pixel unit, the theoretical color parameters of the compensation pixel unit, and the spacing between each compensation pixel unit and the target pixel unit to compensate for the missing emission color of the compensation pixel unit.
[0008] In a possible implementation, controlling the actual brightness of the target pixel unit based on the theoretical color parameters of the target pixel unit, the theoretical color parameters of the compensation pixel unit, and the spacing between each compensation pixel unit and the target pixel unit to compensate for the missing emission color of the compensation pixel unit includes: obtaining a brightness coefficient corresponding to each compensation pixel unit based on the spacing between each compensation pixel unit and the target pixel unit; wherein the spacing between each compensation pixel unit and the target pixel unit is inversely proportional to the brightness coefficient corresponding to each compensation pixel unit; obtaining multiple compensation increments based on the theoretical color parameters corresponding to the missing color of each compensation pixel unit and the brightness coefficient corresponding to each compensation pixel unit; and obtaining the actual brightness of the emission color corresponding to the missing color of the target pixel unit based on the theoretical color parameters of the target pixel unit and each compensation increment.
[0009] In a possible implementation, the compensation increment is equal to the product of the theoretical monochromatic luminance of the compensation pixel unit corresponding to the color defect and the corresponding luminance coefficient.
[0010] In a possible implementation, the actual brightness is equal to the sum of the theoretical monochromatic brightness of the target pixel unit corresponding to the missing color and each of the compensation increments.
[0011] In a possible implementation, the theoretical color parameters include multiple theoretical monochromatic brightnesses corresponding to three emission colors, namely red, green and blue, and each pixel unit has one of the emission colors of red, green and blue.
[0012] In a possible implementation, the order of the light emission colors of any two adjacent rows of pixel units in the pixel array is different, and the order of the light emission colors of any two adjacent columns of pixel units is different.
[0013] In a possible implementation, the method further includes: dividing the pixel array into several pixel subarrays, with each pixel subarray spliced together and arranged in an array; each pixel unit in the pixel subarray is arranged in a 3x3 matrix, with each row of pixel units having three colors and each column of pixel units having three colors; the target pixel unit has coordinates (x, y) in the pixel array, the theoretical monochromatic luminance of the target pixel unit is C(x, y), the target pixel unit is located in the second row and second column of the pixel subarray, and the actual luminance of the target pixel unit is calculated using the following formula:
[0014] SPRC = C(x,y) + 0.37*[C(x-1,y) + C(x+1,y) + C(x,y-1) + C(x,y+1)] + 0.26*[C(x-1,y+1) + C(x+1,y-1)], where C(x-1,y), C(x+1,y), C(x,y-1), C(x,y+1), C(x-1,y+1), and C(x+1,y-1) are the theoretical monochromatic brightness corresponding to the color loss of each of the compensated pixel units.
[0015] In a possible implementation, the pixel array further includes blanking units, each row and each column of the pixel array including at least one blanking unit, and the blanking units are not adjacent to each other.
[0016] In a possible implementation, the pixel array is divided into several pixel subarrays, and each pixel subarray is spliced together and arranged in an array. Each pixel unit and the blank unit in the pixel subarray are arranged in a matrix of four rows and four columns. Each row of pixel units has three colors, and each column of pixel units has three colors.
[0017] In a possible implementation, the pixel subarray includes three first pixel units, three second pixel units, three third pixel units, three fourth pixel units, and four blank units; the three first pixel units are respectively located in the first row and second column, the first row and fourth column, and the third row and fourth column of the pixel subarray; the three second pixel units are respectively located in the first row and third column, the third row and first column, and the third row and third column of the pixel subarray; the three third pixel units are respectively located in the second row and first column, the fourth row and first column, and the fourth row and third column of the pixel subarray; the three fourth pixel units are respectively located in the second row and second column, the second row and fourth column, and the fourth row and second column of the pixel subarray; the actual brightness calculation formulas for the first pixel units, the second pixel units, the third pixel units, and the fourth pixel units are different from each other.
[0018] In a possible implementation, the target pixel unit has coordinates (x, y) in the pixel array, and the theoretical monochromatic luminance of the target pixel unit is C(x, y).
[0019] When the first pixel unit is used as the target pixel unit, the actual brightness calculation formula is:
[0020] SPRC1=0.22*C(x-2,y)+0.32*C(x-1,y-1)+0.45*C(x-1,y)+0.26*C(x-1,y+1)+0.37*C( x,y-1)+1*C(x,y)+0.45*C(x,y+1)+0.22*C(x,y+2)+0.37*C(x+1,y)+0.32*C(x+1,y+1);
[0021] When the second pixel unit is used as the target pixel unit, the actual brightness calculation formula is:
[0022] SPRC2=0.37*C(x-1,y)+0.32*C(x-1,y+1)+0.37*C(x,y-1)+1*C(x,y)+0.45*C(x,y+1)+ 0.22*C(x,y+2)+0.32*C(x+1,y-1)+0.45*C(x+1,y)+0.26*C(x+1,y+1)+0.22*C(x+2,y);
[0023] When the third pixel unit is used as the target pixel unit, the actual brightness calculation formula is:
[0024] SPRC3=0.32*C(x-1,y+1)+0.37*C(x-1,y)+0.22*C(x,y-2)+0.45*C(x,y-1)+1*C(x,y)+ 0.37*C(x,y+1)+0.26*C(x+1,y-1)+0.45*C(x+1,y)+0.32*C(x+1,y+1)+0.22*C(x+2,y);
[0025] When the fourth pixel unit is used as the target pixel unit, the actual brightness calculation formula is:
[0026] SPRC4=0.22*C(x-2,y)+0.26*C(x-1,y-1)+0.45*C(x-1,y)+0.32*C(x-1,y+1)+0.22*C( x,y-2)+0.45*C(x,y-1)+1*C(x,y)+0.37*C(x,y+1)+0.32*C(x+1,y-2)+0.37*C(x+1,y);
[0027] Wherein, C(x-2,y), C(x-2,y), C(x-1,y-1), C(x-1,y), C(x-1,y+1), C(x,y-1), C(x,y+1), C(x,y+2), C(x+1,y) and C(x+1,y+1) are the theoretical monochromatic brightness corresponding to the color loss of each of the compensated pixel units.
[0028] According to a second aspect of this application, a display unit is provided. The display unit may include a pixel array, which applies brightness compensation using any of the brightness configuration methods described above.
[0029] This summary is provided to introduce, in a simplified form, a selection of inventive concepts that will be further described in the detailed embodiments described below. This summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to help determine the scope of the claimed subject matter. The term "subject matter" can refer to the foregoing as well as components, structures, processes, methods, and / or operations described throughout this document. Attached Figure Description
[0030] Referring to the accompanying drawings, further features, details, and advantages of this application are illustrated in the description of exemplary embodiments, in which:
[0031] Figure 1 is a schematic diagram of a pixel array provided in an embodiment of this application;
[0032] Figure 2 is a schematic diagram of a first matrix provided in an embodiment of this application;
[0033] Figure 3 is a schematic diagram of a second matrix provided in an embodiment of this application;
[0034] Figure 4 is a circuit diagram of a second matrix provided in an embodiment of this application;
[0035] Figure 5 is another schematic diagram of the second matrix provided in an embodiment of this application;
[0036] Figure 6 is another circuit diagram of the second matrix provided in an embodiment of this application;
[0037] Figure 7 is a flowchart of a virtual pixel brightness configuration method provided in an embodiment of this application;
[0038] Figure 8 is a detailed flowchart of operation S300 provided in an embodiment of this application;
[0039] Figure 9 is a schematic diagram of a display unit provided in an embodiment of this application.
[0040] It should be clearly stated that the accompanying drawings are for illustrative purposes only, illustrating the technical solution of this application. The specific positions, directions, orientations, and sizes shown in the drawings are merely for reference in assisting understanding this application and are not intended to precisely limit the corresponding elements in the actual application or implementation of this application. In practical applications, the positions, directions, orientations, and sizes of each element can be reasonably adjusted and changed according to specific needs and actual circumstances. Detailed Implementation
[0041] To make the technical problems, technical solutions, and beneficial effects to be solved by this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and are not intended to limit the scope of this application.
[0042] It should be noted that when a component is referred to as being "fixed to" or "set on" another component, it can be directly on or indirectly on that other component. When a component is referred to as being "connected to" another component, it can be directly connected to or indirectly connected to that other component.
[0043] It should be understood that the terms "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this application.
[0044] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0045] In a light-emitting diode (LED) pixel array employing sub-pixel rendering (SPR) technology, a single pixel typically contains fewer than two LEDs, requiring the coordinated operation of multiple pixels to render the desired color. Therefore, it is necessary to adjust the brightness of each pixel to achieve inter-pixel coordination, thereby displaying the target image.
[0046] Therefore, one objective of this application is to provide a brightness configuration method and display unit for a pixel array, so as to improve the display of LED pixel arrays using SPR technology, and in particular, to solve the problem of pixel brightness control in subpixel rendering technology.
[0047] Figure 1 shows a schematic diagram of a pixel array provided in an embodiment of this application. For ease of explanation, only the parts relevant to this embodiment are shown, and the details are as follows:
[0048] The pixel array 10 may include a plurality of pixel units 100 arranged in an array. In the example, the pixel array 10 may have at least three emission colors, and each pixel unit 100 may have at most two emission colors.
[0049] As shown in the figure, the pixel rows at the four edges of the pixel array 10 may include light-emitting chips 300 of at least three colors. Furthermore, the pixel columns at the four edges of the pixel array 10 may also include light-emitting chips 300 of at least three colors. Because both the pixel rows and pixel columns at the four edges of the pixel array 10 include pixel units 100 of at least three colors, there will be no color gaps at the edges of the pixel array 10.
[0050] In some embodiments, each row and each column of the pixel array 10 may have at least three emission colors.
[0051] In one embodiment, the order of the light emission colors of the pixel units 100 in any two adjacent rows of the pixel array 10 may be different. Furthermore, the order of the light emission colors of the pixel units 100 in any two adjacent columns may also be different.
[0052] It should be noted that, in order to maximize the display effect, adjacent pixel units 100 should be kept from having the same color to prevent the pixel array 10 from having a missing or excessive number of light-emitting chips 300 of a certain color in certain areas. If a hardware defect causes this situation, even color compensation methods will be difficult to remedy, and it will eventually cause local color casts in the pixel array 10. For example, when the light-emitting color of two adjacent rows of pixel units 100 is arranged in the same order, resulting in light-emitting chips 300 of the same color being arranged next to each other, the pixel array 10 may still clearly display a thin line pattern composed of light-emitting chips 300 of the same color even after color compensation.
[0053] In one embodiment, each pixel unit 100 may include a light-emitting chip of one color. Specifically, the light-emitting chip 300 may include any one of a red light-emitting chip, a green light-emitting chip, and a blue light-emitting chip.
[0054] It is understandable that when pixel unit 100 is used only to emit monochromatic light, one pixel unit 100 may include only one light-emitting chip 300. Of course, one pixel unit 100 may also include multiple light-emitting chips 300 that emit the same type of light. When pixel unit 100 is used to emit multiple colors of light, one pixel unit 100 may include multiple light-emitting chips 300 that emit different colors of light.
[0055] By using three light-emitting chips 300 that can emit red, green, and blue light respectively, adjusting the brightness of each light-emitting chip 300 and mixing the light emitted by the three light-emitting chips 300, all visible light colors can be obtained.
[0056] Specifically, in some embodiments, each row of pixel units 100 in the pixel array 10 can emit red, green, and blue light, and each column of pixel units 100 can also emit red, green, and blue light. In one embodiment, as shown in FIG2, the pixel array 10 further includes at least three first signal lines and at least one second signal line. By way of example and not limitation, FIG2 shows first signal lines R#1, G#1, B#1, R#2, G#2, B#2, R#3, G#3, B#3, and ROW#1.
[0057] The first signal line can be connected to the first end of the light-emitting chip 300, and the second signal line can be connected to the second end of the light-emitting chip 300. The first end of the light-emitting chip 300 can be either its positive or negative terminal, and the second end can be either its positive or negative terminal.
[0058] The first signal line can be used to transmit column signals, and the second signal line can be used to transmit row signals. Alternatively, the first signal line can be used to transmit row signals, and the second signal line can be used to transmit column signals. Thus, driving electrical signals can be provided to each pixel unit 100 through the first and second signal lines to adjust the brightness of each pixel unit 100.
[0059] The number of the first signal line and the second signal line can be set according to actual needs, and this application does not impose any restrictions on this.
[0060] In one embodiment, as shown in FIG2, the pixel array 10 can be divided into several pixel subarrays, and the pixel subarrays are spliced together and arranged in an array. By way of example and not limitation, the pixel units 100 in the pixel subarray can be arranged in a matrix of three rows and three columns (i.e., the first matrix). Each pixel unit 100 includes a light-emitting chip 300 of one color, and each row and each column includes light-emitting chips 300 of three colors. The pixel subarray includes a total of nine pixel units 100 (e.g., first red pixel unit 110a, first blue pixel unit 110b, first green pixel unit 110c, second green pixel unit 110d, second red pixel unit 110e, second blue pixel unit 110f, third blue pixel unit 110g, third green pixel unit 110h, and third red pixel unit 110i).
[0061] It is understood that, since each row and column includes three pixel units 100, and each pixel unit 100 includes only one light-emitting chip 300, the pixel array 10 of this embodiment can save 67% of the light-emitting chips 300 compared with the traditional pixel matrix containing three light-emitting chips per pixel, and has fewer light-emitting chips than the total number of light-emitting chips required by the traditional virtual pixel.
[0062] As an example and not a limitation, as shown in Figure 2, in the first matrix, the first row of pixel units 100 is arranged in the order of first red pixel unit 110a, first blue pixel unit 110b, and first green pixel unit 110c; the second row of pixel units 100 is arranged in the order of second green pixel unit 110d, second red pixel unit 110e, and second blue pixel unit 110f; and the third row of pixel units 100 is arranged in the order of third blue pixel unit 110g, third green pixel unit 110h, and third red pixel unit 110i.
[0063] Accordingly, the first column of pixel units 100 is arranged in the order of first red pixel unit 110a, second green pixel unit 110d, and third blue pixel unit 110g; the second column of pixel units 100 is arranged in the order of first blue pixel unit 110b, second red pixel unit 110e, and third green pixel unit 110h; and the third column of pixel units 100 is arranged in the order of first green pixel unit 110c, second blue pixel unit 110f, and third red pixel unit 110i.
[0064] In one embodiment, as shown in FIG2, the pixel subarray may include nine first signal lines and one second signal line. Every three first signal lines may be connected to the first end of the light-emitting chip 300 in a column of pixel units 100, and the second signal line may be connected to the second end of the light-emitting chip 300 in three rows of pixel units 100. FIG2 shows the first signal lines R#1, G#1, B#1, R#2, G#2, B#2, R#3, G#3, B#3 and the second signal line ROW#1.
[0065] In one embodiment, as shown in FIG3, the pixel array 10 may include blank units. Each row and / or each column of the pixel array 10 may respectively include at least one blank unit. As used herein, the term "blank unit" means a pixel unit that does not have a light-emitting chip and therefore does not emit light. The pixel units 100 in FIG3 respectively include a first blank unit 120a, a fourth red pixel unit 120b, a fourth green pixel unit 120c, a fourth blue pixel unit 120d, a fifth green pixel unit 120e, a fifth blue pixel unit 120f, a second blank unit 120g, a fifth red pixel unit 120h, a sixth red pixel unit 120i, a third blank unit 120j, a sixth blue pixel unit 120k, a sixth green pixel unit 120l, a seventh blue pixel unit 120m, a seventh green pixel unit 120n, a seventh red pixel unit 120o, and a fourth blank unit 120p.
[0066] If the density of light-emitting chips 300 in pixel array 10 is high enough, blank units can be set in pixel unit 100. The specific setting can be determined according to actual needs.
[0067] In one embodiment, as shown in FIG3, the blank cells may not be adjacent to each other.
[0068] Understandably, since blank units do not emit light, making blank units non-adjacent can prevent multiple blank units from being connected together, thereby limiting the area of a single blank area and improving the display effect of the pixel array 10.
[0069] In one embodiment, as shown in FIG3, the pixel array 10 can be divided into multiple pixel subarrays, which are spliced together and arranged in an array. By way of example and not limitation, the pixel units 100 and blank units in the pixel subarray can be arranged in a matrix of four rows and four columns (i.e., a second matrix). In this case, the pixel subarray includes a total of sixteen pixel units 100.
[0070] In one embodiment, as shown in FIG3, each row and / or each column may include at least three color pixel units 100 and a blank unit.
[0071] It is understood that, since each pixel unit 100 includes only one light-emitting chip 300, the pixel array 10 of this embodiment can save 75% of the light-emitting chips 300 compared to a conventional pixel matrix with three light-emitting chips per pixel, and requires fewer chips than a conventional virtual pixel.
[0072] As an example and not a limitation, as shown in Figure 3, the first row of pixel units 100 is arranged in the order of first blank unit 120a, fourth red pixel unit 120b, fourth green pixel unit 120c, and fourth blue pixel unit 120d; the second row of pixel units 100 is arranged in the order of fifth green pixel unit 120e, fifth blue pixel unit 120f, second blank unit 120g, and fifth red pixel unit 120h; the third row of pixel units 100 is arranged in the order of sixth red pixel unit 120i, third blank unit 120j, sixth blue pixel unit 120k, and sixth green pixel unit 120l; and the fourth row of pixel units 100 is arranged in the order of seventh blue pixel unit 120m, seventh green pixel unit 120n, seventh red pixel unit 120o, and fourth blank unit 120p.
[0073] Accordingly, the first column of pixel units 100 is arranged in the order of first blank unit 120a, fifth green pixel unit 120e, sixth red pixel unit 120i, and seventh blue pixel unit 120m; the second column of pixel units 100 is arranged in the order of fourth red pixel unit 120b, fifth blue pixel unit 120f, third blank unit 120j, and seventh green pixel unit 120n; the third column of pixel units 100 is arranged in the order of fourth green pixel unit 120c, second blank unit 120g, sixth blue pixel unit 120k, and seventh red pixel unit 120o; and the fourth column of pixel units 100 is arranged in the order of fourth blue pixel unit 120d, fifth red pixel unit 120h, sixth green pixel unit 120l, and fourth blank unit 120p.
[0074] By arranging the pixel units 100 in a reasonable manner, the pixel units 100 of the three colors can be distributed as evenly as possible, thereby improving the display effect of the pixel array 10.
[0075] In one embodiment, as shown in FIG5, the pixel subarray may include six first signal lines and two second signal lines. Every three first signal lines may be connected to the first end of the light-emitting chip 300 in two columns of pixel units 100, and every two second signal lines may be connected to the second end of the light-emitting chip 300 in two rows of pixel units 100.
[0076] As shown in Figure 5, every three first signal lines form a group, and each group of first signal lines corresponds to two columns of pixel units 100. One first signal line connects to pixel units 100 of the same color in each of the two columns of pixel units 100. The pixel array 10 can be connected to each pixel unit 100 via only one second signal line to reduce the number of signal lines, or multiple second signal lines can be used to connect to each pixel unit 100 separately to reduce the current flowing through a single second signal line. The first and second signal lines can be used to achieve common cathode driving or common anode driving as shown in Figure 6.
[0077] In one embodiment, the pixel subarray may include twelve first signal lines and one second signal line. Every three first signal lines may be connected to a first end of a light-emitting chip 300 in a column of pixel units 100, and the second signal line may be connected to a second end of a light-emitting chip 300 in four rows of pixel units 100.
[0078] Therefore, each pixel unit 100 can be accurately controlled by connecting twelve first signal lines to the light-emitting chip 300 in each pixel unit 100. As shown in Figure 3, three first signal lines can be grouped together (for example, first signal lines R#1, G#1, and B#1 can be grouped together), with each group of first signal lines corresponding to a column of pixel units 100 and connected one-to-one with each pixel unit 100. The common cathode drive or common anode drive shown in Figure 4 can be realized through the first signal lines and the second signal lines.
[0079] Figure 7 shows a flowchart of a pixel array brightness configuration method according to an embodiment of this application. For ease of explanation, only the parts relevant to this embodiment are shown, and are described in detail below:
[0080] The brightness configuration method can be applied to the pixel array 10 as described above in any of the embodiments, and the pixel array 10 can execute the brightness configuration method through the compensation control module 200.
[0081] The brightness configuration method includes operations S100 to S300.
[0082] Operation S100 may include: determining the theoretical color parameters of each pixel unit according to the control signal; the theoretical color parameters include multiple theoretical monochromatic brightnesses corresponding to at least three emission colors.
[0083] It is understood that each control signal corresponds one-to-one with a pixel unit 100, and a single control signal can control the emission of a single pixel unit 100 (target pixel unit). The control signal can be a part of the total control signal provided to the pixel array 10, which may include multiple control signals corresponding to each pixel unit 100 in the pixel array 10. The theoretical color parameter is the theoretical luminous intensity of each emission color for each pixel unit 100 when it has at least three emission colors (i.e., no missing emission colors).
[0084] Operation S200 may include: determining a target pixel unit and a corresponding compensation pixel unit in each pixel unit. The target pixel unit has at least one emission color that is missing from the compensation pixel unit.
[0085] Since a single pixel unit 100 has at most two emission colors, after the target pixel unit is determined, the target pixel unit can fill in the missing colors for the surrounding pixel units 100 (compensation pixel units).
[0086] It should be noted that the actual brightness of the target pixel unit can be appropriately increased based on the original theoretical luminous brightness in order to compensate for the lack of color in the compensation pixel unit.
[0087] Operation S300 may include: controlling the actual brightness of the target pixel unit based on the theoretical color parameters of the target pixel unit, the theoretical color parameters of the compensation pixel unit, and the spacing between each compensation pixel unit and the target pixel unit, so as to compensate for the missing luminous color of the compensation pixel unit.
[0088] Since the spacing between each compensation pixel unit and the target pixel unit is not equal, in order to avoid deviations in the final mixed color, it is necessary to control the actual brightness of the target pixel unit according to the spacing.
[0089] Understandably, the compensation control module can calculate a set parameter based on the theoretical color parameters of the target pixel unit corresponding to the missing color, the theoretical color parameters of the compensation pixel unit, and the distance between each compensation pixel unit and the target pixel unit, and adjust the actual brightness of the target pixel unit according to the set parameter.
[0090] By operating S100 to S300, the actual brightness of each pixel unit 100 can be adjusted, and the desired image can be obtained.
[0091] In one embodiment, the theoretical color parameters may include multiple theoretical monochromatic brightnesses corresponding to the three emission colors. Considering that the three emission colors are red, green, and blue, the theoretical color parameters in the control signal may include the theoretical brightness of each emission color for each pixel unit assuming the presence of red, green, and blue emission colors. Therefore, the theoretical color parameters for each pixel unit 100 may include the theoretical monochromatic brightness corresponding to red, the theoretical monochromatic brightness corresponding to green, and the theoretical monochromatic brightness corresponding to blue.
[0092] It is understandable that red, green, and blue are usually the most basic light-emitting colors. For a monochromatic light-emitting unit, "missing color" can refer to the absence of two of these three light-emitting colors.
[0093] For example, for a target pixel unit that emits red light and a compensation pixel unit that emits blue light, if the theoretical color parameters of the compensation pixel unit include the theoretical monochromatic brightness corresponding to red, this means that red is a missing color for that compensation pixel unit. Accordingly, the brightness of the target pixel unit needs to be increased to compensate for the loss in the compensation pixel unit.
[0094] In some embodiments, as shown in FIG8, operation S300 specifically includes operations S310 to S330.
[0095] Operation S310 may include: obtaining the brightness coefficient corresponding to each compensation pixel unit based on the distance between each compensation pixel unit and the target pixel unit.
[0096] Operation S320 may include: obtaining multiple compensation increments based on the theoretical color parameters corresponding to the color defects of each compensation pixel unit and the brightness coefficient corresponding to each compensation pixel unit.
[0097] The spacing between each compensation pixel unit and the target pixel unit is inversely proportional to the luminance coefficient corresponding to each compensation pixel unit. The compensation increment can be the product of the theoretical color parameter corresponding to the missing color of the compensation pixel unit and the luminance coefficient.
[0098] Operation S330 may include: obtaining the actual brightness of the emission color of the target pixel unit corresponding to the missing color based on the theoretical color parameters of the target pixel unit and each compensation increment.
[0099] The effective brightness of the missing emission color in a compensated pixel unit can be equal to the product of the actual brightness of the emission color of the target pixel unit corresponding to the missing color and the corresponding brightness coefficient. Therefore, the actual brightness of the emission color corresponding to the missing color in the target pixel unit can be obtained by superimposing the theoretical color parameters of the target pixel unit with the compensation increment.
[0100] In some embodiments, the compensation increment can be equal to the product of the theoretical monochromatic luminance of the missing emission color of the compensated pixel unit and the corresponding luminance coefficient. The actual luminance of the target pixel unit can be equal to the sum of the theoretical monochromatic luminance of the target pixel unit corresponding to the missing color and each compensation increment.
[0101] The compensation increment can be used to compensate for the missing emission color of the compensation pixel unit.
[0102] In the example, for a pixel unit 100 that emits red light, according to the theoretical monochromatic brightness corresponding to blue in the theoretical color parameters, the red pixel unit 100 also needs to emit blue light. Therefore, when a blue pixel unit 100 is selected as the target pixel unit, the red pixel unit 100 serves as a compensation pixel unit, and the missing color of the red pixel unit 100 thus includes blue. Therefore, the missing blue emission from the red pixel unit 100 can be compensated by the blue target pixel unit.
[0103] In one embodiment, the brightness configuration method may further include: dividing the pixel array into several pixel subarrays, with each pixel subarray spliced together and arranged in an array.
[0104] In the example, the individual pixel units 100 in the pixel subarray can be arranged in a matrix of three rows and three columns, with each row of pixel units 100 having three colors and each column of pixel units 100 having three colors.
[0105] Assuming the target pixel unit has coordinates (x, y) in the pixel array, its theoretical monochromatic brightness is C(x, y), and it is located in the second row and second column of the pixel subarray, the formula for calculating the actual brightness of the target pixel unit can be: SPRC=C(x, y)+0.37*[C(x-1, y)+C(x+1, y)+C(x, y-1)+C(x, y+1)]+0.26*[C(x-1, y+1)+C (x+1, y-1)] (1)
[0106] Where C(x-1,y), C(x+1,y), C(x,y-1), C(x,y+1), C(x-1,y+1), and C(x+1,y-1) are the theoretical monochromatic brightness corresponding to the color loss of each compensated pixel unit.
[0107] Understandably, when the target pixel unit is located in the second row and second column of the pixel subarray, and the emission color of the target pixel unit is red, C(x-1,y) can be the theoretical monochromatic luminance corresponding to red for the compensation pixel unit located in the second row and first column of the pixel subarray, C(x+1,y) can be the theoretical monochromatic luminance corresponding to red for the compensation pixel unit located in the second row and third column of the pixel subarray, C(x,y-1) can be the theoretical monochromatic luminance corresponding to red for the compensation pixel unit located in the first row and second column of the pixel subarray, C(x,y+1) can be the theoretical monochromatic luminance corresponding to red for the compensation pixel unit located in the third row and second column of the pixel subarray, C(x-1,y+1) can be the theoretical monochromatic luminance corresponding to red for the compensation pixel unit located in the third row and first column of the pixel subarray, and C(x+1,y-1) can be the theoretical monochromatic luminance corresponding to red for the compensation pixel unit located in the first row and third column of the pixel subarray.
[0108] In the example, as shown in Figure 2, taking the second red pixel unit 110e located in the middle of the first matrix as an example, assuming that the arrangement of each pixel unit 100 in the pixel subarray is the same as that in the first matrix, the second red pixel unit 110e is the target pixel unit, and the first blue pixel unit 110b, the first green pixel unit 110c, the second green pixel unit 110d, the second blue pixel unit 110f, the third blue pixel unit 110g, and the third green pixel unit 110h are compensation pixel units. Furthermore, the first matrix also includes the first red pixel unit 110a and the third red pixel unit 110i. However, since the target pixel unit cannot provide the missing color for the first red pixel unit 110a and the third red pixel unit 110i, the first red pixel unit 110a and the third red pixel unit 110i are not compensation pixel units. The relationship between the actual brightness of the second red pixel unit 110e (target pixel unit) and the theoretical monochromatic brightness of each pixel unit 100 can be expressed as: SPRC=C1+0.37*(C2+C3+C4+C5)+0.26*(C6+C7) (2)
[0109] In equation (2), SPRC is the actual brightness of the second red pixel unit 110e (target pixel unit), C1 is the theoretical monochromatic brightness of the second red pixel unit 110e, C2 is the theoretical monochromatic brightness of the first blue pixel unit 110b corresponding to red, C3 is the theoretical monochromatic brightness of the second green pixel unit 110d corresponding to red, C4 is the theoretical monochromatic brightness of the second blue pixel unit 110f corresponding to red, C5 is the theoretical monochromatic brightness of the third green pixel unit 110h corresponding to red, C6 is the theoretical monochromatic brightness of the first green pixel unit 110c corresponding to red, and C7 is the theoretical monochromatic brightness of the third blue pixel unit 110g corresponding to red. The coefficients 0.37 and 0.26 are the brightness coefficients corresponding to the spacing between the corresponding compensation pixel unit and the target pixel unit. It can be understood that the spacing between C2, C3, C4, C5 and C1 is 1, and the spacing between C6, C7 and C1 is 1.414. Considering the inverse relationship between spacing and luminance coefficient, the luminance coefficients of C2, C3, C4, and C5 can be 0.37, and the luminance coefficients of C6 and C7 can be 0.26. Furthermore, the coefficients in equation (2) can be adjusted according to actual needs, and this disclosure does not impose any restrictions on this.
[0110] Understandably, in practical applications, the number of compensation pixel units can be reduced or increased according to actual needs. For example, the third blue pixel unit 110g and the third red pixel unit 110i may not be used as compensation pixel units.
[0111] In one embodiment, the brightness configuration method may further include: dividing the pixel array into several pixel subarrays. The pixel subarrays are spliced together and arranged in an array. Unlike the previous embodiment, the pixel subarray includes three first pixel units, three second pixel units, three third pixel units, three fourth pixel units, and four blank units. The pixel units and blank units in the pixel subarray are arranged in a four-row, four-column matrix.
[0112] The three first pixel units are located in the first row, second column, first row, fourth column, and third row, fourth column of the pixel subarray, respectively. The three second pixel units are located in the first row, third column, third row, first column, and third row, third column of the pixel subarray, respectively. The three third pixel units are located in the second row, first column, fourth row, first column, and fourth row, third column of the pixel subarray, respectively. The three fourth pixel units are located in the second row, second column, second row, fourth column, and fourth row, second column of the pixel subarray, respectively. The actual brightness calculation formulas for the first, second, third, and fourth pixel units are different for each unit. Blank units do not emit light, therefore their actual brightness does not need to be calculated.
[0113] In one embodiment, as shown in FIG3, it is assumed that the arrangement of each pixel unit 100 in the pixel subarray is the same as that of the second matrix. In other words, in the pixel subarray, the pixel units 100 in the first row, starting from the first column, are respectively the first blank unit 120a, the fourth red pixel unit 120b, the fourth green pixel unit 120c, and the fourth blue pixel unit 120d; the pixel units 100 in the second row, starting from the first column, are respectively the fifth green pixel unit 120e, the fifth blue pixel unit 120f, the second blank unit 120g, and the fifth red pixel unit 120h; the pixel units 100 in the third row, starting from the first column, are respectively the sixth red pixel unit 120i, the third blank unit 120j, the sixth blue pixel unit 120k, and the sixth green pixel unit 120l; the pixel units 100 in the fourth row, starting from the first column, are respectively the seventh blue pixel unit 120m, the seventh green pixel unit 120n, the seventh red pixel unit 120o, and the fourth blank unit 120p. The target pixel unit has coordinates (x, y) in the pixel array, and its theoretical monochromatic luminance is C(x, y).
[0114] When the first pixel unit is used as the target pixel unit, the actual brightness calculation formula can be:
[0115] SPRC1=0.22*C(x-2,y)+0.32*C(x-1,y-1)+0.45*C(x-1,y)+0.26*C(x-1,y+1)+0.37*C( x,y-1)+1*C(x,y)+0.45*C(x,y+1)+0.22*C(x,y+2)+0.37*C(x+1,y)+0.32*C(x+1,y+1)
[0116] When the second pixel unit is used as the target pixel unit, the actual brightness calculation formula can be:
[0117] SPRC2=0.37*C(x-1,y)+0.32*C(x-1,y+1)+0.37*C(x,y-1)+1*C(x,y)+0.45*C(x,y+1)+ 0.22*C(x,y+2)+0.32*C(x+1,y-1)+0.45*C(x+1,y)+0.26*C(x+1,y+1)+0.22*C(x+2,y).
[0118] When the third pixel unit is used as the target pixel unit, the actual brightness calculation formula can be:
[0119] SPRC3=0.32*C(x-1,y+1)+0.37*C(x-1,y)+0.22*C(x,y-2)+0.45*C(x,y-1)+1*C(x,y)+ 0.37*C(x,y+1)+0.26*C(x+1,y-1)+0.45*C(x+1,y)+0.32*C(x+1,y+1)+0.22*C(x+2,y).
[0120] When the fourth pixel unit is used as the target pixel unit, the actual brightness calculation formula can be:
[0121] SPRC4=0.22*C(x-2,y)+0.26*C(x-1,y-1)+0.45*C(x-1,y)+0.32*C(x-1,y+1)+0.22*C( x,y-2)+0.45*C(x,y-1)+1*C(x,y)+0.37*C(x,y+1)+0.32*C(x+1,y-2)+0.37*C(x+1,y).
[0122] Where C(x-2,y), C(x-2,y), C(x-1,y-1), C(x-1,y), C(x-1,y+1), C(x,y-1), C(x,y+1), C(x,y+2), C(x+1,y) and C(x+1,y+1) are the theoretical monochromatic brightness corresponding to the color loss of each compensated pixel unit.
[0123] It is understandable that the compensation pixel unit corresponding to a target pixel unit may include pixel units in different pixel subarrays.
[0124] Figure 9 shows a schematic diagram of a display unit 20 provided in an embodiment of this application. For ease of explanation, only the parts related to this embodiment are shown, which are described in detail below:
[0125] The display unit 20 may include a carrier plate 30, a compensation control module 200, and multiple pixel arrays 10 as described above, wherein each pixel unit 100 of the multiple pixel arrays 10 may be disposed on the carrier plate 30.
[0126] It is understood that the first signal line and the second signal line of the pixel array 10 can be disposed on the carrier board 30, and each pixel unit 100 can be bonded to the carrier board 30. The pixel unit 100 and the compensation control module 200 can be disposed on both sides of the carrier board 30, and the compensation control modules 200 corresponding to multiple pixel arrays 10 can be integrated on a single controller.
[0127] The compensation control module 200 is electrically connected to each pixel unit 100. Taking any one of the pixel units 100 as the target pixel unit, and other pixel units within a certain distance range of the target pixel unit as compensation pixel units, the compensation control module 200 adjusts the brightness of the target pixel unit based on the received control signal (the control signal can come from a host computer or other controller) and the distance between each compensation pixel unit and the target pixel unit, so as to perform color compensation on the compensation pixel units.
[0128] It is understood that the control signals can be used to control any one pixel unit 100 in the pixel array 10, taking it as the target pixel unit. The compensation control module 200 can control the brightness of multiple pixel units 100 according to multiple control signals, thereby mixing the light emitted by multiple pixel units 100 to obtain light of the corresponding color, and finally displaying the desired image. The compensation control module 200 can also apply other color compensation methods, which will not be described in detail in this embodiment.
[0129] The compensation control module 200 can be implemented by software, hardware, firmware, or a combination thereof. In terms of hardware, the compensation control module 200 may include one or more application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), microprocessors, digital signal processors (DSPs), or other similar electronic devices. These hardware components can be configured to perform the functions of the compensation control module 200, such as receiving control signals, calculating the spacing between compensation pixel units and target pixel units, and adjusting the brightness of the target pixel units according to these spacings. In terms of software implementation, the compensation control module 200 can be implemented by software programs running on a general-purpose processor or microcontroller. These software programs can be written using high-level programming languages (such as C, C++, Python, etc.) and stored in non-volatile memory (such as flash memory, hard disk, etc.). The software programs may include algorithms for adjusting the brightness of the target pixel units based on the received control signals and the spacing between pixel units. In terms of firmware implementation, the compensation control module 200 can be implemented by firmware in an embedded system. Firmware is typically stored in read-only memory (ROM) or flash memory and loaded into memory for execution when the device (e.g., a display device) starts up. The firmware can include preset compensation algorithms and control logic to adjust the brightness of the target pixel unit based on the received control signal and the spacing between pixel units. Alternatively, the compensation control module 200 can be implemented using a combination of hardware, software, and firmware. For example, hardware components can execute the core compensation algorithm, software programs can handle the reception and parsing of control signals, and firmware can store preset compensation parameters and control logic. This combined implementation fully utilizes the efficiency of hardware, the flexibility of software, and the stability of firmware to achieve optimal compensation control. Regardless of whether the compensation control module 200 is implemented by hardware, software, firmware, or a combination thereof, its function is to adjust the brightness of the target pixel unit based on the received control signal and the spacing between pixel units to perform color compensation on the compensation pixel unit. This compensation mechanism can effectively improve the display effect of the display unit 20, providing a more uniform and consistent color performance.
[0130] The display unit 20 can control each pixel array 10 according to the received control signals to obtain the corresponding image. In some embodiments, the pixel array 10 can be set at the edge of the display unit 20, and the remaining part can use traditional pixels or virtual pixels to overcome the edge color difference problem of traditional virtual pixels. In other embodiments, the display unit 20 can be formed by splicing and arranging several pixel arrays 10 together, which can also overcome the edge color difference problem of traditional virtual pixels.
[0131] The beneficial effects of this application embodiment compared with the prior art are: by controlling the actual brightness of the target pixel unit based on the theoretical color parameters of each pixel unit and the distance between each compensation pixel unit and the target pixel unit, in order to compensate for the missing light emission color of the compensation pixel unit, after setting each pixel unit in the pixel array as the target pixel unit and adjusting its actual brightness, a pixel array with a small number of pixel units can be displayed in the required image.
[0132] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0133] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0134] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method for configuring the brightness of a pixel array, characterized in that, The pixel array has at least three emission colors, the pixel array includes multiple pixel units arranged in an array, each pixel unit has at most two emission colors, and the brightness configuration method includes: The theoretical color parameters of each pixel unit are determined based on the control signal; the theoretical color parameters include multiple theoretical monochromatic brightnesses corresponding to at least three emission colors; In each of the pixel units, a target pixel unit and a corresponding compensation pixel unit are determined; the target pixel unit has at least one emission color that is missing from the compensation pixel unit; Based on the theoretical color parameters of the target pixel unit, the theoretical color parameters of the compensation pixel unit, and the spacing between each compensation pixel unit and the target pixel unit, the actual brightness of the target pixel unit is controlled to compensate for the missing luminous color of the compensation pixel unit.
2. The brightness configuration method as described in claim 1, wherein, The step of controlling the actual brightness of the target pixel unit based on the theoretical color parameters of the target pixel unit, the theoretical color parameters of the compensation pixel unit, and the spacing between each compensation pixel unit and the target pixel unit to compensate for the missing luminous color of the compensation pixel unit includes: The brightness coefficient corresponding to each compensation pixel unit is obtained based on the distance between each compensation pixel unit and the target pixel unit; wherein, the distance between each compensation pixel unit and the target pixel unit is inversely proportional to the brightness coefficient corresponding to each compensation pixel unit; Based on the theoretical color parameters corresponding to the color defects of each of the compensation pixel units and the brightness coefficients corresponding to each of the compensation pixel units, multiple compensation increments are obtained; Based on the theoretical color parameters of the target pixel unit and each of the compensation increments, the actual brightness of the emission color corresponding to the missing color of the target pixel unit is obtained.
3. The brightness configuration method as described in claim 2, wherein, The compensation increment is equal to the product of the theoretical monochromatic luminance of the compensation pixel unit corresponding to the color defect and the corresponding luminance coefficient.
4. The brightness configuration method as described in claim 2 or 3, wherein, The actual brightness is equal to the sum of the theoretical monochromatic brightness of the target pixel unit corresponding to the color defect and each of the compensation increments.
5. The brightness configuration method according to any one of claims 1-4, wherein, The theoretical color parameters include multiple theoretical monochromatic brightnesses corresponding to three emission colors, namely red, green and blue, and each pixel unit has one of the emission colors of red, green and blue.
6. The brightness configuration method as described in claim 5, wherein, The order of the light emission colors of any two adjacent rows of pixel units in the pixel array is different, and the order of the light emission colors of any two adjacent columns of pixel units is also different.
7. The brightness configuration method as described in claim 5, further comprising: The pixel array is divided into several pixel sub-arrays, and each pixel sub-array is spliced together and arranged in an array; The pixel units in the pixel subarray are arranged in a matrix of three rows and three columns, with each row of pixel units having three colors and each column of pixel units having three colors. The target pixel unit has coordinates (x, y) in the pixel array, its theoretical monochromatic luminance is C(x, y), it is located in the second row and second column of the pixel subarray, and its actual luminance is calculated using the following formula: SPRC=C(x,y)+0.37*[C(x-1,y)+C(x+1,y)+C(x,y-1)+C(x,y+1)]+0.26*[C(x-1,y+ 1)+C(x+1,y-1)], where C(x-1,y), C(x+1,y), C(x,y-1), C(x,y+1), C(x-1,y+1), and C(x+1,y-1) are the theoretical monochromatic brightness corresponding to the color loss of each of the compensated pixel units.
8. The brightness configuration method as described in claim 5, wherein, The pixel array also includes blank units, and each row and each column of the pixel array includes at least one blank unit, and the blank units are not adjacent to each other.
9. The brightness configuration method as described in claim 8, wherein, The pixel array is divided into several pixel subarrays, and the pixel subarrays are spliced together and arranged in an array. The pixel units and blank units in the pixel subarray are arranged in a matrix of four rows and four columns. Each row of pixel units has three colors, and each column of pixel units has three colors.
10. The brightness configuration method as described in claim 9, wherein, The pixel subarray includes three first pixel units, three second pixel units, three third pixel units, three fourth pixel units, and four blank units; The three first pixel units are respectively located in the first row and second column, the first row and fourth column, and the third row and fourth column of the pixel subarray; The three second pixel units are respectively located in the first row and third column, the third row and first column, and the third row and third column of the pixel sub-array; The three third pixel units are respectively located in the second row and first column, the fourth row and first column, and the fourth row and third column of the pixel sub-array; The three fourth pixel units are respectively located in the second row and second column, the second row and fourth column, and the fourth row and second column of the pixel sub-array; The actual brightness calculation formulas for the first pixel unit, the second pixel unit, the third pixel unit, and the fourth pixel unit are different from each other.
11. The brightness configuration method as described in claim 10, wherein, The target pixel unit has coordinates (x, y) in the pixel array, and the theoretical monochromatic luminance of the target pixel unit is C(x, y). When the first pixel unit is used as the target pixel unit, the actual brightness calculation formula is: SPRC1=0.22*C(x-2,y)+0.32*C(x-1,y-1)+0.45*C(x-1,y)+0.26*C(x-1,y+1)+0.3 7*C(x,y-1)+1*C(x,y)+0.45*C(x,y+1)+0.22*C(x,y+2)+0.37*C(x+1,y)+0.32*C(x+1,y+1); When the second pixel unit is used as the target pixel unit, the actual brightness calculation formula is: SPRC2=0.37*C(x-1,y)+0.32*C(x-1,y+1)+0.37*C(x,y-1)+1*C(x,y)+0.45*C(x,y +1)+0.22*C(x,y+2)+0.32*C(x+1,y-1)+0.45*C(x+1,y)+0.26*C(x+1,y+1)+0.22*C(x+2,y); When the third pixel unit is used as the target pixel unit, the actual brightness calculation formula is: SPRC3=0.32*C(x-1,y+1)+0.37*C(x-1,y)+0.22*C(x,y-2)+0.45*C(x,y-1)+1*C(x ,y)+0.37*C(x,y+1)+0.26*C(x+1,y-1)+0.45*C(x+1,y)+0.32*C(x+1,y+1)+0.22*C(x+2,y); When the fourth pixel unit is used as the target pixel unit, the actual brightness calculation formula is: SPRC4=0.22*C(x-2,y)+0.26*C(x-1,y-1)+0.45*C(x-1,y)+0.32*C(x-1,y+1)+0.2 2*C(x,y-2)+0.45*C(x,y-1)+1*C(x,y)+0.37*C(x,y+1)+0.32*C(x+1,y-2)+0.37*C(x+1,y); Wherein, C(x-2,y), C(x-2,y), C(x-1,y-1), C(x-1,y), C(x-1,y+1), C(x,y-1), C(x,y+1), C(x,y+2), C(x+1,y) and C(x+1,y+1) are the theoretical monochromatic brightness corresponding to the color loss of each of the compensated pixel units.
12. A display unit comprising a pixel array, wherein the pixel array is subjected to brightness compensation using the brightness configuration method as described in any one of claims 1-11.