ENHANCED EDGE FOCUS TOOL
First Claim
1. A method for operating an edge focus tool included in a machine vision inspection system to focus the optics of the machine vision inspection system proximate to an edge adjacent to a beveled surface feature of a workpiece, the method comprising:
- defining a region of interest (ROI) including the edge adjacent to the beveled surface feature in a field of view of the machine vision inspection system;
acquiring an image stack of the ROI over a Z range including the edge;
generating a point cloud including a Z height for a plurality of points in the ROI, based on determining a best focus Z height measurement for the plurality of points;
defining a proximate subset of the point cloud comprising points proximate to the beveled surface feature and corresponding to the shape of the beveled surface feature;
defining a Z-extremum subset of the proximate subset of the point cloud; and
focusing the optics at a Z height corresponding to the Z-extremum subset.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for operating an edge focus tool to focus the optics of a machine vision inspection system proximate to an edge adjacent to a beveled surface feature is provided. The method comprises defining a region of interest (ROI) including the edge in a field of view of the machine vision inspection system; acquiring an image stack of the ROI over a Z range including the edge; generating a point cloud including a Z height for a plurality of points in the ROI, based on determining a best focus Z height measurement for the plurality of points; defining a proximate subset of the point cloud comprising points proximate to the beveled surface feature and corresponding to the shape of the beveled surface feature; defining a Z-extremum subset of the proximate subset of the point cloud; and focusing the optics at a Z height corresponding to the Z-extremum subset.
75 Citations
18 Claims
-
1. A method for operating an edge focus tool included in a machine vision inspection system to focus the optics of the machine vision inspection system proximate to an edge adjacent to a beveled surface feature of a workpiece, the method comprising:
-
defining a region of interest (ROI) including the edge adjacent to the beveled surface feature in a field of view of the machine vision inspection system; acquiring an image stack of the ROI over a Z range including the edge; generating a point cloud including a Z height for a plurality of points in the ROI, based on determining a best focus Z height measurement for the plurality of points; defining a proximate subset of the point cloud comprising points proximate to the beveled surface feature and corresponding to the shape of the beveled surface feature; defining a Z-extremum subset of the proximate subset of the point cloud; and focusing the optics at a Z height corresponding to the Z-extremum subset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for operating an edge focus tool to focus the optics of a machine vision inspection system proximate to an edge adjacent to a beveled surface feature, the method comprising:
-
displaying a graphical user interface (GUI) of the edge focus tool in a user interface of the machine vision inspection system; operating the GUI to select a region of interest (ROI) including the edge adjacent to the beveled surface feature in a field of view of the machine vision inspection system to begin operations of the edge focus tool; and operating the edge focus tool to perform the steps of; acquiring an image stack of the ROI over a Z range including the edge, the ROI including a portion of the field of view where a portion of the workpiece is outside of the Z range; generating a point cloud including a Z height for a plurality of points in the ROI, based on determining a best focus Z height measurement for the plurality of points; defining a proximate subset of the point cloud comprising points proximate to the beveled surface feature and corresponding to the shape of the beveled surface feature; defining a Z-extremum subset of the proximate subset of the point cloud; and focusing the optics at a Z height corresponding to the Z-extremum subset.
-
-
15. An edge focus tool included in a machine vision inspection system, the edge focus tool comprising operations which focus the optics of a machine vision inspection system proximate to an edge adjacent to a beveled surface feature, the edge focus tool comprising a first mode of operation, wherein:
the first mode of operations comprises; defining a region of interest (ROI) including the edge adjacent to the beveled surface feature in a field of view of the machine vision inspection system; acquiring an image stack of the ROI over a Z range including the edge; generating a point cloud including a Z height for a plurality of points in the ROI, based on determining a best focus Z height measurement for the plurality of points; defining a proximate subset of the point cloud comprising points proximate to the beveled surface feature and corresponding to the shape of the beveled surface feature; defining a Z-extremum subset of the proximate subset of the point cloud; and focusing the optics at a Z height corresponding to the Z-extremum subset. - View Dependent Claims (16, 17, 18)
Specification