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

Method and system for inspecting packages

Assignee: Johnson and Johnson Vision Care Inc
•
Filing: 1994-05-31
•
Granted: 1997-06-17
•
Expires: 2014-05-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for verifying the presence of a lens in a transparent package. The method comprises the steps of moving the package into an inspection position, and conducting a light beam through the package and onto an image plane to form an image of the package on the image plane. The method further comprises the steps of generating a set of signals representing the image on the image plane, and analyzing those signals to determine whether a lens is present in the package. This analyzing step, in turn, includes the steps of searching the package image for images of discrete objects; and for each object image found in the package image, identifying values for a plurality of parameters, and analyzing those identified values according to a predetermined procedure to identify the object as a lens or as not a lens. A lens present signal is generated if one object image found in the package image is identified as a lens; and a lens missing signal is generated if no object images are found in the package image, or if all object images found in the package image are identified as not lenses.

Inventors

  • 👤 James Ebel
  • 👤 Michael Francis Widman
  • 👤 Peter W. Sites
  • 👤 Peyman H. Dehkordi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:20
CPC Classifications
G; G01; G01N; G01N21/00; G01N21/84; G01N21/88; G01N21/95; B; B65; B65B; B65B25/00; B65B25/008; G01N21/9508

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 247 words
A method for verifying the presence of a lens in a transparent package, comprising: moving the package into an inspection position; conducting a light beam through the package and onto an image plane to form an image of the package on the image plane; generating a set of signals representing the image on the image plane; and analyzing said set of signals to determine whether a lens is present in the package, said analyzing step including i) searching the package image for images of discrete objects, ii) for each object image found in the package image, identifying values for a plurality of parameters, and analyzing said identified values according to a predetermined procedure to identify the object as a lens or as not a lens including a) for each of said parameters, 1) assigning a weight to the parameter, and 2) multiplying the value identified for the parameter by the weight assigned to the parameter to determine a weighted value for the parameter; b) summing the weighted values for the parameters to determine a sum; and c) comparing said sum to a preset value to identify the object as a lens or as not a lens, iii) generating a lens present signal if one object image found in the package image is identified as a lens, iv) generating a lens missing signal if no object images are found in the package image, or if all object images found in the package image are identified as not lenses.
Claim 2
Independent Claim 247 words
A method for verifying the presence of a lens in a transparent package, comprising: moving the package into an inspection position; conducting a light beam through the package and onto an image plane to form an image of the package on the image plane; generating a set of signals representing the image on the image plane; and analyzing said set of signals to determine whether a lens is present in the package, said analyzing step including i) searching the package image for images of discrete objects, ii) for each object image found in the package image, identifying values for a plurality of parameters, and analyzing said identified values according to a predetermined procedure to identify the object as a lens or as not a lens including a) for each of said parameters, 1) assigning a weight to the parameter, and 2) multiplying the value identified for the parameter by the weight assigned to the parameter to determine a weighted value for the parameter; b) summing the weighted values for the parameters to determine a sum; and c) comparing said sum to a preset value to identify the object as a lens or as not a lens, iii) generating a lens present signal if one object image found in the package image is identified as a lens, iv) generating a lens missing signal if no object images are found in the package image, or if all object images found in the package image are identified as not lenses.
Claim 3
Dependent Claim 122 words
A method according to claim 1, wherein: the step of identifying values for a plurality of parameters includes the step of identifying values for at least four parameters; the step of analyzing said identified values includes analyzing the identified values according to the equation: D=ω.sub.a A+ω.sub.p P+ω.sub.r R+ω.sub.c C+ω.sub.5 where A, P, R, and C represent the values assigned to the four parameters, where ω a , ω p , ω r , and ω c represent the weights assigned to the four parameters, and where ω 5 is a predetermined constant; and identifying the object as a lens if D is less than or equal to zero, and identifying the object as not a lens if D is greater than zero.
Claim 4
Dependent Claim 40 words
A method according to claim 1, wherein each found object image has a perimeter, and wherein the step of identifying values for the plurality of parameters includes the step of determining the length of the perimeter of the object image.
Claim 5
Dependent Claim 60 words
A method according to claim 1, wherein each found object image has a width and a height, and wherein the step of identifying values for the plurality of parameters includes the steps of: determining the width, a, and the height, b, of the object image; and determining a value, A, for one of the parameters according to the equation A=a·b.
Claim 6
Dependent Claim 60 words
A method according to claim 1, wherein each found object image has a width and a height, and wherein the step of identifying values for the plurality of parameters includes the steps of determining the width, a, and the height, b, of the object image; and determining a value, R, for one of the parameters according to the equation R=a/b.
Claim 7
Independent Claim 324 words
A system for verifying the presence of a lens in a transparent package, comprising: a transport subsystem for moving the package into an inspection position; a detector comprising an array of pixels; an illumination subsystem for generating a light beam and conducting the light beam through the package at the inspection position and onto the array of pixels to form an image of the package on said array of pixels; a data value generator to assign to each of at least a group of the pixels a data value representing the intensity of the light beam on the pixel; and a processor to process said data values to determine whether a lens is present in the package, the processor including i) means to search the package image for images of discrete objects, ii) means to identify values for a plurality of parameters of each object image found, and to analyze the identified values for the parameters of each object image according to a predetermined procedure to identify the object as a lens or as not a lens, wherein the means to identify values for the parameters includes: means to assign a weight to each parameter; means to multiply the value assigned to each parameter by the weight assigned to the parameter to determine a weighted value for the parameter; means to sum the weighted values for the parameters for each object image found to determine a sum for the object image; and means to compare the sum for each object image found to a preset value to identify the object as a lens or as not a lens, and iii) a signal generator to generate a lens present signal if one object image found in the package image is identified as a lens; and to generate a lens missing signal if no object images are found in the package, or if all object images found in the package image are identified as not lenses.
Claim 8
Independent Claim 324 words
A system for verifying the presence of a lens in a transparent package, comprising: a transport subsystem for moving the package into an inspection position; a detector comprising an array of pixels; an illumination subsystem for generating a light beam and conducting the light beam through the package at the inspection position and onto the array of pixels to form an image of the package on said array of pixels; a data value generator to assign to each of at least a group of the pixels a data value representing the intensity of the light beam on the pixel; and a processor to process said data values to determine whether a lens is present in the package, the processor including i) means to search the package image for images of discrete objects, ii) means to identify values for a plurality of parameters of each object image found, and to analyze the identified values for the parameters of each object image according to a predetermined procedure to identify the object as a lens or as not a lens, wherein the means to identify values for the parameters includes: means to assign a weight to each parameter; means to multiply the value assigned to each parameter by the weight assigned to the parameter to determine a weighted value for the parameter; means to sum the weighted values for the parameters for each object image found to determine a sum for the object image; and means to compare the sum for each object image found to a preset value to identify the object as a lens or as not a lens, and iii) a signal generator to generate a lens present signal if one object image found in the package image is identified as a lens; and to generate a lens missing signal if no object images are found in the package, or if all object images found in the package image are identified as not lenses.
Claim 9
Dependent Claim 37 words
A system according to claim 6, wherein each found object image has a perimeter, and the means to identify values for the parameters further includes means to determine the length of the perimeter of each found object.
Claim 10
Dependent Claim 64 words
A system according to claim 6, wherein each found object image has a width, a, and a height, b, and the means to identify values for the parameters further includes means to determine the width and the height of each found object image, and to determine a value, A, for one of the parameters for each found object image according to the equation A=a·b.

References Cited (Backward Citations)

US3942900A Cited
US3932042A Cited
US3969227A Cited
US4399367A Cited
US4549205A Cited
GB2133873A Cited
DE3532068A1 Cited
US4771469A Cited
US5099987A Cited
US5229837A Cited
US5080839A Cited
DE4136025A1 Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag