CN-121983001-A - Display panel and brightness compensation method thereof
Abstract
The embodiment of the invention discloses a display panel and a brightness compensation method thereof, wherein a plurality of block gray-scale data are obtained by carrying out block processing on original gray-scale data corresponding to a set display area under a target frame, the block gray-scale data are subjected to mapping processing according to a preset mapping rule to obtain block mapping gray-scale data corresponding to the block gray-scale data, the maximum mapping gray-scale in the block mapping gray-scale data is larger than or equal to the maximum original gray-scale in the block gray-scale data, the minimum mapping gray-scale in the block mapping gray-scale data is smaller than or equal to the minimum original gray-scale in the block gray-scale data, so that the brightness of part of sub-pixels is improved, and meanwhile, the mapping display gray-scale of sub-pixels in the middle of a pixel block is smaller than or equal to the original display gray-scale, and the brightness of the sub-pixels in the middle of the pixel block is reduced, so that the brightness sum of all the sub-pixels in the pixel block cannot be greatly changed before and after the mapping processing. And carrying out brightness compensation on the set display area according to the block mapping gray-scale data, and improving the display effect.
Inventors
- CHEN LIN
- CHEN FENG
Assignees
- 合肥维信诺科技有限公司
- 维信诺科技股份有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20260330
Claims (20)
- 1. A brightness compensation method for a display panel, comprising: The method comprises the steps of carrying out block processing on original gray scale data corresponding to a set display area under a target frame to obtain a plurality of block gray scale data, wherein each block gray scale data corresponds to at least one pixel block, one pixel block comprises at least two sub-pixels, and one block gray scale data comprises original gray scales corresponding to the sub-pixels in at least one pixel block; The block mapping gray-scale data corresponding to the block gray-scale data are obtained by mapping the block gray-scale data according to a preset mapping rule, wherein the block mapping gray-scale data comprise mapping gray-scales corresponding to the sub-pixels in at least one pixel block, and under the preset mapping rule, the maximum mapping gray-scale in the block mapping gray-scale data is larger than or equal to the maximum original gray-scale in the block gray-scale data, and the minimum mapping gray-scale in the block mapping gray-scale data is smaller than or equal to the minimum original gray-scale in the block gray-scale data; And carrying out brightness compensation on the set display area according to the block mapping gray-scale data.
- 2. The method for compensating brightness of a display panel according to claim 1, wherein the mapping the block gray-scale data according to a preset mapping rule to obtain block mapping gray-scale data corresponding to the block gray-scale data comprises: according to the gamma curve corresponding to the display panel, mapping a plurality of block gray-scale data according to the preset mapping rule to obtain block mapping gray-scale data corresponding to the block gray-scale data; Under the preset mapping rule, the larger the sum of the original gray scales corresponding to the sub-pixels in the block gray scale data is, the larger the sum of the mapping gray scales corresponding to the sub-pixels in the block mapping gray scale data corresponding to the block gray scale data is; Preferably, the sub-pixels in the pixel block are adjacent along a first direction or a second direction, wherein the first direction is a row direction of sub-pixel arrangement in the display panel, and the second direction is a column direction of sub-pixel arrangement in the display panel.
- 3. The method according to claim 2, wherein a sum of target brightnesses corresponding to the mapped gray levels of the sub-pixels in the block-mapped gray level data is equal to a sum of target brightnesses corresponding to the original gray levels of the sub-pixels in the block-mapped gray level data, and the target brightnesses are obtained according to the gamma curve.
- 4. The method for compensating brightness of a display panel according to claim 2, wherein the gamma curve comprises a first gamma curve, the first gamma curve is obtained based on brightness fitting of a plurality of sub-pixels in a first setting frame corresponding to at least two binding point gray scales, and each sub-pixel in the display panel displays the same binding point gray scale in the first setting frame.
- 5. The method according to claim 4, wherein the gamma curve further comprises a second gamma curve, the second gamma curve is obtained based on brightness fitting of a plurality of sub-pixels in a second setting frame corresponding to at least two binding point gray scales, wherein in the second setting frame, a setting display area of the display panel is divided into a plurality of pixel blocks, and in the pixel blocks, gray scales of one of the adjacent sub-pixels are 0 gray scale, and gray scales of the other of the adjacent sub-pixels are the binding point gray scales along the first direction and/or the second direction; The mapping processing of the block gray-scale data according to the gamma curve corresponding to the display panel and the preset mapping rule to obtain the block mapping gray-scale data corresponding to the block gray-scale data comprises the following steps: Determining the corresponding target brightness of the sub-pixels under the original gray scale according to the corresponding original gray scale of each sub-pixel in the pixel block and the first gamma curve; And determining the mapping gray scale corresponding to each sub-pixel in the pixel block on the second gamma curve according to a preset mapping rule according to the sum of the target brightness corresponding to each sub-pixel in the pixel block under the original gray scale, wherein the target brightness corresponding to the mapping gray scale is determined according to the second gamma curve.
- 6. The method for compensating brightness of display panel according to any one of claims 1-5, wherein the preset mapping rule includes a first mapping rule, and the mapping process is performed on a plurality of block gray-scale data by the preset mapping rule to obtain block mapping gray-scale data corresponding to the block gray-scale data, including: Under the condition that the block gray-scale data meets a first preset condition, mapping the block gray-scale data according to the first mapping rule to obtain corresponding first block mapping gray-scale data, wherein the first preset condition comprises that the block gray-scale data can be mapped into block mapping gray-scale data with the maximum mapping gray-scale smaller than a first preset threshold value, and/or in the block gray-scale data, the original gray-scale corresponding to each sub-pixel is in a low gray-scale range; The first block mapping gray level data is larger than the maximum original gray level in the block gray level data, the minimum mapping gray level is smaller than the minimum original gray level in the block gray level data, and the maximum mapping gray level in the first block mapping gray level data is smaller than the first preset threshold value; the low gray scale range is larger than 0 and smaller than or equal to a second preset threshold value, and the second preset threshold value is smaller than the first preset threshold value; Preferably, the sub-pixels in the pixel block are adjacent along a first direction or a second direction, wherein the first direction is a row direction of sub-pixel arrangement in the display panel, and the second direction is a column direction of sub-pixel arrangement in the display panel.
- 7. The method according to claim 6, wherein the first preset threshold values corresponding to different display brightness levels are different, and the corresponding low gray scale ranges are different.
- 8. The method according to claim 6, wherein in the case where the block gray-scale data satisfies a first preset condition, high mapping gray-scale and low mapping gray-scale are alternately arranged in mapping gray-scale data corresponding to adjacent sub-pixels in the pixel block along a first direction and/or a second direction, wherein the high mapping gray-scale is larger than the low mapping gray-scale; preferably, the high mapping gray level is higher than the maximum original gray level in the block gray level data, and/or the low mapping gray level is lower than the minimum original gray level in the block gray level data.
- 9. The method for compensating brightness of display panel according to claim 6, wherein the preset mapping rule further comprises a second mapping rule and/or a third mapping rule, wherein the mapping processing is performed on the plurality of block gray-scale data according to the preset mapping rule to obtain block mapping gray-scale data corresponding to the block gray-scale data, and the method further comprises: Under the condition that the block gray-scale data meets a second preset condition, mapping the block gray-scale data according to the second mapping rule to obtain corresponding second block mapping gray-scale data, wherein the second preset condition comprises block mapping gray-scale data with the maximum mapping gray-scale equal to a first preset threshold value, and/or the original gray-scale corresponding to at least one sub-pixel in the block gray-scale data is in a middle gray-scale range, and the original gray-scale corresponding to each sub-pixel in the block gray-scale data is not beyond the maximum value of the middle gray-scale range; Under the second mapping rule, in the second block of mapping gray-scale data, the maximum mapping gray-scale is equal to the first preset threshold; And under the condition that the block gray level data meets a third preset condition, mapping the block gray level data according to a third mapping rule to obtain corresponding third block mapping gray level data, wherein after the mapping, the third block mapping gray level data is identical to the corresponding block gray level data, the third preset condition comprises that the block gray level data can be mapped into block mapping gray level data with the minimum mapping gray level being larger than a first preset threshold value, and/or the original gray level corresponding to at least one sub-pixel in the block gray level data is in a high gray level range, and the minimum value of the high gray level range is larger than the maximum value of the middle gray level range.
- 10. The method according to claim 9, wherein the middle gray scale ranges corresponding to different display brightness levels are different.
- 11. The method according to claim 9, wherein the high gray scale range corresponding to different display brightness levels is different.
- 12. The method for compensating brightness of display panel according to any one of claims 1-5, wherein before mapping the plurality of block gray-scale data according to a preset mapping rule to obtain block mapping gray-scale data corresponding to the block gray-scale data, further comprising: Determining a mapping mode corresponding to the target frame, wherein the mapping mode comprises a mapping mode in which adjacent sub-pixels in the pixel block are mapped into high mapping gray levels or low mapping gray levels, and the mapping mode comprises a first mapping mode and a second mapping mode, wherein the mapping gray levels of the adjacent two sub-pixels in the same pixel block are inverted under the first mapping mode and the second mapping mode; The block gray-scale data mapping processing is carried out on the block gray-scale data according to a preset mapping rule to obtain block mapping gray-scale data corresponding to the block gray-scale data, and the block mapping gray-scale data mapping processing is carried out on the block gray-scale data according to the preset mapping rule according to a frame conversion mode corresponding to the target frame to obtain block mapping gray-scale data corresponding to the block gray-scale data.
- 13. The method for compensating brightness of display panel according to claim 12, wherein according to the mapping mode corresponding to the target frame, mapping the block gray-scale data meeting a first preset condition or a second preset condition according to the preset mapping rule to obtain block mapping gray-scale data corresponding to the block gray-scale data; The first preset condition includes that the block gray-scale data can be mapped into block mapping gray-scale data with the maximum mapping gray-scale smaller than a first preset threshold value, and/or in the block gray-scale data, the original gray-scale corresponding to each sub-pixel is in a low gray-scale range; The second preset condition includes that the block gray-scale data can be mapped into block mapping gray-scale data with maximum mapping gray-scale equal to a first preset threshold value, and/or the original gray-scale corresponding to at least one sub-pixel in the block gray-scale data is in a middle gray-scale range, the original gray-scale corresponding to each sub-pixel in the block gray-scale data does not exceed the maximum value of the middle gray-scale range, and the minimum value of the middle gray-scale range is larger than the maximum value of the low gray-scale range.
- 14. The method according to claim 12, wherein a mapping manner corresponding to the target frame is determined according to the mapping manner corresponding to a previous n frames of the target frame, wherein the mapping manner corresponding to the target frame is different from the mapping manner corresponding to at least one frame of the previous n frames, and n is an integer greater than or equal to 1.
- 15. The method of claim 14, wherein n is less than or equal to 5.
- 16. The method of claim 1-5, wherein the set display area includes an entire display area of the display panel.
- 17. The method for compensating brightness of display panel according to any one of claims 1-5, wherein the set display area is obtained based on brightness data under at least one set gray-scale frame, wherein the brightness of at least part of sub-pixels in the set display area is lower than the corresponding target brightness under the set gray-scale frame; Preferably, the set gray level is less than 64 gray levels.
- 18. The method for compensating brightness of display panel according to claim 17, wherein the performing the block processing on the original gray-scale data corresponding to the set display area under the target frame to obtain a plurality of block gray-scale data comprises: dividing the set display area into at least two sub-areas; Performing block processing on the original gray-scale data corresponding to each subarea under the target frame to respectively obtain a plurality of block gray-scale data; The mapping processing is performed on the block gray-scale data according to a preset mapping rule to obtain block mapping gray-scale data corresponding to the block gray-scale data, including: And aiming at each subarea, mapping the block gray-scale data according to a preset mapping rule corresponding to the subarea to obtain the block mapping gray-scale data corresponding to the block gray-scale data, wherein the preset mapping rules corresponding to at least two subareas are different.
- 19. The method according to claim 18, wherein the sum of the mapping gray scales in the corresponding mapping gray scale data is gradually increased or gradually decreased when the block gray scale data satisfies a first preset condition or a second preset condition, corresponding to at least two pixel blocks of the same block gray scale data along a direction in which the center of the display panel points to an edge; The first preset condition includes that the block gray-scale data can be mapped into block mapping gray-scale data with the maximum mapping gray-scale smaller than a first preset threshold value, and/or in the block gray-scale data, the original gray-scale corresponding to each sub-pixel is in a low gray-scale range; The second preset condition includes that the block gray-scale data can be mapped into block mapping gray-scale data with maximum mapping gray-scale equal to a first preset threshold value, and/or the original gray-scale corresponding to at least one sub-pixel in the block gray-scale data is in a middle gray-scale range, the original gray-scale corresponding to each sub-pixel in the block gray-scale data does not exceed the maximum value of the middle gray-scale range, and the minimum value of the middle gray-scale range is larger than the maximum value of the low gray-scale range.
- 20. A display panel characterized in that the brightness compensation is performed by using the brightness compensation method of the display panel according to any one of claims 1 to 19.
Description
Display panel and brightness compensation method thereof Technical Field The present invention relates to the field of display technologies, and in particular, to a display panel and a brightness compensation method thereof. Background With the development of display technology, the requirements of users on display effects are also increasing. In the prior art, the display device still has the problem of poor display effect, and influences user experience. Disclosure of Invention The invention provides a display panel and a brightness compensation method thereof, which are used for improving the display effect and the user experience. According to an aspect of the present invention, there is provided a brightness compensation method of a display panel, including: The method comprises the steps of carrying out block processing on original gray scale data corresponding to a set display area under a target frame to obtain a plurality of block gray scale data, wherein each block of gray scale data corresponds to at least one pixel block, one pixel block comprises at least two sub-pixels, and one block of gray scale data comprises original gray scales corresponding to the sub-pixels in the at least one pixel block; the method comprises the steps of carrying out mapping processing on a plurality of block gray scale data according to a preset mapping rule to obtain block mapping gray scale data corresponding to the block gray scale data, wherein the block mapping gray scale data comprises mapping gray scales corresponding to sub-pixels in at least one pixel block; and performing brightness compensation on the set display area according to the block mapping gray-scale data. Optionally, mapping the plurality of block gray-scale data according to a preset mapping rule to obtain block mapping gray-scale data corresponding to the block gray-scale data, including: according to the gamma curve corresponding to the display panel, mapping the plurality of block gray-scale data according to a preset mapping rule to obtain block mapping gray-scale data corresponding to the block gray-scale data; under a preset mapping rule, the larger the sum of original gray scales corresponding to all sub-pixels in the block gray scale data is, the larger the sum of mapping gray scales corresponding to all sub-pixels in the block mapping gray scale data corresponding to the block gray scale data is; Optionally, under a preset mapping rule, the sum of target brightness corresponding to the mapping gray scale of each sub-pixel in the block mapping gray scale data is equal to the sum of target brightness corresponding to the original gray scale of each sub-pixel in the block gray scale data; Optionally, the sub-pixels in the pixel block are adjacent along a first direction or a second direction, wherein the first direction is a row direction of the sub-pixel arrangement in the display panel, and the second direction is a column direction of the sub-pixel arrangement in the display panel; optionally, the gamma curve comprises a first gamma curve, wherein the first gamma curve is obtained based on fitting brightness of a plurality of sub-pixels under a first setting picture corresponding to the gray levels of at least two binding points, and each sub-pixel in the display panel displays the gray level of the same binding point under the first setting picture. Optionally, the gamma curve further comprises a second gamma curve, wherein the second gamma curve is obtained based on fitting the brightness of a plurality of sub-pixels under a second setting picture corresponding to the gray scale of at least two binding points, the setting display area of the display panel is divided into a plurality of pixel blocks under the second setting picture, the gray scale of one of the adjacent sub-pixels is 0 gray scale along the first direction and/or the second direction in the pixel blocks, and the gray scale of the other pixel is the gray scale of the binding point; according to the gamma curve corresponding to the display panel, mapping the plurality of block gray-scale data according to a preset mapping rule to obtain block mapping gray-scale data corresponding to the block gray-scale data, including: Determining the corresponding target brightness of each sub-pixel under the original gray scale according to the corresponding original gray scale and the first gamma curve of each sub-pixel in the pixel block; And determining the mapping gray scale corresponding to each sub-pixel in the pixel block on the second gamma curve according to the sum of the target brightness corresponding to each sub-pixel in the pixel block under the original gray scale and a preset mapping rule, wherein the target brightness corresponding to the mapping gray scale is determined according to the second gamma curve. Optionally, the preset mapping rule includes a first mapping rule, and the mapping process is performed on the plurality of block gray-scale data by the preset mapp