Display device and driving method thereof

By using different brightness compensation data to process odd and even row data in a three-gate architecture display device, the horizontal stripe problem caused by brightness differences is solved, and the picture refresh rate is doubled and the picture quality is improved.

CN118968939BActive Publication Date: 2025-09-26TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411281901.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2025-09-26
Estimated Expiration
2044-09-12

AI Technical Summary

Technical Problem

When conventional display devices use a triple-gate architecture for frequency doubling, the brightness difference between odd and even lines of the screen causes horizontal stripes, which is difficult to resolve with existing algorithms and limits the image quality of high refresh rate display devices.

Method used

Different brightness compensation data is used to process odd and even row data respectively. By displaying two sets of picture data in two consecutive driving cycles, the brightness difference is eliminated and the picture refresh rate is doubled.

Benefits of technology

While maintaining a high refresh rate, it effectively eliminates horizontal stripes and improves picture quality, making it particularly suitable for display devices with a triple-gate architecture.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118968939B_ABST
    Figure CN118968939B_ABST
Patent Text Reader

Abstract

The present application provides a display device and a driving method thereof, the driving method comprising: obtaining first odd-row data and first even-row data of a first screen to be displayed on the display device; processing one of the first odd-row data and the first even-row data according to a preset first set of brightness compensation data to obtain first screen data, and processing the other of the first odd-row data and the first even-row data according to a preset second set of brightness compensation data to obtain second screen data; displaying a first screen according to the first screen data during a first driving cycle; and displaying a second screen according to the second screen data during a second driving cycle following the first driving cycle; wherein the sum of the first driving cycle and the second driving cycle is equal to the driving cycle of the first screen to be displayed. The present application can improve the horizontal stripe problem that occurs when an existing display device maintains a high refresh rate characteristic.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of display technology, and in particular to a display device and a driving method thereof. Background Art

[0002] Conventional display devices achieve frequency doubling by splitting the original frame cycle into two sub-cycles, displaying the odd and even lines of the original frame in each sub-cycle. This allows the original 60 Hz to be multiplied to 120 Hz. The driving cycle of one frame before frequency doubling is equal to the driving cycle of two frames after frequency doubling.

[0003] However, when frequency doubling technology is applied to tri-gate displays, conventional displays exhibit regular horizontal streaks due to differences in brightness between odd and even lines. Existing algorithms are unable to address this streak phenomenon, limiting the image quality of high refresh rate displays.

[0004] Therefore, how to eliminate the horizontal stripe phenomenon while maintaining high refresh rate characteristics has become a technical problem that needs to be urgently solved in the field of display technology. Summary of the Invention

[0005] The embodiments of the present application provide a display device and a driving method thereof, which aim to solve the horizontal stripe problem that occurs when the existing display device maintains a high refresh rate characteristic.

[0006] An embodiment of the present application provides a driving method for a display device, comprising: acquiring first odd-row data and first even-row data of a first picture to be displayed of the display device; processing one of the first odd-row data and the first even-row data according to a preset first set of brightness compensation data to obtain first picture data, and processing the other of the first odd-row data and the first even-row data according to a preset second set of brightness compensation data to obtain second picture data; within a first driving cycle, displaying a first picture according to the first picture data; and within a second driving cycle following the first driving cycle, displaying a second picture according to the second picture data; wherein the sum of the first driving cycle and the second driving cycle is equal to the driving cycle of the first picture to be displayed.

[0007] In the above-mentioned driving method of the display device, the compensation value of the first set of brightness compensation data is different from the compensation value of the second set of brightness compensation data, and the first set of brightness compensation data and the second set of brightness compensation data are used to eliminate the brightness difference between the first picture and the second picture.

[0008] In the driving method of the above-mentioned display device, before processing one of the first odd-row data and the first even-row data according to the preset first set of brightness compensation data to obtain first picture data, and processing the other of the first odd-row data and the first even-row data according to the preset second set of brightness compensation data to obtain second picture data, the driving method also includes: generating the first set of brightness compensation data and the second set of brightness compensation data.

[0009] In the above-mentioned driving method of the display device, generating the first set of brightness compensation data and the second set of brightness compensation data includes: processing one of the second odd-line data and the second even-line data of the second to-be-displayed picture of the display device according to preset basic brightness compensation data to obtain third picture data; displaying a third picture according to the third picture data; measuring first brightness and color data of the third picture; processing the other of the second odd-line data and the second even-line data according to the basic brightness compensation data to obtain fourth picture data; displaying a fourth picture according to the fourth picture data; measuring second brightness and color data of the fourth picture; performing grayscale shifting on the one with a higher brightness value between the first brightness and color data and the second brightness and color data to obtain grayscale shift data; generating one of the first set of brightness compensation data and the second set of brightness compensation data according to the grayscale shift data and the basic brightness compensation data, and generating the other of the first set of brightness compensation data and the second set of brightness compensation data according to the basic brightness compensation data.

[0010] In the driving method of the above-mentioned display device, generating one of the first group of brightness compensation data and the second group of brightness compensation data according to the grayscale offset data and the basic brightness compensation data, and generating the other of the first group of brightness compensation data and the second group of brightness compensation data according to the basic brightness compensation data include: generating brightness offset compensation data according to the basic brightness compensation data and the grayscale offset data; assigning the brightness offset compensation data to one of the first group of brightness compensation data and the second group of brightness compensation data, and assigning the basic brightness compensation data to the other of the first group of brightness compensation data and the second group of brightness compensation data.

[0011] In the above-mentioned method for driving a display device, generating the brightness offset compensation data according to the basic brightness compensation data and the grayscale offset data includes: mapping the basic brightness compensation data and the grayscale offset data to obtain the brightness offset compensation data.

[0012] In the driving method of the above-mentioned display device, the grayscale offset is performed on the one with the higher brightness value between the first brightness data and the second brightness data to obtain the grayscale offset data, which includes: comparing the brightness values ​​of the first brightness data and the second brightness data; performing grayscale offset on the one with the higher brightness value between the first brightness data and the second brightness data to reduce the brightness value of the one with the higher brightness value to be equal to the brightness value of the one with the lower brightness value; and generating the grayscale offset data after grayscale offset.

[0013] In the driving method of the above-mentioned display device, before processing one of the second odd-numbered row data and the second even-numbered row data of the second picture to be displayed according to the preset basic brightness compensation data to obtain the third picture data, the driving method also includes: obtaining red, green, blue, and white data of the fifth picture displayed by the display device; and generating the basic brightness compensation data based on the red, green, blue, and white data and the target white point data.

[0014] An embodiment of the present application also provides a display device, comprising: a data processing chip, used to obtain first odd-line data and first even-line data of a first picture to be displayed of the display device, used to process one of the first odd-line data and the first even-line data according to a preset first set of brightness compensation data to obtain first picture data, and used to process the other of the first odd-line data and the first even-line data according to a preset second set of brightness compensation data to obtain second picture data; and a display panel, used to display a first picture according to the first picture data in a first driving cycle, and used to display a second picture according to the second picture data in a second driving cycle after the first driving cycle; wherein the sum of the first driving cycle and the second driving cycle is equal to the driving cycle of the first picture to be displayed.

[0015] In the above display device, the compensation value of the first set of brightness compensation data is different from the compensation value of the second set of brightness compensation data, and the first set of brightness compensation data and the second set of brightness compensation data are used to eliminate the brightness difference between the first picture and the second picture.

[0016] The driving method of the display device of the present application obtains the first odd-numbered row data and the first even-numbered row data of the first screen to be displayed, and processes these data using the preset first set of brightness compensation data and the second set of brightness compensation data, respectively, to obtain the first screen data and the second screen data, and then displays the two sets of screen data in two consecutive driving cycles, thereby completing the display of a complete screen. This method not only doubles the screen refresh rate, but also effectively solves the problem of horizontal stripes. Specifically, the present application uses two different sets of brightness compensation data, which are used to process odd-numbered row data and even-numbered row data, respectively. This independent brightness compensation technology can adjust the brightness difference between odd and even rows, thereby eliminating the horizontal stripe phenomenon caused by inconsistent brightness of odd and even rows. In this way, the present application eliminates the horizontal stripe phenomenon while maintaining the high refresh rate characteristics, thereby improving the picture quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 is a schematic diagram of a display device provided in an embodiment of the present application.

[0018] Figure 2 This is a flowchart of a method for driving a display device provided in an embodiment of the present application.

[0019] Figure 3 This is a schematic diagram of a display device and a driving method thereof provided in an embodiment of the present application to achieve frequency-doubled display.

[0020] Figure 4 This is a schematic diagram of the step of performing grayscale shift on the one with a higher brightness value between the first brightness and chromaticity data and the second brightness and chromaticity data in the display device and the driving method thereof provided by an embodiment of the present application.

[0021] Figure 5 This is a schematic diagram of basic brightness compensation data in a display device and a driving method thereof provided in an embodiment of the present application.

[0022] Figure 6 Schematic diagram of grayscale offset data in a display device and a driving method thereof provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] The specific implementation methods of this application are described in detail below with reference to the accompanying drawings.

[0024] The terms "first", "second" and similar words do not indicate any order, quantity or importance, but are only used to distinguish different technical features. The term "plurality" and similar words mean two or more, unless otherwise expressly limited.

[0025] The embodiments of the present application may be combined with each other.

[0026] like Figure 1 As shown, the display device provided in the embodiment of the present application may be, for example, a liquid crystal display device, which includes a display panel, a timing controller TCON, a source driver circuit DD, and a power management chip (not shown in the figure, the power management chip can be integrated into the same chip with the timing controller TCON). The display panel includes a plurality of pixel units P, a plurality of scan lines (GL1 to GLn), a plurality of data lines (DL1 to DLm), a gate driver circuit GOA, etc., the plurality of pixel units P are arranged in rows and columns, the gate driver circuit GOA is electrically connected to the plurality of scan lines (GL1 to GLn), the source driver circuit DD is electrically connected to the plurality of data lines (DL1 to DLm), the scan lines (GL1 to GLn) and the data lines (DL1 to DLm) are electrically connected to the pixel units P, and the timing controller TCON is electrically connected to the gate driver circuit GOA and the source driver circuit DD.

[0027] The display panel includes a thin film transistor array substrate, an opposing substrate, and a liquid crystal material arranged between the thin film transistor array substrate and the opposing substrate. The thin film transistor array substrate includes a substrate, a gate drive circuit GOA, a pixel unit P, scan lines (GL1~GLn), data lines (DL1~DLm), color resistance, etc. The pixel unit P includes a thin film transistor, a pixel electrode, etc. The thin film transistor is electrically connected to the pixel electrode, the scan line (GL1~GLn) and the data line (DL1~DLm).

[0028] The gate driving circuit GOA includes a plurality of cascaded gate driving units. Each gate driving unit is electrically connected to a row of pixel units P. The gate driving unit is used to provide a scanning signal to the pixel units P.

[0029] The source driving circuit DD is used to provide a data signal to the pixel unit P.

[0030] The timing controller TCON is used to receive externally input image data, and control the gate driving circuit GOA to output a scan signal, and control the source driving circuit DD to output a data signal.

[0031] The power management chip is used to provide the required operating voltage for various parts of the display device.

[0032] The embodiments of the present application provide a driving method for improving the horizontal stripe phenomenon caused by the inconsistent brightness of odd and even lines of a display device in a triple-gate structure during frequency doubled display.

[0033] The display device provided in the embodiment of the present application may be, for example, a display device with a triple-gate structure, such as Figure 3As shown, red, green and blue pixels are arranged along the column direction, the pixels in the same row have the same color, the length direction of the pixels is parallel to the row direction, and a data line is electrically connected to three consecutive pixel units with different colors in one column, and is also electrically connected to three adjacent consecutive pixel units with different colors in another adjacent column.

[0034] Before frequency doubling, the display device provided in the embodiment of the present application displays a picture including 2M columns and 2N rows of data. After frequency doubling, the displayed picture includes 2M columns and N rows of data. One of the two consecutive frames after frequency doubling displays the odd-numbered rows of data of the frame before frequency doubling, and the other of the two consecutive frames after frequency doubling displays the even-numbered rows of data of the frame before frequency doubling.

[0035] For the horizontal stripe phenomenon caused by the difference in brightness between odd and even rows, the embodiments of the present application use different brightness compensation data for odd and even rows, calling the first set of brightness compensation data when the odd row picture is displayed and calling the second set of brightness compensation data when the even row picture is displayed, thereby eliminating the brightness difference between odd and even rows and improving the horizontal stripe phenomenon.

[0036] In an embodiment of the present application, first odd-line data and first even-line data of a first screen to be displayed of a display device are obtained, one of the first odd-line data and the first even-line data is processed according to a preset first set of brightness compensation data to obtain first screen data, and the other of the first odd-line data and the first even-line data is processed according to a preset second set of brightness compensation data to obtain second screen data. In a first driving cycle, the first screen is displayed according to the first screen data, and in a second driving cycle after the first driving cycle, the second screen is displayed according to the second screen data.

[0037] The sum of the first driving period and the second driving period is equal to the driving period of the first picture to be displayed.

[0038] Before the above steps, also include:

[0039] Debugging brightness compensation data specifically includes the following steps:

[0040] Step 1: Turn off the brightness compensation function of the odd-even line image of the display device.

[0041] Step 2: Obtain red, green, blue, and white data of the fifth image displayed by the display device, and generate basic brightness compensation data according to the red, green, blue, and white data and the target white point data.

[0042] Step 3: Process one of the second odd-numbered row data and the second even-numbered row data of the second to-be-displayed image of the display device based on the generated basic brightness compensation data to obtain third image data. Display the third image based on the third image data, and measure first luminance and chromaticity data of the third image. For example, the basic brightness compensation data may be assigned to the first set of brightness compensation data, the second set of brightness compensation data may be reset to zero, and the image of the odd-numbered row data compensated according to the first set of brightness compensation data may be displayed. The red, green, and blue luminance and chromaticity data displayed based on the odd-numbered row data may then be separately obtained.

[0043] Step 4: Process the other of the second odd-numbered row data and the second even-numbered row data based on the basic brightness compensation data to obtain fourth frame data, display a fourth frame based on the fourth frame data, and measure second luminance and chromaticity data for the fourth frame. For example, the basic brightness compensation data is assigned to the second set of brightness compensation data, the first set of brightness compensation data is reset to zero, and the frame of the even-numbered row data compensated according to the second set of brightness compensation data is displayed, and the red, green, and blue luminance and chromaticity data displayed based on the even-numbered row data are separately obtained.

[0044] Step 5: Compare the brightness values ​​of the first luminance data and the second luminance data, perform grayscale offset on the one with the higher brightness value, so that the brightness value of the one with the higher brightness value is reduced to be equal to the brightness value of the one with the lower brightness value, generate grayscale offset data after grayscale offset, map the basic brightness compensation data with the grayscale offset data, and obtain brightness offset compensation data. Figure 4 As shown, Figure 4 The horizontal axis represents the grayscale, and the vertical axis represents the brightness. Figure 4 It can be seen that at the same grayscale, the brightness of the odd-numbered lines is greater than that of the even-numbered lines, and at the same brightness, the grayscale of the even-numbered lines is greater than that of the odd-numbered lines.

