CN113269743A - Chip quantity detection method based on iterative translation verification - Google Patents

Chip quantity detection method based on iterative translation verification Download PDF

Info

Publication number
CN113269743A
CN113269743A CN202110550613.2A CN202110550613A CN113269743A CN 113269743 A CN113269743 A CN 113269743A CN 202110550613 A CN202110550613 A CN 202110550613A CN 113269743 A CN113269743 A CN 113269743A
Authority
CN
China
Prior art keywords
chip
verified
chips
wafer
template
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.)
Granted
Application number
CN202110550613.2A
Other languages
Chinese (zh)
Other versions
CN113269743B (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.)
Beijing Institute of Technology BIT
Chongqing Innovation Center of Beijing University of Technology
Original Assignee
Beijing Institute of Technology BIT
Chongqing Innovation Center of Beijing University of Technology
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 Beijing Institute of Technology BIT, Chongqing Innovation Center of Beijing University of Technology filed Critical Beijing Institute of Technology BIT
Priority to CN202110550613.2A priority Critical patent/CN113269743B/en
Publication of CN113269743A publication Critical patent/CN113269743A/en
Application granted granted Critical
Publication of CN113269743B publication Critical patent/CN113269743B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/30Determination of transform parameters for the alignment of images, i.e. image registration
    • G06T7/33Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
    • G06T7/344Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods involving models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20112Image segmentation details
    • G06T2207/20132Image cropping
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/30242Counting objects in image

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)

Abstract

The invention provides a chip quantity detection method based on iterative translation verification, which comprises the steps of obtaining a chip template image from a wafer image, determining the position of the chip template on a wafer, and further determining the position of a chip on the chip template by utilizing a contour searching algorithm; determining the position of the chip on the wafer based on the position of the chip template on the wafer; numbering each chip on the chip template using an algorithm to obtain a verified chip at a determined position and number on the template; then, the verified chips are used for iterative translation, so that the chips to be verified with the determined positions but with the undetermined numbers are verified, and the number of the chips with each type of numbers is finally obtained; the method and the device realize the quantity statistics of different types of chips on the wafer, solve the problem that the continuous translation verification error of a group of verified chips is large due to the distortion of the wafer image, and improve the accuracy of quantity detection.

Description

