[go: up one dir, main page]

CN114663420B - An image-based method for detecting abnormal spacing defects - Google Patents

An image-based method for detecting abnormal spacing defects Download PDF

Info

Publication number
CN114663420B
CN114663420B CN202210362116.4A CN202210362116A CN114663420B CN 114663420 B CN114663420 B CN 114663420B CN 202210362116 A CN202210362116 A CN 202210362116A CN 114663420 B CN114663420 B CN 114663420B
Authority
CN
China
Prior art keywords
detected
image
defect
detection
mask
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210362116.4A
Other languages
Chinese (zh)
Other versions
CN114663420A (en
Inventor
张宸睿
张记霞
郑军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Matrixtime Robotics Shanghai Co ltd
Original Assignee
Matrixtime Robotics Shanghai Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matrixtime Robotics Shanghai Co ltd filed Critical Matrixtime Robotics Shanghai Co ltd
Priority to CN202210362116.4A priority Critical patent/CN114663420B/en
Publication of CN114663420A publication Critical patent/CN114663420A/en
Application granted granted Critical
Publication of CN114663420B publication Critical patent/CN114663420B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/70Denoising; Smoothing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10004Still image; Photographic image
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30148Semiconductor; IC; Wafer
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Quality & Reliability (AREA)
  • Image Processing (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)

Abstract

本发明公开了一种基于图像的间距异常类缺陷检测方法,模板匹配;形态学检测与量测检测;进行缺陷融合,输出检测结果;将输出检测结果按照颗粒级整理;将同一个待检测ROI下的缺陷进行融合,判断当前待检测ROI下检出的缺陷区域是否有交集,判断两个或多个缺陷连通域是否有重叠,若有交集则进行合并,并将有重叠的若干缺陷融合为一个缺陷作为输出检测结果;在传统外观检测的基础上,融入了尺寸量测功能,通过图像实现量测检测,代替了人工抽检的量测方式,降低了人工检测成本,有助于提升生产效率。

The present invention discloses an image-based method for detecting abnormal spacing defects, including template matching, morphological detection and measurement detection, defect fusion and output of detection results, sorting of output detection results according to granularity, fusion of defects under the same ROI to be detected, judging whether defect areas detected under the current ROI to be detected have intersections, judging whether two or more defect connected domains overlap, merging if there are intersections, and merging several overlapping defects into one defect as the output detection result; on the basis of traditional appearance detection, a size measurement function is integrated, measurement detection is realized through images, and the measurement method of manual sampling is replaced, thereby reducing the cost of manual detection and helping to improve production efficiency.

Description

Image-based method for detecting abnormal interval defects
Technical Field
The invention relates to the technical field of image defect detection, in particular to an image-based method for detecting abnormal interval defects.
Background
The lead frame is a carrier material of the chip package, and has two processes of die stamping and chemical etching, wherein the etching process can realize higher product precision, and correspondingly, higher defect detection accuracy is required. In order to screen out micron-level defects, lead frame detection equipment is developed at home and abroad at present, and part of special defects are detected by manual inspection. The following drawbacks exist with existing detection schemes:
Firstly, the detection mode of the automatic detection equipment mostly adopts a detection method based on template matching, namely positioning matching is firstly carried out, then a detection area template is generated by utilizing the ROI and morphological image processing method, and finally good products and defective products are screened out according to a threshold value. The method can cover most defects, but is easily influenced by image contrast and morphological parameters, the template detection area is too large and is easy to be mistakenly detected (good products are detected as defective products), and too small can cause missed detection (the defective products are detected as good products), especially the defect that the boundary area of the structure is tiny.
Secondly, for some defects with size or structure spacing requirements, whether the defects are defects or not must be determined by a measurement method, and most manufacturers adopt a sampling inspection mode, so that the efficiency is low, and the traversing type manual sampling inspection obviously cannot be satisfied for realizing efficient production. The existing detection machine cannot realize the measurement function.
In view of the foregoing, it is desirable to provide a novel method for detecting defects of abnormal pitch based on images to overcome the above-mentioned defects.
Disclosure of Invention
The invention aims to provide an image-based method for detecting abnormal space defects, which realizes measurement and detection through images, integrates a dimension measurement function, replaces a measurement mode of manual spot check and improves efficiency.
In order to achieve the above object, the present invention provides an image-based pitch anomaly type defect detection method,
S1, template matching;
S2, morphological detection and measurement detection;
s3, performing defect fusion and outputting a detection result;
Step S3 also includes step S31, arranging the output detection results according to particle level;
S32, fusing defects under the same ROI to be detected, judging whether the defect areas detected under the current ROI to be detected have intersection, judging whether two or more defect connected domains are overlapped, if so, merging, and fusing a plurality of overlapped defects into one defect to be used as an output detection result.
Preferably, the step S1 further comprises a step S11 of correcting the image to be detected through a rotation characteristic area, wherein the rotation characteristic area is formed by framing two independent communication areas with the same size and shape on the left side of the image to be detected, the two areas are in a vertical and upper-lower position relation on the original material, and the matching template is searched on the image to be detected and an affine matrix is obtained.
Preferably, the step S2 further comprises a step S21 of mapping MASK onto the image to be detected in an affine manner, wherein the area covered by MASK on the image to be detected is the area to be detected.
Preferably, the step S21 further includes a step S210 of processing each MASK using gray values and morphology on the template map, when the MASK is required to be reduced, performing etching operation with the structural element S for the number of repeated iterations with a positive integer greater than 0 as the number of iterations, and when the MASK is required to be enlarged, performing expansion operation with the same structural element, and obtaining the enlarged MASK.
Preferably, S211, when the extraction result is not empty, the defect size screening is performed.
Preferably, the step S2 further comprises a step S221 of mapping the ROI to be detected on the template diagram of the MASK onto the image to be detected in an affine manner by using an affine matrix;
s222, denoising the image to be detected;
s223 of enhancing the boundary of the image to be detected,
imgR=η*round(imgO-imgM)+imgO (5),
Wherein imgR represents an enhanced image, imgO represents a smoothed and denoised image, imgM represents an image subjected to mean filtering, η represents a contrast enhancement weight, round represents a result obtained by rounding and rounding the result of subtraction of the two images;
s224, extracting the boundary of the structure in the ROI to be detected, and extracting a sub-pixel boundary line on the obtained enhanced image;
the image g (x, y) subjected to gaussian filtering is:
Wherein, Performing convolution operation on the two-dimensional Gaussian kernel and the original image to obtain a smoothed image g (x, y), and calculating gradient amplitude and direction of the smoothed image according to a Sobel filter, wherein the kernel used by the Sobel filter is as follows:
Gradient values g x(m,n),gy (m, n) in different directions are obtained through the two operators, and the actual gradient values and the gradient directions are calculated by using the gradient values in the two directions:
Performing non-maximum suppression to determine a final unique boundary line, and then generating a boundary line of the sub-pixels to obtain a boundary line which can be used for calculating the distance;
s225, judging the calculated distance direction;
The structure in the image to be detected has various directions, the direction of the distance to be calculated is firstly judged, the directions of two boundary lines are calculated by extracting the boundary on the template diagram of the MASK, a rectangular coordinate system is established in the width-height direction of the image to be detected, the angle of the boundary line is calculated from the positive X-half axis in the clockwise direction,
S226, calculating the distance between the extraction boundaries;
before calculating the distance, judging whether the number of the extracted boundary lines exceeds 2, and if so, merging the boundary lines once;
Traversing two boundary lines, picking out a pair of points on the boundary lines to form a point pair during each calculation, calculating the distance D of a certain point pair on the two boundary lines through a formula (9),
D=L*sin(|α-β|) (9);
Wherein L represents Euclidean distance between two points, and sin (|alpha-beta|) is a sine value of an included angle between a straight line where the point pair is located and the spacing direction;
Traversing all boundary lines needing to calculate the distance in the image to be detected, comparing the calculation result with the set distance value, and marking the ROI to be detected where the current boundary is located as a defect if the numerical value of the calculation result is smaller than the set value.
Compared with the prior art, the method has the beneficial effects that 1) the dimension measuring function is integrated on the basis of the traditional appearance detection, the measurement detection is realized through the image, the measurement mode of manual spot check is replaced, the manual detection cost is reduced, and the production efficiency is improved;
2) The defect merging is performed efficiently, the defect information is output accurately without redundancy, so that an equipment operator can quickly and accurately perform repeated judgment and acceptance, and the detection rate of defects with different severity degrees is effectively improved;
3) The problem that the area edge detection is increased due to the fact that the traditional method excessively depends on affine areas to be detected after template matching is solved, and accuracy is effectively improved and detection omission ratio is reduced through detection of the structural edge spacing with higher accuracy.
Drawings
Fig. 1 is a flowchart of an image-based method for detecting abnormal pitch defects according to the present invention.
Fig. 2 is a schematic product diagram of a lead frame for detecting an abnormal pitch defect based on an image according to the present invention.
Fig. 3 is a schematic diagram of a defect-free product of the lead frame shown in fig. 2, which is detected by applying the method for detecting pitch anomaly defects based on images provided by the invention.
Fig. 4 is a schematic diagram of a product of the serious defect of the lead frame shown in fig. 2, which is detected by applying the method for detecting the abnormal pitch type defect based on the image provided by the invention.
Fig. 5 is a schematic diagram of a product of the intermediate defect of the lead frame shown in fig. 2, which is detected by applying the method for detecting the pitch anomaly type defect based on the image provided by the invention.
Fig. 6 is a schematic diagram of a product of the detected slight defect of the lead frame shown in fig. 2, which is applied to the method for detecting the abnormal pitch type defect based on the image provided by the invention.
Detailed Description
In order to make the objects, technical solutions and advantageous technical effects of the present invention more apparent, the present invention will be further described in detail with reference to the accompanying drawings and detailed description. It should be understood that the detailed description is intended to illustrate the invention, and not to limit the invention.
Referring to fig. 1, the present invention provides a method for detecting abnormal pitch defects based on images,
S1, template matching;
referring to fig. 2 to 6, step S1 further includes step S11 of correcting the image to be detected by rotating a rotation feature region, wherein the rotation feature region is formed by framing two independent communication regions with the same size and shape on the left side of the image to be detected, and the two regions are in a vertical and upper-lower position relationship on the raw material;
searching a matching template on the image to be detected and obtaining an affine matrix, wherein the obtained affine matrix comprises parameters of image rotation, size scaling and translation in a 2D plane.
S2, morphological detection and measurement detection;
Step S2 also includes step S21, morphological detection, mapping MASK (template MASK) onto the image to be detected in an affine mode, wherein the area covered by MASK on the image to be detected is the area to be detected;
The MASK refers to a region for defect detection extracted through morphological processing in the to-be-detected ROI (region of interest) on the template map, and is smaller than the detection region in consideration of affine accuracy and compatible material tolerance, so as to avoid a large number of false detections, so that the MASK is used for performing conventional pitch anomaly defect detection:
S210, each MASK is obtained by using gray values and morphological processing on a template diagram, the gray values are intuitively seen from the gray diagram of the template diagram, and the gray range for binarization extraction corresponds to a normal and defect-free template diagram;
The structural elements used for the corrosion and expansion treatment are:
In the formula (1), S represents a structural element, and the center point of the structural element is set to be a reference point. When the MASK needs to be reduced, the positive integer larger than 0 is used as the iteration number, and the structural element S is used for carrying out the corrosion operation of the repeated iteration number, so that the reduced MASK is finally obtained. When expansion of MASK is required, expansion operation is performed by using the same structural element to obtain expanded MASK.
It should be noted that, the range of the defect is outside the gray value, the defect gray range is used for performing binarization extraction on the area covered by the map MASK to be detected, and when the extraction result is not empty, the defect point is indicated to exist;
S211, when the extraction result is not empty, performing defect size screening. Because of the factors of materials and imaging, part of defect points with small size are actually noise points or non-defect structures, the non-defect points are thrown away through a set size threshold value in a template, and finally the defects of conventional detection are obtained.
S22, measuring and detecting, namely mapping the ROI to be detected on the template diagram of the MASK to an image to be detected in an affine mode;
The ROI is a rough region for extracting MASK when a template is created, and comprises a region to be detected and other regions, wherein critical defects cannot be well dealt with by morphological processing, and detection of gap defects which are easy to leak and difficult to detect is needed to be carried out again based on the ROI to be detected;
S221, mapping the ROI to be detected onto the image to be detected in an affine mode by using the affine matrix obtained in the S1;
S222, denoising the image to be detected firstly due to noise of the light source and the imaging system;
Taking a bilateral filtering as an example of this,
The bilateral filtering is nonlinear filtering, and the filter kernel is generated by two functions, wherein one function determines the template coefficient of the filter by the Euclidean distance of the pixel, and the other function determines the coefficient of the filter by the gray level difference value of the pixel;
in the above formula (2), g (i, j) represents a pixel to be finally output, f (k, l) represents a pixel value at a template window coordinate of the bilateral filter, and ω (i, j, k, l) is a template of the bilateral filter:
the template of the bilateral filter is obtained by multiplying a distance template d (i, j, k, l) and a value domain template r (i, j, k, l), and meanwhile, spatial domain information and gray level similarity are considered, so that the boundary can be well reserved while smooth denoising is achieved.
In the above formula (4), the distance template is a two-dimensional gaussian function, the value domain template is a one-dimensional gaussian function, wherein exp represents an exponential function, sigma represents a standard deviation of the gaussian function, i, j represents coordinates of an output pixel point, and k, l represents coordinates of a template window.
S223 of enhancing the boundary of the image to be detected,
imgR=η*round(imgO-imgM)+imgO (5),
Wherein imgR represents an enhanced image, imgO represents a smoothed and denoised image, imgM represents an image subjected to mean filtering, η represents a contrast enhancement weight, round represents a result obtained by rounding and rounding the result of subtraction of the two images;
Further, η is a contrast enhancement weight, which acts on the result of subtraction of two images, and represents the degree of scaling of the enhancement result, and a larger value is required for a larger contrast, and vice versa.
S224, extracting the boundary of the structure in the ROI to be detected, and extracting a sub-pixel boundary line on the obtained enhanced image;
Further, taking Canny operator as an example, gaussian filtering is first performed, and since gaussian filtering can blur an image, an image to be detected is enhanced first, so that precision loss is reduced, and an image g (x, y) subjected to gaussian filtering is:
Wherein, Performing convolution operation on the two-dimensional Gaussian kernel and the original image to obtain a smoothed image g (x, y), and calculating gradient amplitude and direction of the smoothed image according to a Sobel filter, wherein the kernel used by the Sobel filter is as follows:
Gradient values g x(m,n),gy (m, n) in different directions are obtained through the two operators, and the actual gradient values and the gradient directions are calculated by using the gradient values in the two directions:
and then performing non-maximum suppression to determine the last unique boundary line, and then generating the boundary line of the sub-pixels to finally obtain the boundary line which can be used for calculating the distance.
S225, judging the calculated distance direction;
The structure in the image to be detected has various directions, the direction of the distance to be calculated is firstly judged, the directions of two boundary lines are calculated by extracting the boundary on the template diagram of the MASK, a rectangular coordinate system is established in the width-height direction of the image to be detected, the angle (0-180 DEG) of the boundary line is calculated from the X-positive half axis (the width-side right direction is the X-positive half axis) in the clockwise direction,
S226, calculating the distance between the extraction boundaries;
Before calculating the distance, judging whether the number of the extracted boundary lines exceeds 2, if so, merging the boundary lines once, and restoring the boundary which is supposed to be a disconnected boundary;
in the calculation, two boundary lines are expressed by a set of discrete points, so that the distance between the two boundary lines is converted into the distance between the points, the two boundary lines are traversed, a point pair on a pair of boundary lines is selected for each calculation, the distance D of a certain point pair on the two boundary lines is calculated through a formula (9),
D=L*sin(|α-β|) (9);
Wherein L represents Euclidean distance of two points, sin (|alpha-beta|) is a sine value of an included angle between a straight line where a point pair is located and the distance direction, so that the value after projection is calculated on the Euclidean distance L conveniently;
Traversing all boundary lines needing to calculate the distance in the image to be detected, comparing the calculation result with the set distance value, and marking the ROI to be detected where the current boundary is positioned as a defect if the numerical value of the calculation result is smaller than the set value;
s3, performing defect fusion and outputting a detection result;
S31, sorting the output detection results according to the particle level (namely, merging and judging the defects detected in one particle);
S32, fusing defects under the same ROI to be detected (a plurality of ROIs to be detected exist on one particle), judging whether the defect areas detected under the current ROI to be detected have intersection, judging whether two or more defect connected domains are overlapped, if so, merging, and fusing a plurality of overlapped defects into one defect to serve as an output detection result, and if not, indicating that the defects are independent defects and are not required to be fused.
It should be noted that there is also a merging mode, namely distance merging. The method is an optional merging mode, for some defects which are easy to occur in a discrete mode, a merging interval value is manually set, when the distance between two defects is smaller than the merging interval value, the defects which meet the conditions are merged, and the Euclidean distance of a pixel level is adopted in a distance calculation mode.
The present invention is not limited to the details and embodiments described herein, and thus additional advantages and modifications may readily be made by those skilled in the art, without departing from the spirit and scope of the general concepts defined in the claims and the equivalents thereof, and the invention is not limited to the specific details, representative apparatus and examples shown and described herein.

Claims (5)

1. A method for detecting abnormal interval defects based on images is characterized in that,
S1, template matching;
s2, morphological detection and measurement detection, wherein the step S2 also comprises the step S22 of measurement detection, wherein the ROI to be detected on a template diagram of MASK is mapped onto an image to be detected in an affine mode by using an affine matrix;
s222, denoising the image to be detected;
s223 of enhancing the boundary of the image to be detected,
imgR=η*round(imgO-imgM)+imgO (5),
Wherein imgR represents an enhanced image, imgO represents a smoothed and denoised image, imgM represents an image subjected to mean filtering, η represents a contrast enhancement weight, round represents a result obtained by rounding and rounding the result of subtraction of the two images;
s224, extracting the boundary of the structure in the ROI to be detected, and extracting a sub-pixel boundary line on the obtained enhanced image;
the image g (x, y) subjected to gaussian filtering is:
Wherein, Performing convolution operation on the two-dimensional Gaussian kernel and the original image to obtain a smoothed image g (x, y), and calculating gradient amplitude and direction of the smoothed image according to a Sobel filter, wherein the kernel used by the Sobel filter is as follows:
Gradient values g x(m,n),gy (m, n) in different directions are obtained through the two operators, and the actual gradient values and the gradient directions are calculated by using the gradient values in the two directions:
Performing non-maximum suppression to determine a final unique boundary line, and then generating a boundary line of the sub-pixels to obtain a boundary line which can be used for calculating the distance;
s225, judging the calculated distance direction;
The structure in the image to be detected has various directions, the direction of the distance to be calculated is firstly judged, the directions of two boundary lines are calculated by extracting the boundary on the template diagram of the MASK, a rectangular coordinate system is established in the width-height direction of the image to be detected, the angle of the boundary line is calculated from the positive X-half axis in the clockwise direction,
S226, calculating the distance between the extraction boundaries;
before calculating the distance, judging whether the number of the extracted boundary lines exceeds 2, and if so, merging the boundary lines once;
Traversing two boundary lines, picking out a pair of points on the boundary lines to form a point pair during each calculation, calculating the distance D of a certain point pair on the two boundary lines through a formula (9),
D=L*sin(|α-β|) (9);
Wherein L represents Euclidean distance between two points, and sin (|alpha-beta|) is a sine value of an included angle between a straight line where the point pair is located and the spacing direction;
Traversing all boundary lines needing to calculate the distance in the image to be detected, comparing the calculation result with the set distance value, and marking the ROI to be detected where the current boundary is positioned as a defect if the numerical value of the calculation result is smaller than the set value;
s3, performing defect fusion and outputting a detection result;
Step S3 also includes step S31, arranging the output detection results according to particle level;
S32, fusing defects under the same ROI to be detected, judging whether the defect areas detected under the current ROI to be detected have intersection, judging whether two or more defect connected domains are overlapped, if so, merging, and fusing a plurality of overlapped defects into one defect to be used as an output detection result.
2. The method for detecting the abnormal spacing type defects based on the images according to claim 1, wherein the step S1 is further characterized by comprising the step S11 of correcting the images to be detected through a rotation characteristic area, wherein the rotation characteristic area is formed by framing two independent connected areas with the same size and shape on the left side of the images to be detected, the two areas are in a vertical and upper-lower position relation on a raw material, and the matching template is searched on the images to be detected and an affine matrix is obtained.
3. The method for detecting abnormal pitch-based defects according to claim 1, wherein the step S2 further comprises a step S21 of performing morphological detection, wherein MASK is mapped onto the image to be detected in an affine manner, and the region covered by the MASK on the image to be detected is the region to be detected.
4. The method of claim 3, wherein the step S21 further comprises the step S210 of performing gray scale and morphological processing on the template, performing the etching operation with the structural element S for the number of repeated iterations with a positive integer greater than 0to obtain a reduced MASK when the MASK is required to be reduced, and performing the expansion operation with the same structural element to obtain an expanded MASK when the MASK is required to be expanded.
5. The method for detecting pitch anomaly type defects according to claim 4, wherein S211 comprises performing binarization extraction using a defect gray scale on an area of the image to be detected covered by the mask, and performing defect size screening when the extraction result is not empty.
CN202210362116.4A 2022-04-07 2022-04-07 An image-based method for detecting abnormal spacing defects Active CN114663420B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210362116.4A CN114663420B (en) 2022-04-07 2022-04-07 An image-based method for detecting abnormal spacing defects

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210362116.4A CN114663420B (en) 2022-04-07 2022-04-07 An image-based method for detecting abnormal spacing defects

Publications (2)

Publication Number Publication Date
CN114663420A CN114663420A (en) 2022-06-24
CN114663420B true CN114663420B (en) 2025-04-04

Family

ID=82035207

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210362116.4A Active CN114663420B (en) 2022-04-07 2022-04-07 An image-based method for detecting abnormal spacing defects

Country Status (1)

Country Link
CN (1) CN114663420B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110333238A (en) * 2019-06-18 2019-10-15 东华大学 A kind of SMT chip defect detection system and method
CN110728659A (en) * 2019-09-17 2020-01-24 深圳新视智科技术有限公司 Defect merging method and device, computer equipment and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2296143A1 (en) * 2000-01-18 2001-07-18 9071 9410 Quebec Inc. Optical inspection system
CN105717136A (en) * 2016-01-28 2016-06-29 浙江工业大学 Pin inclination defect detecting method based on machine vision
CN106651862A (en) * 2016-11-15 2017-05-10 昂纳自动化技术(深圳)有限公司 Multiple-connected-domain rapid merging algorithm and apparatus based on stroke coding
CN109003911B (en) * 2018-08-02 2021-07-20 安徽大华半导体科技有限公司 A method for detecting lead forming defects of semiconductor chips

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110333238A (en) * 2019-06-18 2019-10-15 东华大学 A kind of SMT chip defect detection system and method
CN110728659A (en) * 2019-09-17 2020-01-24 深圳新视智科技术有限公司 Defect merging method and device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN114663420A (en) 2022-06-24

Similar Documents

Publication Publication Date Title
CN108921176B (en) Pointer instrument positioning and identifying method based on machine vision
CN113340909B (en) Glue line defect detection method based on machine vision
US12444220B2 (en) Character segmentation method and device based on edge detection and contour detection
CN109816652B (en) Complex casting defect identification method based on gray level significance
CN115908415B (en) Edge-based defect detection method, device, equipment and storage medium
CN102175700A (en) Method for detecting welding seam segmentation and defects of digital X-ray images
CN104568986A (en) Method for automatically detecting printing defects of remote controller panel based on SURF (Speed-Up Robust Feature) algorithm
CN115908269A (en) Visual defect detection method and device, storage medium and computer equipment
CN110310262A (en) A method, device and system for detecting tire defects
CN110473184A (en) A kind of pcb board defect inspection method
CN116777907A (en) A method for quality inspection of sheet metal parts
CN117974601B (en) Method and system for detecting surface defects of silicon wafer based on template matching
CN108537099A (en) A kind of licence plate recognition method of complex background
CN106651828A (en) Product dimension sub-pixel measurement method under industrial microscale motion blurred imaging condition
CN112365448B (en) Method for detecting fabric defects in warp knitting process
CN115330770B (en) Cloth area type defect identification method
CN107742291A (en) A kind of the defects of photovoltaic glass detection method and device
CN115187562A (en) Gluing defect detection method and device
CN110060239B (en) A kind of defect detection method for bottle mouth
CN115830049A (en) Corner point detection method and device
CN114663420B (en) An image-based method for detecting abnormal spacing defects
CN115239595A (en) Method for detecting qualification of two-dimensional code of packaging printed matter
CN120451161A (en) A toothpaste tube quality detection method and system based on machine vision
CN113870328A (en) Liquid foreign matter visual detection method and system
CN110298799B (en) PCB image positioning correction method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant