Defect detection method, device and system for display panel and medium
By extracting the target image units corresponding to the pixel area from the first image and stitching into the second image, the problem of inaccurate detection of small defects in the prior art is solved, and higher detection accuracy and fewer errors are achieved Verdict.
Patent Information
- Application Number
- CN202411529930.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-30
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-10-30
AI Technical Summary
In the prior art, when detecting defective pixels in the display panel, especially defects with smaller sizes, it is difficult to accurately identify and easily lead to misjudgment.
By extracting the target image unit corresponding to the pixel area from the first image and stitching it into a second image, the second image does not include the picture displayed in the non-pixel area, thereby improving the image brightness and enhancing the recognition of small defects ability.
Improve the accuracy of defect detection, reduce misjudgment, and make it easier to identify smaller defects.
Smart Images

Figure CN119438234A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of display panel detection technology, and in particular to a display panel defect detection method, device, system and medium. Background Art
[0002] After the display panel is manufactured, it is usually necessary to perform defect detection to detect whether there are defective pixels. For products with defective pixels, they can be repaired to improve the product yield.
[0003] The existing defect detection method usually involves first taking a picture of the display panel, and then the human eye or machine identifies the defect based on the captured image. However, the existing technology has the following defects: when the defect size is very small, it is difficult for the machine to identify it, and the human eye is more likely to miss it, resulting in misjudgment. Summary of the invention
[0004] The present invention provides a method, device, system and medium for detecting defects of a display panel, so as to improve the accuracy of the detection result and reduce misjudgment.
[0005] According to a first aspect of the present invention, a defect detection method for a display panel is provided, wherein the display panel comprises a non-pixel area and a plurality of pixel areas, wherein the non-pixel area is located between adjacent pixel areas, and the defect detection method comprises:
[0006] Obtaining a first image according to a first picture displayed on the display panel;
[0007] Extracting a plurality of target image units from the first image; the target image units correspond to the pictures displayed by the pixel area, and the target image units do not include the pictures displayed by the non-pixel area;
[0008] splicing a plurality of target image units to obtain a second image;
[0009] Defect detection is performed on the display panel according to the second image.
[0010] Optionally, extracting a plurality of target image units from the first image includes:
[0011] Determining second position information of a target image unit corresponding to the pixel area in the first image according to first position information of the pixel area in the display panel;
[0012] A plurality of target image units are extracted from the first image according to the second position information of each target image unit.
[0013] Optionally, extracting a plurality of target image units from the first image includes:
[0014] Determine, according to third position information of the non-pixel area in the display panel, a first target area corresponding to the picture displayed by the non-pixel area in the first image;
[0015] The image located in the first target area in the first image is removed to obtain a plurality of target image units.
[0016] Optionally, extracting a plurality of target image units from the first image includes:
[0017] Determine a second target area in the first image whose grayscale value is less than a preset grayscale threshold;
[0018] The image located in the second target area in the first image is removed to obtain a plurality of target image units.
[0019] Optionally, before extracting the plurality of target image units from the first image, the defect detection method further includes:
[0020] dividing the first image into a plurality of image blocks;
[0021] Extracting a plurality of target image units from a first image includes:
[0022] Extracting a plurality of target image units respectively from a plurality of image blocks in parallel;
[0023] The plurality of target image units are stitched together to obtain a second image, including:
[0024] splicing the target image units in each image block in parallel to obtain a plurality of first sub-images;
[0025] The multiple first sub-images are spliced to obtain a second image.
[0026] Optionally, when the first picture is equal in size to the first image, the area of the target image unit is smaller than or equal to the area of the pixel area.
[0027] Optionally, the plurality of target image units are stitched together, including:
[0028] Arranging the plurality of target image units according to an arrangement order of the plurality of pixel areas corresponding to the plurality of target image units;
[0029] The arranged multiple target image units are spliced.
[0030] According to a second aspect of the present invention, a defect detection device for a display panel is provided. The display panel includes a non-pixel area and a plurality of pixel areas. The non-pixel area is located between adjacent pixel areas. The defect detection device includes:
[0031] An image acquisition module, used to obtain a first image according to a first picture displayed on the display panel;
[0032] An image extraction module, used to extract a plurality of target image units from the first image; the target image units correspond to the pictures displayed by the pixel area, and the target image units do not include the pictures displayed by the non-pixel area;
[0033] An image stitching module, used for stitching a plurality of target image units to obtain a second image;
[0034] The defect detection module is used to perform defect detection on the display panel according to the second image.
[0035] According to a third aspect of the present invention, there is provided a defect detection system for a display panel, comprising:
[0036] one or more processors;
[0037] A memory for storing one or more programs;
[0038] When one or more programs are executed by one or more processors, the one or more processors implement the defect detection method described in any embodiment of the present invention.
[0039] According to a fourth aspect of the present invention, there is provided a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the defect detection method provided by any embodiment of the present invention.
[0040] According to the display panel defect detection method, device, system and medium proposed in the embodiments of the present invention, the target image unit corresponding to the picture displayed by the pixel area in the first image is extracted, and then multiple target image units are spliced to obtain a second image, so that the second image does not include the picture displayed by the non-pixel area, so that the second image has a higher brightness. In this way, when performing defect detection on the display panel based on the second image, it is easier to identify defects of smaller size, which greatly improves the accuracy of the detection results and reduces misjudgments.
[0041] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0043] Figure 1is a schematic flow chart of a method for detecting defects in a display panel provided by a first embodiment of the present invention;
[0044] Figure 2 It is a structural schematic diagram of an existing display panel;
[0045] Figure 3 It is a schematic diagram of the principle of a defect detection method provided by an embodiment of the present invention;
[0046] Figure 4 is a detection effect diagram provided by an embodiment of the present invention;
[0047] Figure 5 is a schematic flow chart of a method for detecting defects in a display panel provided by a second embodiment of the present invention;
[0048] Figure 6 is a block diagram of a display panel defect detection device provided by an embodiment of the present invention;
[0049] Figure 7 It is a structural schematic diagram of a display panel defect detection system provided by an embodiment of the present invention.
[0050] Figure 2 and Figure 3 middle:
[0051] P, pixel area; NP, non-pixel area. DETAILED DESCRIPTION
[0052] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0053] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0054] In a first aspect, an embodiment of the present invention provides a method for detecting defects of a display panel. Figure 1 FIG. 1 is a flow chart of a method for detecting defects in a display panel provided by the first embodiment of the present invention. Figure 1 As shown, the defect detection method includes:
[0055] S101 : Obtain a first image according to a first picture displayed on a display panel.
[0056] The first picture is the picture actually displayed on the display panel, and the display panel can be driven by a driving component in the defect detection system to display the first picture.
[0057] The first image is an image obtained by photographing the first frame, and the first frame can be photographed by a camera component in the defect detection system to obtain the first image.
[0058] S102: Extract multiple target image units from the first image.
[0059] Figure 2 This is a schematic diagram of the structure of an existing display panel. Figure 2 The display panel includes a non-pixel area NP (such as Figure 2 The red dotted line box marks the area) and multiple pixel areas P, and the non-pixel area NP is located between adjacent pixel areas P. In this embodiment S102, the target image unit corresponds to the picture displayed by the pixel area, and the target image unit does not include the picture displayed by the non-pixel area.
[0060] In this embodiment, the non-pixel area specifically refers to the area where the black matrix is located. It can be understood that the first image includes both the picture displayed by the pixel area and the picture displayed by the black matrix. In this embodiment, the part of the first image corresponding to the picture displayed by the pixel area, that is, the target image unit, is extracted for subsequent defect detection.
[0061] S103: splice multiple target image units to obtain a second image.
[0062] It can be understood that the arrangement order of the target image units in the second image is consistent with the arrangement order of the corresponding pixel areas in the display panel.
[0063] It should be noted that the extraction and splicing of the target image units can be performed alternately or sequentially. The alternate process can be understood as extracting and splicing at the same time, starting from the extraction of the second target image unit, each time a target image unit is extracted, the target image unit is spliced to the previous target image unit. The sequential process can be understood as first extracting all the target image units, and then splicing all the target image units together.
[0064] S104: Perform defect detection on the display panel according to the second image.
[0065] Usually, the first image is taken under relatively dark lighting conditions. Due to the presence of the non-pixel area (black matrix), the brightness level of the entire image is lower. It is difficult for a machine to automatically identify small-sized (e.g., 2 square millimeters) defects, and the human eye is more likely to ignore them. In this embodiment, the target image unit corresponding to the picture displayed by the pixel area in the first image is extracted, and then a plurality of target image units are spliced to obtain a second image, so that the second image does not include the picture displayed by the non-pixel area, so that the second image has a higher brightness. In this way, when performing defect detection on the display panel based on the second image, it is easier to identify defects of smaller size, greatly improving the accuracy of the detection result and reducing misjudgment.
[0066] For example, Figure 3 FIG. 1 is a schematic diagram showing the principle of a defect detection method provided by an embodiment of the present invention. Figure 3 As shown, due to the existence of the non-pixel area NP, the brightness of the entire first image is very low, and it is difficult to identify small-sized defects, which can easily lead to misjudgment. However, by adopting the technical solution of the embodiment of the present invention, the second image used for defect detection does not include the picture displayed by the non-pixel area NP, but only includes the picture displayed by the pixel area P, thereby avoiding interference from the non-pixel area and accurately and quickly performing defect detection.
[0067] It should be noted that Figure 3 Only take the pixel defect as a dark spot as an example for illustration. Figure 3 It can be seen that if defect detection is performed based on the first image taken, it is difficult to identify small-sized dark spot defects. Even if a small dark area is observed in the image, it is difficult to distinguish whether it is a dark area caused by a pixel defect or a dark area corresponding to a non-pixel area. The detection is difficult and prone to misjudgment. When the technical solution of the embodiment of the present invention is used, when defect detection is performed based on the second image, there will be no interference from the non-pixel area, and the detection accuracy is higher. Of course, the technical solution of the embodiment of the present invention can also accurately identify other types of defects, which will not be illustrated one by one here.
[0068] For example, Figure 4 is a detection effect diagram provided by an embodiment of the present invention, Figure 4 The left side is the corresponding Figure 2 The enlarged view of area Q in the display panel shown, Figure 4 The right side is the corresponding Figure 2 The shown panel shows an enlarged view of region Q. Figure 4It can be seen that the existence of the defect is difficult to be seen from the first image, but the defect is easily seen from the second image (such as the bright spot in the area marked by the dotted box), and the boundary E of the defect is very obvious. Figure 4 Taking the defect as a streak as an example for illustration, the solution of the embodiment of the present invention can accurately find the boundary of the streak. Of course, the solution of the embodiment of the present invention can also detect other small-sized defects, such as point defects.
[0069] It should be noted that Figure 4 The image processing process of obtaining the second image according to the first image may include operations such as inversion and sharpening in addition to the above-mentioned extraction and stitching operations of the target image units, so as to further improve the detection efficiency and the accuracy of the detection results. Those skilled in the art may selectively set it, and the embodiments of the present invention are not limited to this.
[0070] Based on the above embodiment, the method of extracting the target pixel unit is exemplarily described below.
[0071] As a first feasible implementation manner, optionally, extracting a plurality of target image units from the first image (S102) includes:
[0072] Determining second position information of a target image unit corresponding to the pixel area in the first image according to first position information of the pixel area in the display panel;
[0073] A plurality of target image units are extracted from the first image according to the second position information of each target image unit.
[0074] The first position information is the position / area of the pixel area in the display panel. For example, the position can be determined by the coordinates of each end point of the area where the pixel area is located in the display panel. The second position information is the position of the target pixel unit in the first image, which can also be determined by the coordinates of each end point of the area where the target pixel unit is located in the first image.
[0075] It can be understood that information such as the layout and size of the pixel area and non-pixel area in the display panel has been determined in the early panel manufacturing process, and the first image is obtained by shooting the display screen of the display panel. Therefore, the position of the target image unit in the first image corresponds to the position of the pixel area in the display panel. The second position information of the target image unit corresponding to the pixel area in the display panel can be determined based on the first position information of the pixel area in the display panel, and then each target image unit can be extracted from the first image based on the second position information of each target image unit, thereby realizing direct extraction of the target image unit.
[0076] Exemplarily, the second position information of the target pixel unit can be determined according to the first position information of the pixel area based on the size ratio of the first image to the first screen. Alternatively, the first image can be enlarged or reduced to a size consistent with the size of the first screen, and then the second position information of the target image unit can be determined according to the first position information of the pixel area.
[0077] As a second feasible implementation manner, optionally, extracting a plurality of target image units from the first image (S102) includes:
[0078] Determine, according to third position information of the non-pixel area in the display panel, a first target area corresponding to the picture displayed by the non-pixel area in the first image;
[0079] The image located in the first target area in the first image is removed to obtain a plurality of target image units.
[0080] Among them, the third position information is the position / area of the non-pixel area in the display panel. Exemplarily, the position can be determined by the coordinates of each endpoint of the area where the non-pixel area is located in the display panel. The first target area is the area occupied by the picture displayed by the non-pixel area in the first image. According to the above explanation, it can be understood that the third position information corresponds to the first target area.
[0081] Different from the first embodiment described above, this embodiment determines the area occupied by the picture displayed by the non-pixel area in the first image (i.e., the first target area), and then removes the portion of the first image located in the area, thereby removing the portion corresponding to the non-pixel area in the first image, and obtaining the portion corresponding to the pixel area, that is, obtaining multiple target image units. The non-pixel area (black matrix) is usually grid-shaped and is an integral whole. Therefore, by removing the area occupied by the picture displayed in the non-pixel area in the first image (the first target area), multiple target image units can be indirectly extracted, which is conducive to simplifying the calculation.
[0082] As a third feasible implementation manner, optionally, extracting a plurality of target image units from the first image (S102) includes:
[0083] Determine a second target area in the first image whose grayscale value is less than a preset grayscale threshold;
[0084] The image located in the second target area in the first image is removed to obtain a plurality of target image units.
[0085] This embodiment also adopts the method of indirectly extracting the target image unit. The difference from the second embodiment is that the method of determining the area occupied by the picture displayed by the non-pixel area in the first image is different.
[0086] Optionally, the preset grayscale threshold is greater than 0 and as close to 0 as possible. It can be understood that the picture displayed by the non-pixel area (black matrix) is black, and the grayscale value is 0. In this embodiment, a grayscale threshold close to but greater than 0 is pre-set, so that the area (second target area) in the first image where the grayscale value is less than the preset grayscale threshold can be determined as the area occupied by the picture displayed by the non-pixel area in the first image. By removing the image located in the second target area in the first image, multiple target image units can be obtained, and the calculation method is simple.
[0087] In some embodiments, optionally, when the first picture is equal to the first image, the area of the target image unit is less than or equal to the area of the pixel area. In other words, the target image unit may include all or part of the content of the picture displayed by its corresponding pixel area, but does not include the picture displayed by the non-pixel area. It can be understood that when the area of the target image unit is smaller than the area of the pixel area, the target image unit includes part of the content of the picture displayed by its corresponding pixel area; when the area of the target image unit is equal to the area of the pixel area, the target image unit includes all the content of the picture displayed by its corresponding pixel area. With such a setting, it can be ensured that the second image does not include the picture displayed by the non-pixel area, thereby avoiding affecting the accuracy of the judgment result.
[0088] In some embodiments, optionally, stitching a plurality of target image units includes:
[0089] Arranging the plurality of target image units according to an arrangement order of the plurality of pixel areas corresponding to the plurality of target image units;
[0090] The arranged multiple target image units are spliced.
[0091] It can be understood that the target image units correspond one-to-one to the pixel areas. The target image units are arranged according to the arrangement order of the pixel areas, and then the multiple arranged target image units are spliced, which can ensure the consistency of the second image with the first image and facilitate the subsequent confirmation of the defect location.
[0092] Exemplarily, after the target image units are extracted, each target image unit may be numbered, and the numbering content may include row and column information of the pixel area corresponding to the target image unit, so as to arrange the target image units according to the arrangement order of the pixel areas.
[0093] Figure 5 FIG. 1 is a flow chart of a method for detecting defects in a display panel provided by a second embodiment of the present invention. Figure 5 As shown, in this embodiment, the defect detection method may include the following steps:
[0094] S201, obtaining a first image according to a first picture displayed on a display panel;
[0095] S202, dividing the first image into a plurality of image blocks;
[0096] S203, extracting a plurality of target image units respectively from a plurality of image blocks in parallel;
[0097] S204, splicing the target image units in each image block in parallel to obtain a plurality of first sub-images;
[0098] S205, stitching the multiple first sub-images to obtain a second image;
[0099] S206 , performing defect detection on the display panel according to the second image.
[0100] Different from the first embodiment described above, before extracting multiple target image units from the first image, this embodiment first divides the first image into multiple image blocks, and then extracts multiple target image units from the multiple image blocks in parallel, and splices the target image units in each image block in parallel to obtain a small-size spliced image corresponding to each image block, that is, a first sub-image, and then splices multiple first sub-images to obtain a second image.
[0101] It can be understood that, assuming that the total number of target image units in the first image is N, the number of image blocks is n, and the number of target image units in each image block is m, the three satisfy N=n×m.
[0102] Compared to the method of extracting N target image units from a larger first image and then stitching the N target image units to obtain a second image, this embodiment divides the image into blocks, extracts target image units from each image block in parallel, and stitches target image units from each image block in parallel, and finally stitches the small-sized stitched images (first sub-images) corresponding to each target image block to obtain the second image, which can greatly improve image processing efficiency and thus improve detection efficiency.
[0103] The method of extracting the target image unit in each image block and the method of splicing the target image unit in each image block can be performed with reference to the above description, which will not be repeated here.
[0104] In some embodiments, the first sub-images may not be spliced, but defect detection may be performed on the first sub-images corresponding to the respective image blocks, that is, defect detection is performed on the display panel in different regions, which is not limited in the embodiments of the present invention.
[0105] In a second aspect, an embodiment of the present invention provides a defect detection device for a display panel. Figure 6FIG. 1 is a block diagram of a display panel defect detection device provided by an embodiment of the present invention. Figure 6 As shown, the defect detection device includes: an image acquisition module 301, an image extraction module 302, an image stitching module 303 and a defect detection module 304, the image acquisition module 301 is used to obtain a first image according to a first picture displayed by the display panel; the image extraction module 302 is used to extract multiple target image units from the first image; the target image unit corresponds to the picture displayed by the pixel area, and the target image unit does not include the picture displayed by the non-pixel area; the image stitching module 303 is used to stitch the multiple target image units to obtain a second image; the defect detection module 304 is used to perform defect detection on the display panel according to the second image.
[0106] Optionally, the image extraction module 302 is specifically used to determine the second position information of the target image unit corresponding to the pixel area in the first image according to the first position information of the pixel area in the display panel; and extract multiple target image units from the first image according to the second position information of each target image unit.
[0107] Optionally, the image extraction module 302 is specifically used to determine the first target area corresponding to the picture displayed by the non-pixel area in the first image according to the third position information of the non-pixel area in the display panel; remove the image located in the first target area in the first image to obtain multiple target image units.
[0108] Optionally, the image extraction module 302 is specifically configured to determine a second target area in the first image whose grayscale value is less than a preset grayscale threshold; and remove the image in the first image located in the second target area to obtain a plurality of target image units.
[0109] Optionally, when the first picture is equal in size to the first image, the area of the target image unit is smaller than or equal to the area of the pixel area.
[0110] Optionally, the image stitching module 303 is specifically configured to arrange the multiple target image units according to the arrangement order of the multiple pixel areas corresponding to the multiple target image units; and stitch the arranged multiple target image units.
[0111] Optionally, the defect detection device also includes a block segmentation module, which is used to segment the first image into multiple image blocks before extracting multiple target image units from the first image; accordingly, the image extraction module is used to extract multiple target image units from the multiple image blocks in parallel; the image stitching module is used to stitch the target image units in each image block in parallel to obtain multiple first sub-images; and stitch the multiple first sub-images to obtain a second image.
[0112] The display panel defect detection device provided in the embodiment of the present invention can execute the display panel defect detection method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0113] In a third aspect, an embodiment of the present invention provides a defect detection system for a display panel, comprising:
[0114] one or more processors;
[0115] A memory for storing one or more programs;
[0116] When one or more programs are executed by one or more processors, the one or more processors implement the defect detection method described in any embodiment of the present invention.
[0117] Specifically, the defect detection system may include a driving component, a camera component, a processor and a memory, wherein the driving component is used to drive the display panel to display a first picture, the camera component is used to capture the first picture to obtain a first image, and the processor and the memory may be integrated into an electronic device to implement the above-mentioned defect detection method, obtain a second image by performing image processing on the first image, and perform defect detection on the real panel according to the second image. Exemplarily, the electronic device may be any form of computer.
[0118] Figure 7 is a schematic diagram of the structure of a display panel defect detection system provided by an embodiment of the present invention, such as Figure 7 As shown, the defect detection system includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. Various programs and data required for the operation of the defect detection system can also be stored in the random access memory (RAM) 13. The processor 11, the read-only memory (ROM) 12, and the random access memory (RAM) 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0119] Multiple components in the defect detection system are connected to an input / output (I / O) interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the defect detection system to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0120] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs the various methods and processes described above, such as a defect detection method for a display panel.
[0121] In some embodiments, the defect detection method for a display panel may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on an electronic device via a read-only memory (ROM) 12 and / or a communication unit 19. When the computer program is loaded into a random access memory (RAM) 13 and executed by the processor 11, one or more steps of the defect detection method for a display panel described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the defect detection method for a display panel in any other appropriate manner (e.g., by means of firmware).
[0122] Various implementations 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 chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0123] Computer programs for implementing 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, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0124] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the defect detection method provided by any embodiment of the present invention.
[0125] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0126] To provide interaction with a user, the systems and techniques described herein may be implemented on a defect detection system having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and pointing device (e.g., a mouse or trackball) through which a user can provide input to the defect detection system. Other types of devices may also be used to provide interaction with a user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0127] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0128] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0129] In summary, according to the display panel defect detection method, device, system and medium proposed in the embodiments of the present invention, the target image unit corresponding to the picture displayed by the pixel area in the first image is extracted, and then multiple target image units are spliced to obtain the second image, so that the second image does not include the picture displayed by the non-pixel area, so that the second image has a higher brightness. In this way, when performing defect detection of the display panel based on the second image, it is easier to identify defects of smaller size, which greatly improves the accuracy of the detection results and reduces misjudgments.
[0130] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0131] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A defect detection method for a display panel, wherein the display panel comprises a non-pixel area and a plurality of pixel areas, wherein the non-pixel area is located between adjacent pixel areas, wherein: The defect detection method comprises: Obtaining a first image according to a first picture displayed on the display panel; Extracting a plurality of target image units from the first image; the target image units correspond to the pictures displayed by the pixel area, and the target image units do not include the pictures displayed by the non-pixel area; splicing a plurality of the target image units to obtain a second image; Defect detection is performed on the display panel according to the second image.
2. The defect detection method according to claim 1, characterized in that: Extracting a plurality of target image units from the first image comprises: Determining second position information of a target image unit corresponding to the pixel area in the first image according to first position information of the pixel area in the display panel; A plurality of the target image units are extracted from the first image according to the second position information of each of the target image units.
3. The defect detection method according to claim 1, characterized in that: Extracting a plurality of target image units from the first image comprises: Determining a first target area corresponding to a picture displayed by the non-pixel area in the first image according to third position information of the non-pixel area in the display panel; The image located in the first target area in the first image is removed to obtain a plurality of the target image units.
4. The defect detection method according to claim 1, characterized in that: Extracting a plurality of target image units from the first image comprises: Determine a second target area in the first image whose grayscale value is less than a preset grayscale threshold; The image located in the second target area in the first image is removed to obtain a plurality of the target image units.
5. The defect detection method according to claim 1, characterized in that: Before extracting a plurality of target image units from the first image, the defect detection method further includes: dividing the first image into a plurality of image blocks; The step of extracting a plurality of target image units from the first image comprises: Extracting a plurality of the target image units respectively from a plurality of the image blocks in parallel; The step of splicing the plurality of target image units to obtain a second image comprises: parallelly splicing the target image units in each of the image blocks to obtain a plurality of first sub-images; The second image is obtained by splicing a plurality of the first sub-images.
6. The defect detection method according to claim 1, characterized in that: When the first picture is equal in size to the first image, the area of the target image unit is smaller than or equal to the area of the pixel area.
7. The defect detection method according to claim 1, characterized in that: Splicing a plurality of the target image units comprises: Arranging the plurality of target image units according to the arrangement order of the plurality of pixel areas corresponding to the plurality of target image units; The arranged multiple target image units are spliced.
8. A defect detection device for a display panel, the display panel comprising a non-pixel area and a plurality of pixel areas, the non-pixel area being located between adjacent pixel areas, characterized in that: The defect detection device comprises: An image acquisition module, used to obtain a first image according to a first picture displayed on the display panel; An image extraction module, used for extracting a plurality of target image units from the first image; the target image units correspond to the pictures displayed by the pixel area, and the target image units do not include the pictures displayed by the non-pixel area; An image stitching module, used for stitching a plurality of the target image units to obtain a second image; A defect detection module is used to perform defect detection on the display panel according to the second image.
9. A display panel defect detection system, characterized in that: include: one or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the defect detection method as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the defect detection method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Display panel detection method and device, equipment and medium
CN117094969A
Detection method and detection device for anti-reflection film of display panel and attaching equipment
CN117630047A
Panel surface defect detection method, system and equipment and storage medium
CN118570183A
Inspection method for edge of flat panel display cell
KR102045940B1
Image display apparatus, image display method, and image display program
US20080025605A1