Method and apparatus for inspecting a solder joint using a correlation neural network
First Claim
Patent Images
1. An apparatus for inspecting a solder joint, said apparatus comprising:
- a solder joint image extracting means for extracting three-dimensional image information of a solder joint subjected to multi-color illumination; and
a solder joint shape classifying means for learning a classification hierarchy of solder joint images by using a training set of said solder joint images classified into said classification hierarchy by a human solder joint inspector, and for applying said learned classification hierarchy to said extracted image information, said solder joint shape classifying means including a preprocessor which converts said three-dimensional image information into a plurality of one-dimensional vector sequences, each one-dimensional vector sequence being for one color of the multi-color illumination and for a one-dimensional spatial extent, calculates correlation values among all combinations of said one-dimensional vector sequences, and supplies said correlation values as said training set.
1 Assignment
0 Petitions
Accused Products
Abstract
A solder joint inspection process and system includes using a correlation values to classify the shape of the solder joint. The solder joint is illuminated by a multiple colors, and the image of the solder joint is captured. This multiple color image is then converted into a plurality of one-dimensional vectors. Each one-dimensional vectors sequence is for one color of the multi-color illumination and for a one-dimensional spatial extent. Correlation values among all combinations of the one-dimensional vector sequences are computed and used for training an automatic solder joint shape classifier.
-
Citations
19 Claims
-
1. An apparatus for inspecting a solder joint, said apparatus comprising:
-
a solder joint image extracting means for extracting three-dimensional image information of a solder joint subjected to multi-color illumination; and a solder joint shape classifying means for learning a classification hierarchy of solder joint images by using a training set of said solder joint images classified into said classification hierarchy by a human solder joint inspector, and for applying said learned classification hierarchy to said extracted image information, said solder joint shape classifying means including a preprocessor which converts said three-dimensional image information into a plurality of one-dimensional vector sequences, each one-dimensional vector sequence being for one color of the multi-color illumination and for a one-dimensional spatial extent, calculates correlation values among all combinations of said one-dimensional vector sequences, and supplies said correlation values as said training set. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for inspecting a solder joint, said apparatus comprising:
-
a color camera for capturing, with a digital image pickup device, color images reflected from said solder joint located in a solder joint inspection area; three circular, high-frequency neon lamps, one emitting green light, the next emitting red light, and the last emitting blue light; a color image grabber for grabbing a plurality of color frames, one frame for each of said plurality of colors, from an output of said color camera; and
,a correlation neural network comprising a preprocessing module for calculating correlation values among a plurality of one-dimensional vector sequences derived from said plurality of color frames within one image, each one-dimensional vector sequence being for one color of the plurality of color frames and for a one-dimensional spatial extent, and a trainable module for learning synaptic weights to apply to said correlation values to produce a classification hierarchy determined by a solder joint inspector, and for applying previously learned said synaptic weights to said correlation values to produce an automatic classification within said classification hierarchy.
-
-
9. A method for inspecting a solder joint, comprising:
-
illuminating a solder joint with multiple-color light emitters distributed in three-dimensions; extracting a multi-colored image of said solder joint; determining a classification hierarchy of said solder joint by a human solder joint inspector; classifying solder joint images by training a solder joint shape classifier to associate said extracted images of said solder joint with said classification hierarchy, and by applying said trained solder joint classifier to said extracted images of said solder joint, said classifying including converting said multi-colored image into a plurality of one-dimensional vector sequences, each one-dimensional vector sequence being for one color of the multi-color illumination and for a one-dimensional spatial extent, calculating correlation values among all combinations of said one-dimensional vector sequences, and using said correlation values for said training. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification