Compensation device, method, equipment and storage medium of display panel
By acquiring multiple images within the changing cycle of the display panel, the difference is obtained to determine the complete picture and compensation is performed, thus solving the problem of uneven display and improving the accuracy of compensation and the uniformity of display effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BOE TECHNOLOGY GROUP CO LTD
- Filing Date
- 2023-11-23
- Publication Date
- 2026-06-05
AI Technical Summary
Because of uneven display during the manufacturing process of display panels, the exposure time when taking pictures to capture images is inconsistent with the change cycle of the display panel, resulting in the captured image being inconsistent with the complete image displayed on the display panel, thus causing compensation errors.
By acquiring multiple images within each change cycle, using image acquisition and processing equipment to obtain image differences, the complete image of the display panel is determined, and compensation is performed based on this complete image.
It improves the accuracy of display panel compensation, avoids compensation errors caused by inconsistencies between the captured image and the complete screen, and ensures the uniformity of display effect.
Smart Images

Figure CN117542325B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display technology, and in particular to a compensation device, method, apparatus, and storage medium for a display panel. Background Technology
[0002] During the manufacturing process of display panels, uneven display can occur due to issues such as the purity of the luminescent materials and the precision of the manufacturing process. Related technologies address this by capturing images of the display panel, identifying areas of uneven display based on these images, and then compensating for these areas to achieve a more uniform display.
[0003] Since the image displayed on the display panel is refreshed once in each change cycle, meaning that it takes one change cycle for the display panel to display a complete image, there is a situation in related technologies where the exposure time during photography is inconsistent with the change cycle of the image displayed on the display panel. This results in the captured image being inconsistent with the complete image displayed on the display panel, thus requiring error compensation. Summary of the Invention
[0004] This application provides a compensation device, method, apparatus, and storage medium for a display panel, which can be used to solve problems existing in related technologies. The technical solution is as follows:
[0005] In a first aspect, a compensation device for a display panel is provided, the device comprising:
[0006] The acquisition module is used to acquire images of the screen displayed on the display panel based on the first exposure time to obtain a first image and a second image. The screen displayed on the display panel is refreshed once in each change cycle. The time interval between the acquisition time of the first image and the acquisition time of the second image is different from an integer multiple of the change cycle.
[0007] The acquisition module is used to acquire a first difference degree between the first image and the second image;
[0008] The determining module is used to determine the complete image displayed by the display panel based on the first difference degree;
[0009] The compensation module is used to compensate the display panel based on the complete image.
[0010] On the other hand, a compensation device for a display panel is also provided, the device comprising:
[0011] The acquisition module is used to acquire an image of the screen displayed on the display panel based on a first exposure time to obtain a first image. The screen displayed on the display panel is refreshed once in each change cycle, and the first exposure time is determined based on an integer multiple of the change cycle.
[0012] The determining module is used to determine the complete image displayed on the display panel based on the first image;
[0013] The compensation module is used to compensate the display panel based on the complete image.
[0014] On the other hand, a compensation method for a display panel is provided, the method comprising:
[0015] Based on the first exposure time, the image displayed on the display panel is captured to obtain a first image and a second image. The image displayed on the display panel is refreshed once in each change cycle. The time interval between the acquisition time of the first image and the acquisition time of the second image is different from an integer multiple of the change cycle.
[0016] Obtain a first difference degree between the first image and the second image, and determine the complete image displayed by the display panel based on the first difference degree;
[0017] The display panel is compensated based on the complete image.
[0018] On the other hand, a compensation method for a display panel is also provided, the method comprising:
[0019] The first image is obtained by acquiring the image displayed on the display panel based on the first exposure time. The image displayed on the display panel is refreshed once in each change cycle. The first exposure time is determined based on an integer multiple of the change cycle.
[0020] The complete image displayed on the display panel is determined based on the first image;
[0021] The display panel is compensated based on the complete image.
[0022] On the other hand, a computer device is also provided, the computer device including a processor and a memory, the memory storing at least one computer program, the at least one computer program being loaded and executed by the processor to enable the computer device to implement the compensation method for the display panel described in any of the above aspects.
[0023] On the other hand, a computer-readable storage medium is also provided, wherein at least one computer program is stored therein, the at least one computer program being loaded and executed by a processor to enable a computer to implement the compensation method for the display panel described in any of the preceding aspects.
[0024] On the other hand, a computer program product or computer program is also provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, causing the computer device to perform the compensation method for the display panel described in any of the preceding aspects.
[0025] The technical solution provided in this application has at least the following beneficial effects:
[0026] The technical solution provided in this application analyzes the difference between the first image and the second image obtained by image acquisition of the screen displayed on the display panel, thereby determining the complete screen displayed on the display panel. Based on this complete screen, the display panel is compensated, avoiding compensation errors caused by inconsistencies between the acquired image and the complete screen, i.e., incomplete screen, thus improving the accuracy of compensation. Attached Figure Description
[0027] 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.
[0028] Figure 1 This is a schematic diagram of the implementation environment of a compensation device and a compensation method for a display panel provided in the embodiments of this application;
[0029] Figure 2 This is a schematic diagram of the structure of a compensation device for a display panel provided in an embodiment of this application;
[0030] Figure 3 This is a flowchart of a screen capture process provided in an embodiment of this application;
[0031] Figure 4 This is another flowchart of the image acquisition process provided in this application embodiment;
[0032] Figure 5 This is a schematic diagram illustrating a process for determining the complete screen displayed on a display panel, provided in an embodiment of this application.
[0033] Figure 6 This is a schematic diagram of the structure of another compensation device for a display panel provided in an embodiment of this application;
[0034] Figure 7 This is a flowchart of a compensation method for a display panel provided in an embodiment of this application;
[0035] Figure 8 This is a flowchart of another compensation method for a display panel provided in an embodiment of this application;
[0036] Figure 9 This is a schematic diagram of the structure of a server provided in an embodiment of this application;
[0037] Figure 10 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application. Detailed Implementation
[0038] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0039] It should be noted that the terms "first," "second," etc. (if applicable) used in the specification of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The implementations described in the following exemplary embodiments do not represent all implementations consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application.
[0040] In the manufacturing process of display panels, the quality of the display panel, as a component for user interaction with electronic devices, directly affects the user's visual experience. With the development of display technology, the manufacturing process of display panels has continuously improved. However, due to various factors such as the purity of the luminescent materials and the precision of the manufacturing process, uneven display quality can still occur. This unevenness exists in various display technologies, including liquid crystal displays and organic light-emitting diode displays. Therefore, it is necessary to compensate for this unevenness during the manufacturing process to achieve a more uniform display.
[0041] In related technologies, the image displayed on the display panel is captured by taking a picture, and image analysis technology is used to determine the areas of uneven display. Then, based on the areas of uneven display, the display panel is compensated by adjusting the drive signal of the display panel or the backlight brightness, so as to make the displayed image more uniform.
[0042] However, in practical applications, because the display panel's image is dynamically refreshed, updating the displayed content every time it changes, if the exposure time of the photo does not match the display panel's refresh cycle when capturing the image, the captured image may not be consistent with the complete image displayed on the panel. This can lead to misjudgment of uneven display areas, resulting in compensation errors and ultimately affecting the uniformity of the display effect.
[0043] To address the issue of uneven display on a display panel, this application provides a display panel compensation device that ensures the captured image matches the complete image displayed on the panel, thereby preventing compensation errors. In addition to the display panel compensation device, this application also provides a display panel compensation method, see [link to relevant documentation]. Figure 1 This application provides a schematic diagram of the implementation environment for a compensation device and a compensation method for a display panel, the implementation environment including an image acquisition device 11.
[0044] The image acquisition device 11 is capable of capturing the image displayed on the display panel and determining the complete image displayed on the display panel based on the differences in the captured images. For example, the image acquisition device 11 is equipped with at least one camera, enabling it to capture the image displayed on the display panel. The image acquisition device 11 is also equipped with image processing hardware, which allows it to obtain the differences in the captured images and determine the complete image displayed on the display panel based on the obtained differences. Furthermore, the image acquisition device 11 compensates for the differences in the display panel based on the determined complete image.
[0045] In one possible implementation, the environment further includes an image processing device 12, and the image acquisition device 11 and the image processing device 12 establish a communication connection via a wired or wireless network. The image acquisition device 11 can send the acquired images to the image processing device 12, and the image processing device 12 can receive the acquired images and obtain the difference between the acquired images. Based on the obtained difference, it determines the complete image to be displayed on the display panel and then compensates the display panel based on the determined complete image. In this embodiment, the image processing device 12 can be a computer, a server, a server cluster consisting of multiple servers, or a cloud computing service center.
[0046] Optionally, the process of acquiring images of the display panel can be applied to the production process of the display panel or to the testing process of the display panel; this application embodiment does not limit this.
[0047] Those skilled in the art should understand that the image acquisition device 11 and image processing device 12 described above are merely examples. Other existing or future image acquisition devices or image processing devices that are applicable to this application should also be included within the scope of protection of this application, and are hereby incorporated by reference.
[0048] See Figure 2 , Figure 2 This is a schematic diagram of a compensation device for a display panel provided in an embodiment of this application. This device can be applied to... Figure 1 The implementation environment shown is, for example, the device is applied to Figure 1 The image acquisition device 11 shown, or, applied to Figure 1 The image acquisition device 11 and image processing device 12 are shown. Figure 2 As shown, the compensation device for the display panel includes a data acquisition module 201, an acquisition module 202, a determination module 203, and a compensation module 204.
[0049] The acquisition module 201 is used to acquire images of the screen displayed on the display panel based on the first exposure time, and obtain a first image and a second image. The screen displayed on the display panel is refreshed once in each change cycle. The time interval between the acquisition time of the first image and the acquisition time of the second image is different from an integer multiple of the change cycle.
[0050] In the manufacturing and quality control process of display panels, image acquisition methods are used to capture the image displayed on the panel in order to detect and compensate for uneven display. Exposure time refers to the duration during which the photosensitive element of a camera or other image acquisition device is exposed to light when capturing or acquiring an image. The length of the exposure time affects the brightness and detail of the image. For example, the brightness of an image captured with a 1-second exposure time is the first brightness, while the brightness captured with a 2-second exposure time is twice that, the second brightness. This means that within the exposure time, the image acquisition device can continuously superimpose and capture the light from the subject.
[0051] For example, consider three lights arranged side-by-side, labeled A, B, and C. The lights turn on and off sequentially, for instance, light A turns on for 1 second and then off, followed by light B, and then light C, which also turns on for 1 second and then off. There is no interval between the time light A turns off and the time light B turns on, nor between the time light B turns off and the time light C turns on. The brightness of all three lights is the same, and the turning off and starting of the lights are considered instantaneous. If an image is captured from the moment light A turns on, with an exposure time of 1 second, the resulting image will only show light A on. If the exposure time is 2 seconds, both light A and light B will be on with the same brightness. If the exposure time is 3 seconds, all three lights will be on with the same brightness. This can be understood as the image acquisition device continuously capturing images within the exposure time and superimposing the brightness of these continuously captured images onto a single image.
[0052] In practice, if the exposure time is too short, the captured image may be too dark, and details may not be clearly visible; if the exposure time is too long, the captured image may be too bright, or even overexposed, resulting in a loss of detail. Therefore, an appropriate exposure time ensures that the captured image accurately reflects the display panel's display effect, thereby enabling accurate detection and compensation for display unevenness.
[0053] The process of a display panel displaying an image can be understood as a scanning process. The display panel continuously applies voltage to each pixel sequentially. The working principle of the display panel is based on dynamically driving the state of the pixels to display the image. To maintain a continuous and stable display, the display panel needs to constantly update the state of each pixel. This updating is achieved through a refresh process. The refresh process also prevents image ghosting or distortion. When the display panel displays the same image for a long time, pixels may exhibit image ghosting due to continuous illumination, or image distortion may occur due to signal interference. By continuously refreshing, the state of the pixels can be reset, avoiding image ghosting and reducing the possibility of distortion, thereby maintaining the clarity and detail of the image.
[0054] In this embodiment, the display panel shows a static, solid-color image, which facilitates the compensation of the display panel by the image acquired in this embodiment. Taking the display panel refresh method as refreshing line by line as an example, that is, the pixels in the first row light up simultaneously during the display process. If the display panel has a total of one thousand rows, the display panel will traverse one thousand rows and then reapply voltage to the pixels in the first row, causing the pixels in the first row to light up again. This embodiment does not limit the speed at which the pixels light up and then turn off. Therefore, the first row does not emit light during the time between when it turns off and when it lights up again. During this time, the pixels in the first row may be charging, preparing for the next time they emit light.
[0055] It can be seen that, within the exposure time, if the exposure time continues from when the first row lights up until the first row lights up again, the brightness of the first row in the captured image will be higher than that of the other rows. If this image is used as the image for compensating the display panel, it will cause the brightness of the first row to be incorrectly reduced.
[0056] See Figure 3 The diagram shown is a flowchart of a video capture process. Figure 3 The image acquisition process during the exposure time is shown, including the initial acquisition image 301, the intermediate acquisition image 302, the final acquisition image 303, and the acquired image 304. It can be seen that there is a partial shadow in the initial acquisition image 301, which is considered to be the situation where the pixels in the first row are charging and preparing for the next emission. After superimposing the images acquired from 301 to 303, it can be concluded that there is a shadow area in the acquired image 304.
[0057] See Figure 4 The diagram shows another acquisition process. Due to the Chopper's settings, the polarity differences between different rows and even different frames are significant. The exposure time does not cover the entire Chopper's cycle, resulting in horizontal stripes. The Chopper's display cycle can be viewed as applying a positive polarity followed by a negative polarity to a pixel, accumulating to zero. At this point, the display panel shows a complete image.
[0058] Chopper's design principle is based on dynamic driving and refresh technology to achieve complete display of the image on the display panel. By periodically changing the voltage polarity of the pixels, the cumulative effects of positive and negative voltages cancel each other out within a complete cycle, thus achieving a zero net charge state for the pixels. This periodic refresh method ensures that every pixel on the display panel can emit light uniformly and continuously, and eliminates pixel residue that may be caused by prolonged single-polarity driving.
[0059] Therefore Figure 4 In the image, the cumulative polarity of all four rows of pixels is non-zero. A larger cumulative value corresponds to greater brightness. The brightness gradually decreases from the second row (image 402), to the first row (image 401), the third row (image 403), and the fourth row (image 404). The cumulative value is determined by the polarity within the cumulative time. For example, the first row corresponds to a positive polarity duration of 10 units and a negative polarity duration of 6 units, resulting in a cumulative value of 4 (positive polarity duration minus negative polarity duration). Correspondingly, the cumulative value for the second row is 6, for the third row it is -8, and for the fourth row it is -10.
[0060] The image displayed on the display panel is captured, and at least a first image and a second image are obtained, so that the exposure time used for this acquisition can be determined based on the difference between the first image and the second image.
[0061] For example, the time interval between the acquisition time of the first image and the acquisition time of the second image is not an integer multiple of the change period. If the time interval between the acquisition time of the first image and the acquisition time of the second image is the same as an integer multiple of the change period, and because the screen displayed on the display panel refreshes once in each change period, in this case, the first image and the second image are identical, and the appropriateness of the exposure time cannot be determined by judging the difference between the first image and the second image. For the acquisition process of multiple images, keeping the position of the image acquisition device unchanged improves the indicativeness of the obtained image, that is, the first image and the second image indicate images that are identical in all other conditions except for the acquisition time, thus allowing the first image and the second image to be compared.
[0062] In one possible implementation, the time interval between the acquisition time of the first image and the acquisition time of the second image is less than or equal to a time interval threshold. The time interval threshold can be set differently for different batches of display panels; for example, the time interval threshold can be zero. Optionally, the acquisition module 321 is used to continuously acquire two images of the screen displayed on the display panel based on the first exposure time, obtaining a first image and a second image. This saves image acquisition time and satisfies the condition that the time interval between the acquisition time of the first image and the acquisition time of the second image is not an integer multiple of the change period.
[0063] The acquisition module 202 is used to acquire the first difference between the first image and the second image.
[0064] When the first and second images are acquired through the acquisition module 201, in order to determine whether the display panel displays uniformly, the acquired first and second images are usually analyzed and compared. Based on the analysis results, the complete image displayed on the display panel is determined. The degree of difference can be understood as the degree of difference or similarity between two images. Through image processing algorithms, the degree of difference between the two images at the pixel level or feature level can be calculated. The degree of difference can be a numerical value or a difference map, used to quantitatively express the differences between the two images.
[0065] In one possible implementation, the first difference degree can indicate the difference between pixels between two images. The acquisition module 202 is used to acquire the first difference degree between the first image and the second image based on the number of pixels and the pixel value of each pixel in the first image and the number of pixels and the pixel value of each pixel in the second image.
[0066] Every image is composed of a large number of pixels, each of which is the smallest unit of an image. The number of pixels is the total number of pixels contained in an image. Each pixel has one or more values, typically including values for the red, green, and blue channels, and may also include transparency. These values determine the color and brightness of the pixel. There are various methods to calculate the difference between two images, including but not limited to: comparing the pixel values of corresponding pixels, for example, calculating the difference between the RGB values of two pixels at the same location; or comparing the histograms of the two images, which reflect the distribution of pixel values in the image; or extracting features from the images and then comparing the differences between the features.
[0067] In one possible implementation, the first difference can be MSE (Mean squared error) or PSNR (Peak Signal to Noise Ratio). For example, obtaining the first difference between a first image and a second image includes: obtaining the mean squared error between the pixels of the first image and the pixels of the second image, where the mean squared error indicates the first difference, and the mean squared error is positively correlated with the first difference. The mean squared error of the pixels of the first image and the second image can be obtained by executing the following formula.
[0068]
[0069] Where MSE is the mean squared error, N is the number of pixels in the first or second image, i is the number of bits per pixel in the first or second image, and x... i y represents the brightness or color value of the i-th pixel in the first image. i This represents the brightness or color value of the i-th pixel in the second image. A smaller mean square error indicates a smaller degree of variability, meaning a smaller difference between the first and second images.
[0070] Alternatively, obtaining a first difference between the first image and the second image includes: obtaining the peak signal-to-noise ratio (PSNR) of the first image and the second image, where PSNR indicates the difference and is negatively correlated with the difference. The PSNR of the first image and the second image can be obtained by executing the following formula.
[0071]
[0072] Where PSNR is Peak Signal-to-Noise Ratio, MSE is Mean Squared Error, and N is the number of pixels in the first or second image. A higher PSNR indicates a smaller first degree of difference, that is, a smaller difference between the first and second images.
[0073] The determination module 203 is used to determine the complete image displayed on the display panel based on the first difference degree.
[0074] After obtaining the first difference degree between the first image and the second image through the acquisition module 202, the determination module 203 can determine the complete image displayed on the display panel based on the first difference degree. If the first difference degree is very small, it means that the first image and the second image are very similar, which means that the exposure time is close to the change period, that is, the obtained first image and the second image are superimposed images that are integer multiples of the change period, which is the complete image displayed on the display panel. If the first difference degree is large, it means that there is a large difference between the two images, and the exposure time needs to be adjusted.
[0075] In one possible implementation, the determining module 203 is used to adjust the first exposure time to a second exposure time if the first difference does not meet the difference condition; the acquisition module 201 is also used to acquire images of the screen displayed on the display panel based on the second exposure time to obtain a third image and a fourth image, wherein the time interval between the acquisition time of the third image and the acquisition time of the fourth image is different from an integer multiple of the change period; the acquisition module 202 is also used to acquire a second difference between the third image and the fourth image; and the determining module 203 is also used to determine the complete screen based on the second difference.
[0076] The implementation of the acquisition module 201 acquiring images of the screen displayed on the display panel based on the second exposure time is similar to the implementation of the acquisition module 201 acquiring images of the screen displayed on the display panel based on the first exposure time; the implementation of the acquisition module 202 acquiring the second difference between the third image and the fourth image is similar to the implementation of the acquisition module 202 acquiring the first difference between the first image and the second image; the implementation of the determination module 203 determining the complete image based on the second difference is similar to the implementation of the determination module 203 determining the complete image based on the second difference; these embodiments will not be described in detail here.
[0077] In one possible implementation, the determining module 203 is used to adjust the first exposure time to the second exposure time based on a first difference; or, it is used to adjust the first exposure time to the second exposure time based on an integer multiple of the change period.
[0078] The process of adjusting the first exposure time to the second exposure time based on the first difference can be as follows: If the first difference does not meet the difference condition, the first exposure time is adjusted to any third exposure time, and a third difference is obtained between at least two images acquired based on the third exposure time. If the third difference meets the difference condition, the third exposure time is determined to be the second exposure time; if the third difference does not meet the difference condition, the third exposure time is adjusted to any updated third exposure time, and an updated third difference is obtained between at least two images acquired based on the updated third exposure time, until the updated third difference meets the difference condition, at which point the updated third exposure time is determined to be the second exposure time. The difference condition can be no difference (i.e., the two images are completely identical), or it can be a threshold range within which the obtained image is considered to represent the complete image displayed on the display panel.
[0079] The process of adjusting the first exposure time to the second exposure time based on an integer multiple of the change period can be achieved by directly obtaining the change period of the display panel through the code of the display panel being captured, and setting the second exposure time to an integer multiple of the change period.
[0080] In one possible implementation, the determining module 203 is used to determine at least one of the first image and the second image as a complete picture if the first difference satisfies the difference condition. If the first difference satisfies the difference condition, then the first image and the second image can be considered similar, or the difference between them is not obvious. Therefore, at least one image can be considered a complete picture, and thus at least one of the first image and the second image can be considered a complete picture.
[0081] The compensation module 204 is used to compensate the display panel according to the complete picture.
[0082] After determining the complete image of the display panel, if uneven display is found, compensation is needed. This compensation process can be automated or manually fine-tuned. For example, adjusting parameters such as brightness, contrast, and color, or fine-tuning the physical structure of the display panel, can eliminate unevenness. The compensation process may involve multiple iterations and adjustments until the desired uniformity is achieved.
[0083] In one possible implementation, the compensation module 204 is used to determine the first pixel in the display panel based on the brightness of each pixel in the complete image, wherein the brightness of the first pixel is inconsistent with the brightness of other pixels around the first pixel; and to compensate the first pixel in the display panel so that the brightness of the first pixel is consistent with the brightness of other pixels.
[0084] For example, compensation might include the following: enhancing or reducing the brightness of specific areas to make the brightness distribution across the entire display panel more uniform; or, for issues with uneven color display, adjusting the display panel's color settings to achieve color balance; or, in some cases, uneven display might be due to physical structural problems with the display panel, requiring fine-tuning of its physical structure; or, adjusting the electronic signals driving the display panel can improve the display effect and make the image more uniform.
[0085] After compensation is completed, images are usually acquired again for analysis to verify the compensation effect. If the effect is not satisfactory, further adjustments and optimizations can be made.
[0086] For example, the compensation module 204 is used to perform Figure 5 The diagram illustrates the complete screen display process on the display panel. Figure 5 As shown, the process of determining the complete screen displayed on the display panel includes, but is not limited to, the following steps 501-505.
[0087] Step 501: Based on the same exposure time, begin acquiring the image displayed on the display panel; Step 502: Obtain the first image based on the acquisition results; Step 503: Obtain the second image based on the acquisition results; Step 504: Determine the difference between the first image and the second image; Step 505: Determine whether the difference meets the difference condition; If the difference meets the difference condition, then determine that the first image and the second image are the complete image displayed on the display panel, execute step 506, output the complete image displayed on the display panel, and return to execute step 501; If the difference does not meet the difference condition, then determine that the first image and the second image are not the complete image displayed on the display panel, then execute step 507, investigate the change cycle problem or adjust the exposure time.
[0088] In summary, the compensation device for the display panel provided in this application analyzes the difference between the first image and the second image obtained by image acquisition of the screen displayed on the display panel, which can determine the complete screen displayed on the display panel, and then compensate the display panel based on the complete screen. This avoids the occurrence of compensation errors caused by the inconsistency between the acquired image and the complete screen, i.e., the incomplete screen, and improves the accuracy of compensation.
[0089] See Figure 6 , Figure 6 A schematic diagram of another compensation device for a display panel provided in an embodiment of this application. This device can be applied to... Figure 1 The implementation environment shown is, for example, the device is applied to Figure 1The image acquisition device 11 shown, or, applied to Figure 1 The image acquisition device 11 and image processing device 12 are shown. Figure 6 As shown, the compensation device of the display panel includes a data acquisition module 601, a determination module 602, and a compensation module 603.
[0090] The acquisition module 601 is used to acquire images of the screen displayed on the display panel based on the first exposure time to obtain a first image. The screen displayed on the display panel is refreshed once in each change cycle, and the first exposure time is determined based on an integer multiple of the change cycle.
[0091] In display technology, image acquisition is the process of capturing the content currently displayed on a display panel, typically accomplished through cameras, scanners, or other image capture devices. Exposure time is a parameter used by cameras or image acquisition devices when capturing images, determining the length of time the camera's photosensitive element is exposed to light, thus affecting the brightness, sharpness, and detail of the captured image. After setting the first exposure time, the image displayed on the display panel is captured, and the output result is the first image. The process of capturing the first image can be found in [reference needed]. Figure 2 The relevant description of the acquisition module 201 will not be repeated here. As explained above, the image displayed on the display panel is refreshed once in each change cycle.
[0092] To ensure that the acquired image accurately reflects the content displayed on the display panel, the first exposure time is set to an integer multiple of the change period. The choice of this integer multiple can be adjusted appropriately; a longer integer multiple may average out some details. Selecting a suitable integer multiple depends on specific application requirements and scenarios. This approach considers the change period of the display panel and the impact of exposure time during image acquisition to ensure that the obtained first image most accurately reflects the complete image displayed on the display panel. This application does not limit the method for determining the integer multiple of the change period; for example, it may directly read the change period set in the display panel's display program.
[0093] The implementation of acquisition module 601 is similar to that of acquisition module 201, and will not be described in detail here. The difference between acquisition module 601 and acquisition module 201 is that the first exposure time is determined based on an integer multiple of the variation period.
[0094] The determination module 602 is used to determine the complete image displayed on the display panel based on the first image.
[0095] To determine the accuracy of the complete image displayed on the display panel, the first image can be verified. The verification process includes re-capturing the image displayed on the display panel based on the first exposure time to obtain a second image. The time interval between the acquisition time of the first image and the acquisition time of the second image is different from an integer multiple of the change period, which is used to obtain a first difference between the first image and the second image. The complete image is determined based on the first difference.
[0096] In one possible implementation, the acquisition module 601 is further configured to acquire the image displayed on the display panel again based on the first exposure time to obtain a second image, wherein the time interval between the acquisition time of the first image and the acquisition time of the second image is different from an integer multiple of the change period; the device further includes: an acquisition module, configured to acquire a first difference degree between the first image and the second image; and a determination module 602, configured to determine the complete image based on the first difference degree.
[0097] In this embodiment, the implementation of the acquisition module is similar to that of acquisition module 202, and the implementation of the determination module 602 is similar to that of determination module 203, so they will not be described again here. Optionally, the determination module 602 may also directly determine the first image as the complete screen displayed on the display panel.
[0098] The compensation module 603 is used to compensate the display panel according to the complete picture.
[0099] The implementation methods of compensation module 603 and compensation module 204 are similar, and will not be described in detail here.
[0100] In summary, the compensation device for the display panel provided in this application determines the exposure time based on an integer multiple of the change period of the image displayed on the display panel. The first image acquired based on this exposure time represents the complete image displayed on the display panel, thus avoiding compensation errors caused by inconsistencies between the acquired first image and the complete image. Furthermore, this application embodiment obtains a second image by re-acquiring the image displayed on the display panel, and uses the difference between the first and second images as a verification method, thereby improving the accuracy of the compensation.
[0101] It should be noted that the above Figure 2 and Figure 6 The embodiments provided in this paper illustrate the function of any device by using the above-described division of functional modules as an example. In actual operation, the functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. Furthermore, the devices and methods provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the following method embodiments.
[0102] See Figure 7 , Figure 7 A flowchart illustrating a compensation method for a display panel provided in this application embodiment, the method being applied to... Figure 2 The compensation device for the display panel shown. This method can be applied to... Figure 1 The implementation environment shown is, for example, by Figure 1 The image acquisition device 11 shown executes this method; or, by Figure 1 The image acquisition device 11 and image processing device 12 shown interact to execute this method. For example... Figure 7 As shown, the method includes, but is not limited to, the following steps 701-703.
[0103] Step 701: Based on the first exposure time, the image displayed on the display panel is acquired to obtain a first image and a second image. The image displayed on the display panel is refreshed once in each change cycle. The time interval between the acquisition time of the first image and the acquisition time of the second image is different from an integer multiple of the change cycle.
[0104] Optionally, the time interval between the acquisition time of the first image and the acquisition time of the second image is less than or equal to a time interval threshold. An implementation of step 701 can be found in [reference needed]. Figure 2 The implementation method of the acquisition module 201 shown will not be described in detail here.
[0105] Step 702: Obtain the first difference between the first image and the second image, and determine the complete image displayed on the display panel based on the first difference.
[0106] In one possible implementation, the first difference degree can indicate the difference in pixels between two images. Obtaining the first difference degree between the first image and the second image includes: obtaining the first difference degree between the first image and the second image based on the number of pixels and the pixel value of each pixel in the first image, and the number of pixels and the pixel value of each pixel in the second image. For example, the first difference degree is MSE or PSNR.
[0107] In one possible implementation, the process of determining the complete image displayed on the display panel based on a first difference degree includes: adjusting the first exposure time to a second exposure time if the first difference degree does not meet the difference degree condition. The method further includes: acquiring images of the image displayed on the display panel based on the second exposure time to obtain a third image and a fourth image, wherein the time interval between the acquisition time of the third image and the acquisition time of the fourth image is not an integer multiple of the change period; obtaining a second difference degree between the third image and the fourth image; and determining the complete image based on the second difference degree.
[0108] The process of adjusting the first exposure time to the second exposure time when the first difference does not meet the difference condition includes: adjusting the first exposure time to the second exposure time based on the first difference; or, adjusting the first exposure time to the second exposure time based on an integer multiple of the change period.
[0109] In one possible implementation, the process of determining the complete image displayed on the display panel based on a first difference degree includes: if the first difference degree satisfies the difference degree condition, determining at least one of the first image and the second image as the complete image.
[0110] The implementation method of step 702 can be found in [reference needed]. Figure 2 The implementation methods of the acquisition module 202 and the determination module 203 shown will not be described in detail here.
[0111] Step 703: Compensate the display panel based on the complete image.
[0112] In one possible implementation, compensating the display panel based on the complete image includes: determining a first pixel in the display panel based on the brightness of each pixel in the complete image, wherein the brightness of the first pixel is inconsistent with the brightness of other pixels surrounding the first pixel; and compensating the first pixel in the display panel to make the brightness of the first pixel consistent with the brightness of other pixels.
[0113] The implementation method of step 703 can be found in [reference needed]. Figure 2 The implementation method of the compensation module 204 shown will not be described in detail here.
[0114] In summary, the compensation method for the display panel provided in this application analyzes the difference between the first image and the second image obtained by image acquisition of the screen displayed on the display panel, which can determine the complete screen displayed on the display panel, and then compensate the display panel based on the complete screen. This avoids the occurrence of compensation errors caused by the inconsistency between the acquired image and the complete screen, i.e., the incomplete screen, and improves the accuracy of compensation.
[0115] See Figure 8 , Figure 8 A flowchart illustrating another compensation method for a display panel provided in this application embodiment, the method being applied to Figure 6 The compensation device for the display panel shown. This method can be applied to... Figure 1 The implementation environment shown is, for example, by Figure 1 The image acquisition device 11 shown executes this method; or, by Figure 1 The image acquisition device 11 and image processing device 12 shown interact to execute this method. For example... Figure 8 As shown, the method includes, but is not limited to, the following steps 801-803.
[0116] Step 801: Image acquisition is performed on the screen displayed on the display panel based on the first exposure time to obtain the first image. The screen displayed on the display panel is refreshed once in each change cycle. The first exposure time is determined based on an integer multiple of the change cycle.
[0117] The implementation method of step 801 can be found in [reference needed]. Figure 6 The implementation method of the acquisition module 601 shown will not be described in detail here.
[0118] Step 802: Determine the complete image displayed on the display panel based on the first image.
[0119] To ensure the accuracy of the complete image displayed on the display panel, a verification process is required. This verification process includes: re-capturing the image displayed on the display panel using the same first exposure time to obtain a second image. The second image is the image of the display panel captured at a different time point than the first image. The time interval between the acquisition times of the first and second images is not an integer multiple of the change period, thus eliminating the influence of image differences caused by normal refresh of the display panel, and thereby more accurately detecting the completeness and accuracy of the image. By comparing the pixel values, colors, or other relevant features of the first and second images, a first degree of difference is calculated. This degree of difference quantifies the differences between the two acquired images.
[0120] The accuracy of the complete image displayed on the display panel can be assessed based on the magnitude of the first difference. If the first difference is small, it means that the difference between the two acquired images is not significant, and the currently acquired image displayed on the display panel can be considered complete. If the first difference is large, it may mean that the acquired image cannot represent the complete image displayed on the display panel, and the exposure time needs to be readjusted to determine the complete image.
[0121] The implementation method of step 802 can be found in [reference needed]. Figure 6 The implementation of the determination module 602 shown will not be described in detail here.
[0122] Step 803: Compensate the display panel based on the complete image.
[0123] The implementation method of step 803 can be found in [reference needed]. Figure 6 The implementation method of the compensation module 603 shown will not be described in detail here.
[0124] In summary, the display panel compensation method provided in this application determines the exposure time based on an integer multiple of the change period of the image displayed on the display panel. The first image acquired based on this exposure time represents the complete image displayed on the display panel, thus avoiding compensation errors caused by inconsistencies between the acquired first image and the complete image. Furthermore, this application embodiment obtains a second image by re-acquiring the image displayed on the display panel, and uses the difference between the first and second images as a verification method, thereby improving the accuracy of the compensation.
[0125] Figure 9 This is a schematic diagram of a server structure provided in an embodiment of this application. The server can vary significantly due to differences in configuration or performance. It may include one or more processors 901 and one or more memories 902. The one or more memories 902 store at least one computer program, which is loaded and executed by the one or more processors 901 to enable the server to implement the display panel compensation method provided in the various method embodiments described above. Of course, the server may also have wired or wireless network interfaces, a keyboard, and input / output interfaces for input and output. The server may also include other components for implementing device functions, which will not be elaborated upon here.
[0126] Figure 10 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application. The terminal may be, for example, a smartphone, tablet computer, media player, laptop computer, or desktop computer. The terminal may also be referred to as user equipment, portable terminal, laptop terminal, desktop terminal, or other names.
[0127] Typically, a terminal includes a processor 1001 and a memory 1002.
[0128] Processor 1001 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 1001 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 1001 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 1001 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the screen. In some embodiments, processor 1001 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0129] The memory 1002 may include one or more computer-readable storage media, which may be non-transitory. The memory 1002 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1002 are used to store at least one instruction, which is executed by the processor 1001 to cause the terminal to implement the display panel compensation method provided in the method embodiments of this application.
[0130] In some embodiments, the terminal may also optionally include: a peripheral device interface 1003 and at least one peripheral device. The processor 1001, memory 1002, and peripheral device interface 1003 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 1003 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of: a radio frequency circuit 1004, a display screen 1005, a camera assembly 1006, an audio circuit 1007, and a power supply 1008.
[0131] Peripheral device interface 1003 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 1001 and memory 1002. In some embodiments, processor 1001, memory 1002 and peripheral device interface 1003 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 1001, memory 1002 and peripheral device interface 1003 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.
[0132] The radio frequency (RF) circuit 1004 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 1004 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 1004 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 1004 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 1004 can communicate with other terminals via at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 1004 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.
[0133] Display screen 1005 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any other combination thereof. When display screen 1005 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 1001 for processing. In this case, display screen 1005 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, display screen 1005 can be a single screen, located on the front panel of the terminal; in other embodiments, display screen 1005 can be at least two screens, respectively located on different surfaces of the terminal or in a folded design; in other embodiments, display screen 1005 can be a flexible display screen, located on a curved or folded surface of the terminal. Furthermore, display screen 1005 can also be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. Display screen 1005 can be made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).
[0134] The camera assembly 1006 is used to acquire images or videos. Optionally, the camera assembly 1006 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 1006 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.
[0135] The audio circuit 1007 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 1001 for processing, or input to the radio frequency circuit 1004 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each positioned at a different location on the terminal. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert electrical signals from the processor 1001 or the radio frequency circuit 1004 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 1007 may also include a headphone jack.
[0136] The power supply 1008 is used to power the various components in the terminal. The power supply 1008 can be AC power, DC power, a disposable battery, or a rechargeable battery. When the power supply 1008 includes a rechargeable battery, the rechargeable battery can support wired or wireless charging. The rechargeable battery can also be used to support fast charging technology.
[0137] In some embodiments, the terminal further includes one or more sensors 1009. The one or more sensors 1009 include, but are not limited to: an accelerometer 1010, a gyroscope 1011, a pressure sensor 1012, an optical sensor 1013, and a proximity sensor 1014.
[0138] Accelerometer 1010 can detect the magnitude of acceleration along the three coordinate axes of a coordinate system established by the terminal. For example, accelerometer 1010 can be used to detect the components of gravitational acceleration along the three coordinate axes. Processor 1001 can control display screen 1005 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 1010. Accelerometer 1010 can also be used for games or for acquiring user motion data.
[0139] The gyroscope sensor 1011 can detect the terminal's orientation and rotation angle. The gyroscope sensor 1011 can work in conjunction with the accelerometer sensor 1010 to collect the user's 3D movements on the terminal. Based on the data collected by the gyroscope sensor 1011, the processor 1001 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.
[0140] The pressure sensor 1012 can be disposed on the side bezel of the terminal and / or the lower layer of the display screen 1005. When the pressure sensor 1012 is disposed on the side bezel of the terminal, it can detect the user's grip signal on the terminal, and the processor 1001 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 1012. When the pressure sensor 1012 is disposed on the lower layer of the display screen 1005, the processor 1001 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 1005. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.
[0141] An optical sensor 1013 is used to collect ambient light intensity. In one embodiment, the processor 1001 can control the display brightness of the display screen 1005 based on the ambient light intensity collected by the optical sensor 1013. Specifically, when the ambient light intensity is high, the display brightness of the display screen 1005 is increased; when the ambient light intensity is low, the display brightness of the display screen 1005 is decreased. In another embodiment, the processor 1001 can also dynamically adjust the shooting parameters of the camera assembly 1006 based on the ambient light intensity collected by the optical sensor 1013.
[0142] The proximity sensor 1014, also known as a distance sensor, is typically installed on the front panel of the terminal. The proximity sensor 1014 is used to detect the distance between the user and the front of the terminal. In one embodiment, when the proximity sensor 1014 detects that the distance between the user and the front of the terminal is gradually decreasing, the processor 1001 controls the display screen 1005 to switch from a screen-on state to a screen-off state; when the proximity sensor 1014 detects that the distance between the user and the front of the terminal is gradually increasing, the processor 1001 controls the display screen 1005 to switch from a screen-off state to a screen-on state.
[0143] Those skilled in the art will understand that Figure 10 The structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or use different component arrangements.
[0144] In an exemplary embodiment, a computer device is also provided, comprising a processor and a memory storing at least one computer program. The at least one computer program is loaded and executed by one or more processors to enable the computer device to implement any of the above-described compensation methods for the display panel.
[0145] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores at least one computer program that is loaded and executed by a processor of a computer device to enable the computer to implement any of the above-described compensation methods for the display panel.
[0146] In one possible implementation, the aforementioned computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0147] In an exemplary embodiment, a computer program product or computer program is also provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the above-described compensation methods for the display panel.
[0148] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the data related to the display panel involved in this application were obtained with full authorization.
[0149] It should be understood that "multiple" as used in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0150] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.
Claims
1. A compensation device for a display panel, characterized in that, The device includes: The acquisition module is used to acquire images of the screen displayed on the display panel based on the first exposure time to obtain a first image and a second image. The screen displayed on the display panel is refreshed once in each change cycle. The time interval between the acquisition time of the first image and the acquisition time of the second image is different from an integer multiple of the change cycle. The acquisition module is used to acquire a first difference degree between the first image and the second image; The determining module is used to determine the complete image displayed by the display panel based on the first difference degree; The compensation module is used to compensate the display panel based on the complete image.
2. The apparatus according to claim 1, characterized in that, The determining module is used to adjust the first exposure time to a second exposure time when the first difference does not meet the difference condition. The acquisition module is also used to acquire images of the screen displayed on the display panel based on the second exposure time to obtain a third image and a fourth image. The time interval between the acquisition time of the third image and the acquisition time of the fourth image is different from an integer multiple of the change period. The acquisition module is further configured to acquire a second difference degree between the third image and the fourth image; The determining module is further configured to determine the complete image based on the second difference degree.
3. The apparatus according to claim 2, characterized in that, The determining module is configured to adjust the first exposure time to the second exposure time based on the first difference; or, to adjust the first exposure time to the second exposure time based on an integer multiple of the change period.
4. The apparatus according to claim 1, characterized in that, The determining module is used to determine at least one of the first image and the second image as the complete image when the first difference satisfies the difference condition.
5. The apparatus according to claim 1, characterized in that, The acquisition module is used to acquire a first difference between the first image and the second image based on the number of pixels in the first image and the pixel value of each pixel, and the number of pixels in the second image and the pixel value of each pixel.
6. The apparatus according to any one of claims 1-5, characterized in that, The first degree of difference is the mean square error (MSE) or the peak signal-to-noise ratio (PSNR).
7. The apparatus according to any one of claims 1-5, characterized in that, The time interval between the acquisition time of the first image and the acquisition time of the second image is less than or equal to the time interval threshold.
8. The apparatus according to any one of claims 1-5, characterized in that, The compensation module is used to determine a first pixel in the display panel based on the brightness of each pixel in the complete image, wherein the brightness of the first pixel is inconsistent with the brightness of other pixels around the first pixel. The brightness of the first pixel in the display panel is compensated so that it is consistent with the brightness of the other pixels.
9. A compensation method for a display panel, characterized in that, The method includes: Based on the first exposure time, the image displayed on the display panel is captured to obtain a first image and a second image. The image displayed on the display panel is refreshed once in each change cycle. The time interval between the acquisition time of the first image and the acquisition time of the second image is different from an integer multiple of the change cycle. Obtain a first difference between the first image and the second image, and determine the complete image displayed on the display panel based on the first difference; The display panel is compensated based on the complete image.
10. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing at least one computer program, which is loaded and executed by the processor to enable the computer device to implement the compensation method for the display panel as described in claim 9.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one computer program, which is loaded and executed by a processor to enable the computer to implement the compensation method for the display panel as described in claim 9.