System and method for automatically recovering video tools in a vision system
First Claim
1. A method for automatically recovering a failed video tool in a precision machine vision inspection system, wherein the video tool fails based on an initial set of feature inspection parameters used for acquiring a workpiece feature image and operating the video tool to inspect the workpiece feature in the image,the method comprising:
- (a) upon detecting the video tool failure, evaluating at least one feature inspection parameter based on an analysis of the workpiece feature image;
(b) for the at least one feature inspection parameter evaluated based on the analysis of the workpiece feature image, determining whether the feature inspection parameter falls within a predefined acceptable range for that feature inspection parameter; and
(c) if in step (b) it is determined that the feature inspection parameter falls outside the predefined acceptable range, automatically adjusting at least one member of the initial set of feature inspection parameters to provide a replacement set of feature inspection parameters that cause the video tool to operate successfully.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for automatically recovering a failed video inspection tool in a precision machine vision inspection system are described. A set of recovery instructions may be associated or merged with a video tool to allow the tool to automatically recover and proceed to provide an inspection result after an initial failure. The recovery instructions include operations that evaluate and modify feature inspection parameters that govern acquiring an image of a workpiece feature and inspecting the feature. The set of instructions may include an initial phase of recovery that adjusts image acquisition parameters. If adjusting image acquisition parameters does not result in proper tool operation, additional feature inspection parameters, such as the tool position, may be adjusted. The order in which the multiple feature inspection parameters and their related characteristics are considered may be predefined so as to most efficiently complete the automatic tool recovery process.
111 Citations
20 Claims
-
1. A method for automatically recovering a failed video tool in a precision machine vision inspection system, wherein the video tool fails based on an initial set of feature inspection parameters used for acquiring a workpiece feature image and operating the video tool to inspect the workpiece feature in the image,
the method comprising: -
(a) upon detecting the video tool failure, evaluating at least one feature inspection parameter based on an analysis of the workpiece feature image; (b) for the at least one feature inspection parameter evaluated based on the analysis of the workpiece feature image, determining whether the feature inspection parameter falls within a predefined acceptable range for that feature inspection parameter; and (c) if in step (b) it is determined that the feature inspection parameter falls outside the predefined acceptable range, automatically adjusting at least one member of the initial set of feature inspection parameters to provide a replacement set of feature inspection parameters that cause the video tool to operate successfully. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer readable medium usable in a precision machine vision inspection system, the medium comprising computer instructions to execute a routine for automatically recovering a failed video tool in the precision machine vision inspection system, wherein the video tool fails based on an initial set of feature inspection parameters used for acquiring a workpiece feature image and operating the video tool to inspect the workpiece feature in the image,
the routine comprising: -
(a) upon detecting the video tool failure, evaluating at least one feature inspection parameter based on an analysis of the workpiece feature image; (b) for the at least one feature inspection parameter evaluated based on the analysis of the workpiece feature image, determining whether the feature inspection parameter falls within a predefined acceptable range for that feature inspection parameter; and (c) if in step (b) it is determined that the feature inspection parameter falls outside the predefined acceptable range, automatically adjusting at least one member of the initial set of feature inspection parameters to provide a replacement set of feature inspection parameters that cause the video tool to operate successfully. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A precision machine vision inspection system comprising:
-
(a) a video tool, wherein the initial operation of the video tool when inspecting a workpiece is based on an initial set of feature inspection parameters used for acquiring a workpiece feature image and operating the video tool to inspect the workpiece feature in the image, and a video tool failure may occur during the initial operation; (b) an automatic tool recovery routine comprising computer executable instructions for performing the steps of; (i) upon detecting the video tool failure, evaluating at least one feature inspection parameter based on an analysis of the workpiece feature image; (ii) for the at least one feature inspection parameter evaluated based on the analysis of the workpiece feature image, determining whether the feature inspection parameter falls within a predefined acceptable range for that feature inspection parameter; and (iii) if in step (ii) it is determined that the feature inspection parameter falls outside the predefined acceptable range, automatically adjusting at least one member of the initial set of feature inspection parameters to provide a replacement set of feature inspection parameters that cause the video tool to operate successfully; and (c) a user interface for permitting a user to define the automatic tool recovery routine. - View Dependent Claims (19, 20)
-
Specification