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

Glassware inspection using optical streak detection

Assignee: GLASS MACHINERY Inc A Corp OF
•
Filing: 1985-04-29
•
Granted: 1987-07-07
•
Expires: 2005-04-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Method and apparatus for inspecting transparent articles such as glassware for various types of defects, while conveying the articles past an optical inspection assembly. An article to be inspected is transported through an inspection station where it may undergo rotational and translational motion while being illuminated during an inspection interval. The inspection apparatus includes a video camera which provides output signals representative of the luminance of image elements, and video processing circuitry to derive line sum signals representative of the aggregate luminance of preselected scan lines. The line sum signals are further processed to discriminate streaks of brighter-than-normal or darker-than-normal pixels in a series of image frames. The user may establish window parameters to define an area of the article to be scanned for defects.

Inventors

  • 👤 Reade Williams
  • 👤 Kenneth P. Westlund

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 22:52
CPC Classifications
G; G01; G01N; G01N21/00; G01N21/84; G01N21/88; G01N21/8851; G01N21/90; Y; Y10; Y10S; Y10S209/00; Y10S209/939

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 169 words
A method for inspecting articles for manufacturing defects, said method comprising the steps of: illuminating an article to be inspected; optically scanning a portion of the article with an optical scanner during an inspection interval while causing relative motion between the article and the optical scanner, said optical scanner comprising a matrix of video elements arranged in rows and columns, and said relative motion being great enough to cause said optical scanner to register a streaked image; deriving a series of chronologically sequential frames from said optical scanner corresponding to output signals of the matrix of video elements, and for each of a plurality of linear portions of each frame, summing the output signals of the corresponding video elements to identify an image streak registered in at least one of said linear portions representing a defect in the article. comparing said line sum signal arrays with a predetermined defect standard to determine any row or rows of the arrays which signifies the presence of a defect in the article.
Claim 2
Independent Claim 169 words
A method for inspecting articles for manufacturing defects, said method comprising the steps of: illuminating an article to be inspected; optically scanning a portion of the article with an optical scanner during an inspection interval while causing relative motion between the article and the optical scanner, said optical scanner comprising a matrix of video elements arranged in rows and columns, and said relative motion being great enough to cause said optical scanner to register a streaked image; deriving a series of chronologically sequential frames from said optical scanner corresponding to output signals of the matrix of video elements, and for each of a plurality of linear portions of each frame, summing the output signals of the corresponding video elements to identify an image streak registered in at least one of said linear portions representing a defect in the article. comparing said line sum signal arrays with a predetermined defect standard to determine any row or rows of the arrays which signifies the presence of a defect in the article.
Claim 3
Dependent Claim 36 words
A method as defined in claim 1, wherein the article is illuminated upwardly through its base and a side of the article is optically scanned to sense defects in response to recognition of brighter-than-ambient image streaks.
Claim 4
Dependent Claim 19 words
A method as defined in claim 1, for sensing defects in response to the recognition of darker-than-ambient image streaks.
Claim 5
Dependent Claim 40 words
A method as defined in claim 1, wherein the relative motion between the article and the optical scanner occurs along a motion axis, and the video elements corresponding to the linear portions are oriented essentially parallel to the motion axis.
Claim 6
Dependent Claim 25 words
A method as defined in claim 4 wherein the relative motion is caused at least in part by rotating the article about its central axis.
Claim 7
Dependent Claim 54 words
A method as defined in claim 4 wherein said motion axis is parallel to said rows of video elements so that a streak extends longitudinally of at least one of said rows, and further comprising the step of predetermining a portion of the matrix of video elements for which the summing step is effected.
Claim 8
Dependent Claim 39 words
A method as defined in claim 6, further comprising the step of assigning a gain factor to each row of the optical signal frames, by which the sum of the output signals for that row is to be multiplied.
Claim 9
Dependent Claim 51 words
A method as defined in claim 1, wherein the sums of the output signals for each said linear portion of each frame provide an array of line sum signals and further comprising the step of generating differential signal arrays representing the absolute differences between line sum signal arrays of consecutive frames.
Claim 10
Dependent Claim 48 words
A method as defined in claim 8, further comprising the steps of: adding together the differential signal arrays representing an article to yield an aggregate signal array; and comparing a predetermined characteristic of the aggregate signal array with a defect standard to determine whether a defect is present.
Claim 11
Dependent Claim 29 words
A method as defined in claim 9, wherein the predetermined characteristic of the aggregate signal array comprises the ratio of its peak signal value to its average signal value.
Claim 12
Dependent Claim 28 words
A method as defined in claim 10 wherein the series of chronologically sequential optical signal frames are based upon at least one complete circumferential scanning of the article.
Claim 13
Dependent Claim 141 words
In a system for inspecting translucent articles for manufacturing defects, including movement means for transporting and rotating an article under inspection, the improvement comprising: optical scanning means for generating sequential frames of video signals representative of the optical image of at least a portion of the article, said video signal frames comprising rows and columns of video elements, the region of the article scanned by rows of video signal elements being oriented essentially parallel to the direction of the relative motion between the article and the optical scanning means; means for summing electrical output signals of a series of said video signal elements in each of a plurality of said rows to generate line sum signals arrays for each video signal frame; and electronic processing means responsive to the line sum signal arrays for identifying streaks in rows of video elements.
Claim 14
Dependent Claim 141 words
In a system for inspecting translucent articles for manufacturing defects, including movement means for transporting and rotating an article under inspection, the improvement comprising: optical scanning means for generating sequential frames of video signals representative of the optical image of at least a portion of the article, said video signal frames comprising rows and columns of video elements, the region of the article scanned by rows of video signal elements being oriented essentially parallel to the direction of the relative motion between the article and the optical scanning means; means for summing electrical output signals of a series of said video signal elements in each of a plurality of said rows to generate line sum signals arrays for each video signal frame; and electronic processing means responsive to the line sum signal arrays for identifying streaks in rows of video elements.
Claim 15
Dependent Claim 29 words
Apparatus as defined in claim 12, wherein the processing means comprises means for producing differential signal arrays representative of absolute differences between line sum signal arrays of consecutive frames.
Claim 16
Dependent Claim 49 words
Apparatus as defined in claim 13, further comprising: means for deriving an aggregate signal array from a sum of the differential signal arrays; and means for comparing a predetermined characteristic of the aggregate signal array with said defect indicators to determine whether a defect is present in said article.
Claim 17
Dependent Claim 28 words
Apparatus as defined in claim 14, wherein the predetermined characteristic of the aggregate signal arrays comprises the ratio of its peak signal value to its average signal value.
Claim 18
Dependent Claim 27 words
Apparatus as defined in claim 13, further comprises timing signal generating means for coordinating the pace of the summing means with the speed of the transporting means.
Claim 19
Dependent Claim 30 words
Apparatus as defined in claim 13, further comprising window definition means for storing user-programmable row and column values specifying given video signal elements to be summing by said processing means.
Claim 20
Dependent Claim 34 words
Apparatus as defined in claim 17, wherein the window definition means further comprises means for storing row gain values corresponding to the relative weight to be given to given rows of line sum arrays.
Claim 21
Dependent Claim 46 words
Apparatus as defined in claim 13 further comprising means for projecting light upwardly through the base of the article and wherein said optical scanning means is aimed at a side of said article to sense defects in response to the recognition of brighter-than ambient image streaks.
Claim 22
Dependent Claim 18 words
Apparatus as defined in claim 13, for sensing defects in response to the recognition of darker-than-ambient image streaks.
Claim 23
Dependent Claim 191 words
Apparatus for inspecting translucent articles for manufacturing defects, comprising: means for illuminating an article to be inspected; an optical scanner for scanning a portion of the article during an inspection interval in which the article and the optical scanner are moved relative to each other, said optical scanner comprising a matrix of video elements arranged in rows and columns, said rows of video elements being oriented essentially parallel to the direction of relative motion; means for deriving a series of chronologically sequential frames of optical signals from corresponding output signals of the matrix of video elements; means for summing the optical signals corresponding to rows of video elements in order to provide an array of line sum signals for at least a portion of each optical signal frame; and video processor means for analyzing the line sum arrays to discriminate maxima, and comparing these maxima with a predetermined defect standard to determine whether a defect is present, the video processor means including means for generating difference signal arrays representative of absolute differences between consecutive line sum signal arrays and producing an aggregate signal array from the sum of difference signal arrays.
Claim 24
Dependent Claim 191 words
Apparatus for inspecting translucent articles for manufacturing defects, comprising: means for illuminating an article to be inspected; an optical scanner for scanning a portion of the article during an inspection interval in which the article and the optical scanner are moved relative to each other, said optical scanner comprising a matrix of video elements arranged in rows and columns, said rows of video elements being oriented essentially parallel to the direction of relative motion; means for deriving a series of chronologically sequential frames of optical signals from corresponding output signals of the matrix of video elements; means for summing the optical signals corresponding to rows of video elements in order to provide an array of line sum signals for at least a portion of each optical signal frame; and video processor means for analyzing the line sum arrays to discriminate maxima, and comparing these maxima with a predetermined defect standard to determine whether a defect is present, the video processor means including means for generating difference signal arrays representative of absolute differences between consecutive line sum signal arrays and producing an aggregate signal array from the sum of difference signal arrays.
Claim 25
Dependent Claim 31 words
An apparatus as defined in claim 21, wherein the predetermined defect standard array comprises the ratio of its peak signal value to its average signal value of the aggregate signal array.
Claim 26
Dependent Claim 36 words
An apparatus as defined in claim 21, further comprising means for rotating the article about a central axis and a means for conveying the article to provide relative motion between the article and the optical scanner.
Claim 27
Dependent Claim 42 words
An apparatus as defined in claim 23 wherein the rotating means operates fast enough in relation to the conveying means such that the series of chronologically sequential optical signal frames are based upon at least one complete circumferential scanning of the article.

References Cited (Backward Citations)

US4256957A Cited
US4280624A Cited
US4492476A Cited
US4414566A Cited
US4488648A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-07-06 1991-01-05 1991-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-07-06 1995-01-05 1995-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-07-06 1999-01-05 1999-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag