A driving adjustment method, display device and storage medium

CN117524141BActive Publication Date: 2026-08-11TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

[0005]本申请实施例提供一种驱动调节方法、显示装置和存储介质,解决OD调试准确率不高的技术问题

Benefits of technology

[0029]本申请实施例提供了一种驱动调节方法、显示装置和存储介质,本申请将OD驱动调节的调试效果由主观评判转为客观分析,提升了调试效率,改善调试效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117524141B_ABST
    Figure CN117524141B_ABST
Patent Text Reader

Abstract

This application discloses a drive adjustment method, a display device, and a storage medium. The drive adjustment method includes: acquiring a brightness change image sequence corresponding to a display panel, the brightness change image sequence including at least two target images captured at different times, the target images including a test screen of a predetermined display area on the display panel, the drive voltage of the test screen of the two consecutive target images being different; and determining the optimal drive voltage corresponding to the test screen based on the brightness change image sequence. This application transforms the debugging effect of OD drive adjustment from subjective evaluation to objective analysis, improving debugging efficiency and debugging effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display panel driving technology, specifically to a driving adjustment method, a display device, and a storage medium. Background Technology

[0002] Currently, display panels are trending towards larger sizes and higher resolutions. In conventional displays, the flipping of the liquid crystal within the panel results in grayscale changes. However, due to factors such as RC delay, the voltage driving the liquid crystal to flip may not reach the required value within the ideal time, causing the liquid crystal to fail to flip in time. This results in ghosting, degraded image quality, and an unsatisfactory viewing experience. In Picture Quality (PQ) tuning, to improve display performance and mitigate this issue, a voltage higher (or lower) than the target voltage is often provided to accelerate grayscale transitions; this is known as Over-Driving (OD) adjustment.

[0003] Conventional OD debugging is based on 17*17 moving reference blocks, which are represented by reference blocks of different gray levels moving in a background of other gray levels. Debugging is done by applying different set voltages and observing the motion blur of the moving reference blocks. The motion blur of the reference blocks is subjectively judged by the human eye and then adjusted to the best subjective feeling.

[0004] Obviously, subjective judgments are affected by changes in the surrounding environment, which alters human visual perception and leads to inconsistent judgment standards. Furthermore, the display effect of the reference block's ghosting, as the object of judgment, is affected by the movement speed of the reference block. If the movement speed is fast and the ghosting is long, while improving the judgment effect, it also increases the difficulty of locating the reference block that needs to be adjusted from a large number of blocks. On the other hand, reducing the movement speed of the reference block makes it difficult to judge the ghosting situation, which brings great challenges to OD debugging. Summary of the Invention

[0005] This application provides a driving adjustment method, a display device, and a storage medium to solve the technical problem of low OD debugging accuracy.

[0006] In a first aspect, embodiments of this application provide a drive adjustment method, including:

[0007] Obtain a brightness change image sequence corresponding to the display panel. The brightness change image sequence includes at least two target images captured at different times. The target images include a test screen of a predetermined display area on the display panel. The driving voltage of the test screens of the two consecutive target images is different.

[0008] The optimal driving voltage corresponding to the test screen is determined based on the brightness change image sequence.

[0009] In some embodiments, obtaining the brightness change image sequence corresponding to the display panel includes the following steps:

[0010] At least two test screens corresponding to the driving voltages are displayed on the display panel in a time-division manner, and the brightness change image sequence is acquired by an image acquisition device.

[0011] In some embodiments, the test screen includes a test background located outside the area where the predetermined display area is located, and at least one test pattern moving on the predetermined display area.

[0012] In some embodiments, determining the optimal driving voltage corresponding to the test screen based on the brightness change image sequence includes the following steps:

[0013] A background image and a trailing image are obtained based on the target image, wherein the background image is the image corresponding to the test background, and the trailing image is the image corresponding to the trailing area in the test image;

[0014] Obtain the color value difference between the background image and the trailing image;

[0015] The minimum color value difference is selected from multiple color value differences corresponding to the brightness change image sequence, and the driving voltage corresponding to the minimum color value difference is determined as the optimal driving voltage.

[0016] In some embodiments, the test background is set to a first color, and the test pattern is set to a second color different from the first color; the step of obtaining the background image and the trailing image based on the target image includes the following steps:

[0017] The target image is processed to obtain a corresponding grayscale image;

[0018] Find target pixels in the grayscale image that are other than the first color and the second color; the third color of the target pixels is different from the first color and the second color.

[0019] Obtain the background image corresponding to the pixels of the first color;

[0020] Obtain the trailing image including the target pixel.

[0021] In some embodiments, obtaining the color value difference between the background image and the trailing image includes the following steps:

[0022] Obtain the average grayscale value of all pixels of the first color in the background image;

[0023] Obtain the second grayscale mean value of all target pixels in the trailing image;

[0024] The color value difference is obtained by calculating the absolute value of the difference between the first grayscale mean and the second grayscale mean.

[0025] In some embodiments, the display panel includes a plurality of pixel units, and the predetermined display area includes any one of the pixel units.

[0026] In some embodiments, the time interval for displaying at least two test frames corresponding to the driving voltage on the display panel in a time-division manner satisfies the condition that the temperature of the display panel is the same.

[0027] Secondly, embodiments of this application also provide a display device, the display device including a display panel, a memory and a processor, the memory storing a computer program, and the processor being used to run the computer program in the memory to perform the steps in the drive adjustment method as described in the first aspect.

[0028] Thirdly, embodiments of this application also provide a storage medium storing a plurality of instructions adapted for loading by a processor to execute steps in the drive adjustment method as described in the first aspect.

[0029] This application provides a driving adjustment method, a display device, and a storage medium. This application transforms the debugging effect of OD driving adjustment from subjective evaluation to objective analysis, thereby improving debugging efficiency and debugging effect. Attached Figure Description

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

[0031] Figure 1 A schematic flowchart of a driving adjustment method provided in an embodiment of this application;

[0032] Figure 2 This is a schematic diagram of the structure of a display panel provided in an embodiment of this application;

[0033] Figure 3 This application provides a schematic diagram of a scenario for a driving adjustment method.

[0034] Figure 4 This is a schematic diagram of another scenario for providing a driving adjustment method according to an embodiment of this application;

[0035] Figure 5 This is a schematic diagram of another scenario for providing a driving adjustment method according to an embodiment of this application;

[0036] Figure 6 This is a schematic diagram of another scenario for providing a driving adjustment method according to an embodiment of this application. Detailed Implementation

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

[0038] In the description of this application, it should be understood that the terms "one end," "the other end," etc., indicating the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, 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, and therefore should not be construed as a limitation of this application. 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 indicated technical features. Thus, a feature defined with "first" or "second" may explicitly or implicitly include one or more of the stated features. In the description of this application, the meaning of "" is two or more, unless otherwise explicitly specified.

[0039] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "connected" and "linked" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection, a link, or a connection that allows for communication; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0040] The following disclosure provides many different implementations or examples for carrying out different structures of this application. To simplify the disclosure, specific examples of components and arrangements are described below. Of course, these are merely examples and are not intended to limit the scope of this application. Furthermore, reference numerals and / or letters may be repeated in different examples; such repetition is for simplification and clarity and does not in itself indicate a relationship between the various implementations and / or arrangements discussed. In the above embodiments, the descriptions of each embodiment have their own emphasis; parts not described in detail in a certain embodiment can be referred to in the relevant descriptions of other embodiments.

[0041] This application provides a driving adjustment method, a display device, and a storage medium. The display panel in the embodiments of this application can be used in mobile phones, tablets, desktop computers, laptops, e-readers, handheld computers, electronic display screens, laptops, ultra-mobile personal computers (UMPCs), netbooks, as well as cellular phones, personal digital assistants (PDAs), augmented reality (AR) / virtual reality (VR) devices, media players, wearable devices, digital cameras, car navigation systems, etc.

[0042] The display panel can be a liquid crystal display panel. This application does not limit the type of liquid crystal display panel. The liquid crystal display panel provided in this application can be a horizontal electric field type liquid crystal display panel, such as a fringe field switching (FFS) type liquid crystal display panel or an in-plane switching (IPS) type liquid crystal display panel, or a vertical electric field type liquid crystal display panel, such as a twisted nematic (TN) type liquid crystal display panel or a multi-domain vertical alignment (MVA) type liquid crystal display panel. If the displayed image moves significantly or continuously in the same direction, it is easy to produce ghosting or trailing images, which affects the display effect.

[0043] The driving adjustment method, display device, and storage medium of this application will be described below with reference to the accompanying drawings to solve the above problems.

[0044] Please see Figure 1 , Figure 2 and Figure 3 , Figure 1 This is a flowchart illustrating a driving adjustment method provided in an embodiment of this application. Figure 2This is a schematic diagram of the structure of a display panel provided in an embodiment of this application. Figure 3 This is a schematic diagram illustrating a scenario where a driving adjustment method is provided as an embodiment of this application. For example... Figure 1 As shown, the drive adjustment method includes the following steps:

[0045] S100: Obtain a brightness change image sequence corresponding to the display panel 100. The brightness change image sequence includes at least two target images taken at different times. The target images include test images of a predetermined display area on the display panel. The driving voltages of the test images of the two target images are different.

[0046] Specifically, such as Figure 2 As shown, the display panel 100 includes a display area 10 and a non-display area 20 surrounding the display area 10. The display area 10 includes a plurality of pixel units 110 arranged in an array, a plurality of scan signal lines, and a plurality of data signal lines. At least some of the pixel units 110 located in the same row are electrically connected to the same scan signal line, and at least some of the pixel units 110 located in the same column are electrically connected to the same data signal line. The non-display area 20 includes a scan driving circuit, which can sequentially provide enable levels of scan signals to each scan signal line. The non-display area 20 also includes settings for the driver chip. The driver chip setting area is used to set the driver chip. The driver chip can provide data signals to each data signal line. When the scan signal line and data signal line electrically connected to the same pixel unit 110 transmit the enable level of the scan signal and the data signal respectively, the data signal can be written into the pixel unit 110. This allows the pixel unit 110 to adjust the driving voltage according to the data signal to display light emission, thereby causing the display panel 100 to display a corresponding image. When the image displayed by the display panel 100 is different, the data signal provided to each pixel unit 110 is different. The predetermined display area 101 includes at least one pixel unit 110. The pixel unit 110 may include a pixel circuit and a light-emitting element. The pixel unit 110 circuit can drive the light-emitting element to display light emission.

[0047] When the display panel 100 switches images, the data signals of at least some pixel units 110 need to be switched. Due to the characteristics of the devices in the pixel unit 110, such as the hysteresis effect of the driving transistor in the pixel unit 110, the image displayed by the display panel 100 has a ghosting effect, especially when the display panel 100 switches from a black screen to other screens, the ghosting effect is very obvious.

[0048] The display brightness levels of each pixel unit 110 in the display panel 100 can be divided into gray levels from 0 to 255. Different gray levels correspond to different data signals. For example, when a data signal corresponding to gray level 0 is provided to a pixel unit 110 of the display panel 100, the display brightness of that pixel unit 110 is the lowest. When a data signal corresponding to gray level 255 is provided to a pixel unit 110 of the display panel 100, the display brightness of that pixel unit 110 is the highest. When the display brightness of a pixel unit 110 changes from gray level 0 to other gray levels, such as gray level 255, the data signal corresponding to gray level 0 written to that pixel unit 110 needs to be changed to the data signal corresponding to gray level 255. This can change the display brightness of the pixel unit 110, thereby changing the image displayed by the display panel 100.

[0049] When displaying a screen, the display panel 100 refreshes the screen at a certain refresh rate, that is, it provides data signals to the same pixel unit 110 at a certain period. After writing a data signal, the pixel unit 110 displays the screen according to the data signal. Usually, from the time the data signal is provided to each pixel unit 110 of the display panel 100 until the next time the data signal is provided to each pixel unit 110 of the display panel 100, the screen presented by the display panel 100 is one frame. By refreshing the data signals provided to each pixel unit 110 of the display panel 100 at a certain refresh rate, the display panel 100 can continuously display the screen for a period of time. During the period when the display panel 100 normally displays one frame, it will provide data signals to each pixel unit 110 of the display panel 100 multiple times, that is, it includes multiple frames.

[0050] By turning on the image acquisition device 200 and ensuring stable exposure, the device acquires a target image P1 of the test screen on the display panel 100 in real time while the test screen is in motion. During the capture of the test screen, the test screen is in motion, resulting in noticeable motion blur in the target image P1 acquired by the image acquisition device 200. This motion blur appears within a specific area of ​​the target image P1, specifically within the motion blur area 113.

[0051] Optionally, in some embodiments of this application, the shape of the test screen includes a rectangle, a circle, an ellipse, or a sector.

[0052] Specifically, the shape of the test pattern 112 may include a rectangle. In some embodiments, the shape of the test pattern 112 may also include a circle, an ellipse, a sector, or a combination of the above shapes, and may also include irregular shapes and combinations thereof, such as arbitrary polygons, arbitrary curved shapes, or combinations of the above shapes, and of course, may also be any other pattern, without limitation here.

[0053] Optionally, in some embodiments of this application, step S100, acquiring the brightness change image sequence corresponding to the display panel 100, includes the following steps:

[0054] S110, At least two test screens corresponding to the driving voltage are displayed on the display panel 100 in a time-series manner.

[0055] Specifically, the display area of ​​the display panel 100 includes multiple pixel units 110 arranged in an array. Different display requirements can be achieved by adjusting the grayscale values ​​of each pixel unit 110 and their mutual coordination. The display screen of the display panel 100 is composed of multiple rows of pixel units 110, each row corresponding to its own grayscale value. Different display screens can be obtained by setting the grayscale values ​​of each row of pixel units 110. This application pre-sets a test screen to be displayed in a predetermined display area 101 for testing. The test screen is input to the pixel units 110 of the predetermined display area 101 on the display panel 100 via a driver. Time-sharing display indicates that the display time periods of the test screens corresponding to at least two of the driving voltages are different from each other. That is, a corresponding data signal can be generated according to a preset driving voltage sequence, and the corresponding data signal can be provided to the pixel units 110 corresponding to the predetermined display area 101 at different time periods. In other words, the driving voltage provided to the pixel units 110 corresponding to the test screens in the predetermined display area 101 is different at different time periods, thus the brightness of the test screens displayed in the predetermined display area 101 at different time periods is also different.

[0056] Optionally, in some embodiments of this application, the time interval between displaying at least two test screens corresponding to the driving voltage on the display panel 100 is such that the temperature of the display panel 100 is the same.

[0057] Specifically, in related technologies, to accelerate the response speed of liquid crystals in a liquid crystal display and thus reduce the response time, an overdrive method is generally used to drive the liquid crystal. During the use of the display panel 100, various components will generate heat. When the temperature of the display panel 100 is different, the response speed of the liquid crystal may be different. This causes the ghosting phenomenon (white-to-black ghosting) of the display panel 100 to appear slightly different due to temperature differences. Therefore, based on the temperature of the display panel 100 sensed by the temperature sensor, if the temperature is different, the time interval of the time-sharing display is extended until the temperature of the display panel 100 is the same after switching different driving voltages, so that the display panel 100 always maintains a stable response time under the same temperature conditions.

[0058] S120. The brightness change image sequence is acquired by the image acquisition device 200.

[0059] Specifically, each time the driving voltage provided to the pixel unit 110 corresponding to the test screen in the predetermined display area 101 is different at different time periods, the brightness of the test screen displayed in the predetermined display area 101 on the display panel 100 is different. In this way, the image acquisition device 200 (e.g., camera, webcam, depth camera, etc.) starts the shooting function after providing different driving voltages, focuses and shoots the predetermined display area 101 to capture the target image P1 corresponding to different driving voltages, and then acquires the same test screen but different brightness change image sequence corresponding to different driving voltages. Because the driving voltage is provided to the pixel unit 110 corresponding to the predetermined display area 101 at different times, the acquisition time corresponding to all target images P1 in the brightness change image sequence is also different.

[0060] For example, during a first time period Δt1, a first driving voltage V1 is provided line by line to the light-emitting device corresponding to the predetermined display area 101 on the display panel 100, so that the predetermined display area 101 displays a test image F1 with brightness corresponding to the first driving voltage V1. Then, during a second time period Δt2, a second driving voltage V2 is provided line by line to the light-emitting device corresponding to the predetermined display area 101 on the display panel 100, so that the predetermined display area 101 displays a test image F2 with brightness corresponding to the second driving voltage V2. The first driving voltage V1 is not equal to the second driving voltage V2; that is, the first driving voltage V1 can be greater than the second driving voltage V2, or the first driving voltage V1 can be less than the second driving voltage V2.

[0061] S200. Determine the optimal driving voltage corresponding to the test screen based on the brightness change image sequence.

[0062] Specifically, during the test, the display panel 100 is first lit up and a preset test program is executed, so that the test pattern 112 moves from the left to the right of the test background 111 at a preset speed. During this process, due to the viscosity of the liquid crystal molecules, they cannot immediately respond to the external voltage signal to rotate, but remain in their original state, and the grayscale brightness level does not change. Therefore, a certain length of trailing will be generated at the end of the test pattern 112. After obtaining the brightness change image sequence through the above step S100, the optimal driving voltage can be determined from multiple driving voltages based on the driving voltages corresponding to the multiple different target images P1 in the brightness change image sequence. The optimal driving voltage refers to the driving voltage that produces the least amount of ghosting when the test image is displayed on the display panel and has the best display effect. That is, the optimal driving voltage may include the driving voltage corresponding to the smallest color value difference selected from multiple color value differences in the following embodiment S230. This optimal driving voltage enables the display panel to reduce the ghosting area of ​​multiple pixel units 110 when displaying the image in subsequent steps.

[0063] After obtaining the target image P1, the electronic device can input the target image P1 into the ghosting detection model, where the output of the ghosting detection model is the detection box of the ghosting region 113 in the input target image P1. It can be understood that the area enclosed by the detection box of the ghosting region 113 in the target image P1 is the ghosting region 113 in the target image P1. For ease of distinction, the pixels within the ghosting region 113 can be called ghosting pixels; these ghosting pixels are pixels that are highly likely to be affected by the ghosting phenomenon.

[0064] For example only, the detection box for the ghosting region 113 is rectangular. Of course, the ghosting detection region can also be represented by other shapes, which are not limited here.

[0065] As an example only, the motion blur detection model can be constructed using a one-stage Convolutional Neural Network (CNN) containing convolutional layers, pooling layers, and fully connected layers. Of course, other neural networks can also be used to construct this motion blur detection model; this is not limited here. It is understood that before applying the motion blur detection model, it should be pre-trained using a corresponding training set; that is, in this embodiment, the motion blur detection model used is a pre-trained model. It is understood that before training the motion blur detection model, it is necessary to first collect a dataset of target images P1 in real low-light scenes, and manually or otherwise label the motion blur regions 113 and motion blur levels of each target image P1 in the dataset, thereby constructing the corresponding training set for the motion blur detection model.

[0066] Of course, the motion blur region 113 can also be determined by other methods, including but not limited to: frame difference method and motion segmentation method, etc., which are not limited here.

[0067] Optionally, in some embodiments of this application, the test screen includes a test background 111 located outside the area where the predetermined display area 101 is located, and at least one test pattern 112 moving on the predetermined display area 101.

[0068] Specifically, the test screen includes a test background 111 and at least one test pattern 112 moving on the test background 111. The test background 111 and the test pattern 112 should have different gray levels so that the test background 111 and the test pattern 112 can be clearly distinguished, especially the trailing of the test background 111 and the test pattern 112 should be clearly distinguished.

[0069] Optionally, in some embodiments of this application, the test background 111 is set to a first color, and the test pattern 112 is set to a second color different from the first color.

[0070] The color values ​​of the first and second colors can be set arbitrarily, but the first and second colors must be different. Preferably, the difference in grayscale between the first and second colors should be as large as possible to create a greater contrast, which is beneficial for clearly distinguishing the test background 111 and the test pattern 112. For example, the first and second colors can be white and black, respectively. Or, the first and second colors can be black and white, respectively. Or, the first and second colors can be black and light brown, respectively. Or, the first and second colors can be light brown and black, etc.

[0071] For example, the test background 111 in the test screen is a completely white screen, and the test pattern 112 is a completely black screen. In some embodiments, the test background 111 can also be a completely black screen, and the test pattern 112 can be a completely white screen. Of course, in some embodiments, different types of test screens can be made according to different needs. For example, different sizes and resolutions of display panels 100 require test screens of different sizes and resolutions.

[0072] Optionally, in some embodiments of this application, step S200, which determines the optimal driving voltage corresponding to the test screen based on the brightness change image sequence, includes the following steps:

[0073] S210. Obtain background image P3 and trailing image P2 based on the target image P1. The background image P3 is the image corresponding to the test background 111, and the trailing image P2 is the image corresponding to the trailing area in the test screen.

[0074] Specifically, the target image P1 is processed using image processing methods (including but not limited to image grayscale methods and image segmentation methods) to obtain a background image P3 including the test background 111, and a trailing image P2 including the trailing region.

[0075] In this embodiment, it is necessary to first determine the location of the trailing shadow generated by the test pattern 112 in the target image P1, that is, to determine which areas in the target image P1 contain the trailing shadow generated by the test pattern 112.

[0076] Based on the grayscale information of the trailing region 113, the trailing portion within the trailing region 113 is determined. Since the trailing region 113 contains a portion of the trailing image generated by the test pattern 112 in the target image P1 during motion, in other words, the trailing image generated by the test pattern 112 in the target image P1 during motion is not entirely contained within the trailing region 113; some of the trailing image may not be included within it. Therefore, the trailing region 113, determined from the target image P1, is an image region containing a portion of the trailing image generated by the test pattern 112, rather than an image region containing the entire trailing image.

[0077] Since the target image P1, which includes the test pattern 112 and its trailing shadow, is a color image acquired by the image acquisition device 200, and the trailing shadow region 113, as part of the target image P1, is also a color image, it is necessary to first convert the color image of the trailing shadow region 113 to grayscale to obtain a grayscale image of the trailing shadow region 113 in order to facilitate the analysis and determination of the trailing shadow contained within the trailing shadow region 113. The grayscale of the pixels occupied by the trailing shadow in the trailing shadow region 113 is significantly different from the grayscale of the pixels occupied by the background region and the test pattern 112. In other words, the grayscale value of the pixels occupied by the trailing shadow in the trailing shadow region 113 is significantly different from the grayscale value of the pixels occupied by the background region and the test pattern 112. Therefore, after determining the trailing shadow region 113 of the test pattern 112 in the target image P1, since the pixel information of the test pattern 112 is known, the trailing shadow portion in the trailing shadow region 113 can be distinguished based on the grayscale information of the trailing shadow region 113. Among them, the grayscale information is the grayscale value of each pixel in the grayscale image of the trailing region 113.

[0078] In this embodiment, the grayscale information displayed in the grayscale image varies depending on the intensity of the trailing shadow.

[0079] During the movement of test pattern 112 in the target direction, the trailing shadow produced by the movement of test pattern 112 generally appears behind itself. Therefore, after determining the target movement position of test pattern 112, an image region that meets the conditions can be found behind test pattern 112 in the opposite direction of the target movement direction as the trailing shadow region 113 of test pattern 112, thereby determining the trailing shadow region 113 of test pattern 112 in the target image P1.

[0080] Optionally, in some embodiments of this application, step S210, which involves obtaining the background image P3 and the trailing image P2 based on the target image P1, includes the following steps:

[0081] S211. Perform grayscale processing on the target image P1 to obtain the corresponding grayscale image.

[0082] S212. Find target pixels in the grayscale image that are other than the first color and the second color; the third color of the target pixels is different from the first color and the second color.

[0083] S213. Obtain the background image P3 corresponding to the pixels of the first color;

[0084] S214. Obtain the trailing image P2, which includes the target pixel.

[0085] Specifically, the simplest image segmentation method is image binarization, which is the process of presenting a clear black and white effect to the entire grayscale image. A preset segmentation threshold can be calculated and determined based on a global thresholding algorithm (such as Otsu's method) or a local thresholding algorithm (such as Chow-Kaneko adaptive thresholding). Then, the grayscale image is segmented according to the preset segmentation threshold to obtain the background image P3 corresponding to the test background 111 in the target image P1, and the trailing image P2 corresponding to the trailing area of ​​the test pattern 112 in the target image P1 captured by the image acquisition device 200 during its movement.

[0086] S220. Obtain the color value difference between the background image P3 and the trailing image P2.

[0087] Specifically, chromaticity coordinates are the coordinates of a color. A commonly used color coordinate system uses the X-axis (horizontal axis) and the Y-axis (vertical axis). With chromaticity coordinates, a point can be determined on a chromaticity diagram. On the XY chromaticity coordinate system, each point represents a specific color. In other words, chromaticity coordinates represent color, and the corresponding color value difference can be calculated by directly obtaining the chromaticity coordinates of all pixels in the background image P3 and the chromaticity coordinates of all pixels in the trailing image P2.

[0088] Because chromaticity coordinates have two dimensions, and the difference between the chromaticity coordinates of a point and its surrounding points is small, the accuracy of chromaticity difference calculation is insufficient. In this embodiment, the chromaticity difference can also be obtained by calculating the difference between the average grayscale value of all pixels in the background image P3 and the average grayscale value of all pixels in the trailing image P2. For the specific calculation process, please refer to the embodiments corresponding to steps S221 to S223 below.

[0089] Optionally, in some embodiments of this application, step S220, obtaining the color value difference between the background image P3 and the trailing image P2, includes the following steps:

[0090] S221. Obtain the average grayscale value of all pixels of the first color in the background image P3.

[0091] S222. Obtain the second grayscale mean value of all target pixels in the trailing image P2;

[0092] S223. Calculate the absolute value of the difference between the first grayscale mean and the second grayscale mean to obtain the color value difference.

[0093] Specifically, the grayscale values ​​range from 0 to 255, with different grayscale values ​​for pixels of different chromaticities. This application can obtain the grayscale values ​​of all pixels in the grayscale image corresponding to the background image P3, and calculate the first grayscale mean by averaging the grayscale values ​​of all pixels corresponding to the first color. Similarly, it can obtain the grayscale values ​​of all target pixels in the grayscale image corresponding to the trailing image P2, and calculate the second grayscale mean by averaging the grayscale values ​​of all target pixels. Then, the first grayscale mean is subtracted from the second grayscale mean to obtain the difference, and the absolute value of the difference is used to calculate the color value difference.

[0094] S230. Select the minimum color value difference from multiple color value differences corresponding to the brightness change image sequence, and determine the driving voltage corresponding to the minimum color value difference as the optimal driving voltage.

[0095] Specifically, since the ghosting area 113 includes multiple ghosting areas, and the test image is in motion or moving, the chromaticity of different ghosting areas in the ghosting area 113 may be different.

[0096] For example, such as Figures 3 to 5 As shown, when the test pattern 112 is a black square, the smaller the pixel value of the pixels in the trailing area 113, the heavier the trailing effect; conversely, the larger the pixel value of the pixels in the trailing area 113, the lighter the trailing effect. (Refer to...) Figure 5 As shown, the first shadow region 113a in the left-side predetermined display area 101 is compared to Figure 4 The second ghosting region 113b in the right-hand predetermined display area 101 exhibits a milder ghosting effect. The closer the pixel values ​​of the pixels in the ghosting region 113 with a heavier ghosting effect are to the pixel values ​​of the pixels in the test pattern 112, i.e., the smaller the pixel value difference between the pixels in the ghosting region 113 with a heavier ghosting effect and the pixels in the test pattern 112. Conversely, the closer the pixel values ​​of the pixels in the ghosting region 113 with a lighter ghosting effect are to the pixel values ​​of the pixels in the background image P3 corresponding to the background area in the test image, i.e., the smaller the pixel value difference between the pixels in the ghosting region 113 with a lighter ghosting effect and the background image P3 corresponding to the background area. Here, the pixel value difference is also the absolute value of the difference in grayscale values.

[0097] Optionally, there are many types of motion blur, including bright stripe-like motion blur, dark stripe-like motion blur, and noise-like motion blur that follows noise. For example... Figure 5 As shown, different trailing shadow regions in the trailing shadow region 113 are separated, and the trailing shadow image P2 corresponding to each trailing shadow region is compared with the background image P3 separately. The color value difference of each trailing shadow region is then filtered to obtain the minimum color value difference. Finally, the minimum color value difference is selected from multiple minimum color value differences to obtain a more accurate optimal driving voltage.

[0098] Optionally, in some embodiments of this application, the display panel 100 includes a plurality of pixel units 110, and the predetermined display area 101 includes any one of the pixel units 110.

[0099] Specifically, such as Figure 6 As shown, the image acquisition device 200 (e.g., a high-speed action camera) is first placed directly in front of the display panel 100. A timed alignment and photographing are set for the reference block to be debugged (i.e., the predetermined display area 101 of this invention). The time difference between the first and last appearances of the same block at the same position is the set time interval. After converting the moving block into a still image through photography, an open-source image segmentation algorithm is used to segment the image. After segmenting the trailing shadow, chromaticity analysis is performed to obtain its chromaticity coordinates, which are then compared with the background grayscale chromaticity coordinates. By continuously changing the values ​​of the corresponding registers, the magnitude of the driving voltage is altered. This causes the chromaticity coordinates of the trailing shadow area 113 displayed in the target image P1 to continuously change. Comparing the grayscale chromaticity coordinates of the trailing shadow area 113 before and after the change with the grayscale chromaticity coordinates of the background area objectively reflects the continuous approach of the OD debugging to the optimal debugging effect.

[0100] This application acquires a brightness change image sequence corresponding to the display panel 100. The brightness change image sequence includes at least two target images P1 taken at different times. Each target image P1 includes a test image of a predetermined display area 101 on the display panel 100, and the driving voltage of the test images of the two target images P1 is different. The optimal driving voltage corresponding to the test image is determined based on the brightness change image sequence, which can fix the debugging position, transforming subjective judgment into objective analysis, improving debugging efficiency and effect. This application first uses a high-speed camera to take photos at regular intervals to acquire images, and then performs chromaticity analysis on the ghosting area 113 to replace human eye judgment of improvement, solving the pain point of fast-moving reference blocks and difficult debugging positioning. Simultaneously, the comparison method based on chromaticity analysis also transforms subjective judgment of debugging into objective analysis, improving debugging effect. This application solves the problem that the fast movement speed of the test pattern 112 during the current debugging process makes it difficult to judge the degree of ghosting during OD debugging. This application uses an action camera to take photos at regular intervals, converting the moving reference block into continuously updated images, and simultaneously performs chromaticity analysis on the ghosting to objectively evaluate the effect before and after improvement.

[0101] This application embodiment also provides a display device, including a display panel 100, a processor, and a memory. The memory stores a computer program, and the processor is used to run the computer program in the memory to perform the steps in the above-described drive adjustment method.

[0102] The processor and memory are connected via a communication bus. The memory is used to store computer programs. When the driving mode of the display panel 100 is being debugged, the processor executes the computer program stored in the memory so that the display device performs the steps in the above-mentioned driving adjustment method.

[0103] The memory refers to the internal storage unit of the display device, such as the hard disk or RAM; or it can be an external storage device, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, the memory can include both internal and external storage units. The memory is used to store application software and various types of data installed on the display device, or to temporarily store data that has been output or will be output. The memory stores a computer program that can be executed by a processor to implement the steps in the drive adjustment method described in this application.

[0104] In this embodiment, the processor executes the computer program stored in the memory to implement the steps of the above-mentioned drive adjustment method, so that the display device obtains the target line overdrive pixel grayscale value by adjusting the initial line overdrive pixel grayscale value in the display panel 100, and then sets the charging voltage of the display panel 100 according to the target line overdrive pixel grayscale value, so as to avoid the display panel 100 from affecting the overall performance of the display device due to insufficient charging.

[0105] This application embodiment also provides a storage medium storing multiple instructions adapted for loading by a processor to execute the steps in the above-described driver debugging method.

[0106] The storage medium may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable memory (PROM), electrically programmable memory (EPROM), electrically erasable programmable memory (EEPROM), or flash memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), direct memory bus RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and direct memory bus dynamic RAM (RDRAM), etc.

[0107] It should be noted that the storage medium stores one or more computer programs, which are loaded by one or more processors to execute the steps in any of the drive adjustment methods provided in the embodiments of this application.

[0108] Since the computer program stored in the storage medium can execute the steps in any of the drive adjustment methods provided in the embodiments of this application, the beneficial effects that any of the drive adjustment methods provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.

[0109] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

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

[0111] The foregoing has provided a detailed description of the driving adjustment method, display panel 100, and storage medium provided by embodiments of the present invention. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the embodiments above are merely for the purpose of helping to understand the method and core ideas of the present invention. Furthermore, those skilled in the art will recognize that, based on the ideas of the present invention, there will be changes in specific implementation methods and application scope. Therefore, the content of this specification should not be construed as a limitation of the present invention. Moreover, those skilled in the art can make several improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.

[0112] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0113] The above provides a detailed description of the driving adjustment method, display panel 100, and storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the technical solutions and core ideas of this application. 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. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A driving adjustment method characterized by, Including the following steps: Obtain a brightness change image sequence corresponding to the display panel. The brightness change image sequence includes at least two target images captured at different times. The target images include a test screen of a predetermined display area on the display panel. The driving voltage of the test screens of the two consecutive target images is different. The optimal driving voltage corresponding to the test screen is determined based on the brightness change image sequence; The step of obtaining the brightness change image sequence corresponding to the display panel includes the following steps: At least two test screens corresponding to the driving voltages are displayed on the display panel in a time-division manner, and the brightness change image sequence is acquired by an image acquisition device; The test screen includes a test background located outside the area where the predetermined display area is located, and at least one test pattern moving on the predetermined display area. Determining the optimal driving voltage corresponding to the test screen based on the brightness change image sequence includes the following steps: A background image and a trailing image are obtained based on the target image, wherein the background image is the image corresponding to the test background, and the trailing image is the image corresponding to the trailing area in the test image; Obtain the color value difference between the background image and the trailing image; The minimum color value difference is selected from multiple color value differences corresponding to the brightness change image sequence, and the driving voltage corresponding to the minimum color value difference is determined as the optimal driving voltage.

2. The drive adjustment method according to claim 1, characterized by, The test background is set to a first color, and the test pattern is set to a second color different from the first color. The step of obtaining the background image and the trailing image based on the target image includes the following steps: The target image is processed to obtain a corresponding grayscale image; Identify target pixels in the grayscale image that are other than the first and second colors; the third color of the target pixels is different from the first and second colors. Obtain the background image corresponding to the pixels of the first color; Obtain the trailing image including the target pixel.

3. The drive adjustment method according to claim 2, characterized by, The step of obtaining the color value difference between the background image and the trailing image includes the following steps: Obtain the average grayscale value of all pixels of the first color in the background image; Obtain the second grayscale mean value of all target pixels in the trailing image; The color value difference is obtained by calculating the absolute value of the difference between the first grayscale mean and the second grayscale mean.

4. The drive adjustment method of claim 1, wherein The display panel includes a plurality of pixel units, and the predetermined display area includes any one of the pixel units.

5. The drive adjustment method of claim 1, wherein, The time interval between displaying at least two test screens corresponding to the driving voltage on the display panel is such that the temperature of the display panel is the same.

6. A display device, characterized by comprising: The display device includes a display panel, a memory, and a processor. The memory stores a computer program, and the processor runs the computer program in the memory to perform the steps of the drive adjustment method according to any one of claims 1 to 5.

7. A storage medium, characterized by The storage medium stores a plurality of instructions adapted for loading by a processor to execute the steps of the drive adjustment method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Method and device for automatically adjusting overdrive voltage and display panel

    CN109215596A

  • Smear measurement method and device of display panel and storage medium

    CN112687211A