Mark quality inspection apparatus and method
First Claim
Patent Images
1. Apparatus for machine vision inspection of a candidate mark having at least one sub-component at a location within said candidate mark, said apparatus comprising:
- video digitizing means for acquiring a candidate image of said candidate mark, and for acquiring at least one model image of an ideal mark;
search training means, responsive to said at least one model image, for generating a search model signal representative of said ideal mark as a whole, and of at least one sub-component of said ideal mark at a location within said ideal mark;
search means, responsive to said search model signal, and to said candidate image, for determining selected attributes of said candidate mark as a whole, and said at least one sub-component of said candidate mark, and for generating a signal representative of said selected attributes, said selected attributes including relative location and match score;
defect analysis training means, responsive to said at least one model image, for generating a defect signal representative of said ideal mark as a whole, and of said at least one sub-component of said ideal mark;
defect analysis means, responsive to said defect signal and to said candidate image, for generating a deviation signal indicative of a deviation of said candidate mark as a whole from said ideal mark as a whole, and indicative of a deviation of said at least one sub-component of said candidate mark from said at least one sub-component of said ideal mark;
partitioning means, cooperative with said search training means and said defect analysis training means, and responsive to said ideal mark, for generating signals representative of a plurality of respective locations of sub-components of said ideal mark,said partitioning means including organizing means for organizing said plurality of sub-components into lines and sub-component positions within each of said lines corresponding to said plurality of respective locations within said candidate mark; and
output means, coupled to said search means and said defect analysis means, for generating a report signal representative of said selected attributes and said deviation of said candidate mark as a whole, and of said at least one sub-component of said candidate mark.
0 Assignments
0 Petitions
Accused Products
Abstract
A machine vision system for inspection of a mark (such as a multi-character mark) on an IC device as shown. The system provides search and defect analysis for the mark, individual characters of the mark, and the foreground and the background of the mark. The system provides for search and defect analysis reports thereof. It includes components for operator training search and defect analysis models for the whole mark, and for automatic training of such models for individual characters of the mark.
88 Citations
6 Claims
-
1. Apparatus for machine vision inspection of a candidate mark having at least one sub-component at a location within said candidate mark, said apparatus comprising:
-
video digitizing means for acquiring a candidate image of said candidate mark, and for acquiring at least one model image of an ideal mark; search training means, responsive to said at least one model image, for generating a search model signal representative of said ideal mark as a whole, and of at least one sub-component of said ideal mark at a location within said ideal mark; search means, responsive to said search model signal, and to said candidate image, for determining selected attributes of said candidate mark as a whole, and said at least one sub-component of said candidate mark, and for generating a signal representative of said selected attributes, said selected attributes including relative location and match score; defect analysis training means, responsive to said at least one model image, for generating a defect signal representative of said ideal mark as a whole, and of said at least one sub-component of said ideal mark; defect analysis means, responsive to said defect signal and to said candidate image, for generating a deviation signal indicative of a deviation of said candidate mark as a whole from said ideal mark as a whole, and indicative of a deviation of said at least one sub-component of said candidate mark from said at least one sub-component of said ideal mark; partitioning means, cooperative with said search training means and said defect analysis training means, and responsive to said ideal mark, for generating signals representative of a plurality of respective locations of sub-components of said ideal mark, said partitioning means including organizing means for organizing said plurality of sub-components into lines and sub-component positions within each of said lines corresponding to said plurality of respective locations within said candidate mark; and output means, coupled to said search means and said defect analysis means, for generating a report signal representative of said selected attributes and said deviation of said candidate mark as a whole, and of said at least one sub-component of said candidate mark. - View Dependent Claims (2, 3)
-
-
4. A method for machine vision inspection of a candidate mark having at least one sub-component at a location within said candidate mark, said method comprising the steps of:
-
acquiring a candidate image of said candidate mark, and acquiring at least one model image of an ideal mark; generating signals representative of a plurality of respective locations of a plurality of sub-components of said ideal mark, including the step of organizing said plurality of sub-components into lines and sub-component positions within each of said lines corresponding to said plurality of respective locations within said ideal mark; generating a search model signal representative of said ideal mark as a whole, and of at least one sub-component of said plurality of sub-components of said ideal mark at a respective location within said ideal mark; determining selected attributes of said candidate mark as a whole, and said at least one sub-component of said candidate mark, and generating a signal representative of said selected attributes, said selected attributes including relative location and match score; generating a defect signal representative of said ideal mark as a whole, and of said at least one sub-component of said ideal mark; generating a deviation signal indicative of a deviation of said candidate mark as a whole from said ideal mark as a whole, and indicative of a deviation of said at least one sub-component of said candidate mark from said at least one sub-component of said ideal mark; and generating a report signal representative of said selected attributes and said deviation of said candidate mark as a whole, and of said at least one sub-component of said candidate mark. - View Dependent Claims (5, 6)
-
Specification