System and method for dynamic image recognition

   
   

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.

Ein System und eine Methode für Gegenstandkontrolle, die ein Bildanerkennung Programm einschließt, speicherten auf einem fühlbaren Mittel für das Einstufen und das Unterteilen von von Regionen des Interesses auf einem Bild. Das Bildanerkennung Programm kann in einem Bildkontrolle System verwendet werden, um Defekte auf Gegenständen wie gedruckten Verdrahtungen festzustellen. Das Bildanerkennung Programm ist vollziehbar, rohe Bilddaten, Segment zu sammeln aus rechteckigen Regionen des Interesses, die die Teilaufstellungsorte sein können, die durch CAD Daten definiert werden, jede Region des Interesses durch Gradeinteilung, Gewinn- und Versatzkorrektur zu aufbereiten, und gamma Korrektur, einen Satz Bildräume für jede Region des Interesses erzeugend einen Satz des räumlichen Bildes verwendend wandelt um und erzeugt kennzeichnet auf den Bildräumen und zählt die Eigenschaften und vergleicht die Eigenschaft Kerben mit einer Wissensbasis der Eigenschaft Kerben, um eine Kategorie Ermittlung für die Eigenschaften zu bilden und erzeugt ein presence/absence Entscheidung Vertrauen für die Eigenschaften und errechnet ein Kategorie Ermittlung und Entscheidung Vertrauen für jede Region des Interesses. Die Kategorie Ermittlungen können anwesende oder abwesende und rechte oder falsche Polarität einschließen. Ein anderer Aspekt der Bildanerkennung Software schließt die Fähigkeit ein, die Defekte zu unterteilen. Ein anderer Aspekt der anwesenden Erfindung schließt die Fähigkeit ein, die vorhandene Wissensbasis zusätzlich auszubilden, während mehr Bilder verarbeitet werden.

 
Web www.patentalert.com

< Vehicle imaging system with accessory control

< Acoustical imaging interferometer for detection of buried underwater objects

> High-speed image transfer system

> Video processor for producing stored video key signals to be used for superimposing text or the like on background images

~ 00123