WO1996041299A1 - Inspection system for exterior article surfaces - Google Patents

Inspection system for exterior article surfaces Download PDF

Info

Publication number
WO1996041299A1
WO1996041299A1 PCT/US1996/007610 US9607610W WO9641299A1 WO 1996041299 A1 WO1996041299 A1 WO 1996041299A1 US 9607610 W US9607610 W US 9607610W WO 9641299 A1 WO9641299 A1 WO 9641299A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
color
image
specimen
inspection area
Prior art date
Application number
PCT/US1996/007610
Other languages
French (fr)
Inventor
Don W. Cochran
James E. Triner
James Spayer
Michael A. Haase
Original Assignee
Pressco Technology, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pressco Technology, Inc. filed Critical Pressco Technology, Inc.
Priority to AU58752/96A priority Critical patent/AU5875296A/en
Priority to EP96920459A priority patent/EP0870274A4/en
Publication of WO1996041299A1 publication Critical patent/WO1996041299A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • G06T7/001Industrial image inspection using an image reference approach
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/90Investigating the presence of flaws or contamination in a container or its contents
    • G01N21/9036Investigating the presence of flaws or contamination in a container or its contents using arrays of emitters or receivers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/90Investigating the presence of flaws or contamination in a container or its contents
    • G01N21/909Investigating the presence of flaws or contamination in a container or its contents in opaque containers or opaque container parts, e.g. cans, tins, caps, labels
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N2033/0078Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00 testing material properties on manufactured objects
    • G01N2033/0081Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00 testing material properties on manufactured objects containers; packages; bottles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10024Color image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30164Workpiece; Machine component

