System and method for dynamic image recognition
AssigneeIntelligent Reasoning Systems, Inc.
InventorsMark R. DeYong, Jeff E. Newberry, John W. Grace, Thomas C. Eskridge
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntelligent Reasoning Systems, Inc.
InventorsMark R. DeYong, Jeff E. Newberry, John W. Grace, Thomas C. Eskridge
Estimating the term…
A system and method for object inspection that includes an image recognition program stored on a tangible medium for classifying and subclassifying regions of interest on an image. The image recognition program can be used in an image inspection system to determine defects on objects such as printed wiring assemblies. The image recognition program is executable to collect raw image data, segment out rectangular regions of interest that can be component sites defined by CAD data, preprocess each region of interest by scaling, gain and offset correction, and gamma correction, generating a set of image spaces for each region of interest using a set of spatial image transforms, generating features on the image spaces, scoring the features, comparing the feature scores to a knowledge base of feature scores to make a class determination for the features, generating a presence/absence decision confidence for the features, calculating a class determination and decision confidence for each region of interest. The class determinations can include present or absent, and right or wrong polarity. Another aspect of the image recognition software includes the ability to subclassify the defects. Another aspect of the present invention includes the ability to incrementally train the existing knowledge base as more images are processed.
A method for dynamic image recognition for making determinations about regions of interest on an object using an image recognition computer program contained in computer-readable form on a tangible storage medium, comprising the steps of executing the image recognition computer program to:
A method of creating a knowledge base for use in image recognition for images on a set of derived spaces, comprising:
A method for dynamic image recognition for making determinations about regions of interest on an object using an image recognition computer program contained in computer-readable form on a tangible storage medium, comprising the steps of executing the image recognition computer program to:
A method for dynamic image recognition, comprising:
A method for performing basic training in a dynamic image recognition system, comprising:
An image recognition computer software program for dynamic image recognition for making determinations about regions of interest on an object, the image recognition computer program stored in a computer-readable form on a tangible storage medium and executable by a processor to:
A knowledge base creation computer software program stored on in computer-readable format on a tangible storage medium, the program for use in image recognition for images on a set of derived spaces using at least one bland object and one assembled object, the program executable by a processor to:
A system for dynamic image recognition for making determinations about regions of interest on an object, comprising:
A system for dynamic image recognition, comprising:
A system for performing basic training in a dynamic image recognition system, comprising:
Dependencies are inferred from the claim text.