[0045] Step 6: Assign the brightness offset compensation data to one of the first set of brightness compensation data and the second set of brightness compensation data, and assign the basic brightness compensation data to the other of the first set of brightness compensation data and the second set of brightness compensation data. Figure 5 and Figure 6 As shown, Figure 5 and Figure 6 In the table shown, the first column is 8-bit grayscale (0-255), and the second to fourth columns are the compensation values ​​of 12-bit grayscale (0-4080) of red, green and blue (the higher the number of bits, the more accurate and delicate the compensation).

[0046] After debugging the brightness compensation data, turn on the brightness compensation function for the odd-even line screen.

[0047] It can be seen from observation that the horizontal stripe phenomenon has been improved.

[0048] By using different brightness compensation data to compensate for the brightness of odd and even lines, the brightness difference between the odd and even lines is eliminated and the horizontal stripe phenomenon is improved.

[0049] like Figure 2 and Figure 3 As shown, the driving method of the display device provided in the embodiment of the present application includes the following steps:

[0050] Step 201: Acquire first odd-numbered row data and first even-numbered row data of a first picture to be displayed on a display device;

[0051] Step 202: Process one of the first odd-numbered row data and the first even-numbered row data according to a preset first set of brightness compensation data to obtain first picture data, and process the other of the first odd-numbered row data and the first even-numbered row data according to a preset second set of brightness compensation data to obtain second picture data.

[0052] Step 203: Display the first picture according to the first picture data in the first driving cycle; and

[0053] Step 204: Display a second picture according to the second picture data in a second driving cycle after the first driving cycle;

[0054] The sum of the first driving period and the second driving period is equal to the driving period of the first image to be displayed. The first driving period is equal to the second driving period.

[0055] In the driving method of the display device of the present application, the odd-numbered row and even-numbered row data of the picture to be displayed are first obtained, and then these data are processed using two sets of preset brightness compensation data respectively to obtain two sets of picture data. Then, these two sets of picture data are displayed respectively in two consecutive driving cycles, thereby completing the display of a complete picture. By dividing the picture data of the original driving cycle into two parts and displaying them in two sub-cycles of a driving cycle respectively, the picture refresh rate is doubled.

[0056] Instead of using uniform brightness compensation data for the entire picture, as an improvement, the first picture to be displayed is divided into multiple areas, and the picture data of each area is compensated using independent brightness compensation data. This allows for more fine control of the brightness distribution of the picture, which is suitable for displaying high dynamic range (HDR) content.

[0057] Specifically, after the step of obtaining the data of the first picture to be displayed, the data of the first picture to be displayed is divided into regions, and then brightness compensation data is calculated and applied for each region. During the display process, different compensation data are used to process pixels in different regions, which can improve the contrast and detail performance of the picture.

[0058] That is, in an embodiment of the present application, the driving method of the display device further includes the following steps:

[0059] Dividing the data of the first to-be-displayed picture into regions to obtain data of a plurality of regions;

[0060] Calculating the corresponding first set of brightness compensation data and second set of brightness compensation data for the picture data of each area respectively;

[0061] The processing of one of the first odd-numbered row data and the first even-numbered row data according to a preset first set of brightness compensation data to obtain first picture data, and the processing of the other of the first odd-numbered row data and the first even-numbered row data according to a preset second set of brightness compensation data to obtain second picture data includes:

[0062] For the picture data of each area, one of the first odd-line data and the first even-line data in the area is processed according to the first set of brightness compensation data corresponding to the area to obtain the first picture data of the area, and the other of the first odd-line data and the first even-line data in the area is processed according to the second set of brightness compensation data corresponding to the area to obtain the second picture data of the area.

[0063] The first set of brightness compensation data and the second set of brightness compensation data each include red compensation data, green compensation data, and blue compensation data. A compensation value of the first set of brightness compensation data is different from a compensation value of the second set of brightness compensation data. The first set of brightness compensation data and the second set of brightness compensation data are used to eliminate a brightness difference between the first image and the second image.

[0064] Before processing one of the first odd-numbered row data and the first even-numbered row data according to the preset first set of brightness compensation data to obtain the first picture data, and processing the other of the first odd-numbered row data and the first even-numbered row data according to the preset second set of brightness compensation data to obtain the second picture data, the driving method further includes:

[0065] A first set of brightness compensation data and a second set of brightness compensation data are generated.

[0066] Generating the first set of brightness compensation data and the second set of brightness compensation data includes:

[0067] One of the second odd-numbered line data and the second even-numbered line data of the second to-be-displayed frame of the display device is processed according to the preset basic brightness compensation data to obtain third frame data.

[0068] The third picture is displayed according to the third picture data.

[0069] The first luminance and chromaticity data of the third picture is measured.

[0070] The other of the second odd-numbered line data and the second even-numbered line data is processed according to the basic brightness compensation data to obtain fourth picture data.

[0071] The fourth screen is displayed according to the fourth screen data.

[0072] The second luminance and chromaticity data of the fourth frame is measured.

[0073] Grayscale offset is performed on the one with higher brightness value in the first brightness and color data and the second brightness and color data to obtain grayscale offset data, such as Figure 4 shown.

[0074] One of the first and second sets of brightness compensation data is generated according to the grayscale offset data and the basic brightness compensation data, and the other of the first and second sets of brightness compensation data is generated according to the basic brightness compensation data. Figure 5 and Figure 6 shown.

[0075] In order to generate brightness compensation data and eliminate the brightness difference that may occur when the display device displays odd and even row data, the embodiment of the present application first uses the preset basic brightness compensation data to process the odd and even row data of the second to-be-displayed screen respectively to obtain two sets of screen data, and then displays these two sets of data respectively and measures their brightness and chromaticity. By comparing the two sets of brightness and chromaticity data, the group with higher brightness is grayscale offset to obtain grayscale offset data. Finally, based on this grayscale offset data and the original basic brightness compensation data, two new sets of brightness compensation data are generated for subsequent screen display processing.

[0076] To further improve the accuracy of brightness compensation, as an improvement, compensation data is generated through multiple iterations. Specifically, the above compensation data generation process is repeated multiple times, each time using the brightness compensation data generated in the previous round as the new base brightness compensation data. This can gradually refine the brightness compensation effect, ultimately achieving a more accurate brightness balance.

[0077] For example, you can set a number of iterations (e.g., 5) or a brightness difference threshold. After each iteration, if the brightness difference between the odd and even rows still exceeds the threshold, proceed to the next iteration. This can further improve the accuracy of brightness compensation.

[0078] That is, in the embodiment of the present application, generating the first set of brightness compensation data and the second set of brightness compensation data further includes:

[0079] Repeating the steps of generating the first set of brightness compensation data and the second set of brightness compensation data a preset number of times;

[0080] Each time the process is repeated, the first set of brightness compensation data and the second set of brightness compensation data generated last time are used as new basic brightness compensation data.

[0081] As an improvement, color data is acquired simultaneously during the luminance and chromaticity measurement step. Analysis and compensation calculations are then performed in CIE Lab space. The resulting compensation data includes both luminance and color data. This not only balances luminance but also ensures color consistency between odd and even rows.

[0082] That is, in the embodiment of the present application, measuring the first luminance and chromaticity data of the third frame includes:

[0083] measuring first luminance data and first chrominance data of a third picture;

[0084] Measuring the second luminance and chromaticity data of the fourth image includes:

[0085] measuring second luminance data and second chrominance data of a fourth picture;

[0086] Grayscale offset is performed on the one with a higher brightness value among the first brightness and chromaticity data and the second brightness and chromaticity data to obtain grayscale offset data, including:

[0087] In the CIE Lab color space, grayscale shift is performed on the one with a higher brightness value among the first brightness data, the first chromaticity data, and the second brightness data and the second chromaticity data to obtain grayscale shift data.

[0088] Generating one of the first set of brightness compensation data and the second set of brightness compensation data according to the grayscale offset data and the basic brightness compensation data, and generating the other of the first set of brightness compensation data and the second set of brightness compensation data according to the basic brightness compensation data includes:

[0089] Generate brightness offset compensation data according to basic brightness compensation data and grayscale offset data;

[0090] The brightness offset compensation data is assigned to one of the first and second sets of brightness compensation data, and the basic brightness compensation data is assigned to the other of the first and second sets of brightness compensation data.

[0091] First, new brightness offset compensation data is generated based on the basic brightness compensation data and the previously calculated grayscale offset data. This new brightness offset compensation data is then assigned to one of the first or second sets of brightness compensation data, while the original basic brightness compensation data is assigned to the other. This provides different brightness compensation for odd and even rows of data, eliminating any brightness differences between them and improving display quality.

[0092] To further optimize the brightness compensation effect, a nonlinear function is used to map the basic brightness compensation data and grayscale offset data when generating brightness offset compensation data. The brightness offset compensation data generated through nonlinear mapping can better adapt to the human eye's perception of brightness changes, providing a more natural visual effect. Furthermore, multiple nonlinear functions can be preset and then selected to generate brightness offset compensation data based on different display content and ambient light conditions.

[0093] That is, in the embodiment of the present application, generating brightness offset compensation data according to the basic brightness compensation data and the grayscale offset data includes:

[0094] According to a preset nonlinear function, the basic brightness compensation data and the grayscale offset data are mapped to obtain brightness offset compensation data;

[0095] The preset nonlinear function is selected according to display content and ambient light conditions.

[0096] As an improvement, the brightness range is divided into multiple intervals, and a different mapping function is used to generate brightness offset compensation data for each interval. This allows for more precise control of the compensation effect at different brightness levels, further improving image quality. The mapping function can be a nonlinear function (such as a logarithmic function or an exponential function). For example, in practice, a logarithmic function can be used to compress the compensation value in high-brightness areas while expanding the compensation value in low-brightness areas.

[0097] Specifically, the basic brightness compensation data is first analyzed to determine the key brightness dividing points (such as dark, mid-tone and highlight areas). Then, the most suitable mapping function is selected or generated for each interval. When generating the final brightness offset compensation data, the corresponding mapping function is applied according to the interval to which the input brightness value belongs. This can ensure the overall brightness balance while optimizing the details of different brightness areas.

[0098] That is, in the embodiment of the present application, generating the brightness offset compensation data according to the basic brightness compensation data and the grayscale offset data further includes:

[0099] Divide the brightness range into multiple intervals;

[0100] For each interval, select the corresponding nonlinear function;

[0101] According to the interval to which the input brightness value belongs, the corresponding nonlinear function is applied to obtain the brightness offset compensation data.

[0102] Generating brightness offset compensation data according to basic brightness compensation data and grayscale offset data includes:

[0103] The basic brightness compensation data is mapped to the grayscale offset data to obtain brightness offset compensation data.

[0104] Grayscale offset is performed on the one with a higher brightness value among the first brightness and chromaticity data and the second brightness and chromaticity data to obtain grayscale offset data, including:

[0105] Comparing the brightness values ​​of the first brightness and chromaticity data and the second brightness and chromaticity data;

[0106] Performing a grayscale shift on the one with a higher brightness value among the first brightness and chromaticity data and the second brightness and chromaticity data, so that the brightness value of the one with the higher brightness value is reduced to be equal to the brightness value of the one with the lower brightness value;

[0107] Generate grayscale offset data after grayscale offset.

[0108] First, the base brightness compensation data is mapped to the grayscale offset data to generate the brightness offset compensation data. Then, in the process of obtaining the grayscale offset data, the brightness values ​​of the two sets of luminance and chrominance data are compared. The grayscale offset of the higher brightness set is then applied to reduce it to the same value as the lower brightness value, and the grayscale offset data is finally generated. This method aims to adjust for brightness differences and ensure brightness consistency between odd and even lines of the image.

[0109] To improve the accuracy and adaptability of brightness compensation, the most suitable mapping function, such as linear, logarithmic, or S-shaped functions, is dynamically selected or generated based on the characteristics of the current display content (such as average brightness and contrast). Each time brightness offset compensation data is generated, the brightness distribution characteristics of the current image are analyzed, and then the most suitable mapping function is selected or generated. This allows for more precise control within different brightness ranges, improving image quality.

[0110] That is, in the embodiment of the present application, generating the brightness offset compensation data according to the basic brightness compensation data and the grayscale offset data further includes:

[0111] Analyze the characteristics of the currently displayed content;

[0112] Select or generate mapping function according to the characteristics;

[0113] The basic brightness compensation data and the grayscale offset data are mapped using a mapping function to obtain brightness offset compensation data.

[0114] As an improvement, instead of applying uniform grayscale offset data to the entire image, the image is divided into multiple local areas, and grayscale offset data is calculated and applied to each area separately. This can better handle local brightness differences in the image and provide more refined image quality control.

[0115] In specific implementations, an image segmentation algorithm can be used to divide the image into multiple regions. Luminance and chromaticity data are then calculated for each region, and grayscale offset data is generated and applied. At region boundaries, a smooth transition algorithm can be used to avoid noticeable brightness jumps. This improves local contrast and detail, making it suitable for displaying high dynamic range (HDR) content.

[0116] That is, in the embodiment of the present application, performing grayscale shift on the one with a higher brightness value among the first brightness and chromaticity data and the second brightness and chromaticity data to obtain grayscale shift data further includes:

[0117] Dividing the first picture to be displayed into a plurality of local areas;

[0118] For each local area, perform the following steps:

[0119] Comparing the brightness values ​​of the first brightness and chromaticity data and the second brightness and chromaticity data in the local area;

[0120] Performing a grayscale shift on the one with the higher brightness value among the first brightness and chromaticity data and the second brightness and chromaticity data in the local area, so that the brightness value of the one with the higher brightness value is reduced to be equal to the brightness value of the one with the lower brightness value;

[0121] Generate grayscale offset data of the local area after grayscale offset.

[0122] Before processing one of the second odd-numbered line data and the second even-numbered line data of the second picture to be displayed according to the preset basic brightness compensation data to obtain the third picture data, the driving method further includes:

[0123] Acquiring red, green, blue, and white data of a fifth image displayed by the display device;

[0124] Generate basic brightness compensation data based on red, green, blue, and white data and target white point data.

[0125] First, the red, green, blue, and white (RGBW) data of the fifth image displayed by the display device is obtained. Then, based on this RGBW data and the predetermined target white point data, basic brightness compensation data is generated. This process is intended to provide baseline brightness compensation data for subsequent brightness compensation.

[0126] In order to improve the accuracy of the basic brightness compensation data, multiple sampling points are selected at different positions of the display panel, and the RGBW data of these points are obtained respectively, so that more accurate basic brightness compensation data can be generated.

[0127] For example, the four corners, center point, and edge midpoint of the display panel are selected as sampling points, and the RGBW data of these sampling points are weighted averaged. This multi-point sampling method can effectively reduce the impact of local color deviation on the overall compensation effect and improve the accuracy of color reproduction.

[0128] That is, in the embodiment of the present application, obtaining the red, green, blue, and white data of the fifth picture displayed by the display device includes:

[0129] Selecting a plurality of sampling points on a display panel of a display device;

[0130] Get the red, green, blue and white data of each sampling point;

[0131] The red, green, blue, and white data of the multiple sampling points are weighted averaged to obtain the red, green, blue, and white data of the fifth picture.

[0132] Furthermore, the position and number of sampling points are dynamically adjusted based on the characteristics of the currently displayed content. For example, for images containing large areas of uniform color, the number of sampling points is reduced; for images with complex colors, the number of sampling points is increased to capture more details.

[0133] Specifically, an image analysis algorithm is used to quickly assess the image's complexity and color distribution. Based on this analysis, the most appropriate sampling point locations are selected. This adaptive sampling approach optimizes computing resources and improves sampling efficiency while ensuring data accuracy.

[0134] That is, in the embodiment of the present application, selecting a plurality of sampling points on the display panel of the display device includes:

[0135] Analyze the characteristics of the currently displayed content;

[0136] According to the characteristics, the location and number of sampling points are dynamically adjusted.

[0137] The display device provided in the embodiment of the present application includes:

[0138] a data processing chip, configured to obtain first odd-line data and first even-line data of a first to-be-displayed picture of the display device, to process one of the first odd-line data and the first even-line data according to a preset first set of brightness compensation data to obtain first picture data, and to process the other of the first odd-line data and the first even-line data according to a preset second set of brightness compensation data to obtain second picture data; and

[0139] The display panel is configured to display a first picture according to the first picture data in a first driving cycle, and to display a second picture according to the second picture data in a second driving cycle following the first driving cycle;

[0140] The sum of the first driving period and the second driving period is equal to the driving period of the first image to be displayed. The first driving period is equal to the second driving period.

[0141] The first set of brightness compensation data and the second set of brightness compensation data each include red compensation data, green compensation data, and blue compensation data. A compensation value of the first set of brightness compensation data is different from a compensation value of the second set of brightness compensation data. The first set of brightness compensation data and the second set of brightness compensation data are used to eliminate a brightness difference between the first image and the second image.

[0142] Data processing chips are also used for:

[0143] Dividing the data of the first to-be-displayed picture into regions to obtain data of a plurality of regions;

[0144] Calculating the corresponding first set of brightness compensation data and second set of brightness compensation data for the picture data of each area respectively;

[0145] Among them, the data processing chip is used to process one of the first odd-line data and the first even-line data in the area according to the first set of brightness compensation data corresponding to the area for the picture data of each area to obtain the first picture data of the area, and to process the other of the first odd-line data and the first even-line data in the area according to the second set of brightness compensation data corresponding to the area to obtain the second picture data of the area.

[0146] By dividing the first image to be displayed into regions and calculating and applying brightness compensation data for each region, the display device provided by the embodiments of the present application can more finely control the brightness distribution of the image, improve the contrast and detail of the image, and is suitable for displaying high dynamic range (HDR) content. This regionalized brightness compensation method can effectively improve image quality.

[0147] The driving method of the display device of the present application obtains the first odd-numbered row data and the first even-numbered row data of the first screen to be displayed, and processes these data using the preset first set of brightness compensation data and the second set of brightness compensation data, respectively, to obtain the first screen data and the second screen data, and then displays the two sets of screen data in two consecutive driving cycles, thereby completing the display of a complete screen. This method not only doubles the screen refresh rate, but also effectively solves the problem of horizontal stripes. Specifically, the present application uses two different sets of brightness compensation data, which are used to process odd-numbered row data and even-numbered row data, respectively. This independent brightness compensation technology can adjust the brightness difference between odd and even rows, thereby eliminating the horizontal stripe phenomenon caused by inconsistent brightness of odd and even rows. In this way, the present application eliminates the horizontal stripe phenomenon while maintaining the high refresh rate characteristics, thereby improving the picture quality.

[0148] The above is a detailed introduction to the embodiments of the present application. The contents of this specification should not be understood as limiting the scope of protection of the present application.

Claims

1. A method for driving a display device, characterized in that: include: Acquire first odd-numbered row data and first even-numbered row data of a first picture to be displayed on the display device; processing one of the first odd-numbered line data and the first even-numbered line data according to a preset first set of brightness compensation data to obtain first picture data, and processing the other of the first odd-numbered line data and the first even-numbered line data according to a preset second set of brightness compensation data to obtain second picture data; In a first driving cycle, a first picture is displayed according to the first picture data; as well as displaying a second picture according to the second picture data in a second driving cycle following the first driving cycle; The sum of the first driving period and the second driving period is equal to the driving period of the first picture to be displayed; Before processing one of the first odd-numbered row data and the first even-numbered row data according to a preset first set of brightness compensation data to obtain first picture data, and processing the other of the first odd-numbered row data and the first even-numbered row data according to a preset second set of brightness compensation data to obtain second picture data, the driving method further includes: generating the first set of brightness compensation data and the second set of brightness compensation data; Generating the first set of brightness compensation data and the second set of brightness compensation data includes: processing one of the second odd-numbered row data and the second even-numbered row data of the second to-be-displayed picture of the display device according to preset basic brightness compensation data to obtain third picture data; Displaying a third picture according to the third picture data; measuring first luminance and chromaticity data of the third picture; processing the other of the second odd-numbered line data and the second even-numbered line data according to the basic brightness compensation data to obtain fourth picture data; Displaying a fourth picture according to the fourth picture data; measuring second luminance and chromaticity data of the fourth picture; performing grayscale shift on the one with a higher brightness value between the first brightness and chromaticity data and the second brightness and chromaticity data to obtain grayscale shift data; One of the first and second sets of brightness compensation data is generated according to the grayscale offset data and the basic brightness compensation data, and the other of the first and second sets of brightness compensation data is generated according to the basic brightness compensation data.

2. The method for driving a display device according to claim 1, wherein: The compensation value of the first set of brightness compensation data is different from the compensation value of the second set of brightness compensation data. The first set of brightness compensation data and the second set of brightness compensation data are used to eliminate the brightness difference between the first picture and the second picture.

3. The method for driving a display device according to claim 1, wherein: Generating one of the first set of brightness compensation data and the second set of brightness compensation data according to the grayscale offset data and the basic brightness compensation data, and generating the other of the first set of brightness compensation data and the second set of brightness compensation data according to the basic brightness compensation data includes: generating brightness offset compensation data according to the basic brightness compensation data and the grayscale offset data; The brightness offset compensation data is assigned to one of the first set of brightness compensation data and the second set of brightness compensation data, and the basic brightness compensation data is assigned to the other of the first set of brightness compensation data and the second set of brightness compensation data.

4. The method for driving a display device according to claim 3, wherein: Generating the brightness offset compensation data according to the basic brightness compensation data and the grayscale offset data includes: The basic brightness compensation data is mapped to the grayscale offset data to obtain the brightness offset compensation data.

5. The method for driving a display device according to claim 1, wherein: The grayscale offsetting of the one with the higher brightness value between the first brightness and chromaticity data and the second brightness and chromaticity data to obtain grayscale offset data includes: comparing the brightness values ​​of the first brightness and chromaticity data and the second brightness and chromaticity data; performing a grayscale shift on the one with a higher brightness value between the first brightness data and the second brightness data, so that the brightness value of the one with the higher brightness value is reduced to be equal to the brightness value of the one with the lower brightness value; The grayscale offset data after grayscale offset is generated.

6. The method for driving a display device according to claim 1, wherein: Before processing one of the second odd-numbered line data and the second even-numbered line data of the second picture to be displayed according to the preset basic brightness compensation data to obtain the third picture data, the driving method further includes: Acquiring red, green, blue, and white data of a fifth image displayed by the display device; The basic brightness compensation data is generated according to the red, green, blue, and white data and the target white point data.

7. A display device, characterized in that: include: a data processing chip, configured to obtain first odd-numbered line data and first even-numbered line data of a first to-be-displayed picture of the display device, to process one of the first odd-numbered line data and the first even-numbered line data according to a preset first set of brightness compensation data to obtain first picture data, and to process the other of the first odd-numbered line data and the first even-numbered line data according to a preset second set of brightness compensation data to obtain second picture data; as well as a display panel configured to display a first picture according to the first picture data in a first driving cycle, and to display a second picture according to the second picture data in a second driving cycle following the first driving cycle; The sum of the first driving period and the second driving period is equal to the driving period of the first picture to be displayed; Before processing one of the first odd-numbered row data and the first even-numbered row data according to the preset first set of brightness compensation data to obtain first picture data, and processing the other of the first odd-numbered row data and the first even-numbered row data according to the preset second set of brightness compensation data to obtain second picture data, the driving method further includes: generating the first set of brightness compensation data and the second set of brightness compensation data; Generating the first set of brightness compensation data and the second set of brightness compensation data includes: processing one of the second odd-numbered row data and the second even-numbered row data of the second to-be-displayed picture of the display device according to preset basic brightness compensation data to obtain third picture data; Displaying a third picture according to the third picture data; measuring first luminance and chromaticity data of the third picture; processing the other of the second odd-numbered line data and the second even-numbered line data according to the basic brightness compensation data to obtain fourth picture data; Displaying a fourth picture according to the fourth picture data; measuring second luminance and chromaticity data of the fourth picture; performing grayscale shift on the one with a higher brightness value between the first brightness and chromaticity data and the second brightness and chromaticity data to obtain grayscale shift data; One of the first and second sets of brightness compensation data is generated according to the grayscale offset data and the basic brightness compensation data, and the other of the first and second sets of brightness compensation data is generated according to the basic brightness compensation data.

8. The display device according to claim 7, wherein: The compensation value of the first set of brightness compensation data is different from the compensation value of the second set of brightness compensation data. The first set of brightness compensation data and the second set of brightness compensation data are used to eliminate the brightness difference between the first picture and the second picture.

Citation Information

Patent Citations

  • Image display system and method for eliminating moire defect

    CN101465092A

  • Method to control organic light-emitting diode display panel for displaying images

    CN102394046A