Definitions

  • This application pertains to the art of video inspection and more particularly to automated high speed inspection of a stream of similar articles.
  • the invention is particularly applicable to automated, real-time inspection of beverage containers and will be described with particular reference thereto. However, it will also be appreciated that the invention has broader application, such as in the inspection of any article wherein both exterior layout and coloration are definable within set ranges or standards.
  • Automated, real-time inspection is evolving to be an essential element of mass-manufactured goods. Such inspection is particularly essential in the food packaging industry. Flaws in or on containers can result in loss of product, poor consumer impression, as well as possible contamination or spoilage.
  • a first application of automated video inspection to the container industry was for analysis of container subassemblies.
  • can ends for beverage containers could be inspected for imperfections in the material or formation.
  • Another generation of inspection devices functioned to analyze interiors of these containers.
  • While current systems perform quite well for analyzing sub-assemblies, stock and interiors, no system adequately addresses the particular detailed inspection requirements for container exteriors.
  • Of particular importance is the integrity of the exterior indicia, such as labeling, on a conventional beverage can.
  • Current systems are inadequate for the detailed inspection of both integrity of a container exterior, as well as the coloration thereof.
  • the present invention contemplates a new and improved exterior inspection system which overcomes the above-referred problems, and others, and provides an exterior video inspection system which allows for detailed real-time analysis of article exteriors, inclusive of label integrity and coloration.
  • An inspection system for article exteriors includes a plurality of cameras. At least one of the cameras is sensitive to colors. The remaining camera or cameras are suitably black and white. A series of specimens is communicated to an inspection area to which lenses of all of the cameras are focused. Once a specimen is disposed in the specimen area, a strobe light is pulsed to illuminate it. From this illumination, each camera captures a still image of a portion of the specimen. An analysis is completed against the black and white image or images to determine integrity of the exterior surface, such as structural and label integrity. An analysis of a color image is completed to determine whether the resultant colors are acceptable to preselected characteristics. The results of this analysis allows for generating a signal representative of acceptability of the specimen.
  • Specimens that are deemed unacceptable are removed from the stream of acceptable specimens.
  • a system for acquiring a training set representative of the characteristics or range of characteristics for specimens deemed acceptable. This training set is, in turn, used to determine the acceptability of future, inspected specimens.
  • the images acquired from a plurality of black and white cameras are conjoined prior to analysis of the data disposed therein.
  • An advantage of the present invention is the provision of a real-time inspection system which allows for inspection of both an exterior surface, surface labeling, and surface coloration of a stream of similar articles.
  • Yet another advantage of the present invention is the provision of an inspection system which may be readily adapted to various or varying specimens. Yet another advantage of the present invention is the provision of an inspection system which allows for archiving of data on unacceptable specimens to allow for correction in the manufacturing process to address the concern.
  • Yet a further advantage of the present invention is the provision of a real-time container exterior inspection system which may be used in a closed-system feedback matter so as to allow for continuous updating and refinement of data representing an acceptable specimen.
  • FIGURE 1 illustrates an overall setup of the inspection system of the present invention
  • FIGURE 2 provides a block diagram of the subject inspection system
  • FIGURE 3 illustrates suitable placement for multiple cameras around a specimen disposed in an inspection area
  • FIGURE 4 illustrates a suitable field of view accomplished via a single camera on a specimen
  • FIGURE 5 illustrates a transition from an RGB signal acquired from a color camera in the subject invention into an HSI model to facilitate detailed analysis of the resultant image data
  • FIGURE 6 illustrates a suitable histogram output for an analysis of color data acquired from a color camera
  • FIGURE 7 is a flow chart of an image combining and analysis undertaken in connection with the subject inspection system
  • FIGURE 8 provides a flow chart of overall system timing for real-time analysis and specimen rejection in a series of specimens;
  • FIGURE 9 is a flow chart for a training sequence for creating template data representative of acceptable specimens
  • FIGURE 10 provides a flow chart for automated video camera gain control settings for use in the subject system.
  • FIGURE 11 is a flow chart for a suitable automated light calibration routine for use in connection with the subject invention. Detailed Description of the Preferred - j MnTaod-meiit
  • FIGURE 1 shows a diagram of the inspection system A working on a series or stream of articles or specimens B.
  • the inspection system A will be detailed in particular below. As illustrated, the system completes an inspection of the specimen stream B.
  • the inspection system A includes a main processor section 10 works in concert with a storage medium 12, suitably comprised of a hard disk, tape unit, floppy disk, magneto optical disk, or the like.
  • a suitable CPU is a SPARC 3PU-3CC.
  • Outputs of the main processor section 10 are also communicated to a monitor unit 14. The actual inspection is accomplished in an inspection area disposed within an inspection unit or tunnel 16.
  • the tunnel 16 functions to isolate specimens from ambient light during illumination and imaging thereof in a manner detailed below.
  • FIGURE 2 illustrated is a block diagram of the overall inspection system of the subject invention.
  • a conveyor 20 communicates a series of similar specimens such as can 22 as illustrated.
  • a specimen arriving at inspection area 24 is detected by a first part detector suitably comprised of photosensor 26.
  • a strobe light (not shown) is initialized.
  • each of a series of radially disposed cameras acquires a still image of a unique image thereof.
  • a lens of color camera 30 is focused on the specimen 22 in the inspection area 24.
  • Six monochrome or black and white cameras 32(a)- 32(f) are also similarly trained on each specimen disposed in the inspection area 24.
  • the cameras 32 are underplaced to be sensitive to gray levels of the images captured thereby.
  • the monochrome or black and white image capture is accomplished using the six cameras 32 spaced evenly at 60° intervals around the specimen, such as can 22.
  • each can is advantageously placed approximately centrally in the inspection area 24 at about a focal distance of 18 inches away from the can.
  • the cameras 32 used in the preferred embodiment implement a single frame output of 640 horizontal pixels per line and 480 vertical pixels per line. To best utilize resolution of the cameras, they are oriented such that the 640 horizontal pixels are aligned with a top-to-bottom axis (also referred to as a vertical wall) of a specimen. To reconstruct a can's image, a useful area from each camera is advantageously selected as 640 horizontal pixels by 144 vertical pixels. This will allow for reassembly of the images to form an effective image at 864 pixels by 640 pixels. By way of example, this results of an image resolution of approximately 9.5 to 9.8 mils per pixel for a typical beverage container.
  • a color camera 30 is used to induct a color image.
  • Camera-to-can orientation is chosen advantageously as the same as that for the black and white cameras 32.
  • resulting resolution of the color camera is 640 horizontal pixels for a top-to-bottom (height) of a can and 240 pixels for a section of a circumference of a can.
  • the primary color RGB (red, green, blue) outputs of the color image are digitized and converted to HSI (hue, saturation, intensity) while an image is being inducted.
  • the color camera 30 outputs its digitized image first to a color module 42 before communicating it to its own image processor module 40(d).
  • Data from each of the image processor modules 40 is communicated to a real-time host disposed in the main processor section 10.
  • the processor module 10 includes a RISC based processor, such as a host 50 computer comprised of the SPARC workstation noted above. It includes as well a real-time controller 52 in data communication therewith.
  • the processor module 10 allows for comparison of retrieved video image with data representative of acceptable specimens. Details of this will be provided further below.
  • the processor module 10 thus monitors data that operates in connection with a second photosensitive part detector 54 and a blow-off mechanism 56.
  • the real-time host 46 tracks progress of specimens along the conveyor 20. Those specimens which are determined to be unacceptable to preselected standards are therefore removed from the conveyor when the part detector 54 senses the presences of the specimen by operation of the blow-off mechanism 56.
  • FIGURE 2 Also disclosed in FIGURE 2 is a provision for an acceptable power supply 60, the particulars of which will be appreciated by one of ordinary skill in the art.
  • the system also advantageously includes a host 64 which is placed in data communication with the real-time host 46.
  • the host 64 is advantageously provided with a graphical user interface ("GUI") as illustrated at 68.
  • GUI graphical user interface
  • FIGURE 3 a diagram evidencing the stream of specimens B, inspection area 24, as well as the cameras 32(a)-32(f) is illustrated. It will be seen that, in the preferred embodiment, all of the black and white cameras are spaced equidistantly around a perimeter of the inspection area 24.
  • the subject system anticipates a minimum inter-specimen spacing d. This distance is highly application specific and will be appreciated to be a function of the image complexity and amount of available computing power provided by the processor module 10 and its associated, support hardware. For example, a typical beverage container might require a spacing of 4.7 inches to
  • FIGURE 4 illustrated in detail is a particular image segment captured by a single camera. It will be appreciated that each camera 32 will acquire a similar image from a different portion of the specimen.
  • a spot is suitably defined as a smaller, singular defect with some measurable area.
  • a spot might be caused by any problem which results in a different pattern appearing in a different area.
  • spots can be caused by defects such as scratches, extra or missing ink, certain dents or any type of dirt.
  • Smears or smudges typically do not have a contrast such as that which would be associated with spots. Accordingly, detecting such defects requires a larger surface area.
  • Off-registration occurs when two or more colors are not aligned correctly. For example, where ever a color occurs, a discrepancy similar to a spot or smear may result.
  • Color defects are those which are related to fade or darkening. Color defects include hue-related defects.
  • the subject system accomplishes both monochrome inspection, as well as color inspection.
  • the monochrome inspection consists of a line-by-line, pixel-by-pixel comparison between a known image, referred to as a template, and a final conjoined or warped image contained from the plurality of black and white cameras.
  • a template a known image
  • a final conjoined or warped image contained from the plurality of black and white cameras.
  • an RGB color 90 cube evidences color perception as provided by human cognizance.
  • HSI high-power image
  • the subject system accomplishes a conversion from an RGB (red, green, and blue primaries) format, such as is output from a typical color camera, to an HSI format.
  • the system accomplishes this translation via the disclosed hardware.
  • the RGB output of the color camera or cameras is illustrated at 94.
  • the actual hardware translation is provided by inputting the RGB signals to a translator 92 which works in concert with a first look-up table (“LUT") 96 and a second LUT 98.
  • LUT first look-up table
  • the data from the acquired, color image is provided in an HSI model illustrated generally at 100.
  • hue is represented circumferentially
  • saturation is represented radially
  • intensity is represented along an x axis (top-to-bottom) .
  • Hue is described as a gradation in color or color shifts. Saturation is defined as an amount of color present. Intensity describes a level or amount of color.
  • Saturation is defined as an amount of color present. Intensity describes a level or amount of color.
  • a series of acceptable specimens are provided to the system and resultant color data is obtained. This data forms a histogram which sets forth a range of acceptable color parameters. Such a histogram suitable for analysis is illustrated in FIGURE 6.
  • FIGURE 7 a flow chart showing the actual inspection or operation "run mode" of the subject inspection system is described.
  • digitized image data from each of the seven cameras of the preferred embodiment is acquired. The system directs image acquisition from the image processor modules 40 (FIGURE 2) .
  • Each such acquisition unit interfaces between two black and white cameras 32 and analog-to-digital image processor modules.
  • Three such image processors are used for acquiring images in the preferred embodiment.
  • Three more image processors are suitably used to hold three memory stores in a gain/offset correction portion from which color analysis is performed.
  • An acquisition pipe is used to acquire data from the digitizer. From an A/D module, data is piped into two pairs of memory stores.
  • an actual edge detection is accomplished. This is done by selectively passing codes through a look-up table to acquire a binary representation; (2) selectively writing codes to columns within a can image; writing code for a host to find edges, top, middle, bottom, and center lines using acquired information IP; and writing code for a host to generate coefficients for unwarping.
  • step 108 the system accomplishes an unwarping of the images.
  • a warping pipe uses processing rectangles selected on a second pair of stores. These memories are used to unwarp the image. Coefficients for the warp generation are provided by the host computer 10 (FIGURE 1) .
  • an auto filter is provided to adjust acquired images for gain and offset correction.
  • An unwarped image advantageously has high and low light intensity spots corrected on its image. Such intensity spots may be due to such things as a filament from a light source.
  • Such light correction information is obtained from a template constructed while the system is provided in its learn mode.
  • a correction type is created and an image is sent through an arithmetic unit module of the processor wherein correction are made.
  • a fiducial is some repeatable pattern or characteristic in an acquired image which, when located is used to define a single, unique location on the specimen's exterior or decoration.
  • a fiducial or reference point on a can is located. Once fiducials have been found or isolated in block 112, an actual analysis of the image is completed.
  • the image analysis includes pattern matching and tolerance template checking at block 114 and color analysis at block 116.
  • a summation of inputs is accomplished at block 116.
  • a summation of inputs is accomplished at block 118. It will be appreciated that inter-processor communications are also utilized. This is provided for at block 120.
  • FIGURE 8 the actual tracking of specimens along the conveyor 20 is detailed in flow chart form.
  • a tracking operation is commenced at block 140. From this point, actual progress of the conveyor 20 is monitored from an associated gear clock at block 142. The illumination of the specimen disposed in the inspection area 24 is accomplished via the snap control 144 which is synchronized to the conveyor and the particular specimen.
  • FIGURE 2 a learn mode for acquiring the template or test data from which a determination as specimen acceptability is made is described.
  • the systems snaps seven pictures, six monochrome or black and white pictures, six monochrome or black and white pictures and one color image in the preferred embodiment.
  • an -16- analysis is completed by edge detection at block 202, unwarping at block 204, filtering at block 206, fiducial analysis at block 208, and an image conjoining or "stitching" at block 210.
  • edge detection at block 202
  • unwarping at block 204
  • filtering at block 206
  • fiducial analysis at block 208
  • image conjoining or "stitching” at block 210.
  • another template is provided for light balancing.
  • light intensity may vary in certain areas of an image due to such things as light filaments or reflections.
  • Such a template is advantageously created by using a solid white specimen. Such a specimen is chosen to be the uniformly color on the surface thereof. A picture taken of this specimen, in an ideal instance, would have the same gray level for every pixel. Any variation from a chosen reference point is seized upon and provided into an intensity template as a set off from the ideal.
  • FIGURE 10 a flow chart detailing the camera gain routine which functions to properly set up a gain and offset of each camera analog-to-digital (“A/D") converter is described.
  • Video gain is related directly to a lens aperture setting, camera gain, and A/D circuit gain. Since a light source directly effects apparent video gain, the subject system provides for isolation of a light source from a camera's related gain components. This is accomplished by calibration.
  • a suitable source for calibration is a fixture approximately the size of a specimen with one or more horizontal light bars, each consisting of an evenly diffused light source.
  • the camera gain routine is initialized at block 300.
  • a calibration fixture is positioned in the inspection area on the conveyor.
  • a routine is entered from block 300, it is "free running."
  • progress is made to a time delay, suitably one second, at block 302.
  • a first of series of images, seven in an embodiment employing seven cameras, is then procured at block 304.
  • a loop is next undertaken for each of the seven cameras at block 306.
  • a measurement of a delta between every eighth pixel is then accomplished at block 308.
  • the largest value of a delta achieved in block 308 is calculated at block 310.
  • pixels are highlighted which have been measured on a selected image. A location of the largest delta found is noted.
  • the light calibration routine serves to provide maintenance personnel of the system with a method to quickly and accurately adjust a light assembly for most even top-to-bottom lighting of specimens.
  • the operator is also provided with an ability to set the D/A converter values associated with each strobe supply.
  • the light calibrate routine of FIGURE 11 uses a specimen which is evenly colored as possible, as noted above.
  • the routine is commenced at block 400. Thereafter, progress is made to block 204, at which point an A/D circuit values are updated. A one second delay is then initialed at block 404.
  • a snap induction of images is undertaken at block 406, one image at a time.
  • One camera image is selected to be first.
  • a measurement loop is entered at block 408.
  • pixel locations 20-24 are isolated at block 410.
  • measurement of four pixels of each image is undertaken. An averaging of these pixels is completed at block 414. These values are then stored in a buffer at block 416.
  • block 418 a determination is made as to whether eight measurements have been taken. If the answer is no, progress is made to block 420. At this point, the horizontal line counter is incremented by 75 and the system is returned to block 412. A positive indication from block 418 causes progress to block 422.
  • an output of a gray level measurement is made to a graphical user interface screen.
  • a determination at block 424 is made as to whether all cameras have been accommodated. If the answer is no, progress is returned to block 412. If the answer is yes, progress is made to block 426.

Abstract

A system for automated inspection of article exteriors includes a plurality of video cameras (32). One or more of these video cameras (32) is black and white while at least one is color capable. A strobe light for illuminating a specimen (22) disposed in a specimen area (24) onto which all of the cameras (32) are focused. The strobe allows for each camera (32) to capture a still image of the specimen (22), The black and white cameras (32) capture images which allow determining whether the exterior layout is acceptable. The color camera or cameras (30) captures an image which allows determining whether the coloration of the specimen (22) is acceptable. Specimens (22) are selectively rejected on the basis of these acquired images. The system is particularly useful in inspection of beverage container (22) and their associated labelling.

Description

INSPECTION SYSTEM FOR EXTERIOR ARTICLE SURFACES
Background of the Invention
This application pertains to the art of video inspection and more particularly to automated high speed inspection of a stream of similar articles.
The invention is particularly applicable to automated, real-time inspection of beverage containers and will be described with particular reference thereto. However, it will also be appreciated that the invention has broader application, such as in the inspection of any article wherein both exterior layout and coloration are definable within set ranges or standards.
Automated, real-time inspection is evolving to be an essential element of mass-manufactured goods. Such inspection is particularly essential in the food packaging industry. Flaws in or on containers can result in loss of product, poor consumer impression, as well as possible contamination or spoilage.
A first application of automated video inspection to the container industry was for analysis of container subassemblies. For example, can ends for beverage containers could be inspected for imperfections in the material or formation. Another generation of inspection devices functioned to analyze interiors of these containers. While current systems perform quite well for analyzing sub-assemblies, stock and interiors, no system adequately addresses the particular detailed inspection requirements for container exteriors. Of particular importance is the integrity of the exterior indicia, such as labeling, on a conventional beverage can. Current systems are inadequate for the detailed inspection of both integrity of a container exterior, as well as the coloration thereof. The present invention contemplates a new and improved exterior inspection system which overcomes the above-referred problems, and others, and provides an exterior video inspection system which allows for detailed real-time analysis of article exteriors, inclusive of label integrity and coloration.
Summary of the Invention
An inspection system for article exteriors includes a plurality of cameras. At least one of the cameras is sensitive to colors. The remaining camera or cameras are suitably black and white. A series of specimens is communicated to an inspection area to which lenses of all of the cameras are focused. Once a specimen is disposed in the specimen area, a strobe light is pulsed to illuminate it. From this illumination, each camera captures a still image of a portion of the specimen. An analysis is completed against the black and white image or images to determine integrity of the exterior surface, such as structural and label integrity. An analysis of a color image is completed to determine whether the resultant colors are acceptable to preselected characteristics. The results of this analysis allows for generating a signal representative of acceptability of the specimen. Specimens that are deemed unacceptable are removed from the stream of acceptable specimens. In accordance with a more limited aspect of the subject invention, a system is provided for acquiring a training set representative of the characteristics or range of characteristics for specimens deemed acceptable. This training set is, in turn, used to determine the acceptability of future, inspected specimens.
In accordance with yet a further aspect of the present invention, the images acquired from a plurality of black and white cameras are conjoined prior to analysis of the data disposed therein. An advantage of the present invention is the provision of a real-time inspection system which allows for inspection of both an exterior surface, surface labeling, and surface coloration of a stream of similar articles.
Yet another advantage of the present invention is the provision of an inspection system which may be readily adapted to various or varying specimens. Yet another advantage of the present invention is the provision of an inspection system which allows for archiving of data on unacceptable specimens to allow for correction in the manufacturing process to address the concern.
Yet a further advantage of the present invention is the provision of a real-time container exterior inspection system which may be used in a closed-system feedback matter so as to allow for continuous updating and refinement of data representing an acceptable specimen.
Further advantages will become apparent to one of ordinary skill in the art upon a reading and understanding of the subject specification.
Brief Description of the Drawings The invention may take physical form in certain parts, and arrangements of parts, a preferred embodiment of which will be described in detail in this specification and illustrated in the accompanying drawings which form a part hereof and wherein: FIGURE 1 illustrates an overall setup of the inspection system of the present invention;
FIGURE 2 provides a block diagram of the subject inspection system; FIGURE 3 illustrates suitable placement for multiple cameras around a specimen disposed in an inspection area;
FIGURE 4 illustrates a suitable field of view accomplished via a single camera on a specimen;
FIGURE 5 illustrates a transition from an RGB signal acquired from a color camera in the subject invention into an HSI model to facilitate detailed analysis of the resultant image data; FIGURE 6 illustrates a suitable histogram output for an analysis of color data acquired from a color camera; FIGURE 7 is a flow chart of an image combining and analysis undertaken in connection with the subject inspection system; FIGURE 8 provides a flow chart of overall system timing for real-time analysis and specimen rejection in a series of specimens;
FIGURE 9 is a flow chart for a training sequence for creating template data representative of acceptable specimens;
FIGURE 10 provides a flow chart for automated video camera gain control settings for use in the subject system; and
FIGURE 11 is a flow chart for a suitable automated light calibration routine for use in connection with the subject invention. Detailed Description of the Preferred -jMnTaod-meiit
Turning now to the drawings wherein the showings are for the purpose of illustrating the preferred embodiment in the invention only, and not for the purpose of limiting the same, FIGURE 1 shows a diagram of the inspection system A working on a series or stream of articles or specimens B. The inspection system A will be detailed in particular below. As illustrated, the system completes an inspection of the specimen stream B. The inspection system A includes a main processor section 10 works in concert with a storage medium 12, suitably comprised of a hard disk, tape unit, floppy disk, magneto optical disk, or the like. A suitable CPU is a SPARC 3PU-3CC. Outputs of the main processor section 10 are also communicated to a monitor unit 14. The actual inspection is accomplished in an inspection area disposed within an inspection unit or tunnel 16. The tunnel 16 functions to isolate specimens from ambient light during illumination and imaging thereof in a manner detailed below.
Turning now to FIGURE 2, illustrated is a block diagram of the overall inspection system of the subject invention. A conveyor 20 communicates a series of similar specimens such as can 22 as illustrated. A specimen arriving at inspection area 24 is detected by a first part detector suitably comprised of photosensor 26. At this point a strobe light (not shown) is initialized. During strobe illumination of the specimen 22 disposed in the inspection area 24, each of a series of radially disposed cameras acquires a still image of a unique image thereof. In the embodiment of FIGURE 2, a lens of color camera 30 is focused on the specimen 22 in the inspection area 24. Six monochrome or black and white cameras 32(a)- 32(f) are also similarly trained on each specimen disposed in the inspection area 24. The cameras 32 are underplaced to be sensitive to gray levels of the images captured thereby. Thus, when the specimen is illuminated by operation of the strobe, still images are acquired by six black and white cameras and a single color camera in the disclosed embodiment. In this embodiment, the monochrome or black and white image capture is accomplished using the six cameras 32 spaced evenly at 60° intervals around the specimen, such as can 22. In order to minimize distortion, each can is advantageously placed approximately centrally in the inspection area 24 at about a focal distance of 18 inches away from the can.
The cameras 32 used in the preferred embodiment implement a single frame output of 640 horizontal pixels per line and 480 vertical pixels per line. To best utilize resolution of the cameras, they are oriented such that the 640 horizontal pixels are aligned with a top-to-bottom axis (also referred to as a vertical wall) of a specimen. To reconstruct a can's image, a useful area from each camera is advantageously selected as 640 horizontal pixels by 144 vertical pixels. This will allow for reassembly of the images to form an effective image at 864 pixels by 640 pixels. By way of example, this results of an image resolution of approximately 9.5 to 9.8 mils per pixel for a typical beverage container.
A color camera 30 is used to induct a color image. Camera-to-can orientation is chosen advantageously as the same as that for the black and white cameras 32. Thus, resulting resolution of the color camera is 640 horizontal pixels for a top-to-bottom (height) of a can and 240 pixels for a section of a circumference of a can. As will be detailed below, the primary color RGB (red, green, blue) outputs of the color image are digitized and converted to HSI (hue, saturation, intensity) while an image is being inducted.
It will be appreciated that actual pixel-to-size resolution of cans varies in accordance with physical dimensions of a can or other specimen to be analyzed. Actual images acquired from the cameras are communicated to a series of image processor modules 40(a)-40(d). These modules, in turn, include a digital acquisition subassembly, an analog scanner, an analog scanner acquisition module, an analog generator display module, an arithmetic unit and advanced processor module for convolution, statistical analysis, look-up-table ("LUT") processing, and morphology.
The color camera 30 outputs its digitized image first to a color module 42 before communicating it to its own image processor module 40(d). Data from each of the image processor modules 40 is communicated to a real-time host disposed in the main processor section 10. In the preferred embodiment, the processor module 10 includes a RISC based processor, such as a host 50 computer comprised of the SPARC workstation noted above. It includes as well a real-time controller 52 in data communication therewith. The processor module 10 allows for comparison of retrieved video image with data representative of acceptable specimens. Details of this will be provided further below. The processor module 10 thus monitors data that operates in connection with a second photosensitive part detector 54 and a blow-off mechanism 56. The real-time host 46 tracks progress of specimens along the conveyor 20. Those specimens which are determined to be unacceptable to preselected standards are therefore removed from the conveyor when the part detector 54 senses the presences of the specimen by operation of the blow-off mechanism 56.
Also disclosed in FIGURE 2 is a provision for an acceptable power supply 60, the particulars of which will be appreciated by one of ordinary skill in the art. The system also advantageously includes a host 64 which is placed in data communication with the real-time host 46. The host 64 is advantageously provided with a graphical user interface ("GUI") as illustrated at 68.
Turning now to FIGURE 3, a diagram evidencing the stream of specimens B, inspection area 24, as well as the cameras 32(a)-32(f) is illustrated. It will be seen that, in the preferred embodiment, all of the black and white cameras are spaced equidistantly around a perimeter of the inspection area 24. The subject system anticipates a minimum inter-specimen spacing d. This distance is highly application specific and will be appreciated to be a function of the image complexity and amount of available computing power provided by the processor module 10 and its associated, support hardware. For example, a typical beverage container might require a spacing of 4.7 inches to
5.6 inches with the disclosed hardware platform.
Turning to FIGURE 4, illustrated in detail is a particular image segment captured by a single camera. It will be appreciated that each camera 32 will acquire a similar image from a different portion of the specimen.
Detailed video inspection of specimen exteriors requires an ability to detect defect categories such as spots, smears/smudges, off-registration, and color defects.
A spot is suitably defined as a smaller, singular defect with some measurable area. A spot might be caused by any problem which results in a different pattern appearing in a different area. For example, spots can be caused by defects such as scratches, extra or missing ink, certain dents or any type of dirt.
Smears or smudges typically do not have a contrast such as that which would be associated with spots. Accordingly, detecting such defects requires a larger surface area.
Off-registration occurs when two or more colors are not aligned correctly. For example, where ever a color occurs, a discrepancy similar to a spot or smear may result.
Color defects are those which are related to fade or darkening. Color defects include hue-related defects.
The subject system accomplishes both monochrome inspection, as well as color inspection. The monochrome inspection consists of a line-by-line, pixel-by-pixel comparison between a known image, referred to as a template, and a final conjoined or warped image contained from the plurality of black and white cameras. The actual analysis of the color aspects of the present invention will be detailed next.
Turning to FIGURE 5, an RGB color 90 cube evidences color perception as provided by human cognizance.
While such primary color combinations are acceptable for humans, it does not adapt well to machine analysis.
Accurate technical measurement is provided with analysis of HSI (hue, saturation, intensity) information. Thus, the subject system accomplishes a conversion from an RGB (red, green, and blue primaries) format, such as is output from a typical color camera, to an HSI format. The system accomplishes this translation via the disclosed hardware. In the illustration of FIGURE 5, the RGB output of the color camera or cameras is illustrated at 94. The actual hardware translation is provided by inputting the RGB signals to a translator 92 which works in concert with a first look-up table ("LUT") 96 and a second LUT 98. The details of the translation hardware are well within the understanding of one of ordinary skill in the art and will not be repeated herein. Once translated, the data from the acquired, color image is provided in an HSI model illustrated generally at 100. In the HSI model, hue is represented circumferentially, saturation is represented radially, and intensity is represented along an x axis (top-to-bottom) .
Hue is described as a gradation in color or color shifts. Saturation is defined as an amount of color present. Intensity describes a level or amount of color. In the subject system, a series of acceptable specimens are provided to the system and resultant color data is obtained. This data forms a histogram which sets forth a range of acceptable color parameters. Such a histogram suitable for analysis is illustrated in FIGURE 6. Turning to FIGURE 7, a flow chart showing the actual inspection or operation "run mode" of the subject inspection system is described. At block 104, digitized image data from each of the seven cameras of the preferred embodiment is acquired. The system directs image acquisition from the image processor modules 40 (FIGURE 2) . Each such acquisition unit interfaces between two black and white cameras 32 and analog-to-digital image processor modules. Three such image processors are used for acquiring images in the preferred embodiment. Three more image processors are suitably used to hold three memory stores in a gain/offset correction portion from which color analysis is performed. An acquisition pipe is used to acquire data from the digitizer. From an A/D module, data is piped into two pairs of memory stores.
Next, at block 106, an actual edge detection is accomplished. This is done by selectively passing codes through a look-up table to acquire a binary representation; (2) selectively writing codes to columns within a can image; writing code for a host to find edges, top, middle, bottom, and center lines using acquired information IP; and writing code for a host to generate coefficients for unwarping.
In step 108, the system accomplishes an unwarping of the images. A warping pipe uses processing rectangles selected on a second pair of stores. These memories are used to unwarp the image. Coefficients for the warp generation are provided by the host computer 10 (FIGURE 1) . In block 110, an auto filter is provided to adjust acquired images for gain and offset correction. An unwarped image advantageously has high and low light intensity spots corrected on its image. Such intensity spots may be due to such things as a filament from a light source. Such light correction information is obtained from a template constructed while the system is provided in its learn mode. A correction type is created and an image is sent through an arithmetic unit module of the processor wherein correction are made.
Next, at block 112, the system finds a fiducial portion of images. A fiducial is some repeatable pattern or characteristic in an acquired image which, when located is used to define a single, unique location on the specimen's exterior or decoration.
Once an image has completed an unwarping at block 108, a fiducial or reference point on a can is located. Once fiducials have been found or isolated in block 112, an actual analysis of the image is completed. The image analysis includes pattern matching and tolerance template checking at block 114 and color analysis at block 116. A summation of inputs is accomplished at block 116. A summation of inputs is accomplished at block 118. It will be appreciated that inter-processor communications are also utilized. This is provided for at block 120.
Turning next to FIGURE 8, the actual tracking of specimens along the conveyor 20 is detailed in flow chart form. A tracking operation is commenced at block 140. From this point, actual progress of the conveyor 20 is monitored from an associated gear clock at block 142. The illumination of the specimen disposed in the inspection area 24 is accomplished via the snap control 144 which is synchronized to the conveyor and the particular specimen.
It will be appreciated that actual acquisition of the image and analysis thereof is completed between snap control block 144 and the second part detector 54 (FIGURE
2) as indicated at block 146. Parts that have been so determined defective to preselected standards are eliminated or removed from the stream by blow-off mechanism 56 (FIGURE 2) as evidenced by block 148. At block 150, an actual graphical user interface image is provided to the user. Turning now to FIGURE 9, a learn mode for acquiring the template or test data from which a determination as specimen acceptability is made is described. At block 200, the systems snaps seven pictures, six monochrome or black and white pictures, six monochrome or black and white pictures and one color image in the preferred embodiment. From the resultant images, an -16- analysis is completed by edge detection at block 202, unwarping at block 204, filtering at block 206, fiducial analysis at block 208, and an image conjoining or "stitching" at block 210. It will be appreciated that the data analysis and acquisition is similar to that provided in the actual run mode. The difference with the learn mode from the run mode being that results from several test iterations (100 in the disclosed embodiment) are averaged at subsequent block 212. This averaged information provides the template data which will be used to actually determine specimen acceptability during run mode.
In the preferred embodiment, another template is provided for light balancing. It will be appreciated that light intensity may vary in certain areas of an image due to such things as light filaments or reflections. Such a template is advantageously created by using a solid white specimen. Such a specimen is chosen to be the uniformly color on the surface thereof. A picture taken of this specimen, in an ideal instance, would have the same gray level for every pixel. Any variation from a chosen reference point is seized upon and provided into an intensity template as a set off from the ideal.
Turning now to FIGURE 10, a flow chart detailing the camera gain routine which functions to properly set up a gain and offset of each camera analog-to-digital ("A/D") converter is described. Video gain is related directly to a lens aperture setting, camera gain, and A/D circuit gain. Since a light source directly effects apparent video gain, the subject system provides for isolation of a light source from a camera's related gain components. This is accomplished by calibration. A suitable source for calibration is a fixture approximately the size of a specimen with one or more horizontal light bars, each consisting of an evenly diffused light source.
In FIGURE 10, the camera gain routine is initialized at block 300. At this point, a calibration fixture is positioned in the inspection area on the conveyor. Once a routine is entered from block 300, it is "free running." From block 300, progress is made to a time delay, suitably one second, at block 302. A first of series of images, seven in an embodiment employing seven cameras, is then procured at block 304. A loop is next undertaken for each of the seven cameras at block 306. In the preferred embodiment, starting at line 240, a measurement of a delta between every eighth pixel is then accomplished at block 308. The largest value of a delta achieved in block 308 is calculated at block 310. Next, at block 312, pixels are highlighted which have been measured on a selected image. A location of the largest delta found is noted. The system then progresses to block 314. At this point, a display of the delta is found. A darkest and brightest picture is also measured. Next, at block 316, a determination is made as to whether all seven cameras have been measured. A "no" determination causes progress to block 318. At this point, the camera number is incremented and progress is returned to block 308. A "yes" determination at block 316 causes progress to block 320. At block 320, a determination is made as to whether new gain and offset parameters had been entered from a user at the graphical user interface. A "yes" determination allows an operator to save the parameters selectively at block 322. Such a save causes progress to block 324, at which point an updating of new gain and offset parameters is made to the image processor modules. Progress is then returned to block 302. A negative determination made at block 322 causes either an exit of the program or return to block 304, depending on an operator selection.
Turning next to FIGURE 11, a light calibration routine advantageously employed in the above-described system setup is described. The light calibration routine serves to provide maintenance personnel of the system with a method to quickly and accurately adjust a light assembly for most even top-to-bottom lighting of specimens. The operator is also provided with an ability to set the D/A converter values associated with each strobe supply. In the preferred embodiment, the light calibrate routine of FIGURE 11 uses a specimen which is evenly colored as possible, as noted above. The routine is commenced at block 400. Thereafter, progress is made to block 204, at which point an A/D circuit values are updated. A one second delay is then initialed at block 404.
Next, a snap induction of images is undertaken at block 406, one image at a time. One camera image is selected to be first. Thereafter, a measurement loop is entered at block 408. Again, in the preferred embodiment, starting at line 240, pixel locations 20-24 are isolated at block 410. At block 412, measurement of four pixels of each image is undertaken. An averaging of these pixels is completed at block 414. These values are then stored in a buffer at block 416. Next, at block 418, a determination is made as to whether eight measurements have been taken. If the answer is no, progress is made to block 420. At this point, the horizontal line counter is incremented by 75 and the system is returned to block 412. A positive indication from block 418 causes progress to block 422. Here, an output of a gray level measurement is made to a graphical user interface screen. Next, a determination at block 424 is made as to whether all cameras have been accommodated. If the answer is no, progress is returned to block 412. If the answer is yes, progress is made to block 426. At block 426, a determination is made as to whether an operator had asked for an update of the earlier values to be made. If the answer is yes, these values are written into the A/D circuits by progressing to block 402. If the answer is no, a one second delay is then reinitiated as progress is passed again to block 404.
With this structure, both a real-world calibration of inspection system's characteristics is facilitated, as well as acquisition of empirical data representative of acceptable specimens. This allows for accurate inspections to be completed at a rapid rate. It also allows for easy modifications to accommodate various specimens and specimen characteristics.
This invention has been described with reference to the preferred embodiment. Obviously, modifications and alterations will occur to others upon the reading and understanding of the specification. It is intended that all such modifications and alterations be included insofar as they come within the scope of the appended claims or the equivalents thereof:

Claims

Having thus described our invention, we now claim:
1. An article exterior inspection system comprising: a plurality of cameras, at least one of the cameras being sensitive to a plurality of color spectra, secured about a perimeter of an inspection area such that a lens of each camera is directed generally to a center of the inspection area; a strobe light adapted to direct a light pulse to the inspection area; a strobe controller adapted to selectively enable the strobe light; means for communicating, to a data processor, image data, the image data including data indicative of hue, saturation and intensity of a plurality of images of an associated specimen disposed in the inspection area, each of the images being acquired by each of the cameras; the data processor including, means for detecting transition information in the image data, the transition information being representative of an edge of the associated specimen represented therein, means for completing an Nth order polynomial transformation on the image data, wherein N is defined as a positive integer, means for isolating fiducials within transformed image data, comparison means for comparing isolated fiducials against data representative of acceptable specimen characteristics, and means for generating an acceptability signal representative of acceptability of the associated specimen in accordance with an output of the comparison means.
2. The container exterior inspection system of claim 1 further comprising: sampling means for sampling selected pixels of the image data; means for comparing values of neighboring, selected pixels against one another so as to obtain delta information; and means for adjusting an image capture parameter of at least one of the cameras in accordance with the delta information.
3. The container exterior inspection system of claim 2 further comprising: a conveyor for communicating a series of specimens to the inspection area; tracking means for tracking progress of each specimen of the series of specimens after progress through the inspection area; and means for selectively removing specimens from the conveyor in accordance with an acceptability signal.
4. The container exterior inspection system of claim 3 wherein the specimens are comprised of cans.
5. An article exterior inspection system comprising: at least one black-and-white camera disposed about a perimeter of an inspection area such that a lens of each camera is directed to the inspection area; at least one color camera disposed such that its lens is directed to the inspection area; a light adapted to illuminate the inspection area; a controller adapted to selectively capture image data from the one of the cameras; image data communication means for communicating captured image data representative of at least one black-and-white image of each specimen of a series thereof disposed in the inspection area to a data processor, which image data is obtained from the at least one camera as a result of illumination resultant from the strobe; and color data communication means for communicating color data representative of a color image of each specimen of the series thereof disposed in the inspection area to the data processor, which color data is obtained from the at least one color camera as a result of illumination resultant from the strobe,; and wherein the data processor includes, an image analyzer for analyzing the image data to determine a presence of image defects, a color analyzer for analyzing the color data to determine a presence of color defects, and means for generating an acceptability signal representative of an output of at least one of the image analyzer and the color analyzer.
6. The article exterior inspection system of claim 5 wherein: the at least one camera includes a plurality thereof; the image data communication means includes means for communicating the image data, comprised of a black-and-white image from each of the plurality of black- and-white cameras, to the data processor; and the data processor further comprises means for conjoining each black-and-white image to form the image data as data representative of a generally contiguous image of each specimen of the series thereof disposed in the inspection area.
7. The article exterior inspection system of claim 6 further comprising: a conveyor for communicating a stream of generally similar specimens to the inspection area; a sensor disposed to the conveyor and upstream from the inspection area, the sensor including means for initiating a signal to the strobe controller so as to cause the strobe controller to enable the strobe light as each specimen progresses thereto; and means for removing selected specimens from the conveyor in accordance with the acceptability signal.
8. The article exterior inspection system of claim 6 wherein: the color data emanating from the color camera is comprised of primary color data; the system further comprises a conversion means for converting the primary color data such that the color data is comprised of data representative of hue, saturation and intensity before it is analyzed by the color analyzer.
9. The article exterior inspection system of claim 8 wherein: the color analyzer includes means for comparing the color data to template data representative of specimen acceptability to determine the presence of color defects; and wherein the template data is comprised of data obtained from analysis of a set of acceptable specimens.
10. The article exterior inspection system of claim 9 wherein the image analyzer includes: means for detecting transition information in the image data, the transition information being representative of an edge of the associated specimen represented therein, means for completing an Nth order polynomial transformation on the image data, wherein N is defined as a positive integer, means for isolating fiducials within transformed image data, comparison means for comparing isolated fiducials against template data representative of acceptable specimen characteristics, and means for generating the acceptability signal representative of acceptability of the associated specimen in accordance with an output of the comparison means.
11. An article exterior inspection method comprising the steps of: sensing each of a series of specimens communicated along a conveyor; enabling a light so as to illuminate each specimen of the series thereof as it is disposed in an inspection area proximate to the conveyor; generating, from at least one black-and- white camera disposed about a perimeter of the inspection area such that a lens of each camera is directed to the inspection area, image data obtained from the at least one black-and-white camera as a result of illumination resultant of each specimen of the series thereof disposed in the inspection area; communicating the image data representative of at least one black-and-white image to a data processor; and generating, from at least one color camera disposed such that its lens is directed to the inspection area, color data obtained from the at least one color camera as a result of illumination of each specimen of the series thereof disposed in the inspection area; communicating the color data to the data processor; analyzing the image data to determine a presence of image defects; analyzing the color data to determine a presence of color defects; and generating an acceptability signal representative of an output of at least one of the image analyzer and the color analyzer.
12. The article exterior inspection method of claim 11 wherein the at least one black-and-white camera includes a plurality thereof, and wherein the method further includes the steps of: communicating the image data, comprised of a black-and-white image from each of the plurality of black-and-white cameras, to the data processor; and conjoining each black-and-white image to form a the image data as data representative of a generally contiguous image of each specimen of the series thereof disposed in the inspection area.
13. The article exterior inspection method of claim 12 further comprising the steps of: communicating a stream of generally similar specimens to the inspection area; initiating a signal to the controller so as to illuminate each specimen; and removing selected specimens from the conveyor in accordance with the acceptability signal. -30-
14. The article exterior inspection method of claim 12 wherein color data emanating from the color camera is comprised of primary color data, and wherein the system further comprises the step of converting the primary color data such that the color data is comprised of data representative of hue, saturation and intensity before it is analyzed by the color analyzer.
15. The article exterior inspection method of claim 12 further comprising the step of: comparing the color data to template date representative of specimen acceptability to determine the presence of color defects; and wherein the template data is comprised of data obtained from analysis of a set of acceptable specimens.
16. The article exterior inspection method of claim 13 further comprising the steps of: detecting transition information in the image data, the transition information being representative of an edge of the associated specimen represented therein; completing an Nth order polynomial transformation on the image data, wherein N is defined as a positive integer; isolating fiducialswithintransformed image data; comparing isolated fiducials against template data representative of acceptable specimen characteristics; and generating the acceptability signal representative of acceptability of the associated specimen in accordance with an output of the comparison means.
PCT/US1996/007610 1995-06-07 1996-05-24 Inspection system for exterior article surfaces WO1996041299A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
AU58752/96A AU5875296A (en) 1995-06-07 1996-05-24 Inspection system for exterior article surfaces
EP96920459A EP0870274A4 (en) 1995-06-07 1996-05-24 Inspection system for exterior article surfaces

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US47449295A 1995-06-07 1995-06-07
US08/474,492 1995-06-07

Publications (1)

Publication Number Publication Date
WO1996041299A1 true WO1996041299A1 (en) 1996-12-19

Family

ID=23883761

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1996/007610 WO1996041299A1 (en) 1995-06-07 1996-05-24 Inspection system for exterior article surfaces

Country Status (4)

Country Link
EP (1) EP0870274A4 (en)
AU (1) AU5875296A (en)
CA (1) CA2226473A1 (en)
WO (1) WO1996041299A1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001009593A1 (en) * 1999-08-03 2001-02-08 Intelligent Machine Concepts, Llc System and method for inspecting cans
WO2002006799A1 (en) * 2000-07-18 2002-01-24 Intelligent Machine Concepts, Llc System and method for inspecting containers with openings
WO2015127950A1 (en) * 2014-02-26 2015-09-03 Heye International Gmbh Method for detecting flaws in the walls of hollow glass items
WO2016196886A1 (en) * 2015-06-03 2016-12-08 Industrial Dynamics Company, Ltd. System and method for inspecting containers using multiple radiation sources
US20180093496A1 (en) * 2013-09-24 2018-04-05 I. Mer Co., Ltd. Can inspection device
US20180222212A1 (en) * 2014-08-29 2018-08-09 Krones Ag An apparatus and a method for printing onto containers with error detection
US10195842B2 (en) 2013-06-11 2019-02-05 Ball Corporation Apparatus for forming high definition lithographic images on containers
US10549921B2 (en) 2016-05-19 2020-02-04 Rexam Beverage Can Company Beverage container body decorator inspection apparatus
US10675861B2 (en) 2014-12-04 2020-06-09 Ball Beverage Packaging Europe Limited Method and apparatus for printing cylindrical structures
US10882306B2 (en) * 2010-10-19 2021-01-05 Pressco Technology Inc. Method and system for decorator component identification and selected adjustment thereof
US10976263B2 (en) 2016-07-20 2021-04-13 Ball Corporation System and method for aligning an inker of a decorator
US11034145B2 (en) 2016-07-20 2021-06-15 Ball Corporation System and method for monitoring and adjusting a decorator for containers

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4482971A (en) * 1982-01-18 1984-11-13 The Perkin-Elmer Corporation World wide currency inspection
US4764681A (en) * 1987-06-04 1988-08-16 Owens-Illinois Televison Products Inc. Method of and apparatus for electrooptical inspection of articles
US5172005A (en) * 1991-02-20 1992-12-15 Pressco Technology, Inc. Engineered lighting system for tdi inspection comprising means for controlling lighting elements in accordance with specimen displacement

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4482971A (en) * 1982-01-18 1984-11-13 The Perkin-Elmer Corporation World wide currency inspection
US4764681A (en) * 1987-06-04 1988-08-16 Owens-Illinois Televison Products Inc. Method of and apparatus for electrooptical inspection of articles
US5172005A (en) * 1991-02-20 1992-12-15 Pressco Technology, Inc. Engineered lighting system for tdi inspection comprising means for controlling lighting elements in accordance with specimen displacement

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP0870274A4 *

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6519356B1 (en) 1999-08-03 2003-02-11 Intelligent Machine Concepts, L.L.C. System and method for inspecting cans
WO2001009593A1 (en) * 1999-08-03 2001-02-08 Intelligent Machine Concepts, Llc System and method for inspecting cans
WO2002006799A1 (en) * 2000-07-18 2002-01-24 Intelligent Machine Concepts, Llc System and method for inspecting containers with openings
US6525333B1 (en) 2000-07-18 2003-02-25 Intelligent Machine Concepts, L.L.C. System and method for inspecting containers with openings with pipeline image processing
EP2629969B1 (en) * 2010-10-19 2024-03-20 Pressco Technology, Inc. Systems and methods for printing component identification and selected adjustment thereof
US10882306B2 (en) * 2010-10-19 2021-01-05 Pressco Technology Inc. Method and system for decorator component identification and selected adjustment thereof
US10850497B2 (en) 2013-06-11 2020-12-01 Ball Corporation Apparatus and method for forming high definition lithographic images on containers
US10195842B2 (en) 2013-06-11 2019-02-05 Ball Corporation Apparatus for forming high definition lithographic images on containers
US20180093496A1 (en) * 2013-09-24 2018-04-05 I. Mer Co., Ltd. Can inspection device
US10507672B2 (en) * 2013-09-24 2019-12-17 I. Mer Co., Ltd. Can inspection device
WO2015127950A1 (en) * 2014-02-26 2015-09-03 Heye International Gmbh Method for detecting flaws in the walls of hollow glass items
US9898813B2 (en) 2014-02-26 2018-02-20 Heye International Gmbh Method for detecting flaws in the walls of hollow glass items
US20180222212A1 (en) * 2014-08-29 2018-08-09 Krones Ag An apparatus and a method for printing onto containers with error detection
US10675861B2 (en) 2014-12-04 2020-06-09 Ball Beverage Packaging Europe Limited Method and apparatus for printing cylindrical structures
WO2016196886A1 (en) * 2015-06-03 2016-12-08 Industrial Dynamics Company, Ltd. System and method for inspecting containers using multiple radiation sources
US10549921B2 (en) 2016-05-19 2020-02-04 Rexam Beverage Can Company Beverage container body decorator inspection apparatus
US10976263B2 (en) 2016-07-20 2021-04-13 Ball Corporation System and method for aligning an inker of a decorator
US11034145B2 (en) 2016-07-20 2021-06-15 Ball Corporation System and method for monitoring and adjusting a decorator for containers

Also Published As

Publication number Publication date
AU5875296A (en) 1996-12-30
EP0870274A4 (en) 1998-11-25
CA2226473A1 (en) 1996-12-19
EP0870274A1 (en) 1998-10-14

Similar Documents

Publication Publication Date Title
JP5424659B2 (en) Inspection device for inspection object
JPH0132458B2 (en)
US5481619A (en) Inspection method using templates images, unique histogram analysis, and multiple gray levels correlated to addresses of template images
CA2525048A1 (en) An intelligent digital graphics inspection system and method
EP0870274A1 (en) Inspection system for exterior article surfaces
JPH11108759A (en) Defect inspecting method and device therefor
JP5424660B2 (en) Inspection device for inspection object
JP2005182143A (en) Inspection method for cap top surface
JP2009156872A6 (en) Inspection device for inspection object
JPH09264856A (en) Article appearance inspection device
JPH04216445A (en) Device for inspecting bottle
CA2153647A1 (en) Method and apparatus for recognizing geometrical features of parallelepiped-shaped parts of polygonal section
JPH06118026A (en) Method for inspecting vessel inner surface
Lee et al. High-speed automated color-sorting vision system
JPH07121721A (en) Printed character inspecting method
US20220042876A1 (en) System and method for detecting optical power of dry ophthalmic lenses
JPH0731131B2 (en) Method for spotting periodic pattern
JPH08101068A (en) Color measuring apparatus
JPS59128419A (en) Printed material inspecting device
JPH0843048A (en) Method and apparatus for compensating inspection accuracy of inspecting system for appearance of article
Connolly et al. Industrial colour inspection by video camera
JPH04147002A (en) Inspecting apparatus of surface of fruit and vegetable
JPH08219943A (en) Defect inspection apparatus for color filter
JPH1185980A (en) Method and device for inspecting print quantity of printed metal plate
JPH0735703A (en) Image processing method

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AM AU BB BG BR BY CA CN CZ EE FI GE HU IS JP KG KP KR KZ LK LR LT LV MD MG MN MX NO NZ PL RO RU SG SI SK TJ TM TT UA UG UZ VN

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): KE LS MW SD SZ UG AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 1996920459

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2226473

Country of ref document: CA

Ref country code: CA

Ref document number: 2226473

Kind code of ref document: A

Format of ref document f/p: F

WWP Wipo information: published in national office

Ref document number: 1996920459

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1996920459

Country of ref document: EP