System and method for locating irregular edges in image data
First Claim
1. A system for inspecting components comprising:
- an irregular edge detection system receiving image data and generating feature pixel data by assigning a brightness value to regular and irregular features in the image data;
a feature edge location system receiving the feature pixel data and generating sub-pixel edge data; and
a feature area calculation system receiving the sub-pixel edge data and generating feature area data using the sub-pixel edge data.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for processing image data, such as an image of a die cut from a silicon wafer, is provided. The system includes an irregular edge detection system, which can locate edge data of a feature of the image data, such as the edge of a probe mark in a bond pad. A feature area calculation system is connected to the irregular edge detection system, such as by accessing data stored by the irregular edge detection system. The feature area calculation system can receive the edge data of the feature and determining the area of the feature, such as by summing normalized pixel area values. The irregular edge detection system uses interpolation to locate edges that occur between the centerpoints of adjacent pixels.
-
Citations
19 Claims
-
1. A system for inspecting components comprising:
-
an irregular edge detection system receiving image data and generating feature pixel data by assigning a brightness value to regular and irregular features in the image data; a feature edge location system receiving the feature pixel data and generating sub-pixel edge data; and a feature area calculation system receiving the sub-pixel edge data and generating feature area data using the sub-pixel edge data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for inspecting components comprising:
-
a brightness contrast selection system receiving image data and generating sub-pixel range data for regular and irregular features; a pixel comparator receiving the sub-pixel range data and pixel data and generating sub-pixel edge data; and an area register receiving the image data and generating feature area data. - View Dependent Claims (10, 11)
-
-
12. A method for inspecting components comprising:
-
receiving a plurality of pixels of image data; determining a first brightness value of a pixel within a feature; determining a second brightness value of a pixel outside of the feature; identifying an edge pixel wherein an edge lies within an area bounded by the edge pixel; and generating area data that is less than an area bounded by a standard pixel. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification