Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
132 words
An apparatus for automatically locating the center of a ball bond formed on a bonded semiconductor pad in a digitized image of said ball bond comprising: a. means for constructing a flattened synthetic cone shaped model having a monotonically increasing slope value for concentric circles having varying grey levels, where each circle has inner and outer radii encompassing at least one expected size variation in said ball bond; b. means for conducting a normalized correlation search in a vision processing system using said flattened synthetic cone shaped model as a search model to generate correlation coefficient signals; c. means for evaluating said correlation coefficient signals to generate signals indicating the presence and center of said ball bond to an inspection means so that the quality of said ball bond can be inspected.
Claim 2
Independent Claim
132 words
An apparatus for automatically locating the center of a ball bond formed on a bonded semiconductor pad in a digitized image of said ball bond comprising: a. means for constructing a flattened synthetic cone shaped model having a monotonically increasing slope value for concentric circles having varying grey levels, where each circle has inner and outer radii encompassing at least one expected size variation in said ball bond; b. means for conducting a normalized correlation search in a vision processing system using said flattened synthetic cone shaped model as a search model to generate correlation coefficient signals; c. means for evaluating said correlation coefficient signals to generate signals indicating the presence and center of said ball bond to an inspection means so that the quality of said ball bond can be inspected.
Claim 3
Dependent Claim
117 words
The apparatus of claim 1, wherein said flattened synthetic cone shaped model is created by setting pixel values in said flattened synthetic cone shaped model to a first value for pixels to be ignored by said normalized correlation search, to a second value for pixels within an outer radius (r outer) of said flattened synthetic cone shaped model corresponding to the largest expected size of said ball bond, to a third value for at least one intermediate center radius of said flattened synthetic cone shaped model and to a plateau value for the innermost radius (r inner) of said flattened synthetic cone shaped model, where the formula ##EQU2## is used to provide a monotonically increasing slope value.
Claim 4
Dependent Claim
123 words
The apparatus of claim 1, wherein said flattened synthetic cone shaped model is created by setting pixel values in said flattened synthetic cone shaped model to a first value for pixels to be ignored by said normalized, correlation search, to a second value for pixels within an outer radius (r outer) of said flattened synthetic cone shaped model corresponding to the largest expected size of said ball bond, to a third value for at least one intermediate center radius of said flattened synthetic cone shaped model and to a plateau value for the innermost radius (r inner) of said flattened synthetic cone shaped model, where the said first value, second value, and said plateau values are predetermined constants that differ from each other.
Claim 5
Dependent Claim
42 words
The apparatus of claim 1, further comprising: means for not defining said flattened synthetic cone shaped search model at angles plus and minus a specified number of degrees around the incident wire angle, (w) in said digitized image of said ball bond.
Claim 6
Independent Claim
126 words
A method for automatically locating the center of a ball bond formed on a bonded semiconductor pad in a digitized image of said ball bond comprising: a. constructing a flattened synthetic cone shaped model having a monotonically increasing slope value for concentric circles having varying grey levels, where each circle has inner and outer radii encompassing at least one expected size variation in said ball bond; b. conducting a normalized correlation search in a vision processing system using said flattened synthetic cone shaped model as a search model to generate correlation coefficient signals; c. evaluating said correlation coefficient signals to generate signals indicating the presence and center of said ball bond to an inspection means so that the quality of said ball bond can be inspected.
Claim 7
Independent Claim
126 words
A method for automatically locating the center of a ball bond formed on a bonded semiconductor pad in a digitized image of said ball bond comprising: a. constructing a flattened synthetic cone shaped model having a monotonically increasing slope value for concentric circles having varying grey levels, where each circle has inner and outer radii encompassing at least one expected size variation in said ball bond; b. conducting a normalized correlation search in a vision processing system using said flattened synthetic cone shaped model as a search model to generate correlation coefficient signals; c. evaluating said correlation coefficient signals to generate signals indicating the presence and center of said ball bond to an inspection means so that the quality of said ball bond can be inspected.
Claim 8
Dependent Claim
117 words
The method of claim 5, wherein said flattened synthetic cone shaped model is created by setting pixel values in said flattened synthetic cone shaped model to a first value for pixels to be ignored by said normalized correlation search, to a second value for pixels within an outer radius (r outer) of said flattened synthetic cone shaped model corresponding to the largest expected size of said ball bond, to a third value for at least one intermediate center radius of said flattened synthetic cone shaped model and to a plateau value for the innermost radius (r inner) of said flattened synthetic cone shaped model, where the formula ##EQU3## is used to provide a monotonically increasing slope value.
Claim 9
Dependent Claim
123 words
The method of claim 5, wherein said flattened synthetic cone shaped model is created by setting pixel values in said flattened synthetic cone shaped model to a first value for pixels to be ignored by said normalized correlation search, to a second value for pixels within an outer radius (r outer) of said flattened synthetic cone shaped model corresponding to the largest expected size of said ball bond, to a third value for at least one intermediate center radius of said flattened synthetic cone shaped model and to a plateau value for the innermost radius (r inner) of said flattened synthetic cone shaped model, where the said first value, second value, and said plateau values are predetermined constants that differ from each other.
Claim 10
Dependent Claim
43 words
The method of claim 5, further comprising the step of: not defining said flattened synthetic cone shaped search model at angles plus and minus a specified number of degrees around the incident wire angle, (w) in said digitized image of said ball bond.