Chip quantity detection method based on iterative translation verification
Technical Field
The invention relates to the technical field of machine vision, in particular to a chip quantity detection method based on iterative translation verification.
Background
For a wafer, the chips on the wafer are periodically arranged by a chip template, and the chip template is a set of one or more chips consisting of one or more chips.
The current machine vision is applied to chip quantity detection, and the quantity of all chips is detected simply through contour detection, so that the method is only suitable for the condition that only one chip exists on one wafer, and for the condition that multiple chips exist on one wafer, the current detection technology cannot detect the quantity of various chips respectively.
Disclosure of Invention
In view of the above, it is necessary to provide a chip number detection method based on iterative translation verification to solve the above technical problems.
A chip quantity detection method based on iterative translation verification, the method comprising: collecting a wafer image, and cutting a chip template from the wafer image to obtain a chip template image; determining the position of each chip on the wafer on the chip template; numbering each chip on the chip template in sequence by using an algorithm to obtain the number of each chip; the chips are divided into verified chips and chips to be verified, the chips with determined positions and numbers are defined as the verified chips, and the chips with the determined positions and undetermined numbers are defined as the chips to be verified; carrying out binarization processing on the wafer image, finding out all contours on the wafer according to a contour searching algorithm to obtain the position of each contour on the wafer, wherein each contour corresponds to one chip so as to obtain the position of each chip on the wafer; and determining the numbers of all the chips to be verified on the wafer through the iterative translation verification of the verified chips, thereby determining the number of each type of chips.
In one embodiment, the determining the position of each chip on the wafer on the chip template specifically includes: matching a chip template on the wafer image by adopting a template matching algorithm based on the chip template image so as to obtain the position of the chip template on the wafer; carrying out binarization processing on the chip template, determining the outline on the chip template by searching an outline algorithm to obtain the position of each outline on the chip template, wherein each outline corresponds to one chip, so as to obtain the position of each chip on the chip template; and obtaining the position of each chip on the wafer according to the position of the chip template on the wafer and the position of each chip on the chip template.
In one embodiment, the determining, by the iterative translation verification of the verified chips, numbers of all the chips to be verified on the wafer, so as to determine the number of each type of chip specifically includes: arranging the verified chips in sequence according to sizes from large to small; sequentially translating the central points of the arrayed verified chips up and down, left and right for a preset unit length; the contour range in the chip to be verified comprises the translated central point, and the verified chip corresponding to the central point belongs to the same number and becomes a new verified chip; translating the central point of the newly verified chip up and down, left and right to preset unit length, and sequentially iterating and translating to obtain the serial numbers of all chips to be verified; thereby determining the number of types of chips.
In one embodiment, after the step of sequentially translating the center points of the arranged verified chips up, down, left, and right by a preset unit length, the method further includes: defining all chips to be verified as initial chips to be verified; taking the chip to be verified of which the outline range comprises the translated central point in the chip to be verified as a target chip to be verified; judging whether the difference between the areas of the target chip to be verified and the verified chip is larger than a preset value or not; if the number of the target chip to be verified and the number of the verified chip corresponding to the central point are smaller than the preset value, the target chip to be verified and the verified chip corresponding to the central point belong to the same number, and the target chip to be verified and the verified chip corresponding to the central point are changed into a new verified chip.
In one embodiment, after the step of determining whether the difference between the areas of the target chip to be verified and the verified chip is greater than a preset value, the method further includes: if the chip number is larger than the preset value, the target chip to be verified is redefined as the initial chip to be verified.
In one embodiment, before the step of sequentially translating the center points of the arranged verified chips up, down, left, and right by a preset unit length, the method further includes: and expanding the area of the chip to be verified, which is smaller than the preset size standard, according to the preset size standard.
According to the chip quantity detection method based on iterative translation verification, the position of the chip template on the wafer is determined by obtaining the chip template image from the wafer image, and the position of the chip on the chip template is further determined by utilizing a contour searching algorithm; determining the position of the chip on the wafer based on the position of the chip template on the wafer; numbering each chip on the chip template using an algorithm to obtain a verified chip at a determined position and number on the template; then, the verified chips are used for iterative translation, so that the chips to be verified with the determined positions but with the undetermined numbers are verified, and the number of the chips with each type of numbers is finally obtained; the method and the device realize the quantity statistics of different types of chips on the wafer, solve the problem that the continuous translation verification error of a group of verified chips is large due to the distortion of the wafer image, and improve the accuracy of quantity detection.
Drawings
FIG. 1 is a flow diagram illustrating chip quantity detection based on iterative translation verification, according to one embodiment;
FIG. 2 is an embodiment iterative translation verification diagram;
FIG. 3 is a schematic view of a wafer in one embodiment;
FIG. 4 is a schematic diagram of a die template of the wafer shown in FIG. 3;
FIG. 5 is a diagram illustrating the detection results of chip No. 0 in the wafer shown in FIG. 3;
FIG. 6 is a diagram illustrating the result of detecting chip number 44 in the wafer shown in FIG. 3;
fig. 7 is a statistical chart of the number of various chip tests in the wafer shown in fig. 3.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings by way of specific embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The chip quantity detection method based on iterative translation verification can be used for counting the quantity of each type of chip on a wafer.
In one embodiment, as shown in fig. 1, there is provided a chip number detection method based on iterative translation verification, including the following steps:
s110, collecting a wafer image, cutting out a chip template from the wafer image, and obtaining a chip template image.
Specifically, as shown in fig. 3-4, a wafer image is collected, and a chip template is cut out from the wafer image to obtain a chip template image.
S120 determines a position of each chip on the wafer on the chip template.
Specifically, a chip template can be matched on a wafer image through a template matching algorithm, so that the position of the chip template on a wafer is obtained; the method comprises the steps of performing binarization processing on a chip template, determining a contour on the chip template by searching a contour algorithm, wherein the contour corresponds to a chip, and thus obtaining the position of the chip on the chip template; and obtaining the position of the chip on the wafer based on the position of the chip template on the wafer and the position of the chip on the chip template.
In one embodiment, step S120 specifically includes: matching the chip template on the wafer image by adopting a template matching algorithm based on the chip template image so as to obtain the position of the chip template on the wafer; carrying out binarization processing on the chip template, determining the outline on the chip template by searching an outline algorithm to obtain the position of each outline on the chip template, wherein each outline corresponds to one chip, so as to obtain the position of each chip on the chip template; and obtaining the position of each chip on the wafer according to the position of the chip template on the wafer and the position of each chip on the chip template. Specifically, by using a template matching algorithm, a chip template image is used as a template, and the chip template is matched on a wafer image, so that the position of the chip template on a wafer can be obtained; the binarization processing is carried out on the chip template by using a binarization algorithm, and then all contours on the chip template are found out by using a contour searching algorithm, so that the position of each contour on the chip template can be obtained. And combining the detection results to obtain the position of each chip on the wafer on the chip template.
S130, numbering each chip on the chip template in sequence by using an algorithm to obtain the number of each chip.
Specifically, the chips on the chip template are automatically numbered from left to right and from top to bottom by using an algorithm, so that the number of each chip on the chip template is obtained.
The chips are divided into verified chips and chips to be verified, the chips with determined positions and numbers are defined as verified chips, and the chips with the determined positions and undetermined numbers are defined as chips to be verified.
Specifically, the chip whose position and number are determined is referred to as a verified chip, and the chip whose position is determined without the number is referred to as a chip to be verified.
S150, carrying out binarization processing on the wafer image, finding out all contours on the wafer according to a contour searching algorithm, and obtaining the position of each contour on the wafer, wherein each contour corresponds to one chip, so that the position of each chip on the wafer is obtained.
Specifically, the wafer image is binarized by using a binarization algorithm, and then all contours on the wafer are found by using a contour searching algorithm, so that the position of each contour on the wafer can be obtained.
S160 determines the numbers of all chips to be verified on the wafer through the verified chip iterative translation verification, thereby determining the number of each type of chip.
Specifically, the chips to be verified are found in the left, right, up and down directions respectively by translating the verified chips in the left, right, up and down directions according to the preset unit length, the newly verified chips are used as the verified chips of the second round for translation in the second round, and the verified chips of the first round do not participate any more, so that the number of all the various chips can be found.
In one embodiment, step S160 specifically includes: arranging the verified chips in sequence according to sizes from large to small; sequentially translating the central points of the arrayed verified chips up and down, left and right for a preset unit length; the verified chips corresponding to the center point and the contour range of the center point after translation in the chip to be verified belong to the same number and become new verified chips; translating the central point of the newly verified chip up and down, left and right to preset unit length, and sequentially iterating and translating to obtain the serial numbers of all chips to be verified; thereby determining the number of types of chips. Specifically, the verified chips are sorted according to size from large to small; secondly, respectively translating the center point of the 1 st verified chip to the upper part, the lower part, the left part and the right part for a preset unit length, wherein the preset unit length is 1 to M unit lengths (the unit length is the height of the chip template when the chip template is translated up and down; the unit length is the width of the chip template when the chip template is translated left and right), because the wafer image has distortion, M is not suitable to be too large and is generally not more than 3, M is a positive integer, if the center points are just in the range of some chips to be verified, the chips to be verified and the verified chips are considered to be the same number, the newly verified chips are used for the second round of translation verification, and the chips which are verified before are not used for the next round of translation verification, namely iteration translation verification; thirdly, repeating the front left-right up-down translation steps on the other verified chips to finish the first round of translation verification; and repeating the steps for the newly verified chips to complete the 2 nd round, the 3 rd round, … … th round and the Nth round of translation verification until the number of the newly verified chips is 0, finally obtaining the numbers of all the chips on the wafer, and further counting the number of the chips of each number.
In one embodiment, as shown in FIG. 2, the chip with the black frame and the letters is a new verified chip, the chip with only the letters is a verified chip, and the chip without the black frame and without the letters is a chip to be verified. A. B, C, D, the verified chips in the four categories, the largest area of the chips in the category D, the areas from large to small are: D. c, B, A are provided. In fig. 2, i.e. the preset unit length is set to be 1 unit length, and the verified four chips are A, B, C, D four types of chips respectively. Firstly, carrying out a first round of translation based on verified chips, sorting according to the area size, wherein D > C > B > A, therefore, firstly translating the verified chips of the D type, translating the chips of the D type by 1 unit length left and right, up and down, correspondingly identifying new verified chips of the D type, namely the D type chips with frames in the drawing, then carrying out translation of the verified chips of the C type, sequentially carrying out translation, finally obtaining the result after the first round of translation, and correspondingly verifying 16 chips to be verified to form the new verified chips after the first round of translation; the 16 new verified chips were used as verified chips in the second round of translation, and similarly, the translation was performed by 1 unit length from the large area one by one, and finally 32 new verified chips were obtained. The iterative translation is performed in turn, and finally all the chips to be verified are verified.
In one embodiment, based on the wafer shown in fig. 3, the steps are performed according to the above steps to obtain a chip template shown in fig. 4, and the chips on the chip template are automatically numbered from left to right and from top to bottom to obtain the numbers 0 to 44 of each chip on the chip template; if the verification image for the class-0 chip is shown in fig. 5, the chip in fig. 5 is externally provided with a dashed frame, which is the class-0 chip; the verification image of the 44-class chip is shown in fig. 6, and the chip in fig. 6 is externally provided with a dashed line frame, namely the 44-class chip; finally, the number statistics of all 0-44 chips are obtained, and the specific result is shown in FIG. 7.
In one embodiment, after the step of sequentially translating the center points of the arranged verified chips up, down, left, and right by a preset unit length, the method further includes: defining all chips to be verified as initial chips to be verified; taking the chip to be verified of which the outline range comprises the translated central point in the chip to be verified as a target chip to be verified; judging whether the difference between the areas of the target chip to be verified and the verified chip is larger than a preset value or not; if the number of the chips to be verified is smaller than the preset value, the target chip to be verified and the verified chip corresponding to the central point belong to the same number and become a new verified chip. Specifically, for the inspection to be a verified chip, the area of the verified chip is compared with the area of the chip to be verified whose outline range includes the center point, and if the difference between the two areas is smaller than a preset error value, the chip is of the same type.
In one embodiment, after the step of determining whether the difference between the areas of the target chip to be verified and the verified chip is greater than the predetermined value, the method further includes: if the chip number is larger than the preset value, the target chip to be verified is redefined as the initial chip to be verified. Specifically, if the difference between the areas of the two chips is greater than a preset error value, it indicates that the chip to be verified in which the center point is located is not of the same type as the verified chip.
In one embodiment, before the step of sequentially translating the center points of the arranged verified chips up, down, left, and right by a preset unit length, the method further includes: and expanding the area of the chip to be verified, which is smaller than the preset size standard, according to the preset size standard. Specifically, when iterative translation is actually performed, since the chips to be verified are not arranged in order, translation is performed only by an integral multiple, and chips with small size in an oblique direction are easily ignored, so that the area of the chips to be verified with small size can be expanded before translation, and the center coordinates of the verified chips are more easily within the range of the chips to be verified. The expansion is only carried out before translation, if the difference of areas is compared after translation, the original areas are adopted for comparison, and the expanded areas are only used for translation and are not included in the calculation during area comparison. The accuracy of the iterative translation verification method can be improved by expanding the area of the small-size chip to be verified and introducing a size rechecking mechanism.
In the embodiment, the position of the chip template on the wafer is determined by obtaining the chip template image from the wafer image, and the position of the chip on the chip template is further determined by utilizing a contour finding algorithm; determining the position of the chip on the wafer based on the position of the chip template on the wafer; numbering each chip on the chip template using an algorithm to obtain a verified chip at a determined position and number on the template; then, the verified chips are used for iterative translation, so that the chips to be verified with the determined positions but with the undetermined numbers are verified, and the number of the chips with each type of numbers is finally obtained; the method and the device realize the quantity statistics of different types of chips on the wafer, solve the problem that the continuous translation verification error of a group of verified chips is large due to the distortion of the wafer image, and improve the accuracy of quantity detection.
It will be apparent to those skilled in the art that the modules or steps of the invention described above may be implemented in a general purpose computing device, they may be centralized on a single computing device or distributed across a network of computing devices, and optionally they may be implemented in program code executable by a computing device, such that they may be stored on a computer storage medium (ROM/RAM, magnetic disks, optical disks) and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The foregoing is a more detailed description of the present invention that is presented in conjunction with specific embodiments, and the practice of the invention is not to be considered limited to those descriptions. For those skilled in the art to which the invention pertains, several simple deductions or substitutions can be made without departing from the spirit of the invention, and all shall be considered as belonging to the protection scope of the invention.

