← Back to Patent Explorer
US5485532A Expired / Lapsed US ⏱️ 0.0 years remaining

Image processing device and method thereof

Assignee: Omron Corp
•
Filing: 1992-09-25
•
Granted: 1996-01-16
•
Expires: 2012-09-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The objective of this invention is to make it possible to generate a window automatically without requiring troublesome manual operations, and by using the window to make it possible to perform a highly accurate inspection for burrs, chips, or the like. The image processing device consists of a TV camera and an image processing unit. Contained in the image processing unit is a window generator unit, which generates a window using a standard image captured from a normal sample. A mask scanning circuit in the window generator unit is used to establish a mask of 3×3 pixels horizontally and vertically in the standard image, to scan the raster, and to output the pixel data for all pixels within the mask to an expansion circuit and shrinkage circuit simultaneously. The expansion and shrinkage circuits perform expansion and reduction processes on the reference image and outputs both results to an exclusive-OR circuit. As a result of this calculation, a long, narrow window is generated which follows the contour of the reference image.

Inventors

  • 👤 Hideshi Ishihara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 16:03
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/0002; G06T7/0004; G06T7/0006; G06T7/10; G06T7/13; G06T7/155; G06T2207/00; G06T2207/30; G06T2207/30108; G06T2207/30164

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 244 words
An image processing device for recognizing an image of a given object comprising: camera means for capturing an image of an object to be inspected, and for generating image signals from said image of said object; image processing means for receiving said image signals, said image processing means comprising: pre-processing means for converting said image signals from analog to digital data; window generating means for generating a window of a reference object, said window generating means comprising: a gate circuit to open said window generating means during window generation, and to close it during measurement procedure; a mask scanning circuit adapted to apply a mask with 3×3 pixels arrayed horizontally and vertically to said image obtained from said reference object, and then to apply raster scanning; an expansion circuit for expanding by one pixel's worth of output data from said mask scanning circuit; a shrinkage circuit for shrinking by one pixel's worth said output data from said mask scanning circuit; a difference extraction circuit for calculating an absolute value of the difference between a first input from said expansion circuit and a second input from said shrinkage circuit in order to generate said window positioned between said expanded output data and said shrunken output data; a window memory to store said window; control means for controlling said image processing means; image memory means for storing said image; and measurement means for measuring feature parameters of a portion of said image falling within said window.
Claim 2
Dependent Claim 244 words
An image processing device for recognizing an image of a given object comprising: camera means for capturing an image of an object to be inspected, and for generating image signals from said image of said object; image processing means for receiving said image signals, said image processing means comprising: pre-processing means for converting said image signals from analog to digital data; window generating means for generating a window of a reference object, said window generating means comprising: a gate circuit to open said window generating means during window generation, and to close it during measurement procedure; a mask scanning circuit adapted to apply a mask with 3×3 pixels arrayed horizontally and vertically to said image obtained from said reference object, and then to apply raster scanning; an expansion circuit for expanding by one pixel's worth of output data from said mask scanning circuit; a shrinkage circuit for shrinking by one pixel's worth said output data from said mask scanning circuit; a difference extraction circuit for calculating an absolute value of the difference between a first input from said expansion circuit and a second input from said shrinkage circuit in order to generate said window positioned between said expanded output data and said shrunken output data; a window memory to store said window; control means for controlling said image processing means; image memory means for storing said image; and measurement means for measuring feature parameters of a portion of said image falling within said window.
Claim 3
Dependent Claim 157 words
An image processing method comprising the steps of: imaging a standard reference object by a TV camera to generate image signals; binarizing said image signals of said standard reference object; storing said binarized data in an image memory unit; transmitting said binary data of said standard reference object to a window memory; inputting an expansion factor; performing expansion of said binary data which represents said standard reference object a number of times represented by said expansion factor; transmitting said expanded data to said image memory unit; inputting a shrink amount for a shrinkage factor; shrinking said binary data which represents said standard reference object by said shrink amount; performing a difference extraction calculation representing the absolute difference between said expanded binary data and said shrunken binary data; outputting said difference extraction data in order to generate said window positioned between said expanded binary data and said shrunken binary data; and storing said window in said window memory
Claim 4
Dependent Claim 157 words
An image processing method comprising the steps of: imaging a standard reference object by a TV camera to generate image signals; binarizing said image signals of said standard reference object; storing said binarized data in an image memory unit; transmitting said binary data of said standard reference object to a window memory; inputting an expansion factor; performing expansion of said binary data which represents said standard reference object a number of times represented by said expansion factor; transmitting said expanded data to said image memory unit; inputting a shrink amount for a shrinkage factor; shrinking said binary data which represents said standard reference object by said shrink amount; performing a difference extraction calculation representing the absolute difference between said expanded binary data and said shrunken binary data; outputting said difference extraction data in order to generate said window positioned between said expanded binary data and said shrunken binary data; and storing said window in said window memory

References Cited (Backward Citations)

US4477926A Cited
US4481664A Cited
US4587617A Cited
US4665551A Cited
US4648053A Cited
US4644585A Cited
US4821333A Cited
JPH02108167A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-15 1999-07-17 2000-01-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-15 2003-07-17 2004-01-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-15 2007-07-17 2008-01-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag