CA1204201A - Optical inspection system - Google Patents

Optical inspection system

Info

Publication number
CA1204201A
CA1204201A CA000407419A CA407419A CA1204201A CA 1204201 A CA1204201 A CA 1204201A CA 000407419 A CA000407419 A CA 000407419A CA 407419 A CA407419 A CA 407419A CA 1204201 A CA1204201 A CA 1204201A
Authority
CA
Canada
Prior art keywords
camera
radial
cap
workpiece
scan
Prior art date
Legal status (The legal status 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 status listed.)
Expired
Application number
CA000407419A
Other languages
French (fr)
Inventor
Michael J. Werson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WR Grace and Co Conn
Original Assignee
WR Grace and Co
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 WR Grace and Co filed Critical WR Grace and Co
Application granted granted Critical
Publication of CA1204201A publication Critical patent/CA1204201A/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B07SEPARATING SOLIDS FROM SOLIDS; SORTING
    • B07CPOSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING
    • B07C5/00Sorting according to a characteristic or feature of the articles or material being sorted, e.g. by control effected by devices which detect or measure such characteristic or feature; Sorting by manually actuated devices, e.g. switches
    • B07C5/04Sorting according to size
    • B07C5/10Sorting according to size measured by light-responsive means
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • G01B11/022Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by means of tv-camera scanning

Abstract

A B S T R A C T
OPTICAL INSPECTION SYSTEM

An optical inspection system for the inspection of circular workpieces (1) includes an electronic camera (6) having an optical system (21) for focusing an image of a circular workpiece (1) on an electronically active image receiving surface (23), means (16) to move the circular workpiece (1) into a predetermined position in the field of view of the optical system (21) of the camera (6). When a conventional electronic camera is used to inspect circular workpieces it is very difficult to analyse the output signal from the camera since it corresponds to chords taken across the work-piece (1). To overcome this the present inspection system includes means (7) for scanning the image receiving surface in directions extending substantially radially across the image receiving surface to produce an output signal, and a signal analyser (12) arranged to monitor the output signal corresponding to each radial scan to detect the presence of any irregularity in the workpiece.

Description

12~4;~
W. R. Grace ~ Co GJE ~81/86 OPTICAL INSPECTIO~ SYSThM

It is desirable to inspec-t workpieces automatically and it is preferred that this automatic scanning is carried out by apparatus that does not contact the workpiece. One way of achieving this is to inspect workpieces using a video camera and then to analyse the video signals output from the video camera to derive information with regard to the workpiece.
This techni~ue has met with considerable success particularly when the purpose of the inspection is simply to monitor the external dimensions of an article or simply to monitor the location of an article on a conveyor. However, such a system has considerable shortcomings when trying to monitor with high precision articles of circular shape and particularly small articles or small features on such articles. The signal analysis -that has to be performed on the video signals resulting from a conventional video inspection is very complicated when a circular workpiece is inspected.
The circular image of the workpiece that is produced in a conventional video camera is scanned in a raster pattern formed by a series of closely spaced parallel lines.
Thus, the video information that is obtained is infor-mation on a number of chordal paths extending across a circular workpiece. It is very difficult to analyse this chordal information to provide information with regard to the diameter or circulari-ty of the workpiece and also it is particularly difficult to interpret this information when trying to monitor the width and position of any annular feature contained on the workpiece.

lZ~

According to one broad aspect, the invention provides an optical inspection system for the inspection of circular workpieces including an electronic camera having an optical system for focusing an image of the circular workpiece on its electronically active image receiving surface, means to move the circular workpiece in to a predetermined position in the field of view of the optical system of the camera, means for scanning the image receiving surface in directions extending substantially radially across the image receiving surface to produce an output signal, and a signal analyser arranged to monitor the output signal corresponding to each radial scan to detect the presence of any irregularity in the workpiece.
The invention is also directed to a method and apparatus for optically inspecting circular workpieces, said workpieces having a center circular plane portion and another portion extending in planes generally perpendicular to and annular around said center plane portion, the apparatus comprising an electronic camera, means to cause said camera to create a static image of each of said workpieces, means to radially scan each said image 'O between the middle of said circular plane and said annular portion with a plurality of radial scans which rotate around the center of each workpiece image, and means to inspect at least one feature in said center portion and at least one feature in said another annular portion during each of said radial scans.
Using the system in accordance with this invention the video output signal corresponding to each radial scan of ~Z04~1 a circular wor]cpiece is substantially the same. This means that these output signals can be analysed much more readily to analyse -2a-~Z~34Z~l the signals to monitor the radius or the circularity of the work-piece, or monitor the presence of any other feature that occurs, or should occur, at a predetermined distance along each radial scan.
Frequently, optical inspection systems are required to inspect a large throughput of workpieces and, in this case, it is preferred that the optical inspection system in accordance with this invention also includes an illuminating system capable of illuminating the workpiece for only a short period of time.
This enables the means to move the workpieces, to move them con-tinuously past the optical system of the camera whilst the images of the individual workpieces that are formed on the electronical-ly active image receiving surface of the camera are apparently "frozen" in position since, the period for which they are illum-inated is so short that the image of the workpieces does not appear to move during the short time for which the workpiece is illuminated. The image of the workpiece that is formed on the image receiving surface creates a latent electronic image of the workpiece in the form of a charge distribution pattern which is subsequently scanned radially to produce the output signal.
Whilst it is possible to illuminate the workpiece using a mechanical system including a shutter or similar mechanical arrangement it is very much preferred to use some form of pulsed light source such as a gas discharge tube or laser. Such pulsed light sources typically have a pulse length of the order of lO,OOOth of a second and this is sufficiently short to "freeze"
the movement of lZ0420~.

most workpieces. Preferably the system includes position sensing means to sense the position of the means to move the workpiece or the position of a workpiece at a predetermined position with respect to the camera to provide a triggering signal as the workpiece is moved into the field of view of the optical system of the camera. The triggering signal preferably triggers the operation of the illumination source and also triggers the scanning of the electr~nically active image receiving surface of the camera.
Preferably the latent electrical image formed on the image receiving surface of the camera is scanned from its centre and in the radially outwards direction. Preferably the electroically active image receiving surface of the electronic camera is a standard vidicon tube having standard X and Y
axis deflection coils. In this case, the means for scan-ning the image receiving surface preferably include means to generate two signals having a sinusoidal wave-form but being 90 out of phase and two ramp generatorsfed with the two signals having a sinusoidal waveform so that the output of the ramp generators are two saw tooth waveforms whose amplitudes are modulated by sine and cosine waveforms. The output signals from the ramp generators are fed to the X and Y axis deflection coils of the vidicon tube and these result in the electron beam of the vidicon tube scanning the target of the vidicon tube in a series of substantiaily radial outward sweeps starting at the centre and precessing around the target.
Instead of using a conventional vidicon tube it " 12~42~1 possible to use other forms of video camera and it would also be possible to use a camera including a photodiode array or matrix or a charged coupled device array or matrix provided that the photodiode or charge coupled devices have a radial dis-tribution.
This invention has a particular application as an optical inspection system for inspecting a crown cap for a bottle. Nowadays, a sealing material is moulded onto the inside of a crown cap for a bottle in the form of an annular rib which, in use, seals against the open end of the neck of the bottle and a thinner layer completely filling the centre of the annular rib to provide a surface coating over the inside of the crown cap. The inspection system in accordance with this invention is particularly good at inspecting such objects because it can readily monitor the radial width of the annular seal portion and also monitor the continuity of the surface coating over the inside of the cap. In addition to the inspection of the moulding the apparatus in accordance with this invention also checks the formation of the flutes in the side wall of the crown cap.
20~ More particularly, according to this aspect of the ~, invention, there is provided an apparatus for optically inspecting crown-type bottle caps comprising an electronic camera, means to create a static image of the inside of each said bottle cap in said camera, means to radially scan each said image between the center and the radially outermost portions thereof with a plurality of radial scans which rotate around ~2~4Z~l the center of each said cap, and means to inspect the center seal panel, the annular sealing rib and the fluted side wall of said cap during each of said radial scans.
The invention also contemplates an associated method for optically inspecting the crown-type bottle caps.
A particular example of an optical inspection system in accordance with this invention will now be described with reference to the accompanying drawings; in which:-Figure 1 is a plan of a crown cap;
Figure 2 is a diametrical cross-section through a crown cap;
Figure 3 is a diagrammatic representation illustrating how the image of a crown cap is scanned by the system;

-5a-, ., .",~

" 1204Z(31 Figure 4 is a block diagram of the system;
Figure 5 is a partly cut away perspective view of the mechanical parts of the system;
Figure 6 is a partly cut away exploded perspective view of the light source;
Figure 7 is a circuit diagram of the light source;
Figure 8 is a circuit diagram o~ the circuit for generating a radial scan of the vidicon tube;
Figures 9A and 9B are two graphs illus~ra~ing the two waveforms generated ~y the circuit illustrated in Figure 8;
Figures lOA and lOBtogether form acircuit diagram of a first part o~ the synchrDnising electronics;
Figures llA and II!B together form a circuit diagram of a second part of the synchronising electronics;
Figure 12A and 12B together form a circuit diagram of a first part of the signal analysis electronics;
Figures 13A and 13B together form a ~ircuit diagram of a second part of the signal analysis electronics;
Figure 14 is a circuit diagram of the reject driver circuit;
Figure 15 is a series of waveform diagrams showing a typical video output signal and the waveforms which generate ~arious timing windows; and, Figure 16 is a series of wavef~rm diagrams illustrating how the signal analysis electronics analyses the presence of a fault in the centre panel of a cap.

1204~131 G RAL nESCR~-PTION
This particular example of optical inspection system in accordance with this invention i5 used to inspect completed crown-type bottle caps which are subsequently used to close the open end of a neck of a bottle. The crown-type bottle cap comprises a metal cap 1 with a crimped and fluted side wall 2. The closed end wall 3 of the cap has a sealing compound moulded on~o it in the form of an annular upstanding rib 4 which, in use, seals against the open end of the neck of the bottle and a thinner coating of -the sealing compound 5 filling the central portion of the annular rib 4 and covering the closed end wall 3 o~ the cap 1.
The portion 5 provides an inert coating to cover the inside of the cap 1.
There are three important things that have to be inspected by the optical inspection system, first is that the -central panel 5 of the sealing compound is uniform and free from any unwanted inclusions or breaks;
the second is that the upstanding annular rib 4 is of sufficient width to form an effective seal with the open end of a neck of a bottle; and, the third is that the side wall 2 of the cap is crimped and fluted.
In the system in accordance with the present invention the crown-type bottle cap is viewed by a video camera and the image of the bottle cap formed in the video camera is scanned in substantially radial directions and this is illustrated schematically in Figure 3. By using such radial scanning techniques a substantially uniform video signal is obtained from each scan if the cap is correctly formed. The system is arranged so that the image of the cap is scanned radially from its centre 256 times with the radius of scanning moving around a complete circle, but in Figure 3 only seven scanning lines are indicated. The video signals obtained are then analysed to determine if the cap is correctly formed and, if irregularities are detected, the cap is rejected.
The optical inspection system comprises, as shown in Figure 4, a video camera 6, electronic circuits 7, required to power the camera including those that produce the radial scan, a pulsed light source 8, an electronic light control circuit 9 to drive the light source 8, a position detector 10, synchronising electronics 11, signal analysis electronics 12, a reject driver circuit 13, and a reject station 14.
MECHANICAL SYSTEM
Bottle caps 1 are fed from a seal moulding machine into recesses 15 in a rotating star wheel 16. A belt conveyor 17 passes beneath the periphery of the star wheel 16 and the caps l are taken away from the recesses 15 in the star wheel 16 by the belt conveyor 17. The belt conveyor 17 feeds a downstream collection plant. A
reject chute 18 ls located at the side and away from the belt conveyor 17 and leads to a reject bin (not shown).
A solenoid operated air valve 19 is located above the belt conveyor 17 and includes a nozzle 20 to direct a blast of compressed air against any faulty crown 1 on the belt conveyor 17 to push it off the belt 17 and into the reject chute 18.
The video camera 6 including a lens system 21, a vidicon tube 22 having a target 23 and two pairs of , ~,, ~204Z~L

deflection coils 24 arranged at right angles to one ~nother, only one pair of which is shown, is mounted on a support column 25 so tha-t the aperture of its lens system 21 is directly above -the path of the centre of the caps 1. The light source 8 surrounds the end of the lens system 21 of the camera and is interposed between this and the star wheel 16. A photoemitter/photodetector pair lo is located beneath the-star wheel 16 so that the beam of light passing from the pho~oemitter to the photodetector is interrupted by -the passage of a series of pins (not shbwn) depending from the star wheel 16 in angular positions corresponding to those of the receiver 15.
The structure of the video camera 6 is entirely conventional and the lens system 21 causes an image of the caps 1 to be focused on the sensitive face of the silicon target~23. A conventional focusing coil, its associated control circuitry, and a video amplifier are also provided in the video camera 6 and these are also entirely conventional in construction. The use of silicon as the target material of the vidicon tube is preferred in this system since it offers a low value of charge retention after scanning and this allows a high throughput rate of caps 1-!
PULSED LIGHT SOURCE
The pulsed~llght source ~ comprises three high pulse rate flash tubes 27 with local diffusing elements 28 placed symmetrically around a cylindrical diffuser 29. .The cylindrical diffuser 29 surrounds the lens system 21 of the video camera 6 so that the pulsed lighting system 8 is concentric with the video camera 6.

~20~Z(~l - 10 - ' The flash tubes 27 and diffusers 28 and 29 are mounted inside a cylindrical housing 30 having a high reflectivity i~ surface 31. The lower end of the light source is c~overed by an annular end cover 32. The light source ~ is arranged to provide lighting which is uniform around the cap 1 but which is steeply inclined to the surface of the end wall 3 of the cap 1.
The operation of the flash tubes 27 is triggered by the pins (not shown) passing through the light path between ~he photodetector and photoemi~ter pair 10 as the next cap l approa~hes the optical.system 21 of the camera 6 so that the flash tubes illuminate the cap 1 when it is directly beneath the video camera 6. The pulsed i]lumination provided by the ligh-t source 8 thus, effectively, freezes the movement of the caps 1.
The flash tubes 27 are operated by a capacitive energy storage-discharge system shown in Figure 7. Two 150 volt zener diodes ZDl and ZD2 control the voltage via a trans-istor TRl that is supplied to charging capacitors Cl,C2 and C3 connected in parallel across the flash tubes 27. A flash trigger pulse produced by the synchronising electronics 11 in response to the output from the photo-emitter/photodetector pair 10 is applied to.the gate of a thyristor SCRl via the terminal Tl. A high voltage is generated via the transformer TFl and applied to the firing electrodes of the flash tubes 27.
RADIAL SCANNING CIRCUIT
. Since a standard vidicon tube 21 and scanning deflecting coil assemblies 24 are used, the deflection coils 24 which would normally deflect the scanning beam ~J

., 1~04'ZVl in ~he X axis direction have less turns in them than the deflection coils 24 that would normally deflect the scanning beam in the Y axis direction.
A 50Hz sine wave is fed from the synchronising electronics 11 via terminal T2 and a radius reset pulse from-the synchronising electroincs 11 via terminal ~3. ~he 50Hz sine wave from terminal T2 is amplified by amplifier Al and then fed to an integrator consisting of operational amplifier A2 and resistor and capacitor network Rl, C4. The output from amplifier Al is alsD
fed to amplifier A3 with resistor R2 and capacitor C5 arranged to produce a phase shift of 90. The output of the amplifier A~ is fed to a further amplifier A4 including an integrating network formed by a resistor 1~ R3 and capacitor C6. The output from amplifier A4 is thus 90 out of phase with the output from amplifier A2. Capacitors C4 and C6 have connected in parallel with them separate stages of an analogue switch ICla and IClb respectively. These stages of the analogue switch ICl are controlled by the radius reset pulse supplied to terminal T3 so that, upon receipt of the radius reset pulse the analogue switch ICl discharges the capacitors C4 and C6.
This produces a series of ramp functions the amplitudes of which are modulated by a sinusoidal enve--lope as the outputs of amplifiers A2 and A4. Thus, the waveform of the output of amplifiers A2 and A4 has a saw tooth configuration modulated by a sinusoidal enve-lope. Figure 9 only represents the wave form diagram-~o matically because, in fact, for each complete cycle ofthe sinusoidal wave form there are 256 peaks of the saw tooth wave form. The outputs from amplifiers A2 and A4 are fed through further amplifiers A5 and A6 and , . ..

~Z04Z(~l - 12 _ corresponding push-pull output drive amplifiers feeding the X axis deflection coil 24 and the Y axis deflection coil 24, respectively. A feedback signal developed across resistors R4 and R5 are fed back to the amplifiers A5 and A6. The push-pull scan coil drive amplifier connected to the y axis deflection coil 24 operates with a plus and minus 24 volt supply whereas the output push-pull drive amplifier for the X axis deflection coil 2L~
operates with a plus and minus 6 volt power supply.
Thus, the higher voltage output is provided for the Y axis deflection coil than for the X axis deflection coil to take account of the difference in their number of turns.
The application of the sine and cosine modulated saw tooth wave_forms to the X and Y axis deflection coils 24 of a conventional video camera deflect the scanning beam of electron in a radially outward path from the centre of the target 2~. Thus, after the pulsed light source 8 and the lens system 21 have produced a latent electrical image in the form of a charge distribution pattern on the silicon target 23 this latent electrical image is subsequently removed from the target by the electron beam which is scanned radially outwards with each scan being angularly displaced from the previous scan as illustrated in Figure 3.
SYNCHRONISING ELECTRONICS
.
An integrated circuit sine wave oscillator IC2 .having a frequency adjusting potentiometer RVl feeds a 50Hz sine wave through a buffer amplifier A7 to the ,~, .

12~)4ZG~

terminal T2 from which, as a]ready described, it is fed to the scan coil driver illustrated in Figure 8.
The 50Hz sine wave is also fed to a zero crossing detector in -the form of a Schmitt trigger circuit including an amplifier A8. The s~uare wave output from the Schmitt trigger cir ~ t is differentiated by resistor capacitor netw~rk Rlo, Cll to produce a short pulse at the output of the second stage of a ~ouble lnver~er IC3. Thls pulse ox~rs cn the negative transition through zero of the 50Hz sine wave and is used to produce a start of the modulated scan pulse (S.M.S). The SMS pulse output from IC3 is fed to a CMOS integrated circuit phase locked loop IC4.
The oscillator output from the phase locked loop IC4 is fed to the clock input of the monostable multi-vibrator IC5. The Q output of the ~a~ monostablemultivibrator IC5 is fed to a divide by 256 counter IC6, formed by a dual four bit binary counters IC6a and IC6b connected one after the other. The output from the divide by 256 counter IC6 is then returnedto the phase locked loop IC4 where it is compared with the SMS pulse by the phase comparator of the-phase locked loop to complete the phase locked loop.
Thus, the oscillator of the phase locked loop provides 256 output pulses in between each input SMS pulse i.e.
between each complete cycle of the sine wave generated by the sine wave oscillator IC2. The Q output of the monostable multivibrator IC5 which forms the radius reset pulse is fed to the terminal T3 and - from there to the scanning coil driver circuit shown in Figure 8. The pulse width of the radius reset pulse is se~ by adjustment of the variable resistor RV2 to . ~

3~2~)42~31 a pulse width of 10 ~s .
The SMS pulses are also fed from the output of IC3 to a start up delay circuit DC not shown in detail.
The start up delay circuit DC, at the conclusion of the start up delay circuit sends a constant signal to terminal T4.
As the star wheel 16 rotates the beam of light passing between the photodetector/photoemitter pair 10 is interrupted causing a ~alling edge on the ou~put o~ the photodetector. This falling edge is fed to the clock input terminal of a first hal~ IC7a o~ a dual monostable multivibrator IC7. The pulse duration of the monostable multivibrator IC7 is set by the variable resistance RV3 and, on relaxing the first half IC7 a of the dual monostable multivibrator IC7 initiates the second half IC7b to produce a l'on the D input of the first part of a dual D flip flop IC8. The radius reset pulse is connected to the clock input of the flip flop IC8a ~o that upon receipt of the next radius reset pulse, the Q output of the flip flop IC8a goes positive providing a flash trigger pulse on output terminal Tl which is connected to the pulsed light source and capacitive energy storage-discharge system shown in Figure 7, to cause a flash of light ~ be emitted by the flash tubes 27. The next radius reset pulse causes the re~tting of the flip flop IC8a and thus the flash trigger pulse is one scan line in duration. At the same time as the end of the flash trigger pulse a startof scan pulse ~OS) is generated on the Q output of the second half IC8b of the dual D flip flop IC8. This SOS pulse is used to set the Q terminal of the ~lip flop IC9 to ~

....

~204Z~