Claims (6)

1. A chip quantity detection method based on iterative translation verification is characterized by comprising the following steps:
collecting a wafer image, and cutting a chip template from the wafer image to obtain a chip template image;
determining the position of each chip on the wafer on the chip template;
numbering each chip on the chip template in sequence by using an algorithm to obtain the number of each chip;
the chips are divided into verified chips and chips to be verified, the chips with determined positions and numbers are defined as the verified chips, and the chips with the determined positions and undetermined numbers are defined as the chips to be verified;
carrying out binarization processing on the wafer image, finding out all contours on the wafer according to a contour searching algorithm to obtain the position of each contour on the wafer, wherein each contour corresponds to one chip so as to obtain the position of each chip on the wafer;
and determining the numbers of all the chips to be verified on the wafer through the iterative translation verification of the verified chips, thereby determining the number of each type of chips.
2. The method of claim 1, wherein determining the position of each die on the die template on the wafer comprises:
matching a chip template on the wafer image by adopting a template matching algorithm based on the chip template image so as to obtain the position of the chip template on the wafer;
carrying out binarization processing on the chip template, determining the outline on the chip template by searching an outline algorithm to obtain the position of each outline on the chip template, wherein each outline corresponds to one chip, so as to obtain the position of each chip on the chip template;
and obtaining the position of each chip on the wafer according to the position of the chip template on the wafer and the position of each chip on the chip template.
3. The method of claim 1, wherein said iterative translation verification of verified chips determines the number of all chips to be verified on the wafer, thereby determining the number of types of chips, specifically:
arranging the verified chips in sequence according to sizes from large to small;
sequentially translating the central points of the arrayed verified chips up and down, left and right for a preset unit length;
the contour range in the chip to be verified comprises the translated central point, and the verified chip corresponding to the central point belongs to the same number and becomes a new verified chip;
translating the central point of the newly verified chip up and down, left and right to preset unit length, and sequentially iterating and translating to obtain the serial numbers of all chips to be verified;
thereby determining the number of types of chips.
4. The method as claimed in claim 3, wherein after the step of sequentially translating the center points of the arranged verified chips up, down, left and right by a predetermined unit length, the method further comprises:
defining all chips to be verified as initial chips to be verified;
taking the chip to be verified of which the outline range comprises the translated central point in the chip to be verified as a target chip to be verified;
judging whether the difference between the areas of the target chip to be verified and the verified chip is larger than a preset value or not;
if the number of the target chip to be verified and the number of the verified chip corresponding to the central point are smaller than the preset value, the target chip to be verified and the verified chip corresponding to the central point belong to the same number, and the target chip to be verified and the verified chip corresponding to the central point are changed into a new verified chip.
5. The method of claim 4, wherein after the step of determining whether the difference between the areas of the target chip to be verified and the verified chip is greater than a predetermined value, the method further comprises:
if the chip number is larger than the preset value, the target chip to be verified is redefined as the initial chip to be verified.
6. The method as claimed in claim 3, wherein before the step of sequentially shifting the center points of the arranged verified chips up, down, left, and right by a predetermined unit length, the method further comprises:
and expanding the area of the chip to be verified, which is smaller than the preset size standard, according to the preset size standard.
CN202110550613.2A 2021-05-20 2021-05-20 Chip quantity detection method based on iterative translation verification Active CN113269743B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110550613.2A CN113269743B (en) 2021-05-20 2021-05-20 Chip quantity detection method based on iterative translation verification

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110550613.2A CN113269743B (en) 2021-05-20 2021-05-20 Chip quantity detection method based on iterative translation verification

Publications (2)

Publication Number Publication Date
CN113269743A true CN113269743A (en) 2021-08-17
CN113269743B CN113269743B (en) 2022-09-30

Family

ID=77232015

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110550613.2A Active CN113269743B (en) 2021-05-20 2021-05-20 Chip quantity detection method based on iterative translation verification

Country Status (1)

Country Link
CN (1) CN113269743B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114359240A (en) * 2022-01-07 2022-04-15 河北博威集成电路有限公司 Chip sorting anti-dislocation method, device, terminal and storage medium

Citations (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0974056A (en) * 1995-09-06 1997-03-18 Matsushita Electric Ind Co Ltd Method and apparatus for estimating yield of semiconductor device
JPH09281055A (en) * 1996-04-09 1997-10-31 Hitachi Metals Ltd Inspection method for chip
JP2008251811A (en) * 2007-03-30 2008-10-16 Fujitsu Microelectronics Ltd Wafer layout method and wafer layout device
JP2009016455A (en) * 2007-07-02 2009-01-22 Nec Corp Substrate position detecting device and substrate position detecting method
CN102609762A (en) * 2012-01-10 2012-07-25 林美祥 Statistic method for quantity of LED (Light Emitting Diode) chips
US20140037197A1 (en) * 2012-08-01 2014-02-06 Chevron U.S. A. Inc. Method for editing a multi-point facies simulation
CN104677914A (en) * 2015-03-10 2015-06-03 华中科技大学 Method for identifying crystal stock defect of chip
CN104700085A (en) * 2015-03-10 2015-06-10 华中科技大学 Template matching-based chip positioning method
CN106600600A (en) * 2016-12-26 2017-04-26 华南理工大学 Wafer defect detection method based on characteristic matching
CN109003918A (en) * 2018-07-05 2018-12-14 汕头大学 A kind of chip actively traverses matching process
CN109003911A (en) * 2018-08-02 2018-12-14 安徽大华半导体科技有限公司 A kind of method of semiconductor chip pin forming defects detection
CN109166116A (en) * 2018-08-31 2019-01-08 广州大学 A kind of image processing algorithm for chip counter
CN109357630A (en) * 2018-10-30 2019-02-19 南京工业大学 A kind of polymorphic type batch workpiece vision measurement system and method
CN109584237A (en) * 2018-12-06 2019-04-05 珠海格力电器股份有限公司 Chip detecting method, device, computer equipment and storage medium
CN109871150A (en) * 2019-03-11 2019-06-11 广州视源电子科技股份有限公司 Touch signal processing method, intelligent interaction plate
CN109994398A (en) * 2019-04-18 2019-07-09 上海华力微电子有限公司 A kind of wafer defect scanning control methods
CN110097542A (en) * 2019-04-19 2019-08-06 中山大学 Detection method, device and the storage medium of chip bubble
US20190251349A1 (en) * 2014-03-12 2019-08-15 Gary L. Duerksen System and method for object classification and sorting
CN110210565A (en) * 2019-06-05 2019-09-06 中科新松有限公司 Normalized crosscorrelation image template matching implementation method
CN110544240A (en) * 2019-08-21 2019-12-06 昆山思雷电子科技有限公司 patch position error detection method
CN111239174A (en) * 2020-03-05 2020-06-05 中芯集成电路制造(绍兴)有限公司 Wafer detection method
CN111370345A (en) * 2020-03-17 2020-07-03 广西天微电子有限公司 Chip detection method and device, electronic equipment and computer readable storage medium
CN111558404A (en) * 2020-05-12 2020-08-21 南方科技大学 Microfluidic chip droplet path planning method, device, equipment and storage medium
CN111986190A (en) * 2020-08-28 2020-11-24 哈尔滨工业大学(深圳) Printed matter defect detection method and device based on artifact elimination
CN112599434A (en) * 2020-11-24 2021-04-02 全芯智造技术有限公司 Yield prediction method of chip product, storage medium and terminal

Patent Citations (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0974056A (en) * 1995-09-06 1997-03-18 Matsushita Electric Ind Co Ltd Method and apparatus for estimating yield of semiconductor device
JPH09281055A (en) * 1996-04-09 1997-10-31 Hitachi Metals Ltd Inspection method for chip
JP2008251811A (en) * 2007-03-30 2008-10-16 Fujitsu Microelectronics Ltd Wafer layout method and wafer layout device
JP2009016455A (en) * 2007-07-02 2009-01-22 Nec Corp Substrate position detecting device and substrate position detecting method
CN102609762A (en) * 2012-01-10 2012-07-25 林美祥 Statistic method for quantity of LED (Light Emitting Diode) chips
US20140037197A1 (en) * 2012-08-01 2014-02-06 Chevron U.S. A. Inc. Method for editing a multi-point facies simulation
US20190251349A1 (en) * 2014-03-12 2019-08-15 Gary L. Duerksen System and method for object classification and sorting
CN104677914A (en) * 2015-03-10 2015-06-03 华中科技大学 Method for identifying crystal stock defect of chip
CN104700085A (en) * 2015-03-10 2015-06-10 华中科技大学 Template matching-based chip positioning method
CN106600600A (en) * 2016-12-26 2017-04-26 华南理工大学 Wafer defect detection method based on characteristic matching
CN109003918A (en) * 2018-07-05 2018-12-14 汕头大学 A kind of chip actively traverses matching process
CN109003911A (en) * 2018-08-02 2018-12-14 安徽大华半导体科技有限公司 A kind of method of semiconductor chip pin forming defects detection
CN109166116A (en) * 2018-08-31 2019-01-08 广州大学 A kind of image processing algorithm for chip counter
CN109357630A (en) * 2018-10-30 2019-02-19 南京工业大学 A kind of polymorphic type batch workpiece vision measurement system and method
CN109584237A (en) * 2018-12-06 2019-04-05 珠海格力电器股份有限公司 Chip detecting method, device, computer equipment and storage medium
CN109871150A (en) * 2019-03-11 2019-06-11 广州视源电子科技股份有限公司 Touch signal processing method, intelligent interaction plate
CN109994398A (en) * 2019-04-18 2019-07-09 上海华力微电子有限公司 A kind of wafer defect scanning control methods
CN110097542A (en) * 2019-04-19 2019-08-06 中山大学 Detection method, device and the storage medium of chip bubble
CN110210565A (en) * 2019-06-05 2019-09-06 中科新松有限公司 Normalized crosscorrelation image template matching implementation method
CN110544240A (en) * 2019-08-21 2019-12-06 昆山思雷电子科技有限公司 patch position error detection method
CN111239174A (en) * 2020-03-05 2020-06-05 中芯集成电路制造(绍兴)有限公司 Wafer detection method
CN111370345A (en) * 2020-03-17 2020-07-03 广西天微电子有限公司 Chip detection method and device, electronic equipment and computer readable storage medium
CN111558404A (en) * 2020-05-12 2020-08-21 南方科技大学 Microfluidic chip droplet path planning method, device, equipment and storage medium
CN111986190A (en) * 2020-08-28 2020-11-24 哈尔滨工业大学(深圳) Printed matter defect detection method and device based on artifact elimination
CN112599434A (en) * 2020-11-24 2021-04-02 全芯智造技术有限公司 Yield prediction method of chip product, storage medium and terminal

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
BUYANG ZHANG: "A Region-Based Normalized Cross Correlation Algorithm for the Vision-Based Positioning of Elongated IC Chips", 《IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING》 *
ZHENYU GUAN: "A robust intelligence algorithm based on optimized K-Means for GPP contour extraction", 《2019 IEEE 8TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC)》 *
刘琛: "基于点模式匹配的芯片缺陷检测算法研究", 《激光杂志》 *
徐亚坤: "基于机器视觉的LED芯片识别与产品检测***", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 *
李德龙: "基于视觉伺服的LED芯片形状匹配算法研究", 《计算机工程与应用》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114359240A (en) * 2022-01-07 2022-04-15 河北博威集成电路有限公司 Chip sorting anti-dislocation method, device, terminal and storage medium

Also Published As

Publication number Publication date
CN113269743B (en) 2022-09-30

Similar Documents

Publication Publication Date Title
US11016035B2 (en) Smart defect calibration system and the method thereof
CN109389109B (en) Automatic testing method and device for OCR full-text recognition accuracy
CN110619333B (en) Text line segmentation method, text line segmentation device and electronic equipment
US10719655B2 (en) Method and system for quickly diagnosing, classifying, and sampling in-line defects based on CAA pre-diagnosis database
US20170352145A1 (en) Semiconductor wafer inspection using care area group-specific threshold settings for detecting defects
CN114152627B (en) Chip circuit defect detection method and device, electronic equipment and storage medium
CN105184225B (en) A kind of multinational banknote image recognition methods and device
CN110533654A (en) The method for detecting abnormality and device of components
CN113222913B (en) Circuit board defect detection positioning method, device and storage medium
CN111242899B (en) Image-based flaw detection method and computer-readable storage medium
US6336086B1 (en) Method and system for analyzing wafer processing order
CN105990170A (en) Wafer yield analysis method and device
CN113269743B (en) Chip quantity detection method based on iterative translation verification
CN115690670A (en) Intelligent identification method and system for wafer defects
CN112184679A (en) YOLOv 3-based wine bottle flaw automatic detection method
CN116862913A (en) Machine vision-based defect detection method and system for composite nickel-copper heat dissipation bottom plate
CN116097413B (en) Unsupervised learning for duplicate defect detection
CN113222884B (en) Method and system for inspecting a sample
CN115588145B (en) Unmanned aerial vehicle-based river channel garbage floating identification method and system
CN114077774A (en) Optical proximity correction method and system, mask, equipment and storage medium
CN109376770B (en) Grid area identification method and device applied to negative film inspection machine
US20030072481A1 (en) Method for evaluating anomalies in a semiconductor manufacturing process
KR102498322B1 (en) Apparatus and Method for Classifying States of Semiconductor Device based on Deep Learning
BRPI0111017B1 (en) METHOD AND APPARATUS FOR FINDING OBJECT IN AN IMAGE
CN113780284A (en) Logo detection method based on target detection and metric learning

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