A method, apparatus, system, and medium for detecting defects of a display panel
By extracting the target image unit corresponding to the pixel area from the first image of the display panel, removing the non-pixel area, and stitching them together to form a second image for defect detection, the problem of difficulty in identifying small-sized defects in the prior art is solved, and higher detection accuracy is achieved.
Patent Information
- Application Number
- CN202411529930.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-30
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2044-10-30
AI Technical Summary
Existing technologies have difficulty identifying defects in display panels, especially small-sized defects, and are easily missed by the human eye, leading to misjudgments.
By extracting the target image unit corresponding to the pixel area from the first image of the display panel, removing the non-pixel area, and stitching them together to form a second image for defect detection, the brightness is improved and the interference of non-pixel areas is reduced.
It improves the ability to identify small-sized defects, reduces misjudgments, and enhances the accuracy of detection results.
Smart Images

Figure CN119438234B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of display panel detection, and in particular to a display panel defect detection method, device, system and medium. BACKGROUND
[0002] After being prepared, a display panel usually needs to be subjected to defect detection to detect whether there is a defective pixel. For a product with a defective pixel, the product can be repaired to improve product yield.
[0003] The existing defect detection method usually first captures a picture displayed by the display panel, and then the human eye or a machine identifies defects according to the captured image. However, the prior art has the following defects: when the size of a defect is very small, the machine is difficult to identify, and the human eye is more likely to miss, resulting in misjudgment. SUMMARY
[0004] The present application provides a display panel defect detection method, device, system and medium to improve the accuracy of detection results and reduce misjudgment.
[0005] According to a first aspect of the present application, a display panel defect detection method is provided, the display panel comprising a non-pixel area and a plurality of pixel areas, the non-pixel area being located between adjacent pixel areas, the defect detection method comprising:
[0006] obtaining a first image according to a first picture displayed by the display panel;
[0007] extracting a plurality of target image units from the first image; the target image units correspond to pictures displayed by the pixel areas, and the target image units do not include pictures displayed by the non-pixel area;
[0008] stitching the plurality of target image units to obtain a second image;
[0009] performing defect detection on the display panel according to the second image.
[0010] Optionally, the extracting of the plurality of target image units from the first image comprises:
[0011] determining second position information of the 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] extracting the plurality of target image units from the first image according to the second position information of each target image unit.
[0013] Optionally, the extracting of the plurality of target image units from the first image comprises:
[0014] determine a first target region corresponding to the non-pixel region in the first image according to the third position information of the non-pixel region in the display panel;
[0015] remove the image in the first target region in the first image to obtain a plurality of target image units.
[0016] Optionally, the extracting the plurality of target image units from the first image comprises:
[0017] determine a second target region in the first image with a gray scale value less than a preset gray scale threshold;
[0018] remove the image in the second target region in the first image to obtain a plurality of target image units.
[0019] Optionally, before the extracting the plurality of target image units from the first image, the defect detection method further comprises:
[0020] segment the first image into a plurality of image blocks;
[0021] the extracting the plurality of target image units from the first image comprises:
[0022] extracting the plurality of target image units from the plurality of image blocks in parallel;
[0023] the splicing the plurality of target image units to obtain the second image comprises:
[0024] splicing the target image units in each image block to obtain a plurality of first sub-images in parallel;
[0025] splicing the plurality of first sub-images to obtain the second image.
[0026] Optionally, when the first image is equal to the first picture, the area of the target image unit is less than or equal to the area of the pixel region.
[0027] Optionally, the splicing the plurality of target image units comprises:
[0028] arranging the plurality of target image units according to the arrangement order of the plurality of pixel regions corresponding to the plurality of target image units;
[0029] splicing the arranged plurality of target image units.
[0030] According to a second aspect of the present application, a defect detection device of a display panel is provided, the display panel comprising a non-pixel region and a plurality of pixel regions, the non-pixel region being located between adjacent pixel regions, the defect detection device comprising:
[0031] an image acquisition module configured to obtain a first image according to a first picture displayed by the display panel;
[0032] an image extraction module, configured to extract a plurality of target image units from the first image, the target image units corresponding to the image displayed by the pixel region and not including the image displayed by the non-pixel region;
[0033] an image splicing module, configured to splice the plurality of target image units to obtain a second image;
[0034] a defect detection module, configured to perform defect detection on the display panel according to the second image.
[0035] According to a third aspect of the present application, a defect detection system of a display panel is provided, comprising:
[0036] one or more processors;
[0037] a memory, configured to store one or more programs;
[0038] When the one or more programs are executed by the one or more processors, the one or more processors implement the defect detection method according to any one of the embodiments of the present application.
[0039] According to a fourth aspect of the present application, a computer readable storage medium is provided, which stores a computer program, and the program is executed by a processor to implement the defect detection method according to any one of the embodiments of the present application.
[0040] The defect detection method, device, system and medium of the display panel according to the embodiments of the present application, by extracting the target image units corresponding to the image displayed by the pixel region from the first image, and then splicing the plurality of target image units to obtain the second image, the second image does not include the image displayed by the non-pixel region, so that the second image has higher brightness, and thus, when performing defect detection on the display panel according to the second image, it is easier to identify defects with smaller size, greatly improving the accuracy of the detection result and reducing misjudgment.
[0041] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0043] Figure 1is a flowchart of a defect detection method of a display panel provided by a first embodiment of the present application;
[0044] Figure 2 is a structural diagram of a display panel of the prior art;
[0045] Figure 3 is a principle diagram of a defect detection method provided by an embodiment of the present application;
[0046] Figure 4 is a detection effect diagram provided by an embodiment of the present application;
[0047] Figure 5 is a flowchart of a defect detection method of a display panel provided by a second embodiment of the present application;
[0048] Figure 6 is a block diagram of a defect detection device of a display panel provided by an embodiment of the present application;
[0049] Figure 7 is a structural diagram of a defect detection system of a display panel provided by an embodiment of the present application.
[0050] Figure 2 and Figure 3 in which:
[0051] P, pixel region; NP, non-pixel region. DETAILED DESCRIPTION
[0052] In order to make the personnel in the art better understand the present application scheme, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by the person skilled in the art without creative labor should belong to the scope of protection of the present application.
[0053] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above-described drawings are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0054] In a first aspect, embodiments of the present invention provide a method for detecting defects in a display panel. Figure 1 This is a flowchart illustrating a defect detection method for a display panel according to the first embodiment of the present invention. Figure 1 As shown, the defect detection method includes:
[0055] S101. Obtain the first image based on the first screen displayed on the display panel.
[0056] The first screen is the actual screen displayed on the display panel, which can be driven by the driving components in the defect detection system to display the first screen.
[0057] The first image is the image obtained by capturing the first scene. The first image can be obtained by capturing the first scene using the camera component in the defect detection system.
[0058] S102. Extract multiple target image units from the first image.
[0059] Figure 2 This is a structural diagram of an existing display panel. (Refer to...) Figure 2 The display panel includes non-pixel areas (NPs, such as...) Figure 2 The area marked by the red dashed box in the middle) and multiple pixel areas P, with non-pixel areas NP located between adjacent pixel areas P. In this embodiment S102, the target image unit corresponds to the image displayed in the pixel area, and the target image unit does not include the image displayed in the non-pixel areas.
[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 image displayed by the pixel area and the image displayed by the black matrix. In this embodiment, the portion of the first image corresponding to the image displayed by the pixel area, i.e., the target image unit, is extracted for subsequent defect detection.
[0061] S103. Multiple target image units are stitched together to obtain a second image.
[0062] Understandably, the arrangement order of the target image units in the second image is consistent with the arrangement order of their corresponding pixel areas in the display panel.
[0063] It should be noted that the extraction and stitching of target image units can be performed alternately or sequentially. Alternating operation means extracting and stitching simultaneously; starting from the extraction of the second target image unit, each extracted unit is stitched onto the previous one. Sequential operation means first extracting all target image units, and then stitching them together.
[0064] S104, performing defect detection on the display panel according to the second image.
[0065] Generally, the first image is captured in a relatively dark light environment, and due to the existence of the non-pixel area (black matrix), the brightness level of the entire image is lower, and it is difficult for a machine to automatically identify small-sized (for example, 2 square millimeters) defects, and the human eye is also easy to ignore. The embodiment extracts the target image unit corresponding to the picture displayed by the pixel area in the first image, splices a plurality of target image units 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, so that when the defect detection of the display panel is performed according to the second image, it is easier to identify small-sized defects, greatly improving the accuracy of the detection result and reducing misjudgment.
[0066] Exemplarily, Figure 3 is a schematic diagram of the principle of a defect detection method provided by the embodiment of the present application. As Figure 3 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 using the technical solution of the embodiment of the present application, 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, so that the interference of the non-pixel area can be avoided, and the defect detection can be accurately and quickly performed.
[0067] It should be noted that, Figure 3 only the pixel defect is taken as an example, and from Figure 3 it can be seen that if the defect detection is performed according to the captured first image, it is difficult to identify small-sized dark point defects. Even if a small dark area is observed in the image, it is difficult to determine whether the dark area is caused by a pixel defect or a dark area corresponding to a non-pixel area. The detection is difficult and misjudgment is easy to occur. However, by using the technical solution of the embodiment of the present application, when the defect detection is performed according to the second image, there is no interference of the non-pixel area, and the detection accuracy is higher. Of course, by using the technical solution of the embodiment of the present application, other types of defects can also be accurately identified, which will not be described one by one here.
[0068] Exemplarily, Figure 4 is a detection effect diagram provided by the embodiment of the present application, Figure 4 the left side is a first image corresponding Figure 2 to the enlarged view of the region Q of the display panel shown in the figure, Figure 4 and the right side is a second image corresponding Figure 2 to the enlarged view of the region Q of the display panel shown in the figure. From Figure 4It can be seen that it is difficult to see the existence of defects according to the first image, while it is easy to see the defects (such as the bright spot in the area identified by the dashed box) according to the second image, and the boundary E of the defects is very obvious. Figure 4 Taking the defect as a mottle as an example, the scheme of the embodiment of the present application can accurately find the boundary of the mottle. Of course, the scheme of the embodiment of the present application can also detect other small-size defects, such as point defects.
[0069] It should be noted that, Figure 4 In addition to the above extraction and splicing operations of the target image unit, the image processing process of obtaining the second image according to the first image can also include operations such as inverse color and sharpening, so as to further improve the detection efficiency and the accuracy of the detection result. The skilled in the art can select to set, and the embodiment of the present application does not limit this.
[0070] On the basis of the above embodiment, the way of extracting the target pixel unit is exemplarily described.
[0071] As a first feasible implementation, the extraction of the plurality of target image units (S102) from the first image includes:
[0072] determining the second position information of the target image unit corresponding to the pixel region in the first image according to the first position information of the pixel region in the display panel;
[0073] extracting the plurality of target image units from the first image according to the second position information of each target image unit.
[0074] The first position information is the position / region of the pixel region in the display panel. Exemplarily, the position can be determined by the coordinates of each endpoint of the region where the pixel region 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 endpoint of the region where the target pixel unit is located in the first image.
[0075] It can be understood that the layout and size information of the pixel region and the non-pixel region in the display panel have been determined in the early panel manufacturing process, and the first image is obtained by shooting the display panel. Therefore, the position of the target image unit in the first image corresponds to the position of the pixel region in the display panel. The second position information of the target image unit corresponding to the pixel region in the first image can be determined according to the first position information of the pixel region in the display panel, and then each target image unit can be extracted from the first image according to the second position information of each target image unit, so as to realize the direct extraction of the target image unit.
[0076] For example, the second position information of the target pixel unit can be determined according to the first position information of the pixel region based on the size ratio of the first image and the first picture, or the first image can be enlarged or reduced to be consistent with the size of the first picture, and then the second position information of the target image unit can be determined according to the first position information of the pixel region.
[0077] As a second possible implementation, the extracting (S102) of the plurality of target image units from the first image comprises:
[0078] determining a first target area in the first image corresponding to the picture displayed by the non-pixel region according to third position information of the non-pixel region in the display panel;
[0079] removing the image in the first image located in the first target area to obtain the plurality of target image units.
[0080] The third position information is the position / region of the non-pixel region in the display panel. For example, the position can be determined by the coordinates of each endpoint of the region where the non-pixel region is located in the display panel. The first target area is the area occupied by the picture displayed by the non-pixel region 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 implementation, the embodiment determines the area occupied by the picture displayed by the non-pixel region in the first image (i.e., the first target area), and then removes the part of the first image located in the area, so as to remove the part of the first image corresponding to the non-pixel region and obtain the part of the first image corresponding to the pixel region, i.e., the plurality of target image units. The non-pixel region (black matrix) is usually grid-shaped and is a whole, so removing the area (first target area) of the first image located in the picture displayed by the non-pixel region can indirectly extract the plurality of target image units, which is beneficial to simplify the calculation.
[0082] As a third possible implementation, the extracting (S102) of the plurality of target image units from the first image comprises:
[0083] determining a second target area in the first image with a gray scale value less than a preset gray scale threshold;
[0084] removing the image in the first image located in the second target area to obtain the plurality of target image units.
[0085] The embodiment also adopts the indirect extraction of the target image unit. The difference from the second implementation is that the determination of the area occupied by the picture displayed by the non-pixel region in the first image is different.
[0086] Optionally, the preset gray scale 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 gray scale value is 0. In this embodiment, a gray scale threshold close to but greater than 0 is preset. In this way, the area (second target area) in the first image in which the gray scale value is less than the preset gray scale 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 in the first image located in the second target area, a plurality of target image units can be obtained, and the calculation 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 can include all or part of the content of the picture displayed by the 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 less than the area of the pixel area, the target image unit includes part of the content of the picture displayed by the 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 the corresponding pixel area. In this way, 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, the splicing of the plurality of target image units comprises:
[0089] 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;
[0090] splicing the arranged plurality of target image units.
[0091] It can be understood that the target image unit corresponds to the pixel area one by one, the target image unit is arranged according to the arrangement order of the pixel area, and then the plurality of arranged target image units are spliced, which can ensure the consistency of the second image and the first image, thereby facilitating the subsequent confirmation of the defect position.
[0092] For example, after the target image unit is extracted, each target image unit can be numbered, and the numbering content can include the row and column information of the pixel area corresponding to the target image unit, so as to arrange the target image unit according to the arrangement order of the pixel area.
[0093] Figure 5 is a flowchart of a defect detection method of a display panel provided by a second embodiment of the present application. As shown in Figure 5 The defect detection method can include the following steps:
[0094] S201, obtaining a first image according to a first picture displayed by a display panel;
[0095] S202, divide the first image into a plurality of image blocks;
[0096] S203, extract a plurality of target image units from the plurality of image blocks respectively in parallel;
[0097] S204, stitch the target image units in each image block to obtain a plurality of first sub-images in parallel;
[0098] S205, stitch the plurality of first sub-images to obtain a second image;
[0099] S206, perform defect detection on the display panel according to the second image.
[0100] Different from the first embodiment, the embodiment divides the first image into a plurality of image blocks before extracting a plurality of target image units from the first image, then extracts a plurality of target image units from the plurality of image blocks respectively in parallel, and stitches the target image units in each image block to obtain a small-size stitching image corresponding to each image block, i.e. a first sub-image, and then stitches the plurality of 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, then N=n×m.
[0102] Compared with the way of extracting N target image units from a first image of a larger size and then stitching the N target image units to obtain a second image, the embodiment extracts target image units from each image block in parallel and stitches target image units in each image block in parallel by dividing the image blocks, and then stitches the small-size stitching images (first sub-images) corresponding to each target image block to obtain a second image, which can greatly improve the image processing efficiency and thus improve the detection efficiency.
[0103] The extraction method of target image units in each image block and the stitching method of target image units in each image block can be referred to the description above, which will not be repeated here.
[0104] In some embodiments, the first sub-images can not be stitched, but defect detection can be performed on the display panel according to each first sub-image corresponding to each image block, i.e. regional defect detection, which is not limited by the embodiment.
[0105] In a second aspect, the embodiment provides a display panel defect detection device. Figure 6FIG. 1 is a block diagram of a defect detection device for a display panel according to an embodiment of the present application. As shown in FIG. 1, the defect detection device comprises an image acquisition module 301, an image extraction module 302, an image splicing module 303 and a defect detection module 304. The image acquisition module 301 is configured to obtain a first image according to a first picture displayed by a display panel. The image extraction module 302 is configured to extract a plurality of target image units from the first image. The target image units correspond to pictures displayed by pixel regions, and the target image units do not include pictures displayed by non-pixel regions. The image splicing module 303 is configured to splice the plurality of target image units to obtain a second image. The defect detection module 304 is configured to perform defect detection on the display panel according to the second image. Figure 6
[0106] Optionally, the image extraction module 302 is specifically configured to determine second position information of a target image unit corresponding to a pixel region in the first image according to first position information of the pixel region in the display panel, and extract the plurality of 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 configured to determine a first target region corresponding to a picture displayed by a non-pixel region in the first image according to third position information of the non-pixel region in the display panel, and remove images in the first target region in the first image to obtain the plurality of target image units.
[0108] Optionally, the image extraction module 302 is specifically configured to determine a second target region in the first image in which a gray scale value is less than a preset gray scale threshold, and remove images in the second target region in the first image to obtain the plurality of target image units.
[0109] Optionally, when the first picture is equal to the first image, an area of the target image unit is less than or equal to an area of the pixel region.
[0110] Optionally, the image splicing module 303 is specifically configured to arrange the plurality of target image units according to an arrangement order of a plurality of pixel regions corresponding to the plurality of target image units, and splice the arranged plurality of target image units.
[0111] Optionally, the defect detection device further comprises a block segmentation module configured to segment the first image into a plurality of image blocks before extracting the plurality of target image units from the first image. Correspondingly, the image extraction module is configured to extract the plurality of target image units from the plurality of image blocks in parallel, the image splicing module is configured to splice the target image units in each image block to obtain a plurality of first sub-images in parallel, and splice the plurality of first sub-images to obtain the second image.
[0112] The defect detection device of the display panel provided by the embodiments of the present application can execute the defect detection method of the display panel provided by any of the embodiments of the present application, and has the function modules and beneficial effects corresponding to the execution method.
[0113] In a third aspect, the embodiments of the present application provide a defect detection system of a display panel, comprising:
[0114] one or more processors;
[0115] a memory for storing one or more programs;
[0116] When the one or more programs are executed by the one or more processors, the one or more processors implement the defect detection method described in any of the embodiments of the present application.
[0117] Specifically, the defect detection system can include a driving component, a camera component, a processor and a memory, 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 can be integrated in an electronic device to implement the defect detection method described above, a second image is obtained by image processing on the first image, and the display panel is detected for defects according to the second image. Exemplarily, the electronic device can be any form of computer.
[0118] Figure 7 is a structural schematic diagram of a defect detection system of a display panel provided by the embodiments of the present application, as Figure 7 shown, the defect detection system includes at least one processor 11, and a memory such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. in communication connection with the at least one processor 11, wherein the memory stores a computer program executable by the at least one processor, and the processor 11 can execute various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or loaded into the random access memory (RAM) 13 from the storage unit 18. In the random access memory (RAM) 13, various programs and data required for operation of the defect detection system can also be stored. 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] A plurality of 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 magnetic 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 can be various general and / or special purpose 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 specialized 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 various methods and processes described above, such as the defect detection method of a display panel.
[0121] In some embodiments, the defect detection method of a display panel can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device via the read-only memory (ROM) 12 and / or the communication unit 19. When the computer program is loaded onto the random access memory (RAM) 13 and executed by the processor 11, one or more steps of the defect detection method of a display panel described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the defect detection method of a display panel by any other appropriate means, such as by means of firmware.
[0122] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a programmable logic device (PLD), a computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
[0123] A computer program for implementing the method of the present application can be written in any combination of one or more programming languages. The computer program can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the computer program running on the processor implements the functions / operations specified in the flowcharts and / or block diagrams. The computer program can be executed in whole on the machine, partially on the machine, partially on the machine as a standalone software package, or completely on a remote machine or server.
[0124] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, having stored thereon a computer program, which, when executed by a processor, implements the defect detection method according to any one of the embodiments of the present application.
[0125] In the context of the present application, a computer readable storage medium can be a tangible medium which can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, the computer readable storage medium can be a machine readable signal medium. More specific examples of the computer readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0126] To provide for interaction with a user, the systems and techniques described here can 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 the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the defect detection system. Other kinds of devices can be used to provide for interaction with a user as well; 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 acoustic, speech, or tactile input.
[0127] The systems and techniques described herein can be implemented in a computing system that includes a back end component, e.g., as a data server, or that includes a middleware component, e.g., an application server, or that includes a front end component, e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described herein, or any combination of such back end, middleware, or front end components. The components of the system can 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] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can 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 large management difficulty and weak business scalability in traditional physical host and VPS service.
[0129] In summary, according to the defect detection method, device, system and medium of the display panel provided by the embodiment of the present application, the target image unit corresponding to the picture displayed by the pixel area in the first image is extracted, and then the plurality of 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 higher brightness, so that when the defect detection of the display panel is performed according to the second image, the defects with smaller size are more easily identified, the accuracy of the detection result is greatly improved, and misjudgment is reduced.
[0130] It should be understood that the various forms of flow shown above can be reordered, added to, or deleted from without departing from the scope of the present application. For example, the steps described in the present application can be executed in parallel, in sequence, or in a different order, and the present application is not limited herein as long as the desired results of the technical solutions of the present application can be achieved.
[0131] The above detailed description does not constitute a limitation on the protection scope of the present application. 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 replacements and improvements made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A method for defect detection of a display panel, the display panel comprising non-pixel areas and multiple pixel areas, the non-pixel areas being located between adjacent pixel areas, characterized in that, The defect detection method includes: The first image is obtained based on the first screen displayed on the display panel; Multiple target image units are extracted from the first image; each target image unit corresponds to the image displayed in the pixel area, and the target image unit does not include the image displayed in the non-pixel area; Multiple target image units are stitched together to obtain a second image; Defect detection is performed on the display panel based on the second image.
2. The defect detection method according to claim 1, characterized in that, Extracting multiple target image units from the first image, including: The second position information of the target image unit corresponding to the pixel area in the first image is determined based on the first position information of the pixel area in the display panel. Multiple target image units are extracted from the first image based on the second position information of each target image unit.
3. The defect detection method according to claim 1, characterized in that, Extracting multiple target image units from the first image, including: The first target area in the first image is determined based on the third position information of the non-pixel area in the display panel; The image located in the first target region in the first image is removed to obtain a plurality of target image units.
4. The defect detection method according to claim 1, characterized in that, Extracting multiple target image units from the first image, including: Determine a second target region in the first image whose grayscale value is less than a preset grayscale threshold; The image located in the second target region in the first image is removed to obtain a plurality of target image units.
5. The defect detection method according to claim 1, characterized in that, Before extracting multiple target image units from the first image, the defect detection method further includes: The first image is divided into multiple image blocks; The step of extracting multiple target image units from the first image includes: Multiple target image units are extracted in parallel from multiple image blocks, respectively; The step of stitching together multiple target image units to obtain a second image includes: The target image units in each of the image blocks are stitched together in parallel to obtain multiple first sub-images; The second image is obtained by stitching together multiple first sub-images.
6. The defect detection method according to claim 1, characterized in that, When the first frame is the same size as the first image, the area of the target image unit is less than or equal to the area of the pixel region.
7. The defect detection method according to claim 1, characterized in that, Stitching together multiple target image units includes: The multiple target image units are arranged according to the arrangement order of the multiple pixel regions corresponding to the multiple target image units; The multiple target image units arranged in the order are then stitched together.
8. A defect detection device for a display panel, the display panel comprising non-pixel areas and a plurality of pixel areas, the non-pixel areas being located between adjacent pixel areas, characterized in that, The defect detection device includes: The image acquisition module is used to obtain a first image based on the first screen displayed on the display panel; An image extraction module is used to extract multiple target image units from the first image; the target image units correspond to the images displayed in the pixel areas, and the target image units do not include the images displayed in the non-pixel areas; An image stitching module is used to stitch together multiple target image units to obtain a second image; A defect detection module is used to perform defect detection on the display panel based on the second image.
9. A defect detection system for a display panel, characterized in that, include: One or more processors; Memory, used to store 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-7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the defect detection method as described in any one of claims 1-7.
Citation Information
Patent Citations
Display panel detection method and device, equipment and medium
CN117094969A
Panel surface defect detection method, system and equipment and storage medium
CN118570183A