The oscillator output signal from the phase locked loop IC4 is also fed to a second dual four bit binary counter IC 10 which is also arranged to count 256 bits. The output from the counter IC10 is fed to the reset input of the flip flop IC9 to reset the flip flop IC9 after 256 radius reset pulses have been counted by the counter IC10. Thus, the signal output by the Q output of flip flop IC9 remains at "l~or one comple~e cycle of the sine wave oscillator IC2 and is called a scan duration pulse SD. The scan duration pulse is fed to output terminal T5.
The signal analysis circuit monitors the presence or absence of defects in the cap with reference to whether particular video events are present or absent during particular timin~ windows. The means to gener-ate the timing windows are shown in Figure 11 and comprise a series of monostable multivibrators. A
first half IClla of a dual monostable multivibrator ICll is used to determine the fly back duration period which is set by variable potentiometer RV4. The radius reset pulse from the terminal T3 is used to clock the multivibrator IClla and the output from the Q terminal of the multivibrator IClla produces a fly-back blank pulse (F.B). This pulse is used to suppress the output from the vidicon tube during flyback of the scanning beam. The other half ICllb of the dual mono-stable multivibrator ICll is arranged to produce the flute display window (FDW~. This monostable`multivibrator is also clocked from the radius reset pulse applied to terminal T3 and has connected to it variable potentiometer 12V42(31 - 16 _ RV5 which enablesthe width of the flute display window to be varied. The signal to form the flute display window is taken from the Q output of the monostable multi-vibrator ICllb to terminal T6. The first part of a further dual monostable multivibrator IC12a produces a centre to seal pulse (CSP). The time period of this multivibrator is varied by the variable potentiometer RV6 and the clock input of this multivibrator again has the radius reset pulse from terminal T3 applied to it. The Q output from the multivibrator IC12a is fed to an output terminal T7. The Q output is fed to the other part of the monostable multivibrator IC12b.
The time period of the monostable multivibrator IC12b is set by the variable potentiometer RV7 and this mono-stable multivibrator determines the duration of theseal window. The monostable multivibrator lC12b is clocked by the Q pulses from the monos~ble multi-- vibrator IC12a and the Q output from the monostable multivibrator IC12b is fed to an output terminal T8.
The output from the Q output of the monostable multivibrator IC12b is fed to the clock input of a further monostable multivibrator IC13a having a variable potentiometer RV8 arranged to control its period.
This monostable multivibrator IC13a sets the seal to flute time ~FT) and the output from the Q terminal of this monostable multivibrator is fed to the clock input terminal of a monostable multivibrator IC13b, which sets the flute glimpse time pulses (SCG). The period of the monostable multivibrator IC13b is set by variable potentiometer RV9.
2~ 4'~

Figure 11 also shows the flute counting and detection circuitry. Flute detection pulses are received via terminal T9 and these are gated, together with the flute glimpse time pulses taken from the Q
output of monostable multivibrator IC13b in an AND
gate Gl. An output from AND gate Gl which represents the presence of a flute during the flute glimpse time window charges up capacitor C7 via variable potentiometer RV10. At the end of the flute glimpse time the rising edge o~ the output pulse from the Q output of the monostable multivibrator IC13b clocks the level on capacitor C7 into the D ~nput of a D flip flop IC14 and this charges capacitor C7 via transistor TR2 and resistor R6. Thus, if a flute is detected during a flute glimpse time window the Q output of the flip flop IC14 will be low and if no flute is detected during this time period the Q output of the flip flop IC14 will be high. This signal from the Q output of IC14 is fed to an AND gate G2 and through an inverter INVl to an AND
gate G3. The radius reset pulse from the terminal T3 is also fed to AND gates G2 and G3 so that, in the presence of an output pulse on the Q output of IC14 an output is provided from AND gate G2 whereas if no output if present on the Q output of IC14 an output is provided from the AND gate G3. The signals from the AND gates G2 and G3 are fed into different stages of a counter IC15. If the absence of a flute is detected for twelve consecutive radial scans an output from theco~er IC15b is fed through the AND gate G4 to the D flip flop IC16b. The absence of a flute for more than twelve radial scans sets the Q output of flip flop IC16b to a - 12~42(~1 high level to signify a flute fault on output terminal T10.
If at least two good conseoutive flute signals are fed via the gate G2 into the counter IC15 before the count in the counter IC15 reaches 12 then the counter is reset via inverter INV2 and OR gate G5.
IC17 stores the condition of centre panel, seal and flute fault detection circuits during each radial scan.
The centre panel and seal faults are input via terminals Tll and T12, respectively. The content of the memory IC17 is fed to fault counters to be described subsequently with reference to Figure 12 during the time perio~ ~hen the target 23 of the vidicon tube 21 is cleared~
SIGNAL ANALYSIS CIRCUITRY
The signal analysis circuitry receives a balanced video signal via input terminals T13 and T14 which are fed to a differential amplifier A8. A capacitor C8 and DC
restoration circuit including the ana~ogue switch IC18a which is reset by the radius reset pulses appearing on terminal T~. The resulting video signal is then further amplified in amplifier A9. This DC level resetting circuit ensures that the videolsignal fed to the analysis circuit is unaffected by changes in the DC signal level from the video camera 6.
The output from the amplifier A9 is fed to a peak detector including an amplifier A10 which holds the maxi-mum video signal level generated during each radial scan The output of the amplifier A10 is inverted by in~erting amplifier A21 and-via two further amplifiers All and A12 to the non-inverting input of a voltage comparator formed by differential amplifier A13. The level of the signal applied to the non-inverting input of differential ampli-lZ04ZC~l fier A13 can be varied by adjustment of the variablepotentiometer RVll. The video signal ou-tput from the differential amplifier A8 is differentiated by a resistor capacitor network R7C9 and applied to the inverting input of differential amplifier A13. If a centre panel fault is present in the cap 1 the output of differential amplifier A13 pulses high due to a negative going spike from the differential network ~ormed by r~stor R7 and capacitor C9 being more nega~ ve than the DC level set by RVll. The output from diff-erential amplifier A13 is fed to the output tçrminal Tll referred to earlier with reference to Figure 11. The detection of a centre panelfault is illustrated graph-ically in Figure 16.
Peaks also occur in the output from differential amplifier A13 at times outside the centre panel to seal time windows but the centre tog seal pulse (CSP) on terminal T7`is fed via gate aG to force -the.outputfrom the differential amplifier A13 to zero at other times.
20 The sensitivity of the centre panel defect detection circuit can not only be varied by adjusting the variable potentiometer RVll but also the gain o~c~he~ amplifier A14 forming part of the differentiator ~ can be varied by adjustment of the variable potentiometer RV12.
A seal fault is detected in one of two different ways. Firstly, the peak video signal output by amplifier A9 is compared with a DC reference voltage.determined 'b~ resistors R9 and R10 and compared with one another in differential amplifier A15. Seal window timing pulses are fed via ter~inal T8 to a seal fault latch formed by dual ` lZV4ZQ~L `

D flip flops IC19a and IC19b. If the output of diff-erential amplifier A15 is low this forces a low level into the D input of seal fault latch IC19b to signify a seal fault. The other way in which a missing seal is detected is by the output from amplifier A9 being fed to a non-inverting integrator system including resistor Rll capacitor C10 and amplifier A16 ~ntil the end of the centre to seal window pulse. The output from amplifier A16 is fed to the inverting input of differential amplifier A17 whilst the peak video signal is fed to the non-inverting input of differential amplifier A17. Thus, if the seal does not exist the output of differential amplifier A17 will stay low during the seal window and this also puts a low level on the D input of flip flop IC19b, the seal fau~ latch.
If the seal is present but includes some mark such as an unwanted inclusion the differentiated peak video signal ', value will exceed the non-differentiated value. To monitor this the output from in~erter A21 is fed via variable potentiometer RV13 to the non-inverting input of a differential amplifier A18 whilst the output from the differentiator including the capacitor C9 resistor and amplifier A14 is fed to the inverting i~put of the differential amplifier A18. In the presence of a mark on the seal the output from the amplifier A18 goes high and this outputis~gated via AND gate G7 with the seal window pulse applied on terminal T8. The output of AND gate G7 is fed to the seal fault latch formed by the D flip flop IC19b and output from AND gate G7 resets the seal fault latch IC19b to signify a seal fault.
i 1204Z(~l To detect the flute faults the peak video signal output from amplifier A10 is fed via a variable potential divider RV14 to the non-inver-ting input of amplifier Al9. The output from amplifier Al9 is fed to the inverting input of a differential amplifier A20 and the video signal from amplifier A9 is fed to the non-inverting input of differential amplifier A20. Thus in the dif~erential amplifier A20 the video signal is compared to a proportion as set by pote~tial divider 10 RV14 of the peak video signal for -that line. If a flute is present, the video signal is greater than the peak value and accordingly the output from di~ferential amplifier A20 is high. The output of differential amplifier A20 is forced to zero except from the middle 15 of the seal window onwards as defined by inverter INV4 and OR gate G8 which is fed with a centre seal pulse from terminal T7. The output from differential amplifier A20 is fed to terminal T9 and to the flute counting arrangement already described with reference to Figure 20 11.
The part of the signal analysis circuit that counts the occurrence of fault signals and controls the operation - of the reject drive 13 is illustrated in Figure 13. When a centre panel fault occurs a high signal is applied via 25 terminal Tll to the input of AND gate G9. Another input to AND gate G9 comes from terminal T7 and is the centre panel to seal time window. Thus, if a centre panel fault is present during the time determined by the centre panel time windo~ an output is provided from AND gate G9 to ~0 the set terminal of an RS flip flop IC20 which in turn -` 12~

takes the Q output of the RS flip flop IC20 high. The Q output of IC20 resets one part IC21a and increments the other part IC21b of a dual four bit binary counter IC21. The Q output from IC20 is fed to the counter IC21 via an AND gate G10 in which it is gated with an end of seal window pulse applied to terminal T15. The end of seal window pulse applied to terminal T15 is obtained by differentiating the seal window pulse appearing on terminal T8 with capacitor C 11 and inverter INV 5 shown on Figure llb. The outputs of the counter IC21b are fed to a selector switch SWl and when the count incremented on counter IC21b exceeds that set by selector ~ tch ~ a signal is sent to the set input of RS flip flop IC22 which in turn, via a ~e-state latch IC32 lights a light emitting diode LEDl to indicate the presence of a centre panel fault and also provides a faulty crown indication on terminal T16 via OR gate Gll. If two consecutive good scans are received by the counter IC21a before the count in IC21b reaches the value set by selector s~itch SWl then counter IC21a resets counter IC21b so preventing a centre panel fault indication and corresponding faulty cap indication being given on terminal T16.
During each radial scan the part of the scan corresponding to the very middle of the centre panel section is blanked out using D flip flop IC23. This flip flop is clocked by radius reset pulses from terminal T3 and its delay period is set by variable potential divider RV15. The output from the D flip flop IC23 is fed to the reset input of RS flip flop IC20. Typically,the ~2~4Z(~l mould number of the mould forming the centre panel
3 and seal 4 on each cap 1 is moulded into the very centre of the central panel 3 and the presence of this mould number can appear to the optical inspection system as a fault and this can be overcome by varying the setting of variable potential divider RV15 to control the duration of the delay introduced by the flip flop IC23.
When a seal fault occurs, an input signal is provided via terminal T12 onto the D input of D flip flop IC24.
The end of seal window pulse from terminal T15 is applied to the clock input of D flip flop IC24 so that the seal fault signal is clocked through the flip flop IC24 and the resultant low level on the Q output of D flip flop IC24 i5 applied to the reset input of a good seal counter formed by a first part IC25a of a dual four bit binary counter and to increment the other part IC25b of the dual four bit binary counter IC25 which forms a bad seal counter. The Q output from D flip flop IC24 is fed to the reset input counter IC25a through an inverter INV6 and an AND gate G12 where it is clocked with an end of seal window pulse from terminal T15. If no seal fault is present at terminal T12 the Q output is high and this is applied via AND gate G13 th~ugh which it is clocked by an end of seal window pulse from terminal T15, into the clock input of the good seal counter IC25a. If more faulty seal signals are detected during scanning of the same cap the good seal counter is reset and the bad seal counter incremented further. Selector switch SW2 is connected to the outputs of the bad seal counter IC25b and if the number of bad seal signals is greater than the number .

- 12~.34Z~l selected by the selector switch SW2 an output signal is provided to the set input of RS flip flop IC26. An output from the Q output of flip flop IC26 ligh~-LED2 via ~e th~e-statelatch IC32 and again through OR gate ~1 prv~des a faulty cap output signal on termlnal T16 If two consecutive good seal signals are received by the good seal counter IC25a before the bad seal counter IC25b is incremented to the setting selec-ted b~ selector switch SW2 an output from the good seal counter fed via OR gate G14 is applied to the reset terminal of the bad seal counter IC25b to reset it.
The scan duration pulse from terminal T5 after inversion by inverter INV7 is also applied to the OR gate G14 so that, at the end of each scan duration pulse the bad seal counter IC25b is reset and also the good seal counter is also reset since the input from inverter INV7 is also applied to the set input of D flip flop IC24 so causing the-Q output to be low.
Figure 13b also shows a faulty cap counter formed by a ~ual four bit binary counter IC27. Faulty cap signals from terminal T16 are fed through NOR gate G15 and an inverter INV8. The fault signal is then fed to an AND gate G16 where it is clocked by a scan dur-ation pulse to terminal T5 into a first part of the dual four bit cap fault counter IC27a. The first part of the counter IC27a selector switch SW4 is connected to the outputs from cap fault counter IC27a and, depending upon the setting of the selector switch, an output is provided from the selector switch when the number of cap faults is detected is greater than that selected by the selector switch SW4.

~204Z(~)l The other part of the dual four bit binary counter IC27b counts the scan duration pulses from terminal T5 and resets the cap. fault counter IC27a every 16 scan duration pulses. Thus, if the number of faulty caps detected exceeds that set by the selector switch SW4 an alarm ou~put is provided from the selector switch SW4. This triggers the lighting of an alarm light emitting diode LED3 and the triggering of an audible alarm via horn Hl. This alarm can only be removed by manual actuation of an inhibit reset switch SW5 ~hich applies reset pulses to the counters IC27.
Scan duration pulses from terminals T5 after inversion in inverter INV7 are also applied to an AND
gate G16 where they are gated with the output of NOR gate GI5 so that, in the absence of a faulty cap signal an output occurs from AND gate G16. This output signal is fed through terminal T17 to a cap counter.
me flute fault counter has already been described with reference to Figure llb. If a flute fault is detected a signal appears on terminal T10. This signal is applied via the three-state latch IC32 to a light emitting diode LED4 which indicates the presence of a flute fault and via the OR gate Gll to provide a faulty cap signal on output terminal T16.
Light emitting diode LED 5 is illumina-ted upon each occasion that the cap is to be rejected. Whilst a cap is normally rejected in the presence of a centre panel .~r~ fault, a seal fault or a flute fault, it is possible t using a selector switch SW3 connected between the l~tc IC32 and the gate Gll to trigger a rejection signal only when two or more of these faults are detected.

~ 204201 REJECT DRIVER
The reject driver circuit is arranged to operate the solenoid of the solenoid operated air valve 19 to direct a jet of air through the nozzle 20 to blow faulty caps 1 down the re~ect chute 18. The jet of air must be given a predetermined time after the faulty cap has been detected to allow the cap sufficient time to move between the camera position and the position on the conveyor belt 17 adjacent the nozzle 20. To do this the reJect driver circuit incSl~des a shift register IC28 and a selector switch S~ which selects the length of the shift register IC28 so that the delay provided by passage through the shift register IC28 can be varied. The passage of the cap~ fault signal from terminal T16 through the shift register IC28 is clocked by start of modulated scan pulses (SMS) received on terminal T17 from an output of IC7a shown in Figure 9b.
The SMS p~lses are also fed to both stages of a dual monostable multivibrator IC2~ which with the first stage IC30a of a dual D flip flop IC30 produce negative going pulses which are fed to the clock input of the second D flip flop IC30b. Cap fault signals leaving the output of the shift register IC28 are fed to the D input of the flip flop IC30b and these are clocked into the flip flop by the clock pulses from the flip flop IC30a. The D flip flop IC30b produces short lOO~s pulses at its Q output when a fault is present at the output of the shift register IC28 and these pulses discharge capacitor C10 via transistor TR3 to feed a current signal to the light emitting diode of a opto-isolator IC31. The capacitor C10 is recharged via . ..~

~204Z(~l potential divider RV16 which sets the duration ofcurrent flow in the light emitter of the opto-isolator IC31. The opto-isolator IC31 drives a solenoid drive transistor TR4 which in turn, through output terminal T18 actuates the solenoid valve 19.
WAVEFORM DIAGRAMS
At the top of Figure 15 is illustrated the typical video waveform obtained as the result of a single radial scan of the target 2~ o~ the vidicon ~ube 21.
The video le~el across the centre panel 5 of the cap 1 gradually increases as a result of the gradual reduction in the extent of overlap of adjacent scans and then rises at the position of the seal. This increase in video level here is as a result of a greater thickness of sealing material at the location of the rib 4 giving a more intense signal. The video level falls at the end of the seal and then rises again upon detection of a flute of the side wall 2 which, in general, has a high reflectivity thus showing a higher peak video signal than that of the seal. Beneath this Figure 15 shows the waveform diagrams of the timing pulses generated by the synchronising electronics. Thus, the next trace shows the radius reset pulses that appear on terminal T3, the next the centre scan pulses that are generated in mono-stable multivibrator IC12a and appear on terminal T7,seal window pulse that is generated in monostable multivibrator IC12b and appears on terminal T8, below that the flute display window which is generated by multivibrator ICllb and appears on terminal T6, and finally the end of the seal window pulse generated by the capacitor Cll and inverter INV5 which appears on ~204Z13i , - 28 -terminal T15.
Figure 16 illustrates the effect of a fault in the middle of the centre panel 5 of the cap 1. The top trace shows the video output from the vidicon tube during a scan containing the fault, the next -trace shows the output from the peak video differentiator including capacitor C9, resistor R7 and amplifier A14 which is fed to the inverting input of the differential amplifier A13, the next trace shows the output from amplifier A12 which is a proportion of the peak video ou-tput by the peak detector including amplifier A10 and is fed to the non-inverting input of differential amplifier A13 and the bottom trace shows the output from differential amplifier A13 showing clearly an output pulse indicating the presence of the fault.

~ ~, " , .,

Claims (40)

THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE
PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:
1. An optical inspection system for the inspection of circular workpieces including an electronic camera having an optical system for focusing an image of the circular workpiece on its electronically active image receiving surface, means to move the circular workpiece in to a predetermined position in the field of view of the optical system of the camera, means for scanning the image receiving surface in directions extending substantially radially across the image receiving surface to produce an output signal, and a signal analyser arranged to monitor the output signal corresponding to each radial scan to detect the presence of any irregularity in the workpiece.
2. A system according to claim 1, in which the signal analyser is arranged to monitor the signals corresponding to each scan to determine the presence at the required position along each scan of each element of the workpiece and to determine the absence of any unexpected elements along each scan.
3. A system according to claim 2, in which the signal analyser monitors the output signal corresponding to each scan over different timing windows to detect the presence or absence of an event in each timing window.
4. A system according to claim 1, which also includes an illuminating system capable of illuminating the workpiece for only a short period of time.
5. A system according to claim 4, in which the illuminating system includes a gas discharge tube pulsed light source.
6. A system according to claim 1, 2 or 3, which also includes position sensing means triggered by the presence of the means to move the workpiece or the presence of a workpiece at a predetermined position with respect to the optical system of the camera, the position sensing means triggering the scanning of the electronically active image receiving surface of the camera.
7. A system according to claim 1, in which the electron-ically active image receiving surface of the electronic camera is the target of a standard vidicon tube and the camera also includes standard X and Y axis deflection coils.
8. A system according to claim 7, in which the means for scanning the image receiving surface includes means to generate two signals having a sinusoidal waveform but 90° out of phase with one another and two ramp generators fed with the two signals having the sinusoidal waveform so that the output of the ramp generators are two saw tooth waveforms whose amplitudes are modulated by sine and cosine waveforms, the output signals from the ramp generators being fed to the X and Y axis deflection coils of the vidicon tube and causing the target of the vidicon tube to be scanned in a substantially radially outwards sweep starting at its centre and precessing around the entire target.
9. A system according to claim 1, which also includes a reject station downstream of the camera, controlled by a reject driver circuit and actuated in response to the output of the signal analyser.
10. A system according to claim 9, in which the signal analyser includes fault counters and in which the reject driver circuit is only triggered in response to at least two fault signals being counted in the counters from faults in at least two successive radial scans so that a workpiece is only rejected if the same fault is detected in at least two successive radial scans.
11. Apparatus for optically inspecting circular workpieces, said workpieces having a center circular plane portion and another portion extending in planes generally perpendicular to and annular around said center plane portion, comprising an electronic camera, means to cause said camera to create a static image of each of said workpieces, means to radially scan each said image between the middle of said circular plane and said annular portion with a plurality of radial scans which rotate around the center of each workpiece image, and means to inspect at least one feature in said center portion and at least one feature in said another annular portion during each of said radial scans.
12. The apparatus of claim 11, and means to inspect three features of each said workpiece on each such scan, said last mentioned means comprising means to define three separate timing windows to be superimposed on each scan, and means to locate said timing windows so as to correspond to the expected locations of said three features.
13. The apparatus of claim 11, means to continuously move said workpieces with respect to said camera, and said means to create said static image comprising pulsed illumination means and means to trigger said pulsed illumination means each time a workpiece is in a predetermined position with respect to said camera.
14. The apparatus of claim 13, said pulsed illumination means comprising a plurality of gas discharge tubes arranged in a circular array concentrically with respect to said camera, light diffuser means, means to mount said camera, said gas discharge tubes and said light diffuser means into a single compact housing, and means to mount said housing in closely spaced non-contacting operative relation to said workpiece continuous moving means.
15. The apparatus of claim 11, said camera including a vidicon tube having X and Y axes deflection coils, said X and Y
axes deflection coils each having a differing number of turns therein, said means to radially scan including means to convert the normal X-Y raster scanning pattern of said vidicon tube into said rotating radical scanning pattern, and said means to convert including means to feed different driving voltages to said X and Y coils respectively to compensate for the differing number of turns in said X and Y coils.
16. The apparatus of claim 15, said means to convert including a circuit arrangement of means to produce said different X and Y drive voltages; a sine wave generator, 90° phase offset means, and two ramp generators.
17. The apparatus of claim 11, means to reject workpieces having irregularities determined during said radial scanning, and means to manually control the operation of said reject means based on faults found in a predetermined number of said radial scans and based on the absence of any fault found in others of said radial scans, whereby the quality level at which workpieces will be rejected can be controlled and set by said manual control means.
18. The apparatus of claim 12, said workpieces comprising crown-type bottle caps, and said three features to be inspected comprising the center seal panel on the inside of each said cap, the annular seal rib on the radially outer edge of said center panel, and the fluted side wall of said cap.
19. The apparatus of claim 11, wherein each workpiece is radially scanned 256 times.
20. A method for optically inspecting circular workpieces, said workpieces having a center circular plane portion and another portion extending in planes generally perpendicular to and annular around said center plane portion, comprising the steps of providing an electronic camera, causing said camera to create a static image of each of said workpieces, radially scanning each said image between the middle of said circular plane and said annular portion with a plurality of radial scans, causing said scans to rotate around the center of each workpiece image, and inspecting at least one feature in said center portion and at least one feature in said another annular portion during each of said radial scans.
21. The method of claim 20, and the steps to inspecting three features of each said workpiece on each such scan, said last mentioned step being performed by defining three separate timing windows superimposed on each scan and locating said timing windows so as to correspond to the expected locations of said three features.
22. The method of claim 20, and the steps of continuously moving said workpieces with respect to said camera, said step of causing said camera to create said static image comprising the step of providing pulsed illumination means and triggering said pulsed illumination means each time a cap is in a predetermined position with respect to said camera.
23. The method of claim 20, said camera including a vidicon tube having X and Y axes deflection coils each having a differing number of turns therein, said steps of radially scanning including the step of converting the normal X-Y raster scanning pattern of said vidicon tube into said rotating radial scanning pattern, and said converting step including the step of feeding different driving voltages to said X and Y coils respectively to compensate for the differing number of turns in said X and Y coils.
24. The method of claim 20, and the steps of rejecting workpieces having irregularities determined during said radial scanning step, and manually controlling workpiece rejection based on faults found in a predetermined number of said radial scans and based on the absence of any fault found in others of said radial scans, whereby the quality level at which workpieces will be rejected can be controlled and set by said manual control step.
25. The method of claim 21, wherein said workpieces comprise crown-type bottle caps and said three features to be inspected comprise the center seal panel on the inside of each said cap, the annular seal rib on the radially outer edge of said center panel, and the fluted side wall of said cap.
26. The method of claim 20, wherein during said radial scanning step each workpiece is radially scanned 256 times.
27. Apparatus for optically inspecting crown-type bottle caps comprising an electronic camera, means to create a static image of the inside of each said bottle cap in said camera, means to radially scan each said image between the center and the radially outermost portions thereof with a plurality of radial scans which rotate around the center of each said cap, and means to inspect the center seal panel, the annular sealing rib and the fluted side wall of said cap during each of said radial scans.
28. The apparatus of claim 27, means to continuously move said caps with respect to said camera, pulsed illumination means, and means to trigger said pulsed illumination means each time a cap is in a predetermined position with respect to said camera to thereby create said static image.
29. The apparatus of claim 27, said camera including a vidicon tube having X and Y axes deflection coils, said X and Y
axes deflection coils each having a differing number of turns therein, said means to radially scan including means to convert the normal X-Y raster scanning pattern of said vidicon tube into said rotating radial scanning pattern, and said means to convert including means to feed different driving voltages to said X
and Y coils respectively to compensate for the differing number of turns in said X and Y coils.
30. The apparatus of claim 28, said means to convert including a circuit arrangement of means to produce said different X and Y drive voltages; a sine wave generator, 90°
phase offset means, and two ramp generators.
31. The apparatus of claim 27, means to reject caps having irregularities determined during said radial scanning, and means to manually control the operation of said reject means based on faults found in a predetermined number of said radial scans and based on the absence of any fault found in others of said radial scans, whereby the quality level at which workpieces will be rejected can be controlled and set by said manual control means.
32. The apparatus of claim 27, said means to inspect including means to define a corresponding plurality of timing windows corresponding respectively to the correct locations of said center seal panel, said sealing rib and said fluted side wall as expected to be found on each said radial scan.
33. The apparatus of claim 28, said pulsed illumination means comprising a plurality of gas discharge tubes arranged in a circular array concentrically with respect to said camera, light diffuser means, means to mount said camera, said gas discharge tubes and said light diffuser means into a single compact housing, and means to mount said housing in closely spaced non-contacting operative relation to said cap continuous moving means.
34. The apparatus of claim 27, wherein each cap is radially scanned 256 times.
35. A method for optically inspecting crown-type bottle caps comprising the steps of providing an electronic camera, creating a static image of the inside of each said bottle cap in said camera, radially scanning each said image between the center and the radially outermost portions thereof with a plurality of radial scans and rotating the scan lines around the center of each said cap, and inspecting the center seal panel, the annular sealing rib and the fluted side wall of each of said caps during each of said radial scans.
36. The method of claim 35, and radially scanning each cap 256 times during each said scanning step.
37. The method of claim 35, said camera including a vidicon tube having X and Y axes deflection coils each having a different number of turns therein, said step of radially scanning including the step of converting the normal X-Y raster scanning pattern of said vidicon tube into said rotating radial scanning pattern, and said converting step including the step of feeding different driving voltages to said X and Y coils respectively to compensate for the differing number of turns in said X and Y coils.
38. The method of claim 35, and the steps of rejecting caps having irregularities determined during said radial scanning, and manually controlling cap rejection based on faults found in a predetermined number of said radial scans and based on the absence of any fault found in others of said radial scans, whereby the quality level at which caps will be rejected can be controlled and set by said manual controlling step.
39. The method of claim 35, and said inspecting step including a step of defining a plurality of timing windows corresponding respectively to the correct locations of said center seal panel, said sealing rib and said fluted side wall as expected to be found on each said radial scan.
40. The method of claim 35 and the steps of continuously moving said caps with respect to said camera, providing pulsed illumination means, and triggering said pulsed illumination means each time a cap is in a predetermined position with respect to said camera to thereby create said static image.
CA000407419A 1981-07-17 1982-07-16 Optical inspection system Expired CA1204201A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GB8122146 1981-07-17
GB8122146 1981-07-17

Publications (1)

Publication Number Publication Date
CA1204201A true CA1204201A (en) 1986-05-06

Family

ID=10523326

Family Applications (1)

Application Number Title Priority Date Filing Date
CA000407419A Expired CA1204201A (en) 1981-07-17 1982-07-16 Optical inspection system

Country Status (8)

Country Link
US (2) US4521807A (en)
EP (1) EP0070666A3 (en)
JP (1) JPS5819544A (en)
AU (1) AU553069B2 (en)
CA (1) CA1204201A (en)
DK (1) DK321182A (en)
ES (1) ES8305928A1 (en)
PT (1) PT75225B (en)

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2135768A (en) * 1983-02-22 1984-09-05 Ti Fords Ltd Bottle inspection method and apparatus
GB2135447A (en) * 1983-02-22 1984-08-30 Metal Closures Ltd Inspecting screw cap bottle closures
US4598420A (en) * 1983-12-08 1986-07-01 Mts Systems Corporation Optical grid analyzer system for automatically determining strain in deformed sheet metal
JPS628933U (en) * 1985-07-01 1987-01-20
US4759074A (en) * 1986-10-28 1988-07-19 General Motors Corporation Method for automatically inspecting parts utilizing machine vision and system utilizing same
US4760444A (en) * 1987-07-22 1988-07-26 Csd International, Inc. Machine visual inspection device and method
US4922337B1 (en) * 1988-04-26 1994-05-03 Picker Int Inc Time delay and integration of images using a frame transfer ccd sensor
USRE36047E (en) * 1988-09-26 1999-01-19 Picker International, Inc. Multi-mode TDI/raster-scan television camera system
DE68908351T2 (en) * 1988-11-21 1993-12-02 Heuft Qualiplus Bv Method and device for checking the edge of a lid.
EP0371643A3 (en) * 1988-11-23 1991-05-29 W.R. Grace & Co.-Conn. Improved method and apparatus for inspecting workpieces
US5000569A (en) * 1988-12-28 1991-03-19 Lamb-Weston, Inc. Light reflection defect detection apparatus and method using pulsed light-emitting semiconductor devices of different wavelengths
US5280542A (en) * 1989-12-28 1994-01-18 Kabushiki Kaisha Toyota Chuo Kenkyusho XYZ coordinates measuring system
JPH04263233A (en) * 1991-02-18 1992-09-18 Ushio Kk Image processor
US5257325A (en) * 1991-12-11 1993-10-26 International Business Machines Corporation Electronic parallel raster dual image registration device
US5475797A (en) * 1993-10-22 1995-12-12 Xerox Corporation Menu driven system for controlling automated assembly of palletized elements
US6035243A (en) * 1993-10-22 2000-03-07 Xerox Corporation System for handling defects produced during the automated assembly of palletized elements
US5805279A (en) * 1996-01-11 1998-09-08 Alltrista Corporation Method and apparatus for illuminating and imaging a can end coated with sealing material
FR2747211B1 (en) * 1996-04-04 1998-04-30 Saint Gobain Cinematique DEVICE FOR READING RELIEFS ON A TRANSPARENT CONTAINER
NL1004837C2 (en) * 1996-12-19 1998-06-22 O T B Engineering B V System for the production of optical data carriers.
US6055054A (en) * 1997-05-05 2000-04-25 Beaty; Elwin M. Three dimensional inspection system
US6915007B2 (en) 1998-01-16 2005-07-05 Elwin M. Beaty Method and apparatus for three dimensional inspection of electronic components
US6915006B2 (en) * 1998-01-16 2005-07-05 Elwin M. Beaty Method and apparatus for three dimensional inspection of electronic components
US6072898A (en) * 1998-01-16 2000-06-06 Beaty; Elwin M. Method and apparatus for three dimensional inspection of electronic components
GB2344419B (en) * 1998-12-03 2003-08-20 Mast Group Ltd Image analysis of microbiological tests
JP2000331156A (en) * 1999-05-17 2000-11-30 Internatl Business Mach Corp <Ibm> Method for automatically deciding tracker set along outline and storage medium storing program for execution of the method
US6376006B1 (en) * 2000-01-07 2002-04-23 Crown Cork & Seal Technologies Corporation Closure lining and color detector
US6798571B2 (en) * 2001-01-11 2004-09-28 Interscope Technologies, Inc. System for microscopic digital montage imaging using a pulse light illumination system
US7155049B2 (en) * 2001-01-11 2006-12-26 Trestle Acquisition Corp. System for creating microscopic digital montage images
US6654117B1 (en) 2001-09-04 2003-11-25 The Quaker Oats Company Bottle cap sensor apparatus and method
JP4121849B2 (en) * 2002-12-26 2008-07-23 オリンパス株式会社 Defect inspection apparatus and defect inspection method
US20050098482A1 (en) * 2003-11-12 2005-05-12 Thomas Alan E. Handling system for dual side inspection
JP4168123B2 (en) * 2005-01-17 2008-10-22 川崎重工業株式会社 Processing equipment
CN101342530A (en) * 2007-07-10 2009-01-14 陈镜图 Manufacture, detection and size classification system and method for metal fittings
DE102007057857A1 (en) * 2007-11-29 2009-06-04 Khs Ag Device for closing containers
GB0919059D0 (en) * 2009-10-30 2009-12-16 Sencon Europ Ltd Application and inspection system
EP2545361A1 (en) * 2010-03-09 2013-01-16 Federal-Mogul Corporation Bore inspection system and method of inspection therewith
CN101975781A (en) * 2010-08-31 2011-02-16 崇州君健塑胶有限公司 Combined cover on-line quality detection method
CN105247857A (en) * 2013-04-22 2016-01-13 派拉斯科技术公司 Cap analysis technique
US9597554B2 (en) * 2013-08-07 2017-03-21 Wilson Sporting Goods Co. Racquet hit notification
US20150117021A1 (en) * 2013-10-28 2015-04-30 GE Lighting Solutions, LLC Omnidirectional light emitting diode lens
DE102015106013B4 (en) 2015-04-20 2024-02-08 Krones Ag Container inspection device and container inspection method for inspecting containers
CN105301003A (en) * 2015-11-05 2016-02-03 天津大学 Method for detecting bottle cap surface production date based on machine vision
JP7254825B2 (en) * 2018-02-22 2023-04-10 トレレボリ シーリング ソリューションズ ジャーマニー ゲー・エム・ベー・ハー System and method for detecting seal condition
CN109499908A (en) * 2018-11-10 2019-03-22 东莞理工学院 A kind of vision detection system for machine components
RU2704582C1 (en) * 2019-02-14 2019-10-29 Вячеслав Михайлович Смелков Method of generating a video signal in a television-computer system for monitoring of industrial products having the shape of a circular ring

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3081379A (en) * 1956-12-04 1963-03-12 Jerome H Lemelson Automatic measurement apparatus
US3624284A (en) * 1966-09-01 1971-11-30 Battelle Development Corp Photographic record of digital information and playback system including optical scanner
US3598907A (en) * 1968-05-20 1971-08-10 Emhart Corp Article inspection by successively televised images
US3643192A (en) * 1970-06-03 1972-02-15 Rca Corp Toroidal electromagnetic deflection yoke
US3840293A (en) * 1972-07-21 1974-10-08 Gen Electric Electronically driven spiral scan synchronous transmit-receiver laser system
DE2264030A1 (en) * 1972-12-29 1974-07-18 Ibm Deutschland ARRANGEMENT FOR DETERMINING THE CURVATURE OF FLAT SURFACES
US3902811A (en) * 1973-06-27 1975-09-02 Vsi Corp Electro-optical scanning system for dimensional gauging of parts
US4002823A (en) * 1974-11-01 1977-01-11 Ball Corporation Method and apparatus for video inspection of articles of manufacture
CH627959A5 (en) * 1977-10-04 1982-02-15 Bbc Brown Boveri & Cie METHOD AND DEVICE FOR DETERMINING THE ROTATION OF OBJECTS.
JPS55110905A (en) * 1979-02-20 1980-08-27 Hajime Sangyo Kk Defect detecting device
US4326808A (en) * 1979-02-27 1982-04-27 Diffracto Ltd. Method and apparatus for determining physical characteristics of object outer surfaces
DE2916361A1 (en) * 1979-04-23 1980-11-06 Siemens Ag Video testing of transparent container rims for defects - compares chord length signals derived from video image
US4380025A (en) * 1979-08-06 1983-04-12 Ball Corporation Auxiliary blanking and auxiliary simulated video line generator unit for a video inspection system

Also Published As

Publication number Publication date
EP0070666A2 (en) 1983-01-26
DK321182A (en) 1983-01-18
PT75225A (en) 1982-08-01
PT75225B (en) 1984-10-29
US4521807A (en) 1985-06-04
AU553069B2 (en) 1986-07-03
ES514078A0 (en) 1983-04-16
EP0070666A3 (en) 1985-12-18
ES8305928A1 (en) 1983-04-16
AU8561182A (en) 1983-01-20
US4668983A (en) 1987-05-26
JPS5819544A (en) 1983-02-04

Similar Documents

Publication Publication Date Title
CA1204201A (en) Optical inspection system
US4002823A (en) Method and apparatus for video inspection of articles of manufacture
US3770969A (en) Inspecting the bottom wall of hollow open-ended containers
US4021840A (en) Seam tracking welding system
DE2246491C2 (en) Arrangement for checking medicinal or similar capsules for impermissible form deviations or manufacturing errors
US3746784A (en) Electronic defect detecting apparatus
US4105925A (en) Optical object locator
AU593030B2 (en) A method relating to three dimensional measurement of objects
US5020908A (en) Apparatus for the optical detection of flaws, in particular cracks in transparent objects
US3880750A (en) Sealing surface gauge
GB1437104A (en) Method and apparatus for testing transparent containers
US4649621A (en) Wire processing apparatus having control means
JPS637325B2 (en)
GB1461536A (en) Electro-optical
US4212031A (en) Method of aligning a body
US3216311A (en) Non-contacting object measuring apparatus
US4878582A (en) Multi-channel bichromatic product sorter
US4319272A (en) Electronic positioning method and apparatus
US3576442A (en) Ampul inspector using multiple line scan cathode-ray tube
EP0100412B1 (en) Suture inspection and gauging system
US3520609A (en) Method and apparatus for detecting agglutination reactions
GB1380887A (en) Magnetic powder testing of ferromagnetic bodies
US4716459A (en) Fatigue crack position detection apparatus
GB905729A (en) Improved inspection device
GB1260534A (en) Surface finish inspection device

Legal Events

Date Code Title Description
MKEX Expiry