Display panel defective pixel point detection method, device, equipment and medium
By adding adjacent and/or additional pixels for brightness comparison in the edge pixel detection of the display panel, the problem of poor edge pixel detection accuracy is solved, and the accuracy and reliability of detection are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- LG DISPLAY HIGH-TECH (CHINA) CO LTD
- Filing Date
- 2022-09-22
- Publication Date
- 2026-06-19
AI Technical Summary
In existing technologies, the accuracy of pixel detection at the edges of display panels is poor, resulting in a decrease in the ability to detect defective pixels.
By acquiring the position information of the pixel to be tested, it is determined whether it is an edge pixel. If necessary, adjacent pixels and/or additional pixels are added for brightness comparison to ensure that the total number of adjacent and added pixels is not less than 4, so as to improve the detection accuracy.
It significantly improves the ability to detect defective pixels, reduces missed detections and false positives, and increases the accuracy and reliability of detection.
Smart Images

Figure CN115578956B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the technical field of display panel manufacturing, and more particularly to methods, apparatus, equipment, and media for detecting defective pixels in display panels. Background Technology
[0002] A pixel is the smallest light-emitting unit of a display panel. Abnormal conditions during the production process may cause defective pixels to appear on the display panel. Defective pixels will affect the display performance of the display panel. Therefore, it is crucial to detect defective pixels on the display panel.
[0003] In existing technologies, the detection of defective pixels typically employs the following methods: such as Figure 1 As shown, for any pixel 1 to be tested, its brightness is compared with that of its four adjacent pixels 2 (top, bottom, left, and right) to determine whether the pixel 1 is a defective pixel. Figure 2 and Figure 3 As shown, however, for pixels along the edges of the display panel, there are usually only three adjacent pixels (top, bottom, left, and right) for comparison, not four adjacent pixels (2). For example, for a pixel to be tested at the corner where two edges meet, only two adjacent pixels (2) are compared. Figure 2 As shown, Figure 2 Taking the pixel to be tested, 1, located at the bottom right corner as an example, in this case, only two adjacent pixels, one above and one to the left, are considered as adjacent pixels. For pixels located on other edges outside the corner, only three adjacent pixels are compared, such as... Figure 3 As shown, Figure 3 Taking the pixel to be tested 1 located on the right edge but not at a corner as an example, in this case, only three adjacent pixels 2 (top, bottom, left) are compared between the pixel to be tested 1 and these adjacent pixels 2. Existing technologies have the following drawbacks: for pixels at the edge, the reduction in the number of comparison pixels leads to a decrease in detection capability; therefore, existing methods for detecting defective pixels have poor accuracy. Summary of the Invention
[0004] This invention provides a method, apparatus, device, and medium for detecting defective pixels in a display panel, in order to solve the problem of poor accuracy in existing methods for detecting defective pixels.
[0005] According to one aspect of the present invention, a method for detecting defective pixels in a display panel is provided, the method comprising:
[0006] Obtain the position information of the pixel to be tested;
[0007] Based on the position information of the pixel to be tested, determine whether the pixel to be tested is an edge pixel;
[0008] If so, based on the position information of the pixel to be tested, determine the neighboring pixels and the added pixels of the pixel to be tested, obtain the brightness of the neighboring pixels, the added pixels, and the pixel to be tested, and compare the brightness of the neighboring pixels and the added pixels with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel; wherein, the sum of the number of the neighboring pixels and the added pixels is not less than 4;
[0009] If not, determine the neighboring pixels of the pixel to be tested based on the position information of the pixel to be tested, obtain the brightness of the neighboring pixels and the pixel to be tested, and compare the brightness of the neighboring pixels with that of the pixel to be tested to determine whether the pixel to be tested is a defective pixel.
[0010] In an optional embodiment of the present invention, the distance between the added pixel and the pixel to be tested is less than a preset distance.
[0011] In an optional embodiment of the present invention, the preset distance is greater than twice the distance between two adjacent pixels and less than three times the distance between two adjacent pixels.
[0012] In an optional embodiment of the present invention, the added pixel point includes a first added point;
[0013] The first added point and the pixel to be tested have two identical adjacent pixels.
[0014] In an optional embodiment of the present invention, the added pixel point further includes a second added point;
[0015] The second additional point is located in at least one of the four directions of the pixel to be tested: up, down, left, and right, and has the same adjacent pixel as the pixel to be tested.
[0016] In an optional embodiment of the present invention, determining the neighboring pixels and the added pixels based on the position information of the pixel to be tested includes:
[0017] Based on the position information of the pixel to be tested, determine whether the pixel to be tested is a corner pixel;
[0018] If not, the pixels whose position information is adjacent to the position information of the pixel to be tested are determined as adjacent pixels, and a first addition point is determined based on the position information of the pixel to be tested, wherein the number of the first addition points is two;
[0019] If so, pixels whose position information is adjacent to the position information of the pixel to be tested are determined as adjacent pixels, and a first addition point and a second addition point are determined based on the position information of the pixel to be tested; wherein, the number of the first addition point is one, and the number of the second addition point is two.
[0020] In an optional embodiment of the present invention, before comparing the brightness of the adjacent pixels and the added pixels with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel, the method further includes:
[0021] Determine whether there are any defective pixels among the adjacent pixels and the added pixels;
[0022] If not, perform the step of comparing the brightness of the adjacent pixels and the added pixels with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel;
[0023] If so, removing defective pixels from the adjacent pixels and the added pixels, and correspondingly, comparing the brightness of the adjacent pixels and the added pixels with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel, includes:
[0024] The brightness of the adjacent pixels and the added pixels after removing defective pixels is compared with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel.
[0025] According to another aspect of the present invention, a device for detecting defective pixels in a display panel is provided, the device comprising:
[0026] The location acquisition module is used to acquire the location information of the pixel to be tested;
[0027] The determination module is used to determine whether the pixel to be tested is an edge pixel based on the position information of the pixel to be tested;
[0028] The first comparison module is used to determine, based on the position information of the pixel to be tested, neighboring pixels and added pixels when the pixel to be tested is an edge pixel, acquire the brightness of the neighboring pixels, the added pixels and the pixel to be tested, and compare the brightness of the neighboring pixels and the added pixels with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel; wherein the sum of the number of the neighboring pixels and the added pixels is not less than 4;
[0029] The second comparison module is used to determine the neighboring pixels of the pixel to be tested based on the position information of the pixel to be tested when the pixel to be tested is not an edge pixel, obtain the brightness of the neighboring pixels and the pixel to be tested, and compare the brightness of the neighboring pixels with that of the pixel to be tested to determine whether the pixel to be tested is a defective pixel.
[0030] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0031] At least one processor; and
[0032] A memory communicatively connected to the at least one processor; wherein,
[0033] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the method for detecting defective pixels in a display panel according to any embodiment of the present invention.
[0034] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the method for detecting defective pixels in a display panel according to any embodiment of the present invention.
[0035] The technical solution of this invention involves acquiring the position information of the pixel to be tested, determining whether the pixel to be tested is an edge pixel based on the position information, and when the pixel to be tested is an edge pixel, determining the adjacent pixels and added pixels based on the position information, acquiring the brightness of the adjacent pixels, the added pixels, and the pixel to be tested, and comparing the brightness of the adjacent pixels and the added pixels with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel; wherein the sum of the number of adjacent pixels and the added pixels is not less than 4. When the pixel to be tested is not an edge pixel, determining the adjacent pixels based on the position information, acquiring the brightness of the adjacent pixels and the pixel to be tested, and comparing the brightness of the adjacent pixels with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel. Therefore, for edge pixels, additional pixels are added on top of the adjacent pixels for brightness comparison with the pixel to be tested. The total number of adjacent pixels and additional pixels is no less than four. Thus, compared with existing edge pixels that can only be compared with two or three adjacent pixels during detection, the detection capability of defective pixels is significantly improved. This solves the problem of poor accuracy in existing defective pixel detection methods, increases the accuracy and reliability of inspection, and reduces the occurrence of missed detections and misjudgments.
[0036] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0037] To more clearly illustrate the technical solutions in the embodiments of the present invention, 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 the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 This is a schematic diagram of a display panel where the pixel to be tested is not an edge pixel, provided by related technologies.
[0039] Figure 2 This is a structural diagram of a display panel where the pixels to be tested are corner pixels, provided by related technologies;
[0040] Figure 3 This is a schematic diagram of a display panel where the pixel to be tested is an edge pixel and not a corner pixel, provided by related technologies.
[0041] Figure 4 This is a flowchart of a method for detecting defective pixels in a display panel according to Embodiment 1 of the present invention;
[0042] Figure 5 This is a schematic diagram of a display panel provided in Embodiment 1 of the present invention, showing that the pixel to be tested is an edge pixel.
[0043] Figure 6 This is a schematic diagram of another display panel provided in Embodiment 1 of the present invention, in which the pixel to be tested is an edge pixel.
[0044] Figure 7 This is a schematic diagram of a display panel provided in Embodiment 1 of the present invention, showing that the pixel to be tested is a corner pixel.
[0045] Figure 8 This is a structural block diagram of a device for detecting defective pixels in a display panel according to Embodiment 2 of the present invention;
[0046] Figure 9 This is a schematic diagram of the structure of an electronic device that implements the method for detecting defective pixels in a display panel according to an embodiment of the present invention.
[0047] Wherein: 1. Pixel to be tested; 2. Adjacent pixel; 3. Added pixel; 31. First added point; 32. Second added point. Detailed Implementation
[0048] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0049] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention 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 the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0050] Example 1
[0051] Figure 4 This is a flowchart of a method for detecting defective pixels in a display panel according to Embodiment 1 of the present invention. This embodiment is applicable to display panel inspection. The method can be executed by a device for detecting defective pixels in a display panel. This device can be implemented in hardware and / or software and can be configured in a VAP device, which is a device used to detect pixels in a display panel. Figure 4 As shown, the method for detecting defective pixels on the display panel includes:
[0052] S110. Obtain the position information of the pixel to be tested 1.
[0053] Among them, such as Figure 5 As shown, pixel 1 under test refers to the pixel currently being tested to determine if it is a defective pixel. The position information reflects the actual position of pixel 1 under test on the display panel. In a specific embodiment, the position information can be coordinate values. By using the specific coordinate values of pixel 1 under test, the actual position of pixel 1 under test on the display panel can be determined.
[0054] S120. Determine whether the pixel to be tested is an edge pixel based on the position information of the pixel to be tested 1.
[0055] Here, edge pixels refer to pixels located at the edge of the panel, that is, the outermost pixels among all the pixels on the panel. In a specific embodiment, when the position information is coordinate values, assuming the length direction is the X direction and the width direction is the Y direction, there are 15360 pixels in the X direction and 2160 pixels in the Y direction. The position information of each pixel is the coordinate value (X, Y). When X is 1 or 15360, or Y is 1 or 2160, the pixel to be tested can be determined to be an edge pixel.
[0056] If yes, proceed to step S130; otherwise, proceed to step S140.
[0057] S130. Based on the position information of the pixel to be tested 1, determine the neighboring pixels 2 and the added pixels 3 of the pixel to be tested 1, obtain the brightness of the neighboring pixels 2, the added pixels 3 and the pixel to be tested 1, and compare the brightness of the neighboring pixels 2 and the added pixels 3 with the brightness of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel; wherein, the sum of the number of the neighboring pixels 2 and the added pixels 3 is not less than 4.
[0058] In this context, "adjacent pixel 2" refers to the pixel immediately adjacent to the pixel under test 1, specifically the pixel closest to the pixel under test 1 in the four directions of top, bottom, left, and right. "Additional pixel 3" refers to additional pixels selected from the remaining pixels (excluding adjacent pixel 2) for comparison with the pixel under test 1. For edge pixels, due to their location at the edge, the number of adjacent pixel 2 is typically only two or three, meaning fewer adjacent pixel 2s are available for comparison. Defective pixels include undesirable dark spots and undesirable bright spots. Undesirable dark spots are those that are completely dark or slightly dark compared to the comparison pixel, while undesirable bright spots are those that are excessively bright compared to the comparison pixel. Comparing the brightness of the adjacent pixel 2 and the additional pixel 3 with the brightness of the pixel under test 1 means comparing the brightness of the pixel under test 1 with each adjacent pixel 2 and each additional pixel 3.
[0059] S140. Based on the position information of the pixel to be tested 1, determine the neighboring pixel 2 of the pixel to be tested 1, obtain the brightness of the neighboring pixel 2 and the pixel to be tested 1, and compare the brightness of the neighboring pixel 2 with that of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel.
[0060] When the pixel to be tested 1 is not an edge pixel, each pixel to be tested 1 has four adjacent pixels 2 in the four directions of top, bottom, left and right. That is, there are four adjacent pixels 2 to be compared with the pixel to be tested 1. Therefore, it is only necessary to directly compare the brightness of the adjacent pixels 2 with that of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel.
[0061] The above scheme obtains the position information of the pixel to be tested 1, determines whether the pixel to be tested 1 is an edge pixel based on the position information, and if the pixel to be tested 1 is an edge pixel, it determines the adjacent pixels 2 and the added pixels 3 based on the position information, obtains the brightness of the adjacent pixels 2, the added pixels 3 and the pixel to be tested 1, and compares the brightness of the adjacent pixels 2 and the added pixels 3 with the brightness of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel; wherein the sum of the number of adjacent pixels 2 and the added pixels 3 is not less than 4. If the pixel to be tested 1 is not an edge pixel, it determines the adjacent pixels 2 based on the position information, obtains the brightness of the adjacent pixels 2 and the pixel to be tested 1, and compares the brightness of the adjacent pixels 2 with the brightness of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel. Therefore, for edge pixels, additional pixels 3 are added to the adjacent pixels 2 for brightness comparison with the pixel to be tested 1. At the same time, the total number of adjacent pixels 2 and additional pixels 3 is not less than 4. Therefore, compared with the existing edge pixels which can only be compared with two or three adjacent pixels 2 during detection, the detection capability of defective pixels is significantly improved, the problem of poor accuracy of existing defective pixel detection methods is solved, the accuracy and reliability of inspection are increased, and the occurrence of missed detection and misjudgment is reduced.
[0062] In an optional embodiment of the present invention, the distance between the added pixel 3 and the pixel to be tested 1 is less than a preset distance. The comparison of pixels mainly involves comparing brightness and illuminated areas. However, each pixel on the panel has subtle differences in materials and manufacturing processes, resulting in uneven brightness across the entire panel. To more accurately determine whether a pixel is qualified, it is best to select a pixel closer to the pixel to be tested 1 for comparison, as the differences in materials and manufacturing processes are minimal at this distance. Therefore, by making the distance between the added pixel 3 and the pixel to be tested 1 less than a preset distance, the accuracy and reliability of the inspection can be improved, reducing the occurrence of missed detections and misjudgments.
[0063] Based on the above embodiments, the preset distance is greater than twice the spacing between two adjacent pixels and less than three times the spacing between two adjacent pixels. Here, two adjacent pixels are the two closest pixels. Pixels whose distance from the pixel to be tested 1 is greater than twice the spacing between adjacent pixels and less than three times the spacing between two adjacent pixels are the closest pixels to the pixel to be tested 1, except for adjacent pixel 2. By ensuring that the preset distance is greater than twice the spacing between adjacent pixels and less than three times the spacing between two adjacent pixels, the material and manufacturing process differences between pixel 3 and the pixel to be tested 1 are minimized, improving the accuracy and reliability of the inspection and reducing the occurrence of missed detections and misjudgments.
[0064] In optional embodiments of the present invention, such as Figure 6 As shown, the added pixel point 3 includes a first added point 31; the first added point 31 has two identical adjacent pixel points 2 with the pixel point to be tested 1. Since the pixels are arranged regularly, the first added point 31, which has two identical adjacent pixel points 2 with the pixel point to be tested 1, is the pixel point closest to the pixel point to be tested 1, excluding the adjacent pixel points 2. For the pixel point to be tested 1 on the right edge of the display panel, the first added point 31 is the pixel point above and below the adjacent pixel point 2 to the left of the pixel point to be tested 1. Because the first added point 31 is the pixel point closest to the pixel point to be tested 1, excluding the adjacent pixel points 2, the difference in material and manufacturing process between it and the pixel point to be tested is small, improving the accuracy and reliability of the inspection and reducing the occurrence of missed detections and misjudgments.
[0065] Based on the above embodiments, such as Figure 7 As shown, the added pixel point 3 also includes a second added point 32; the second added point 32 is located in at least one of the four directions of the pixel point to be tested, namely, the top, bottom, left, and right, and has the same adjacent pixel point 2 as the pixel point to be tested.
[0066] In this configuration, the adjacent pixel 2 of the pixel to be tested 1 is located between the second augmentation point 32 and the pixel to be tested 1. The second augmentation point 32 is the pixel closest to the pixel to be tested 1, excluding the adjacent pixel 2 and the first augmentation point 31. Since the second augmentation point 32 is the pixel closest to the pixel to be tested 1, excluding the adjacent pixel 2 and the first augmentation point 31, its material and manufacturing process are less different from those of the pixel to be tested 1, thus improving the accuracy and reliability of the inspection and reducing the occurrence of missed detections and misjudgments.
[0067] In an optional embodiment of the present invention, determining the adjacent pixels 2 and the added pixels 3 based on the position information of the pixel to be tested 1 includes:
[0068] Based on the position information of the pixel to be tested 1, determine whether the pixel to be tested 1 is a corner pixel.
[0069] If not, the pixel whose position information is adjacent to the position information of the pixel to be tested 1 is determined as the adjacent pixel 2, and a first addition point 31 is determined based on the position information of the pixel to be tested 1, wherein the number of the first addition points 31 is two.
[0070] If so, the pixel whose position information is adjacent to the position information of the pixel to be tested 1 is determined as the adjacent pixel 2, and the first addition point 31 and the second addition point 32 are determined based on the position information of the pixel to be tested 1; wherein, the number of the first addition point 31 is one, and the number of the second addition point 32 is two.
[0071] Among them, such as Figure 6 and Figure 7 As shown, a corner pixel refers to a pixel located at the corner where two edges meet. For a corner pixel, only two adjacent pixels 2 are compared, i.e., one of the following: top left, top right, bottom left, or bottom right. For example, when the corner pixel is located at the bottom right corner, its adjacent pixels 2 are only the pixels above and to the left. For edge pixels that are not corner pixels, there are three adjacent pixels 2. There are multiple ways to determine whether the pixel to be tested 1 is a corner pixel based on its position information. For example, when the position information is a coordinate value, the judgment can be easily made using the coordinate value. In a specific embodiment, the position information is a coordinate value. Assuming there are 15360 pixels in the X direction and 2160 pixels in the Y direction, the position information of each pixel is the coordinate value (X, Y). When the pixel coordinates are one of (1,1), (1,2160), (15360,1), or (15360,2160), the pixel to be tested 1 is confirmed as a corner pixel.
[0072] For edge pixels that are not corner pixels, there are three adjacent pixels 2 and two first augmentation points 31. The sum of adjacent pixels 2 and first augmentation points 31 is five. Therefore, there are five pixels to compare with the pixel to be tested 1, which is sufficient to accurately detect whether the pixel to be tested 1 is a defective pixel, without the need to add additional pixels for comparison. Furthermore, the two added first augmentation points 31 are symmetrical, and the distance between the two first augmentation points 31 and the pixel to be tested 1 is the same. Therefore, the objective conditions remain consistent, ensuring the validity of the comparison data and improving the accuracy of the detection.
[0073] For edge pixels that are corner pixels, since they are at the corner, there are only two adjacent pixels 2, and only one first augmentation point 31. If a second augmentation point 32 is not added, the number of pixels used for comparison will be too small. At this time, a second augmentation point 32 is added, and there are two second augmentation points 32. The two second augmentation points 32 are also symmetrical with respect to the pixel to be tested 1, and the distance between the two second augmentation points 32 and the pixel to be tested 1 is the same. Therefore, the objective conditions are consistent, which can ensure the validity of the comparison data and improve the accuracy of detection.
[0074] In summary, compared with existing edge pixel detection methods that can only be compared with two or three adjacent pixels, this solution significantly improves the defect detection capability of edge pixels in the display panel, specifically by 0.11%. It also increases the accuracy and reliability of the inspection, and reduces the occurrence of missed detections and false judgments.
[0075] In an optional embodiment of the present invention, before comparing the brightness of the adjacent pixel 2 and the added pixel 3 with the brightness of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel, the method further includes:
[0076] Determine whether there are any defective pixels in the adjacent pixel 2 and the added pixel 3.
[0077] If not, perform the step of comparing the brightness of the adjacent pixel 2 and the added pixel 3 with the brightness of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel.
[0078] If so, remove defective pixels from the adjacent pixel 2 and the added pixel 3. Correspondingly, comparing the brightness of the adjacent pixel 2 and the added pixel 3 with the brightness of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel includes:
[0079] The brightness of the adjacent pixel 2 (after removing defective pixels) and the added pixel 3 are compared with the brightness of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel.
[0080] The determination of whether adjacent pixel 2 and added pixel 3 contain defective pixels can be achieved through cyclic detection. For example, when both adjacent pixel 2 and added pixel 3 have adjacent pixels in the top, bottom, left, and right directions, the brightness of adjacent pixel 2 can be compared with the brightness of its adjacent pixels in these four directions to determine if it is a defective pixel. Similarly, the brightness of added pixel 3 can be compared with the brightness of its adjacent pixels in these four directions to determine if it is a defective pixel. If at least one of adjacent pixel 2 and added pixel 3 is a defective pixel, then both adjacent pixel 2 and added pixel 3 contain defective pixels; otherwise, no defective pixels exist. Furthermore, for multiple pixels in a display panel, detection can be performed simultaneously or in a specific order. When detected in a specific order, the detection results of the already detected pixels can be saved in the system. For example, if the adjacent pixel 2 and the added pixel 3 have already undergone defect detection before the pixel 1 to be tested is detected, the detection results can be used to determine whether the adjacent pixel 2 and the added pixel 3 are defective pixels.
[0081] When there are no defective pixels among the adjacent pixel 2 and the added pixel 3, it means that both the adjacent pixel 2 and the added pixel 3 are normal pixels. Therefore, the brightness of the adjacent pixel 2 and the added pixel 3 can be directly compared with the brightness of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel.
[0082] When there are defective pixels among the adjacent pixels 2 and the added pixels 3, comparing the pixel to be tested 1 with the defective pixels yields an incorrect result, making it impossible to accurately determine whether the pixel to be tested 1 is a defective pixel. In this case, removing the defective pixels from the adjacent pixels 2 and the added pixels 3, and then comparing the brightness of the removed adjacent pixels 2 and the added pixels 3 with the brightness of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel, results in more accurate values. This improves the defect detection capability of edge pixels on the display panel, increases the accuracy and reliability of the inspection, and reduces missed detections and misjudgments.
[0083] Example 2
[0084] Figure 8 This is a schematic diagram of a device for detecting defective pixels on a display panel, provided in Embodiment 2 of the present invention. Figure 5 and Figure 8 As shown, the device for detecting defective pixels on the display panel includes:
[0085] The position acquisition module 61 is used to acquire the position information of the pixel point 1 to be tested.
[0086] The determination module 62 is used to determine whether the pixel to be tested 1 is an edge pixel based on the position information of the pixel to be tested 1.
[0087] The first comparison module 63 is used to determine the adjacent pixels 2 and added pixels 3 of the pixel to be tested 1 based on the position information of the pixel to be tested 1 when the pixel to be tested is an edge pixel, obtain the brightness of the adjacent pixels 2, the added pixels 3 and the pixel to be tested 1, and compare the brightness of the adjacent pixels 2 and the added pixels 3 with the brightness of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel; wherein the sum of the number of adjacent pixels 2 and the added pixels 3 is not less than 4.
[0088] The second comparison module 64 is used to determine the neighboring pixel 2 of the pixel 1 to be tested based on the position information of the pixel 1 to be tested when the pixel to be tested is not an edge pixel, obtain the brightness of the neighboring pixel 2 and the pixel 1 to be tested, and compare the brightness of the neighboring pixel 2 with that of the pixel 1 to be tested to determine whether the pixel 1 to be tested is a defective pixel.
[0089] Optionally, the distance between the added pixel 3 and the pixel to be tested 1 is less than a preset distance.
[0090] Optionally, the preset distance is greater than twice the distance between two adjacent pixels and less than three times the distance between two adjacent pixels.
[0091] Optional, such as Figure 6 As shown, the added pixel point 3 includes a first added point 31; the first added point 31 and the pixel point to be tested 1 have two identical adjacent pixel points 2.
[0092] Optional, such as Figure 7 As shown, the added pixel point 3 also includes a second added point 32; the second added point 32 is located in at least one of the four directions of the pixel point to be tested, namely, the top, bottom, left, and right, and has the same adjacent pixel point 2 as the pixel point to be tested.
[0093] Optional, such as Figure 6 and Figure 7 As shown, the first comparison module 63 includes a corner determination submodule, a first determination submodule, and a second determination submodule.
[0094] The corner determination submodule is used to determine whether the pixel to be tested is a corner pixel based on the position information of the pixel to be tested.
[0095] The first determining submodule is used to determine the pixel whose position information is adjacent to the position information of the pixel to be tested 1 as the adjacent pixel 2 when the pixel to be tested 1 is a corner pixel, and to determine the first added point 31 based on the position information of the pixel to be tested 1, wherein the number of the first added points 31 is two.
[0096] The second determining submodule is used to determine the pixel whose position information is adjacent to the position information of the pixel to be tested 1 as the adjacent pixel 2 when the pixel to be tested 1 is not a corner pixel, and to determine the first added point 31 and the second added point 32 based on the position information of the pixel to be tested 1; wherein, the number of the first added point 31 is one, and the number of the second added point 32 is two.
[0097] Optionally, the defective pixel detection device for the display panel may also include a defect determination module, an execution module, and a rejection module.
[0098] The defect determination module is used to determine whether there are defective pixels in the adjacent pixel 2 and the added pixel 3.
[0099] The execution module is used to perform the step of comparing the brightness of the adjacent pixel 2 and the added pixel 3 with the brightness of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel when there are defective pixels in the adjacent pixel 2 and the added pixel 3.
[0100] The rejection module is used to reject defective pixels in adjacent pixel 2 and added pixel 3 when there are no defective pixels in adjacent pixel 2 and added pixel 3. Correspondingly, the first comparison module 63 is also used to compare the brightness of the adjacent pixel 2 and added pixel 3 after rejecting defective pixels with the brightness of the pixel to be tested 1 to determine whether the pixel to be tested 1 is a defective pixel.
[0101] The display panel defective pixel detection device provided in this embodiment of the invention can execute the display panel defective pixel detection method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of executing the method.
[0102] Example 3
[0103] Figure 9A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0104] like Figure 9 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0105] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0106] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as methods for detecting defective pixels on a display panel.
[0107] In some embodiments, the method for detecting defective pixels on a display panel can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or mounted on the electronic device 10 via read-only memory (ROM) 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the method for detecting defective pixels on a display panel described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to perform the method for detecting defective pixels on a display panel by any other suitable means (e.g., by means of firmware).
[0108] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0109] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0110] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0111] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0112] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0113] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0114] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0115] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for detecting defective pixels on a display panel, characterized in that, include: Obtain the position information of the pixel to be tested; Based on the position information of the pixel to be tested, determine whether the pixel to be tested is an edge pixel; If so, based on the position information of the pixel to be tested, determine the neighboring pixels and the added pixels of the pixel to be tested, obtain the brightness of the neighboring pixels, the added pixels, and the pixel to be tested, and compare the brightness of the neighboring pixels and the added pixels with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel; wherein, the sum of the number of the neighboring pixels and the added pixels is not less than 4; If not, determine the neighboring pixels of the pixel to be tested based on the position information of the pixel to be tested, obtain the brightness of the neighboring pixels and the pixel to be tested, and compare the brightness of the neighboring pixels with that of the pixel to be tested to determine whether the pixel to be tested is a defective pixel. The adjacent pixel refers to the pixel that is immediately next to the pixel to be tested, that is, the pixel that is closest to the pixel to be tested in the four directions of up, down, left, and right. The added pixel point includes a first added point, or the added pixel point includes a first added point and a second added point; The first added point and the pixel to be tested have two identical adjacent pixels; The second additional point is located in at least one of the four directions of the pixel to be tested: up, down, left, and right, and has the same adjacent pixel as the pixel to be tested. 2.The method of claim 1, wherein, The step of determining the neighboring pixels and the added pixels based on the position information of the pixel to be tested includes: Based on the position information of the pixel to be tested, determine whether the pixel to be tested is a corner pixel; If not, the pixels whose position information is adjacent to the position information of the pixel to be tested are determined as adjacent pixels, and a first addition point is determined based on the position information of the pixel to be tested, wherein the number of the first addition points is two; If so, pixels whose position information is adjacent to the position information of the pixel to be tested are determined as adjacent pixels, and a first addition point and a second addition point are determined based on the position information of the pixel to be tested; wherein, the number of the first addition point is one, and the number of the second addition point is two. 3.The method of claim 1, wherein, Before comparing the brightness of the adjacent pixels and the added pixels with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel, the method further includes: Determine whether there are any defective pixels among the adjacent pixels and the added pixels; If not, perform the step of comparing the brightness of the adjacent pixels and the added pixels with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel; If so, removing defective pixels from the adjacent pixels and the added pixels, and correspondingly, comparing the brightness of the adjacent pixels and the added pixels with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel, includes: The brightness of the adjacent pixels and the added pixels after removing defective pixels is compared with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel.
4. A display panel defective pixel point detection device characterized by comprising: include: The position acquisition module is used to acquire the position information of the pixel to be tested; The determination module is used to determine whether the pixel to be tested is an edge pixel based on the position information of the pixel to be tested; The first comparison module is used to determine, based on the position information of the pixel to be tested, neighboring pixels and added pixels when the pixel to be tested is an edge pixel, acquire the brightness of the neighboring pixels, the added pixels and the pixel to be tested, and compare the brightness of the neighboring pixels and the added pixels with the brightness of the pixel to be tested to determine whether the pixel to be tested is a defective pixel; wherein the sum of the number of the neighboring pixels and the added pixels is not less than 4; The second comparison module is used to determine the neighboring pixels of the pixel to be tested based on the position information of the pixel to be tested when the pixel to be tested is not an edge pixel, obtain the brightness of the neighboring pixels and the pixel to be tested, and compare the brightness of the neighboring pixels with that of the pixel to be tested to determine whether the pixel to be tested is a defective pixel. The adjacent pixel refers to the pixel that is immediately next to the pixel to be tested, that is, the pixel that is closest to the pixel to be tested in the four directions of up, down, left, and right. The added pixel point includes a first added point, or the added pixel point includes a first added point and a second added point; The first added point and the pixel to be tested have two identical adjacent pixels; The second additional point is located in at least one of the four directions of the pixel to be tested: up, down, left, and right, and has the same adjacent pixel as the pixel to be tested.
5. An electronic device, comprising: The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the method for detecting defective pixels in the display panel according to any one of claims 1-3.
6. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the method for detecting defective pixels in a display panel as described in any one of claims 1-3.