Patent US5689581A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5689581A Expired / Lapsed US ⏱️ 0.0 years remaining

Methods of inspection

Assignee: Panasonic Holdings Corp
•
Filing: 1995-02-27
•
Granted: 1997-11-18
•
Expires: 2015-02-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An inspection method for judging whether an object is defective or not uses a neural network comprising an input neuron which quantizes input feature quantities based on present quantization ranges, a plurality of intermediate neuron coupled to the input neuron with coupling coefficients determined from quantized feature quantities and a pair of output neurons coupled to respective intermediate neurons with intermediate coupling coefficients obtained by learning in which the intermediate coupling coefficients are initially set so that any object is judged to be defective and are fitted so that if an object is nondefective then it is judged to be nondefective by performing learning with use of nondefective objects.

Inventors

  • 👤 Masaya Nakao
  • 👤 Susumu Maruno
  • 👤 Yasuharu Shimeki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:47
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/0002; G06T7/0004; G06T7/0006; G06T2207/00; G06T2207/20; G06T2207/20084; G06T2207/30; G06T2207/30108

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 308 words
An inspection method comprising steps of picking up an image of an object to be inspected by a visual sensor to output a video signal; digitizing said video signal to obtain digital image data; calculating feature quantities based on said digital image data; inputting said feature quantities into a neural network comprising an input neuron, which is an adaptive propagation and vector quantization neuron, a plurality of intermediate neurons, each uniquely corresponding to one of quantization ranges present in said input neuron and a plurality of output neurons the number of which is equal to that of outputs to be needed; quantizing said feature quantities based on predetermined quantization ranges in said input neuron, calculating coupling coefficients between said input neuron and each of said plurality of intermediate neurons based on said feature quantities quantized in accordance with said predetermined quantization ranges to output a first output signal determined by said coupling coefficients to said plurality of intermediate neurons, obtaining a second output signal in each intermediate neuron by multiplying said input first output signal with an intermediate coupling coefficient between said each intermediate neuron and one of said plurality of output neurons which has been determined by learning to output said second output signal to the corresponding output neuron, converting said second output signals input from respective intermediate neurons into judging data using a function of said second output signals as variables in each of said plurality of output neurons; and judging whether said object is nondefective or defective by comparing judging data output from said plurality of output neurons with each other wherein said intermediate coupling coefficients are set so that any object is judged to be defective before starting learning and are fitted so that if an object is nondefective then it is judged to be nondefective by performing learning with use of nondefective objects.
Claim 2
Dependent Claim 308 words
An inspection method comprising steps of picking up an image of an object to be inspected by a visual sensor to output a video signal; digitizing said video signal to obtain digital image data; calculating feature quantities based on said digital image data; inputting said feature quantities into a neural network comprising an input neuron, which is an adaptive propagation and vector quantization neuron, a plurality of intermediate neurons, each uniquely corresponding to one of quantization ranges present in said input neuron and a plurality of output neurons the number of which is equal to that of outputs to be needed; quantizing said feature quantities based on predetermined quantization ranges in said input neuron, calculating coupling coefficients between said input neuron and each of said plurality of intermediate neurons based on said feature quantities quantized in accordance with said predetermined quantization ranges to output a first output signal determined by said coupling coefficients to said plurality of intermediate neurons, obtaining a second output signal in each intermediate neuron by multiplying said input first output signal with an intermediate coupling coefficient between said each intermediate neuron and one of said plurality of output neurons which has been determined by learning to output said second output signal to the corresponding output neuron, converting said second output signals input from respective intermediate neurons into judging data using a function of said second output signals as variables in each of said plurality of output neurons; and judging whether said object is nondefective or defective by comparing judging data output from said plurality of output neurons with each other wherein said intermediate coupling coefficients are set so that any object is judged to be defective before starting learning and are fitted so that if an object is nondefective then it is judged to be nondefective by performing learning with use of nondefective objects.
Claim 3
Dependent Claim 44 words
The inspection method according to claim 1 wherein said quantization ranges locating on or near a border expected to be between an area of feature quantities to be judged defective and that to be judged nondefective are narrowed and other quantization ranges are widened.
Claim 4
Dependent Claim 20 words
The inspection method according to claim 1 further comprising a step of converting calculated feature quantities with scale conversion tables.
Claim 5
Dependent Claim 357 words
An inspection method comprising steps of picking up an image of an object to be inspected by a visual sensor to output a visual signal; digitizing said video signal to obtain digital image data; calculating feature quantities based on said digital image data; inputting said feature quantities into a neural network comprising an input neuron, which is an adaptive propagation and vector quantization neuron, a plurality of intermediate neurons, each uniquely corresponding to one of quantization ranges present in said input neuron and a plurality of output neurons including a first output neuron for outputting a maximum value among said plurality of output neurons if an object is said plurality of output neurons which has been determined by learning to output said second output signal to the corresponding output neuron; converting said second output signals input from respective intermediate neurons into judging data using a function of said second output signals as variables in each of said plurality of output neurons; and judging whether said object is nondefective or defective by comparing judging data output from said plurality of output neurons with each other; wherein said intermediate coupling coefficients are set initially so that said first output neuron outputs a maximum value among said plurality of output neurons for input feature quantities of an object within a range expected defective and a second output neuron for outputting a maximum value among values output from said plurality of output neurons if an object is nondefective; quantizing said feature quantities based on said present quantization ranges in said input neuron; calculating coupling coefficients between said input neuron and each of said plurality of intermediate neurons based on said feature quantities quantized to output a first output signal determined by said coupling coefficients to said plurality of intermediate neurons; obtaining a second output signal in each intermediate neuron by multiplying said input first output signal with an intermediate coupling coefficient between said each intermediate neuron and one of to be defective and said second output neuron outputs a maximum value among said plurality of output neurons for input feature quantities of an object within a range expected to be nondefective.
Claim 6
Dependent Claim 357 words
An inspection method comprising steps of picking up an image of an object to be inspected by a visual sensor to output a visual signal; digitizing said video signal to obtain digital image data; calculating feature quantities based on said digital image data; inputting said feature quantities into a neural network comprising an input neuron, which is an adaptive propagation and vector quantization neuron, a plurality of intermediate neurons, each uniquely corresponding to one of quantization ranges present in said input neuron and a plurality of output neurons including a first output neuron for outputting a maximum value among said plurality of output neurons if an object is said plurality of output neurons which has been determined by learning to output said second output signal to the corresponding output neuron; converting said second output signals input from respective intermediate neurons into judging data using a function of said second output signals as variables in each of said plurality of output neurons; and judging whether said object is nondefective or defective by comparing judging data output from said plurality of output neurons with each other; wherein said intermediate coupling coefficients are set initially so that said first output neuron outputs a maximum value among said plurality of output neurons for input feature quantities of an object within a range expected defective and a second output neuron for outputting a maximum value among values output from said plurality of output neurons if an object is nondefective; quantizing said feature quantities based on said present quantization ranges in said input neuron; calculating coupling coefficients between said input neuron and each of said plurality of intermediate neurons based on said feature quantities quantized to output a first output signal determined by said coupling coefficients to said plurality of intermediate neurons; obtaining a second output signal in each intermediate neuron by multiplying said input first output signal with an intermediate coupling coefficient between said each intermediate neuron and one of to be defective and said second output neuron outputs a maximum value among said plurality of output neurons for input feature quantities of an object within a range expected to be nondefective.
Claim 7
Dependent Claim 44 words
The inspection method according to claim 4 wherein said quantization ranges locating on or near a border expected to be between an area of feature quantities to be judged defective and that to be judged nondefective are narrowed and other quantization ranges are widened.
Claim 8
Dependent Claim 20 words
The inspection method according to claim 4 further comprising a step of converting calculated feature quantities with scale conversion tables.

References Cited (Backward Citations)

US3950733A Cited
US4893346A Cited
US5003490A Cited
US5465308A Cited
US5481621A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-11-17 2001-05-19 2001-11-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-11-17 2005-05-19 2005-11-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-11-17 2009-05-19 2009-11-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag