Method and apparatus for detecting a display panel

By acquiring and analyzing Mura compensation data, the problem of detecting poor fixed position of LCD panels was solved, enabling accurate analysis and risk warning of display unevenness issues.

CN117518540BActive Publication Date: 2026-06-05TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TCL CHINA STAR OPTOELECTRONICS TECHNOLOGY CO LTD
Filing Date
2023-03-21
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Existing testing methods cannot effectively analyze and control defects caused by the fixed position of the LCD panel, resulting in uneven display.

Method used

By acquiring multiple Mura compensation data, interpolation calculations are performed to determine the actual area to be tested. The mode or average value is then compared with a preset threshold to determine whether the display panel is an abnormal panel.

Benefits of technology

It enables precise anomaly detection of LCD panels, improving the ability to analyze and warn of uneven display issues.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117518540B_ABST
    Figure CN117518540B_ABST
Patent Text Reader

Abstract

The application provides a display panel detection method and device. The display panel detection method comprises the following steps: obtaining a plurality of Mura compensation data, each Mura compensation data corresponding to a display panel to be detected; determining an actual detection area of each display panel to be detected based on each Mura compensation data; obtaining a detection Mura compensation data corresponding to each actual detection area; and determining whether the display panel to be detected is an abnormal display panel according to the plurality of detection Mura compensation data. The display panel detection method provided by the application can obtain the detection Mura compensation data corresponding to the plurality of display panels to be detected, analyze the data of the fixed position of the display panel, and determine whether the display panel to be detected is an abnormal display panel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, specifically to a method and apparatus for detecting display panels. Background Technology

[0002] In the manufacturing process of LCD screens, image quality defects in LCD panels (Open Cell, OC) can occur due to equipment or processes, especially defects such as mura (display unevenness compensation). During the mura repair process, information related to defects in the preceding processes will be examined. In particular, defects in the OC process or components can cause poor OC fixing positions, resulting in mura at the OC fixing locations.

[0003] However, existing detection methods do not include a way to analyze and control defects caused by fixed OC positions. Summary of the Invention

[0004] This application provides a method and apparatus for detecting a display panel, which determines whether the display panel under test is an abnormal display panel by acquiring Mura compensation data corresponding to multiple display panels under test.

[0005] In a first aspect, this application provides a method for detecting a display panel, comprising the following steps:

[0006] Acquire multiple Mura compensation data, each of which corresponds to a display panel under test;

[0007] The actual test area of ​​each of the said Mura compensation data is determined based on each of the said display panels under test;

[0008] Obtain the Mura compensation data corresponding to the actual area under test of the display panel under test;

[0009] The test panel is determined to be an abnormal display panel based on multiple Mura compensation data.

[0010] In the display panel testing method provided in this application, the step of acquiring multiple Mura compensation data, each of which corresponds to a display panel under test, includes:

[0011] Obtain the first Mura compensation data for each fixed-position pixel of the display panel under test;

[0012] Interpolation calculation is performed on the first Mura compensation data to obtain the second Mura compensation data corresponding to pixels at non-fixed positions;

[0013] The Mura compensation data for each of the display panels under test is obtained using the first Mura compensation data and the second Mura compensation data.

[0014] In the display panel detection method provided in this application, the step of determining the actual test area of ​​each display panel under test based on each Mura compensation data includes:

[0015] Set the Mura compensation data mentioned above as the display data;

[0016] Based on the display data, obtain the display image corresponding to the display panel under test;

[0017] The preset actual test area of ​​the display panel under test is determined based on the displayed image;

[0018] The preset test area is set as the actual test area for each of the test display panels.

[0019] In the display panel detection method provided in this application, the step of determining the preset actual test area of ​​the display panel under test based on the display image includes:

[0020] The first test area of ​​the display panel under test is determined based on the displayed image;

[0021] The target pixel is determined based on the first test area;

[0022] The second test area of ​​the display panel under test is determined based on the target pixel;

[0023] The second area to be tested is used as the preset area to be tested for the display panel under test.

[0024] In the display panel detection method provided in this application, the step of determining the target pixel based on the first test area includes:

[0025] Determine the coordinates of the boundary points corresponding to the first region to be measured;

[0026] Determine the preset coordinates that satisfy the preset conditions based on the boundary point coordinates;

[0027] The pixel corresponding to the preset coordinates is determined as the target pixel.

[0028] In the display panel detection method provided in this application, the step of determining the preset coordinates that satisfy the preset conditions based on the boundary point coordinates includes:

[0029] The coordinates of the boundary points are rounded down.

[0030] Determine whether the rounded coordinates of the boundary point are within the first test area;

[0031] If the rounded boundary point coordinates are within the first test area, then the rounded boundary point coordinates are the preset coordinates that satisfy the preset conditions.

[0032] In the display panel detection method provided in this application, the step of determining the second test area of ​​the display panel under test based on the target pixel includes:

[0033] If there is only one target pixel, then the area corresponding to one target pixel is set as the second test area of ​​the display panel under test;

[0034] If there are two target pixels, the area corresponding to the straight-line distance between the two target pixels is set as the second test area of ​​the display panel under test;

[0035] If there are at least three target pixels, then the area enclosed by the at least three target pixels is set as the second test area of ​​the display panel under test.

[0036] In the display panel detection method provided in this application, the step of determining whether the display panel under test is an abnormal display panel based on multiple Mura compensation data to be tested includes:

[0037] Determine the mode among multiple Mura compensation data to be tested, and use the mode as a preset threshold.

[0038] If the Mura compensation data to be tested is not equal to the preset threshold, then the display panel to be tested corresponding to the Mura compensation data to be tested is an abnormal display panel.

[0039] If the Mura compensation data to be tested is equal to the preset threshold, then the display panel to be tested corresponding to the Mura compensation data to be tested is a normal display panel.

[0040] In the display panel detection method provided in this application, the step of determining whether the display panel under test is an abnormal display panel based on multiple Mura compensation data to be tested includes:

[0041] Determine the average value among multiple Mura compensation data to be tested;

[0042] Calculate the difference between each of the multiple Mura compensation data points to be tested and the average value;

[0043] Compare the difference with a preset threshold. If the difference is greater than the preset threshold, then the display panel corresponding to the Mura compensation data to be tested is an abnormal display panel.

[0044] If the difference is less than or equal to the preset threshold, then the display panel corresponding to the Mura compensation data to be tested is a normal display panel.

[0045] Secondly, this application provides a detection device for a display panel, comprising:

[0046] Mura compensation data module, the Mura compensation data module is used to acquire multiple Mura compensation data, each of the Mura compensation data corresponds to a display panel under test;

[0047] The actual test area determination module is used to determine the actual test area of ​​each of the display panels under test based on each of the Mura compensation data.

[0048] A test Mura compensation data acquisition module is used to acquire the test Mura compensation data corresponding to the actual test area of ​​the display panel under test.

[0049] An anomaly detection module is used to determine whether the display panel under test is an abnormal display panel based on multiple Mura compensation data to be tested.

[0050] The display panel detection method and detection device provided in this application determine whether the display panel under test is an abnormal display panel by acquiring the Mura compensation data corresponding to multiple display panels under test. Attached Figure Description

[0051] Figure 1 A schematic flowchart of a first method for detecting a display panel provided in an embodiment of this application;

[0052] Figure 2 for Figure 1 A detailed flowchart of step S10;

[0053] Figure 3 for Figure 2 A schematic diagram of a calculation method for step S12;

[0054] Figure 4 for Figure 1 A detailed flowchart of step S20;

[0055] Figure 5 for Figure 4 A detailed flowchart of step S23;

[0056] Figure 6 for Figure 5 A detailed flowchart of step S232;

[0057] Figure 7 for Figure 6 A detailed flowchart of step S2322;

[0058] Figure 8 for Figure 5 A detailed flowchart of step S233. Detailed Implementation

[0059] 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.

[0060] Furthermore, the terms "first," "second," etc., used in the specification and claims of this application are used to distinguish different objects, not to describe a specific order. The terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.

[0061] Please see Figure 1 , Figure 1 This is a schematic flowchart of a display panel detection method provided in an embodiment of this application. Figure 1 As shown, the detection method for the display panel includes the following steps:

[0062] Step S10: Obtain multiple Mura compensation data, each Mura compensation data corresponding to a display panel under test.

[0063] It is worth mentioning that this step involves acquiring the Mura compensation data for each of the multiple display panels under test. These multiple display panels can be multiple display panels that share at least one of the following characteristics: size, resolution, and type.

[0064] The Demura restoration algorithm requires calculations based on the Mura compensation data and grayscale data of the display panel under test to adjust the corresponding grayscale values, thereby changing the pixel brightness to achieve the effect of restoring brightness unevenness. Therefore, for each display panel under test, fluctuations or anomalies in the Mura compensation data can, to a certain extent, indicate that the display panel under test with abnormal Mura compensation data has an abnormality or defect.

[0065] In some embodiments provided in this application, please refer to Figure 2 , Figure 2 for Figure 1 A detailed flowchart of step S10 is shown below. Figure 2As shown, step S10 can specifically include the following steps:

[0066] Step S11: Obtain the first Mura compensation data for fixed position pixels of each display panel under test.

[0067] In this context, "fixed-position pixel" refers to the pixel corresponding to a fixed position on the display panel under test; specifically, it refers to the pixel corresponding to the vertex position of a fixed-interval area on the display panel under test. The size of the fixed-interval area can be set according to actual needs.

[0068] Taking a display panel with 1280 pixels horizontally and 720 pixels vertically (i.e., a resolution of 1280*720) as an example, if the size of the fixed interval area n*m is 8*8, then the total number of fixed-position pixels on the 1280*720 display panel is (1280 / 8)*(720 / 8) = 160*90. If the size of the fixed interval area is 16*16, then the total number of fixed-position pixels on the 1280*720 display panel is (1280 / 16)*(720 / 16) = 80*45.

[0069] By measuring the actual brightness of pixels at fixed positions, the Mura compensation data corresponding to the pixels at fixed positions is obtained based on the actual brightness and theoretical brightness, which is the first Mura compensation data.

[0070] It is worth noting that for multiple display panels under test, the number of pixels at fixed positions can be the same or different. For ease of measurement, when multiple display panels under test are of the same size and resolution, and the size of the fixed interval area of ​​the multiple display panels under test is the same, then the number of pixels at fixed positions and the coordinates corresponding to the pixels at fixed positions are the same for each display panel under test.

[0071] Step S12: Interpolate the first Mura compensation data to obtain the second Mura compensation data corresponding to the non-fixed position pixels.

[0072] In this context, non-fixed-position pixels refer to pixels on the display panel under test that are not fixed-position pixels. Since fixed-position pixels are defined by fixed interval regions, any non-fixed-position pixel always lies within a certain fixed interval region.

[0073] For details, please refer to Figure 3 , Figure 3 for Figure 2 A schematic diagram of a calculation method for step S12. (See diagram below.) Figure 3 As shown, the size of the fixed interval region 10 is 8*8, and the fixed interval region 10 includes fixed position pixels A, B, C, and D and a non-fixed position pixel E.

[0074] In this test, the coordinates of fixed-position pixel A on the display panel are (Xa, Ya), the coordinates of fixed-position pixel B on the display panel are (Xa+8, Ya), the coordinates of fixed-position pixel C on the display panel are (Xa, Ya-8), and the coordinates of fixed-position pixel D on the display panel are (Xa-8, Ya+8). Let the coordinates of non-fixed-position pixel E be (Xa+X1, Ya-Y1), then the coordinates of non-fixed-position pixel E1 are (Xa, Ya-Y1), and the coordinates of non-fixed-position pixel E2 are (Xa+8, Ya-Y1).

[0075] Let the Mura compensation data for fixed-position pixel A be a, for fixed-position pixel B be b, for fixed-position pixel C be c, for fixed-position pixel D be d, for non-fixed-position pixel E1 be e1, and for non-fixed-position pixel E2 be e2. Then, the Mura compensation data for non-fixed-position pixel E1 is e1 = [(8-Y1)*a + Y1*c] / 8; the Mura compensation data for non-fixed-position pixel E2 is e2 = [(8-Y1)*b + Y1*d] / 8; and the Mura compensation data for non-fixed-position pixel E is [(8-X1)*e1 + X1*e2] / 8.

[0076] The above is a detailed explanation of how the second Mura compensation data is obtained based on the first Mura compensation data using linear interpolation. In other embodiments provided in this application, the second Mura compensation data can also be obtained based on the first Mura compensation data using nonlinear interpolation.

[0077] Step S13: Obtain Mura compensation data for each display panel under test through the first Mura compensation data and the second Mura compensation data, thereby obtaining multiple Mura compensation data.

[0078] Specifically, for each display panel under test, the Mura compensation data corresponding to each display panel under test includes the first Mura compensation data of all fixed-position pixels and the second Mura compensation data of all non-fixed-position pixels on the display panel under test. In other words, each Mura compensation data corresponding to each display panel under test is the union of the first Mura compensation data and the second Mura compensation data of the display panel under test.

[0079] Please continue reading. Figure 1 Step S20: Determine the actual test area for each display panel under test based on each Mura compensation data.

[0080] Specifically, if the uneven display caused by defects in the OC process or components, the abnormal areas that may have problems can be identified by analyzing the differences in the Mura compensation data of the display panel under test, which is the actual area to be tested in this step.

[0081] In some embodiments provided in this application, please refer to Figure 4 , Figure 4 for Figure 1 A detailed flowchart of step S20 is shown below. Figure 4 As shown, step S20 may specifically include the following steps:

[0082] Step S21: Set one Mura compensation data as the display data.

[0083] It should be understood that the Mura compensation data in this step refers to one of the multiple Mura compensation data in step S10.

[0084] Step S22: Obtain the display image corresponding to the display panel under test based on the display data.

[0085] It is important to emphasize that the displayed image in this step is the image generated directly from the display panel under test based on the Mura compensation data, not the image after the display panel under test has undergone display unevenness repair based on the Mura compensation data. Specifically, the display data can be used to plot the corresponding display image of the display panel under test using MATLAB.

[0086] Step S23: Determine the preset test area of ​​the display panel under test based on the displayed image. This is achieved by comparing the brightness levels of different areas of the displayed image to select the preset test area of ​​the display panel under test.

[0087] For details, please refer to Figure 5 , Figure 5 for Figure 4 A detailed flowchart of step S23 is shown below. Figure 5 As shown, step S23 can specifically include the following steps:

[0088] Step S231: Determine the first test area of ​​the display panel under test based on the displayed image.

[0089] Specifically, identify the boundary lines with significant differences in brightness and darkness on the displayed image, connect multiple boundary lines sequentially, and the area enclosed by these boundary lines is the first test area. The boundary lines with significant differences in brightness and darkness can be bright lines appearing in dark areas of the displayed image, or dark lines appearing in bright areas. The first test area can also be a region selected based on the actual situation.

[0090] Step S232: Determine the target pixel based on the first test area.

[0091] Since the boundary of the first test area selected by the box may not coincide with some pixels on the display panel under test, further processing of the first test area is required to obtain a more accurate abnormal area.

[0092] For details, please refer to Figure 6 , Figure 6 for Figure 5 A detailed flowchart of step S232 is shown below. Figure 6 As shown, step S232 can specifically include the following steps:

[0093] Step S2321: Determine the coordinates of the boundary points corresponding to the first area to be measured.

[0094] Specifically, the coordinates of the first minimum boundary point and the first maximum boundary point in the first direction, and the coordinates of the second minimum boundary point and the second maximum boundary point in the second direction are determined within the first region to be measured. The first direction can be the horizontal direction X, and the second direction can be the vertical direction Y. Therefore, the coordinates of the first minimum boundary point a1 are (Xmin, Y1), the coordinates of the first maximum boundary point a2 are (Xmax, Y2), the coordinates of the second minimum boundary point a3 are (X3, Ymin), and the coordinates of the second maximum boundary point a4 are (X4, Ymax), where Xmin ≤ X3 ≤ Xmax, Xmin ≤ X4 ≤ Xmax, Ymin ≤ Y1 ≤ Ymax, and Ymin ≤ Y2 ≤ Ymax. Therefore, the coordinates an(Xn, Yn) within the first region to be measured all satisfy: Xmin ≤ Xn ≤ Xmax, and Ymin ≤ Yn ≤ Ymax.

[0095] Step S2322: Determine the preset coordinates that meet the preset conditions based on the boundary point coordinates.

[0096] To determine the Mura compensation data corresponding to the first test area, it is necessary to determine the pixels corresponding to the first test area, and therefore the coordinates of the pixels corresponding to the first test area need to be determined.

[0097] Specifically, please refer to some embodiments provided in this application. Figure 7 , Figure 7 for Figure 6 A detailed flowchart of step S2322. Step S2322 may specifically include:

[0098] Step S2001: Round the boundary point coordinates. This can be done by directly rounding the boundary point coordinates to the nearest integer, or by rounding the coordinates to the left of the boundary point. It should be understood that in this embodiment, all pixel coordinate values ​​in the display panel under test are integers.

[0099] Step S2002: Determine whether the boundary point coordinates after rounding are within the first test area. Specifically, taking the first minimum boundary point coordinates a1(155.5, 155.9) as an example, the first minimum boundary point coordinates a1(155, 155) after rounding are directly rounded, and the first minimum boundary point coordinates a1(156, 156) after rounding are rounded to the nearest integer.

[0100] Step S2003: If the coordinates of the boundary point after rounding are within the first area to be measured, then the coordinates of the boundary point after rounding are the preset coordinates that meet the preset conditions.

[0101] Specifically, if the boundary point coordinates after rounding are within the first region to be measured, then the X-coordinate value of the boundary point coordinates after rounding should be an integer greater than or equal to Xmin and less than or equal to Xmax. Furthermore, the Y-coordinate value of the first minimum boundary point coordinates after rounding should be an integer greater than or equal to Ymin and less than or equal to Ymax.

[0102] Specifically, taking the first minimum boundary point coordinates a1 after rounding as an example, if the first minimum boundary point coordinates a1 before rounding are (155.5, 155.9), that is, Xmin is 155.5, therefore, (155, 155) does not meet the preset condition, and (155, 155) is not the preset coordinate. The first minimum boundary point coordinates a1 after rounding are (156, 156), therefore, the X coordinate of (156, 156) meets the preset condition. If its Y coordinate also meets the preset condition, then (156, 156) is the preset coordinate.

[0103] Step S2323: Determine the pixel corresponding to the preset coordinates as the target pixel. That is, the pixel corresponding to the boundary point coordinates obtained by rounding and satisfying the preset conditions is the target pixel.

[0104] Step S233: Determine the second test area of ​​the display panel under test based on the target pixels.

[0105] It should be understood that the second test area is contained within the first test area, and the coordinates of the pixels corresponding to the first test area are determined through the second test area.

[0106] Specifically, please refer to some embodiments provided in this application. Figure 8 , Figure 8 for Figure 5 A detailed flowchart of step S233 is shown below. Figure 8 As shown, step S233 can specifically include:

[0107] Step S2331: If there is only one target pixel, then the area corresponding to the target pixel is set as the second test area of ​​the display panel to be tested.

[0108] That is, the preset coordinates obtained from the coordinates of the first maximum boundary point, the second maximum boundary point, the first minimum boundary point, and the second minimum boundary point are considered as one, and the pixel corresponding to this preset coordinate is the target pixel. Therefore, the second region to be tested is a point region.

[0109] In step S2332, if there are two target pixels, the area corresponding to the straight-line distance between the two target pixels is set as the second test area of ​​the display panel to be tested.

[0110] That is, there are two preset coordinates obtained from the coordinates of the first maximum boundary point, the second maximum boundary point, the first minimum boundary point, and the second minimum boundary point. The pixels corresponding to these two preset coordinates are the target pixels. Therefore, the second region to be tested is a line region.

[0111] Step S2333: If there are at least three target pixels, then the area enclosed by the at least three target pixels is set as the second test area of ​​the display panel to be tested.

[0112] That is, at least three preset coordinates are obtained from the coordinates of the first maximum boundary point, the second maximum boundary point, the first minimum boundary point, and the second minimum boundary point. The pixels corresponding to these at least three preset coordinates are the target pixels. Therefore, the second region to be tested is a surface region.

[0113] That is, the second test area in this embodiment can be a single pixel, a straight line between two pixels, or a surface enclosed by at least three pixels.

[0114] Step S234: The second test area is used as the preset test area of ​​the display panel under test.

[0115] It should be understood that the preset test area is contained within the first test area, and the coordinates of the pixels within the first test area are determined by the preset test area.

[0116] Therefore, in this embodiment, by determining the second area to be tested, the range that needs to be detected on the display panel under test is further narrowed to improve the detection accuracy.

[0117] Step S24: Set the preset test area to the actual test area of ​​each test display panel.

[0118] It should be understood that the preset test area is determined by one of the multiple test display panels. Furthermore, the preset test area of ​​one of the test display panels is used as the actual test area for each of the multiple test display panels.

[0119] Specifically, when multiple display panels under test are of the same size and resolution, the number of pixels in each actual test area is the same, and the spacing between the pixels is also the same. This facilitates the detection of defective display panels among multiple test panels.

[0120] Step S30: Obtain the Mura compensation data corresponding to the actual test area of ​​the display panel under test.

[0121] It should be understood that the Mura compensation data corresponding to the actual test area refers to the Mura compensation data corresponding to all pixels in the actual test area. Therefore, the Mura compensation data to be tested is the set of pixel compensation data in the actual test area.

[0122] Step S40: Determine whether the display panel under test is an abnormal display panel based on multiple Mura compensation data to be tested.

[0123] In some embodiments, step S40 may specifically include:

[0124] The mode of multiple Mura compensation data sets to be tested is determined, and this mode is used as a preset threshold. Each set of Mura compensation data sets includes Mura compensation data corresponding to at least one pixel located in the actual test area. Specifically, the Mura compensation data corresponding to a pixel is the data voltage that needs to be compensated and written to the pixel. Therefore, before determining the mode of multiple Mura compensation data sets, the average data voltage in the actual test area can be calculated first, and then the mode of the average data voltage can be determined, which is then used as the preset threshold.

[0125] If the Mura compensation data to be tested is not equal to the preset threshold, then the display panel to be tested corresponding to the Mura compensation data is an abnormal display panel. If the Mura compensation data to be tested is equal to the preset threshold, then the display panel to be tested corresponding to the Mura compensation data is a normal display panel.

[0126] In this embodiment, the Mura compensation data of the actual test areas of multiple display panels under test are analyzed and processed to analyze and control the fluctuation trend of the display panel manufacturing process and achieve risk warning.

[0127] In some embodiments, step S40 may specifically include:

[0128] Determine the average value among multiple Mura compensation data points to be tested. Before determining the average value among multiple Mura compensation data points, the average voltage value of each actual test area can be calculated first, and then the average value among multiple Mura compensation data points can be determined.

[0129] The differences between multiple Mura compensation data points and the average are calculated. These differences are then compared to a preset threshold. If the difference is greater than the preset threshold, the corresponding display panel for that Mura compensation data point is considered an abnormal display panel. If the difference is less than or equal to the preset threshold, the corresponding display panel for that Mura compensation data point is considered a normal display panel. The preset threshold can be set according to actual needs.

[0130] In this embodiment, the Mura compensation data of the actual test areas of multiple display panels under test are analyzed and processed to analyze and control the fluctuation trend of the display panel manufacturing process and achieve risk warning.

[0131] This application also provides a display panel detection device, which includes a Mura compensation data module, an actual test area determination module, a test Mura compensation data acquisition module, and an anomaly detection module.

[0132] The Mura compensation data module is used to acquire multiple Mura compensation data, each of which corresponds to a display panel under test.

[0133] The actual test area determination module is used to determine the actual test area of ​​each display panel under test based on each Mura compensation data.

[0134] The Mura compensation data acquisition module is used to acquire the Mura compensation data corresponding to the actual area under test of the display panel under test.

[0135] The anomaly detection module is used to determine whether the display under test is an abnormal display panel based on multiple Mura compensation data.

[0136] The display panel testing device in this embodiment acquires Mura compensation data corresponding to multiple display panels under test, analyzes the process fluctuations in a fixed area of ​​the display panel under test, and determines whether the display panel under test is an abnormal display panel.

[0137] The above are merely embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.

Claims

1. A method for detecting a display panel, characterized in that, Includes the following steps: Acquire multiple Mura compensation data, each of which corresponds to a display panel under test; Set the Mura compensation data mentioned above as the display data; Based on the display data, obtain the display image corresponding to the display panel under test; The preset test area of ​​the display panel under test is determined based on the displayed image; The preset test area is set as the actual test area of ​​each of the test display panels; Obtain the Mura compensation data corresponding to each actual test area; The test panel is determined to be an abnormal display panel based on multiple Mura compensation data.

2. The method for detecting a display panel according to claim 1, characterized in that, The step of acquiring multiple Mura compensation data, each Mura compensation data corresponding to a display panel under test, includes: Obtain the first Mura compensation data for each fixed-position pixel of the display panel under test; Interpolation calculation is performed on the first Mura compensation data to obtain the second Mura compensation data corresponding to pixels at non-fixed positions; The Mura compensation data for each of the display panels under test is obtained using the first Mura compensation data and the second Mura compensation data.

3. The method for detecting a display panel according to claim 1, characterized in that, The step of determining the preset test area of ​​the display panel under test based on the displayed image includes: The first test area of ​​the display panel under test is determined based on the displayed image; The target pixel is determined based on the first test area; The second test area of ​​the display panel under test is determined based on the target pixel; The second area to be tested is used as the preset area to be tested for the display panel under test.

4. The method for detecting a display panel according to claim 3, characterized in that, The step of determining the target pixel based on the first test region includes: Determine the coordinates of the boundary points corresponding to the first region to be measured; Determine the preset coordinates that satisfy the preset conditions based on the boundary point coordinates; The pixel corresponding to the preset coordinates is determined as the target pixel.

5. The method for detecting a display panel according to claim 4, characterized in that, The step of determining the preset coordinates that satisfy the preset conditions based on the boundary point coordinates includes: The coordinates of the boundary points are rounded down. Determine whether the rounded coordinates of the boundary point are within the first test area; If the rounded boundary point coordinates are within the first test area, then the rounded boundary point coordinates are the preset coordinates that satisfy the preset conditions.

6. The method for detecting a display panel according to claim 3, characterized in that, The step of determining the second test area of ​​the display panel under test based on the target pixel includes: If there is only one target pixel, then the area corresponding to one target pixel is set as the second test area of ​​the display panel under test; If there are two target pixels, the area corresponding to the straight-line distance between the two target pixels is set as the second test area of ​​the display panel under test; If there are at least three target pixels, then the area enclosed by the at least three target pixels is set as the second test area of ​​the display panel under test.

7. The method for detecting a display panel according to claim 1, characterized in that, The step of determining whether the display panel under test is an abnormal display panel based on multiple Mura compensation data to be tested includes: Determine the mode among multiple Mura compensation data to be tested, and use the mode as a preset threshold. If the Mura compensation data to be tested is different from the preset threshold, then the display panel to be tested corresponding to the Mura compensation data to be tested is an abnormal display panel. If the Mura compensation data to be tested is equal to the preset threshold, then the display panel to be tested corresponding to the Mura compensation data to be tested is a normal display panel.

8. The method for detecting a display panel according to claim 1, characterized in that, The step of determining whether the display panel under test is an abnormal display panel based on multiple Mura compensation data to be tested includes: Determine the average value among multiple Mura compensation data to be tested; Calculate the difference between each of the multiple Mura compensation data points to be tested and the average value; Compare the difference with a preset threshold. If the difference is greater than the preset threshold, then the display panel corresponding to the Mura compensation data to be tested is an abnormal display panel. If the difference is less than or equal to the preset threshold, then the display panel corresponding to the Mura compensation data to be tested is a normal display panel.

9. A detection device for a display panel, characterized in that, include: Mura compensation data module, the Mura compensation data module is used to acquire multiple Mura compensation data, each of the Mura compensation data corresponds to a display panel under test; The actual test area determination module is used to set the Mura compensation data as display data, obtain the display image corresponding to the display panel under test based on the display data, determine the preset test area of ​​the display panel under test according to the display image, and set the preset test area as the actual test area of ​​each display panel under test. A test Mura compensation data acquisition module is used to acquire the test Mura compensation data corresponding to the actual test area of ​​the display panel under test. An anomaly detection module is used to determine whether the display panel under test is an abnormal display panel based on multiple Mura compensation data to be tested.