[go: up one dir, main page]

DE4301546A1 - Continuously transported workpiece surface testing arrangement - Google Patents

Continuously transported workpiece surface testing arrangement

Info

Publication number
DE4301546A1
DE4301546A1 DE19934301546 DE4301546A DE4301546A1 DE 4301546 A1 DE4301546 A1 DE 4301546A1 DE 19934301546 DE19934301546 DE 19934301546 DE 4301546 A DE4301546 A DE 4301546A DE 4301546 A1 DE4301546 A1 DE 4301546A1
Authority
DE
Germany
Prior art keywords
video camera
line pattern
line
video
workpiece surface
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.)
Granted
Application number
DE19934301546
Other languages
German (de)
Other versions
DE4301546C2 (en
Inventor
Matthias Dr Rer N Reuschenbach
Gerhard Dr Rer Nat Hubricht
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.)
Isra Vision AG
Original Assignee
Rheinmetall GmbH
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 Rheinmetall GmbH filed Critical Rheinmetall GmbH
Priority to DE19934301546 priority Critical patent/DE4301546C2/en
Publication of DE4301546A1 publication Critical patent/DE4301546A1/en
Application granted granted Critical
Publication of DE4301546C2 publication Critical patent/DE4301546C2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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
    • 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/8806Specially adapted optical and illumination features
    • G01N2021/8829Shadow projection or structured background, e.g. for deflectometry
    • 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/8851Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges
    • G01N2021/8887Scan or image signal processing specially adapted therefor, e.g. for scan signal adjustment, for detecting different kinds of defects, for compensating for structures, markings, edges based on image processing techniques

Landscapes

  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)

Abstract

The testing arrangement contains at least one video camera for detecting at least one part of the workpiece surface and an illumination device. The illumination device contains at least one linear projector for generating a line pattern on the workpiece surface. The line thickness and separation are less than the minimal surface aperture to be covered.The video camera (7) observes the line pattern from the side and is connected to a digitizer which is connected to a number of image evaluation processors via a video bus and data communications channel. The processors are controlled by an evaluation processor which evaluates their results.

Description

Die Erfindung betrifft eine Einrichtung zum Prüfen von Ober­ flächen von Werkstücken nach dem Oberbegriff des Anspruchs 1.The invention relates to a device for checking upper surfaces of workpieces according to the preamble of claim 1.

In der Serienfertigung unterliegen gefertige Produkte oftmals einer visuell durch eine Person vorgenommenen Endkontrolle, und zwar insbesondere dann, wenn mit Prüfgeräten und Meßinstrumenten keine auto­ matische Kontrolle möglich ist, um Ausschußteile auszusondern, die gege­ benenfalls durch eine Nachbehandlung einer Verwertung wieder zugeführt werden können. Dies ist beispielsweise bei der Oberflächeninspektion von gemusterten Natur- oder Kunststeinplatten der Fall, bei denen Ausbrüche beispielsweise nicht kleiner als 0,5 mm × 0,5 mm zu erfassen sind, deren Kontur von der Musterung nicht grundsätzlich unterscheidbar und im Kon­ trast nicht ausreichend ist, um eine Erfassung durch eine Auflichtbe­ leuchtung zu gewährleisten, weil die Intensität des Vordergrundes bzw. der Grauwert des Hintergrundes stärker schwankt als die Differenz des Grauwertes zwischen Vorder- und Hintergrund.In series production, finished products are often subject to a visual check made by a person, namely especially when there is no auto with test equipment and measuring instruments matical control is possible to reject parts of the committee against possibly recycled by post-treatment can be. This is the case, for example, with the surface inspection of patterned natural or artificial stone slabs the case where breakouts For example, no less than 0.5 mm × 0.5 mm can be detected, the Contour of the pattern not fundamentally distinguishable and in the con is not sufficient to be detected by an incident light to ensure lighting because the intensity of the foreground or the gray value of the background fluctuates more than the difference of the Gray values between foreground and background.

In vielen Produktionslinien könnte aber eine Ausschußreduzie­ rung stattfinden, wenn eine direkte Kontrolle nach den einzelnen Produk­ tionsschritten stattfinden würde. Bei manueller Inspektion durch eine Person scheitert dies jedoch häufig bereits am personellen Aufwand.In many production lines, however, there could be a reduction in rejects tion take place when there is direct control after each product steps would take place. With manual inspection by a However, this person often fails because of the personnel effort.

Aufgabe der Erfindung ist es, eine Einrichtung nach dem Ober­ begriff des Anspruchs 1 zu schaffen, durch die eine Oberflächenprüfung auf Vertiefungen trotz Kontrastarmut ermöglicht wird.The object of the invention is to provide a device according to the Ober Concept of claim 1 to create a surface inspection on depressions despite poor contrast.

Diese Aufgabe wird entsprechend dem kennzeichnenden Teil des Anspruchs 1 gelöst.This task is performed according to the characteristic part of the Claim 1 solved.

Hierbei kann ein Bildverarbeitungssystem verwendet werden, wie es in der Patentanmeldung P 41 25 112.1 beschrieben ist. Dieses umfaßt ein Eingangsinterface für eine Videobilder liefernde Videokamera, wobei das Interface einen Digitalisierer aufweist, dessen Ausgangsdaten über entsprechende mindestens zwei parallele Datenkanäle jeweils einer Reihe von über einen Hostcomputer angesteuerten Ausführungsprozessoren (insbe­ sondere Transputer) eines Bildprozessors zuführbar sind, wobei die An­ zahl der Ausführungsprozessoren, die in einer Anzahl von wenigstens eins in jeder Reihe vorgesehen sind, entsprechend dem Bedarf der Rechenlei­ stung gewählt ist und der Digitalisierer ebenso wie die Ausführungspro­ zessoren einen Primär- und einen Sekundärspeicher umfassen. In jedem Ausführungsprozessor können Daten vom Primär- in den Sekundärspeicher und umgekehrt bewegt werden, insbesondere speichern Bildverarbeitungs­ funktionen, die auf zwei Bilder beispielsweise wie die Bildsubtraktion wirken, die Bilder im Primär- und Sekundärspeicher ab, wobei das Ergeb­ nis wahlweise im Primär- oder Sekundärspeicher abgelegt wird. Hierbei können der Digitalisierer und der Hostcomputer ihren eigenen Transputer aufweisen.An image processing system can be used here, such as it is described in patent application P 41 25 112.1. This includes an input interface for a video camera providing video images, wherein the interface has a digitizer, the output data of which corresponding at least two parallel data channels each in a row from execution processors controlled via a host computer (in particular special transputer) of an image processor can be fed, the An number of execution processors in a number of at least one are provided in each row, according to the needs of computing is selected and the digitizer as well as the execution pro cessors include a primary and a secondary storage. In each Execution processors can transfer data from primary to secondary storage and vice versa can be moved, especially save image processing functions on two images for example like image subtraction act, the images in primary and secondary storage, the result nis stored in either primary or secondary storage. Here the digitizer and the host computer can use their own transputer exhibit.

Weitere Ausgestaltungen der Erfindung sind der nachfolgenden Beschreibung und den Unteransprüchen zu entnehmen.Further refinements of the invention are as follows Description and the dependent claims.

Die Erfindung wird nachstehend anhand eines in den beigefügten Abbildungen dargestellten Ausführungsbeispiels näher erläutert.The invention is illustrated below with the aid of one of the following Illustrated embodiment illustrated.

Fig. 1 zeigt schematisch und perspektivisch eine Einrichtung zum Prüfen der Oberflächengüte von Steinplatten. Fig. 1 shows schematically and in perspective a device for checking the surface quality of stone slabs.

Fig. 2 zeigt schematisch den Strahlenverlauf bei der Einrich­ tung von Fig. 1. Fig. 2 shows schematically the beam path in the Einrich device of Fig. 1st

Fig. 3 zeigt schematisch ein auf eine Steinplatte projiziertes Linienmuster. Fig. 3 schematically shows an image projected on a stone slab line pattern.

Fig. 4a und 4b zeigen schematisch den Strahlenverlauf bei ei­ nem Ausbruch. FIGS. 4a and 4b show diagrammatically the beam path in egg nem outbreak.

Fig. 5 zeigt diagrammartig eine Erläuterung zum Betrachtungs­ fenster der jeweiligen Videokamera. Fig. 5 shows diagrammatically an explanation of the viewing window of the respective video camera.

Fig. 6a und 6b zeigen schematisch ein Ausführungsbeispiel der Bildverarbeitung für die Einrichtung von Fig. 1.1 Fig. 6a and 6b show schematically an embodiment of the image processing for the device of FIG..

Gemäß Fig. 1 werden auf ihre Oberflächengüte zu untersuchende, eine Musterung 1, beispielsweise eine Marmorierung aufweisende Natur- oder Kunststeinplatten 2, bei denen Ausbrüche 3 beispielsweise nicht kleiner als 0,5 mm × 0,5 mm zu erfassen sind, deren Kontur von der Mu­ sterung nicht grundsätzlich unterscheidbar und im Kontrast nicht aus­ reichend ist, um eine Erfassung durch eine Auflichtbeleuchtung zu ge­ währleisten, mittels eines Transportbandes 4 durch eine Einrichtung zum Prüfen der Oberflächengüte geführt, die über dem Transportband 4 in ei­ ner Kabine 5 angeordnet ist. Die Kabine 5 ist mit einem Ein- und einem Austrittsschlitz 6 für das Transportband 4 und die Steinplatten 2 ver­ sehen, so daß Fremdlichteinflüsse praktisch unterbunden werden können.According to Fig. 1 are reset to their surface quality to be examined, a pattern 1, for example, a mottling having natural or artificial stone plates 2, where outbreaks 3, for example, not less than 0.5 mm x 0.5 mm are to be detected, the contour of the Pattern is not fundamentally distinguishable and in contrast is not sufficient to ensure detection by reflected light, by means of a conveyor belt 4 guided by a device for checking the surface quality, which is arranged above the conveyor belt 4 in egg ner 5 . The cabin 5 is ver with an entry and an exit slot 6 for the conveyor belt 4 and the stone slabs 2 , so that external light influences can be practically prevented.

Die Einrichtung zum Prüfen der Oberflächengüte umfaßt eine An­ ordnung von sechs Videokameras 7, die oberhalb des Transportbandes 4 an einer Halterung 8 angeordnet jeweils ein Oberflächensegment in einer Richtung quer zur Transportrichtung der Steinplatten 2 einsehen, so daß insgesamt die vollständige Breite der Steinplatten 2 lückenlos erfaßt wird, wobei sich die Gesichtsfelder der einzelnen Videokameras 7 etwas überlappen können.The device for checking the surface quality comprises an arrangement of six video cameras 7 , arranged above the conveyor belt 4 on a bracket 8 , each view a surface segment in a direction transverse to the direction of transport of the stone slabs 2 , so that the entire width of the stone slabs 2 is detected without gaps is, the fields of view of the individual video cameras 7 can overlap somewhat.

Ferner ist entsprechend der Breite der zu prüfenden Oberfläche mindestens ein (im dargestellten Ausführungsbeispiel zwei) Linienprojek­ tor 9 innerhalb der Kabine 5 vorgesehen, der ein schwarzweißes Linienmu­ ster 10 auf die zu prüfende Oberfläche der jeweiligen Steinplatte 2 pro­ jiziert. Die in Transportrichtung der Steinplatten 2 verlaufenden, dunk­ len Streifen des Linienmusters 10 heben sich im Kontrast von der Muste­ rung 1 der Steinplatte 2 ab.Furthermore, according to the width of the surface to be tested, at least one (in the exemplary embodiment shown, two) line projector 9 is provided within the cabin 5 , which projects a black and white line pattern 10 onto the surface of the respective stone slab 2 to be tested. The extending in the transport direction of the stone slabs 2 , dark len stripes of the line pattern 10 stand out in contrast to the pattern 1 of the stone slab 2 .

Die Liniendicke der schwarzen Linien des Linienmusters 10 ist dabei kleiner als die Ausdehnung eines minimal zu entdeckenden Ausbruchs in der zu prüfenden Oberfläche. Bei einem minimal zu entdeckenden Aus­ bruch von 0,5 mm × 0,5 mm beträgt sie beispielsweise 0,25 mm. Bei einer Ausdehnung der Steinoberfläche von 300 mm quer zur Transportrichtung der Steinplatten 2 sind dann 600 Linien erforderlich, die hier von zwei Linienprojektoren 9 erzeugt werden. Die Videokameras 7 sind mit ihrer Ach­ se in einem bestimmten Winkel zur Oberflächennormalen der Steinplatten 2 derart geneigt, daß sie das Linienmuster 10 von der Seite her sehen.The line thickness of the black lines of the line pattern 10 is smaller than the extent of a minimally detectable outbreak in the surface to be tested. With a minimally detectable breakout of 0.5 mm × 0.5 mm, it is, for example, 0.25 mm. With an expansion of the stone surface of 300 mm transversely to the transport direction of the stone slabs 2 , 600 lines are then required, which are generated here by two line projectors 9 . The video cameras 7 are so inclined with their axis se at a certain angle to the surface normal of the stone slabs 2 that they see the line pattern 10 from the side.

Bei seitlicher Betrachtung des Linienmusters 10 aus einer Richtung im wesentlichen senkrecht zur Linienrichtung erscheinen Ausbrü­ che als Störungen im geradlinigen Verlauf der Linien. Die Abweichung vom geradlinigen Verlauf ist abhängig von der Tiefe h des Ausbruchs und dem Betrachtungswinkel alpha zur Senkrechten auf die zu betrachtende Ober­ fläche. Die Verschiebung d der Linie kann abgeschätzt werden durchIf the line pattern 10 is viewed from the side from a direction substantially perpendicular to the line direction, outbreaks appear as disturbances in the linear course of the lines. The deviation from the straight line depends on the depth h of the outbreak and the viewing angle alpha to the perpendicular to the surface to be viewed. The displacement d of the line can be estimated by

d = h tg(alpha),d = h tg (alpha),

vgl. Fig. 4a. Bedingt durch Abschottungseffekte ist der Betrachtungswin­ kel jedoch begrenzt. In einem einfachen Rechteckmodell für den Ausbruch 11 ergibt sich als Maximalwinkel alphamax see. Fig. 4a. However, the viewing angle is limited due to foreclosure effects. In a simple rectangular model for the breakout 11 , the maximum angle is alpha max

tg alphamax = s/(2h),tg alpha max = s / (2h),

wobei s die Ausdehnung des Ausbruchs 11 in Blickrichtung ist. Die maxi­ mal detektierbare Verschiebung einer Linie des Linienmusters 10 ist so­ mit durch die Ausdehnung des Ausbruchs 11 gegeben und beträgt bei diesem Modellwhere s is the extent of the outbreak 11 in the viewing direction. The maximum detectable displacement of a line of the line pattern 10 is thus given by the extent of the outbreak 11 and is in this model

dmax = s/2.d max = s / 2.

Dies erfordert bei einer Ausdehnung des Ausbruchs von 0,5 mm in Blick­ richtung eine Bildpunkt(Pixel)auflösung von mindestens 0,1 mm, damit sich im Bild eine Verschiebung von mindestens zwei Pixel ergibt.This requires an outbreak of 0.5 mm in view direction a pixel resolution of at least 0.1 mm, so there is a shift of at least two pixels in the image.

Bei einer Standardvideokamera mit einer Auflösung von ca. 500 × 500 Bildpunkten ergibt dies ein Gesichtsfeld von 50 mm × 50 mm. Inner­ halb dieses Gesichtsfeldes ist auch eine hinreichende Tiefenschärfe für den Bildausschnitt gewährleistet. Durch die schräge Betrachtungsweise ergibt sich ein unterschiedlicher Abstand von Videokamera 7 und Betrach­ tungsebene für den oberen und unteren Bildrand. Er beträgtWith a standard video camera with a resolution of approx. 500 × 500 pixels, this results in a field of view of 50 mm × 50 mm. Adequate depth of field for the image section is also guaranteed within this field of view. Due to the oblique view, there is a different distance from the video camera 7 and viewing plane for the upper and lower edge of the picture. He is

d = dmax-dmin d = d max -d min

mitWith

dmax = SQRT (d2 + d l sin(alpha) + l2/4)d max = SQRT (d 2 + dl sin (alpha) + l 2/4 )

und
dmin = SQRT (d2 - d l sin(alpha) + l2/4),
and
d min = SQRT (d 2 - dl sin (alpha) + l 2/4 ),

wobei d der mittlere Kameraabstand zur Betrachtungsebene und l die Aus­ dehnung des Betrachtungsfensters ist, vgl. Fig. 5.where d is the average camera distance to the viewing plane and l is the extension of the viewing window, cf. Fig. 5.

Bei einem Verhältnis von Betrachtungsfenstergröße l zum mitt­ leren Kameraabstand d von 0,25 und einem Blickwinkel alpha von 30° er­ gibt sich eine Differenz von ca. 8% im Kameraabstand vom oberen und un­ teren Bildrand.With a ratio of viewing window size l to mean ler camera distance d of 0.25 and a viewing angle alpha of 30 ° there is a difference of approx. 8% in the camera distance from the top and un lower edge of the picture.

Zur Gesamterfassung einer Oberfläche der Steinplatte 2 mit ei­ ner Ausdehnung von 300 mm × 300 mm bedarf es bei diesem Ausführungsbei­ spiel 36 Bildeinzügen. Diese Bilder sind beispielsweise in einer vorge­ gebenen Taktzeit von 1 s zu bearbeiten.For total coverage of a surface of the stone slab 2 with an extension of 300 mm × 300 mm, this embodiment example requires 36 image indents. These images are to be processed, for example, in a predetermined cycle time of 1 s.

Die Videokameras 7 sind mit einer Shuttervorrichtung ausge­ stattet, um einen Bildeinzug bei bewegter Steinplatte 2 zu ermöglichen, so daß jeweils ein Streifen von 50 mm × 300 mm der Steinplattenoberflä­ che quer zur Förderrichtung erfaßt wird, wobei für eine Steinplatte 2 von jeder Videokamera 6 sechsmal ein Bildeinzug zur kompletten Erfassung vorgenommen wird. Bei einer Taktzeit von 1 s und einer Bildeinzugszeit von 40 ms verbleiben pro Bildeinzug ca. 100 ms Bearbeitungszeit. Aus diesem Grund wird die Auswertung der Kamerabilder zeitlich parallel vor­ genommen.The video cameras 7 are equipped with a shutter device to enable image acquisition when the stone slab 2 is moving, so that a strip of 50 mm × 300 mm of the stone slab surface is detected across the conveying direction, with a stone slab 2 from each video camera 6 six times an image is taken in for complete capture. With a cycle time of 1 s and an image acquisition time of 40 ms, approximately 10 0 ms processing time remains per image acquisition. For this reason, the evaluation of the camera images is carried out in parallel in time.

Die sechs Videokameras 7 sind hierzu mit einem Bildverarbei­ tungsrechner verbunden, der zwei jeweils mit einem Primär- und einem Se­ kundärspeicher versehene Digitalisierer 12 mit je einem integrierten Multiplexer zum Anschluß von mindestens drei Videokameras 7 umfaßt. Die Digitalisierer 12 sind jeweils über einen Videobus 13 und einen Daten­ kommunikationskanal 14 mit jeweils einer Reihe von Ausführungsprozesso­ ren 15 (insbesondere Transputer) verbunden. Die Ausführungsprozessoren 15 arbeiten unabhängig voneinander und erlauben eine parallele Verarbei­ tung von sechs zu einem bestimmten Zeitpunkt eingezogenen Kamerabildern der sechs Videokameras 7 über entsprechende Programm- und Datenspeicher. In jedem Ausführungsprozessor 15 können hierzu Daten von einem Primär- in einen Sekundärspeicher und umgekehrt bewegt werden, insbesondere speichern Bildverarbeitungsfunktionen, die auf zwei Bilder etwa wie die Bildsubtraktion wirken, die Bilder im Primär- und Sekundärspeicher ab, wobei das Ergebnis wahlweise im Primär- oder Sekundärspeicher abgelegt wird. Den ausführbaren Programmcode erhalten die Ausführungsprozessoren 15 beim Start des Systems über den Kommunikationskanal 14.For this purpose, the six video cameras 7 are connected to an image processing computer which comprises two digitizers 12 each provided with a primary and a secondary memory, each with an integrated multiplexer for connecting at least three video cameras 7 . The digitizers 12 are each connected via a video bus 13 and a data communication channel 14 to a number of execution processors 15 (in particular transputers). The execution processors 15 work independently of one another and allow a parallel processing of six camera images of the six video cameras 7 drawn in at a specific point in time via corresponding program and data memories. For this purpose, data can be moved from a primary to a secondary memory and vice versa in each execution processor 15 , in particular image processing functions which act on two images, such as image subtraction, store the images in the primary and secondary memory, the result optionally in the primary or Secondary storage is stored. The execution processors 15 receive the executable program code via the communication channel 14 when the system is started.

Nach dem ersten Bildeinzug werden die Bilder der drei zu einem Digitalisierer 12 gehörenden Videokameras 7 zu den ersten drei Ausfüh­ rungsprozessoren 15 übermittelt und der Bildeinzug des nächsten Segments kann beginnen. Nach erfolgtem zweiten Bildeinzug werden die drei Bilder in Folge über den Videobus 13 zu den nächsten drei Ausführungsprozesso­ ren 15 gesandt. Die Abarbeitung der drei ersten Bilder wird dadurch nicht gestört, da zur Verwaltung des Videobusses 13 die Ausführungspro­ zessoren 15 nicht benötigt werden. Dies wird fortgesetzt, bis alle Bild­ segmente erfaßt und jeweils einem Ausführungsprozessor 15 zugeführt wor­ den sind. Jeder Ausführungsprozessor 15 hat somit eine Abarbeitungszeit von ca. 600 ms. Die Anzahl der Ausführungsprozessoren 15 ist entspre­ chend der Zahl der Bildsegmente einer Steinplatte 2 zu wählen.After the first image acquisition, the images of the three video cameras 7 belonging to a digitizer 12 are transmitted to the first three execution processors 15 and the image acquisition of the next segment can begin. After the second image has been taken in, the three images are sent in succession via the video bus 13 to the next three execution processors 15 . The processing of the first three images is not disturbed because the execution processors 15 are not required to manage the video bus 13 . This continues until all image segments are captured and fed to an execution processor 15 . Each execution processor 15 thus has a processing time of approximately 600 ms. The number of execution processors 15 is accordingly the number of image segments of a stone slab 2 to choose.

Nach erfolgter Analyse eines Bildes sendet jeder Ausführungs­ prozessor 15 das Ergebnis über den Kommunikationskanal 14 zu einem Zen­ tralprozessor 16. Dieser sammelt alle Teilergebnisse und erzeugt daraus das Gesamtprüfungsergebnis für die jeweilige Steinplatte 2. Über eine entsprechende, zu einer digitalen Ausgangsschnittstelle 17 führende, di­ gitale Steuerleitung kann eine Weiche 18 stromab von der Einrichtung zum Prüfen der Oberflächengüte angesteuert werden, wodurch fehlerhafte Steinplatten 2 aussortiert werden.After an image has been analyzed, each execution processor 15 sends the result via the communication channel 14 to a central processor 16 . This collects all partial results and uses them to generate the overall test result for the respective stone slab 2 . Via a corresponding digital control line leading to a digital output interface 17 , a switch 18 can be controlled downstream of the device for checking the surface quality, whereby defective stone slabs 2 are sorted out.

Gemäß Fig. 6b erfassen sechs Lichtschranken 19 den Eintritt einer Steinplatte 2 bzw. eines relevanten Ausschnitts hiervon in den Blickbereich der Videokameras 7. über eine digitale Eingangsschnittstel­ le 20 wird der Zentralprozessor 16 von diesem Ereignis in Kenntnis ge­ setzt. Er veranlaßt den Bildeinzug durch den Digitalisierer 12 und den Versand der Bilder über den Videobus 13 an die zuständigen Ausführungs­ prozessoren 15.Referring to FIG. 6b detect six light barriers 19 the entry of a stone slab 2 and a relevant section thereof in the viewing region of the video cameras. 7 The central processor 16 is informed of this event via a digital input interface 20 . It causes the image acquisition by the digitizer 12 and the sending of the images via the video bus 13 to the responsible execution processors 15 .

Claims (6)

1. Einrichtung zum Prüfen von Oberflächen von insbesondere kontinuierlich geförderten und insbesondere gemusterten Werkstücken (2) mit einer wenigstens eine Videokamera (7) aufweisenden Vorrichtung zum Erfassen zumindest eines Teils der Werkstückoberfläche und einer Be­ leuchtungsvorrichtung, dadurch gekenn­ zeichnet, daß die Beleuchtungseinrichtung wenigstens einen Linienprojektor (8) zum Erzeugen eines Linienmusters (10) auf der zu prüfenden Oberfläche um­ faßt, wobei die Liniendicke des Linienmusters (10) und deren Abstand kleiner als eine minimal zu entdeckende Oberflächenvertiefung (11) ist und die wenigstens eine Videokamera (7) das Linienmuster (10) von der Seite her betrachtet, wobei ferner die wenigstens eine Video­ kamera (7) an einen Digitalisierer (12) angeschlossen ist, der seinerseits über einen Videobus (13) und einen Datenkommunikationskanal (14) mit einer Anzahl von bildauswertenden Ausführungsprozessoren (15) verbunden ist, wobei die Ausführungsprozessoren (15) über einen Auswerteprozessor (16) zur Auswertung der von den Ausführungsprozessoren (15) gelieferten Ergebnisse steuerbar sind.1. A device for checking surfaces of in particular continuously conveyed and in particular patterned workpieces ( 2 ) with a device having at least one video camera ( 7 ) for detecting at least part of the workpiece surface and a lighting device, characterized in that the lighting device has at least one line projector ( 8 ) for generating a line pattern ( 10 ) on the surface to be examined, the line thickness of the line pattern ( 10 ) and its distance being smaller than a minimally detectable surface recess ( 11 ) and the at least one video camera ( 7 ) the line pattern ( 10 ) viewed from the side, the at least one video camera ( 7 ) being connected to a digitizer ( 12 ), which in turn is connected via a video bus ( 13 ) and a data communication channel ( 14 ) with a number of image-evaluating execution processors ( 15 ) is connected, the Execution processors ( 15 ) can be controlled via an evaluation processor ( 16 ) for evaluating the results provided by the execution processors ( 15 ). 2. Einrichtung nach Anspruch 1, dadurch ge­ kennzeichnet, daß die Breite und der Ab­ stand der Linien des Linienmusters etwa gleich der Hälfte der Ausdehnung der minimal zu entdeckenden Oberflächenvertiefung ist.2. Device according to claim 1, characterized ge indicates that the width and the Ab the lines of the line pattern were approximately equal to the Half of the extent of the minimum to be discovered Surface deepening is. 3. Einrichtung nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß mehrere Videokameras (7) quer zur Transportrichtung der Werkstücke (2) angeordnet sind.3. Device according to claim 1 or 2, characterized in that a plurality of video cameras ( 7 ) are arranged transversely to the transport direction of the workpieces ( 2 ). 4. Einrichtung nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß eine Kabine (5) zum Schutz gegen Fremdlichteinflüsse vorgesehen ist, in der wenigstens ein Linienprojektor (8) und wenigstens eine Videokamera (7) angeordnet sind. 4. Device according to one of claims 1 to 3, characterized in that a cabin ( 5 ) is provided for protection against external light influences, in which at least one line projector ( 8 ) and at least one video camera ( 7 ) are arranged. 5. Einrichtung nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß ein vom Auswerteprozessor digitales Ausgangssignal, vorzugsweise zur Schaltung einer Weiche (18), vorgesehen ist.5. Device according to one of claims 1 to 4, characterized in that a digital output signal from the evaluation processor, preferably for switching a switch ( 18 ), is provided. 6. Einrichtung nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß die Videokameras (5) mit jeweils einer Shuttereinrichtung versehen sind.6. Device according to one of claims 1 to 5, characterized in that the video cameras ( 5 ) are each provided with a shutter device.
DE19934301546 1993-01-21 1993-01-21 Device for testing surfaces of workpieces Expired - Fee Related DE4301546C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19934301546 DE4301546C2 (en) 1993-01-21 1993-01-21 Device for testing surfaces of workpieces

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19934301546 DE4301546C2 (en) 1993-01-21 1993-01-21 Device for testing surfaces of workpieces

Publications (2)

Publication Number Publication Date
DE4301546A1 true DE4301546A1 (en) 1994-07-28
DE4301546C2 DE4301546C2 (en) 2002-08-08

Family

ID=6478638

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19934301546 Expired - Fee Related DE4301546C2 (en) 1993-01-21 1993-01-21 Device for testing surfaces of workpieces

Country Status (1)

Country Link
DE (1) DE4301546C2 (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19730414A1 (en) * 1997-07-16 1999-01-21 Opel Adam Ag Method to judge condition of roadway in advance
DE102004037555A1 (en) * 2004-08-03 2006-02-23 Erlus Aktiengesellschaft Testing device for non-contact/non-destructive testing of a photocatalytic surface coating of a component like a roof tile has an electronic camera, a UV radiation source and an evaluatory computer
DE102005024594A1 (en) * 2005-05-25 2006-11-30 Vmt Bildverarbeitungssysteme Gmbh Uprisings or slots optical detection, measurement or examination method, involves evaluating camera image of film, and forming images automatically from height of convexity to height of uprisings or from depth of convexity to depth of slots
FR2963093A1 (en) * 2010-07-26 2012-01-27 Vit INSTALLATION OF 3D OPTICAL INSPECTION OF ELECTRONIC CIRCUITS
IT201700040298A1 (en) * 2017-04-11 2018-10-11 Stylgraph Srl MACHINERY FOR HANDLING SURFACES TO SCAN
CN109444157A (en) * 2018-12-25 2019-03-08 苏州凡目视觉科技有限公司 A kind of scratch detection apparatus and method
IT202000001816A1 (en) * 2020-01-30 2021-07-30 Maema S R L Unipersonale APPARATUS AND METHOD FOR DETECTION OF MULTIPLE IMAGES OF FLAT SHEETS
DE102024103011A1 (en) * 2024-02-02 2024-12-19 Hess Group Gmbh Device for surface analysis of stones and system for producing stones

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI3827246T3 (en) 2018-07-24 2024-06-20 Glasstech Inc System and method for measuring a surface in contoured glass sheets
US11867630B1 (en) 2022-08-09 2024-01-09 Glasstech, Inc. Fixture and method for optical alignment in a system for measuring a surface in contoured glass sheets

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1224030B (en) * 1988-12-23 1990-09-26 Fiat Ricerche METHOD AND DEVICE FOR THE SURVEY AND CLASSIFICATION OF THE STRUCTURE OF SURFACE TREATMENTS
JPH0739999B2 (en) * 1991-01-24 1995-05-01 肇産業株式会社 Defect detection method
DE4125112A1 (en) * 1991-07-30 1993-02-04 Rheinmetall Gmbh Modular multiprocessor image processing system - has input interface for device supplying video picture and image processor with monitor output

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19730414A1 (en) * 1997-07-16 1999-01-21 Opel Adam Ag Method to judge condition of roadway in advance
DE102004037555A1 (en) * 2004-08-03 2006-02-23 Erlus Aktiengesellschaft Testing device for non-contact/non-destructive testing of a photocatalytic surface coating of a component like a roof tile has an electronic camera, a UV radiation source and an evaluatory computer
DE102004037555B4 (en) * 2004-08-03 2012-09-06 Erlus Aktiengesellschaft Method for non-contact and / or non-destructive testing of a photocatalytic surface coating
DE102005024594A1 (en) * 2005-05-25 2006-11-30 Vmt Bildverarbeitungssysteme Gmbh Uprisings or slots optical detection, measurement or examination method, involves evaluating camera image of film, and forming images automatically from height of convexity to height of uprisings or from depth of convexity to depth of slots
FR2963093A1 (en) * 2010-07-26 2012-01-27 Vit INSTALLATION OF 3D OPTICAL INSPECTION OF ELECTRONIC CIRCUITS
EP2413095A1 (en) * 2010-07-26 2012-02-01 Vit Facility for 3D optical inspection of electronic circuits
US9170207B2 (en) 2010-07-26 2015-10-27 Vit 3D inspection using cameras and projectors with multiple-line patterns
IT201700040298A1 (en) * 2017-04-11 2018-10-11 Stylgraph Srl MACHINERY FOR HANDLING SURFACES TO SCAN
CN109444157A (en) * 2018-12-25 2019-03-08 苏州凡目视觉科技有限公司 A kind of scratch detection apparatus and method
IT202000001816A1 (en) * 2020-01-30 2021-07-30 Maema S R L Unipersonale APPARATUS AND METHOD FOR DETECTION OF MULTIPLE IMAGES OF FLAT SHEETS
EP3859318A1 (en) 2020-01-30 2021-08-04 Maema S.R.L. Unipersonale Apparatus and method for capturing multiple images of flat plates
DE102024103011A1 (en) * 2024-02-02 2024-12-19 Hess Group Gmbh Device for surface analysis of stones and system for producing stones

Also Published As

Publication number Publication date
DE4301546C2 (en) 2002-08-08

Similar Documents

Publication Publication Date Title
EP0836093B1 (en) Method and apparatus for optical weld inspection
DE68923653T2 (en) Method and device for checking the side walls of bottles.
DE69912577T2 (en) DEVICE AND METHOD FOR OPTICAL INSPECTION
DE69704485T2 (en) VIEWING SYSTEM
DE3838032C2 (en)
DE69412281T2 (en) ALIGNMENT SYSTEMS
DE112013002321B4 (en) Image processing apparatus, method for controlling the same, program and test system
EP1742041B1 (en) Cost-effective multi-sensorial surface inspection
DE69218812T2 (en) Method and device for inspecting the end of an object for defects
DE2937335C2 (en) Method and device for the optical inspection of objects
DE3718151C2 (en)
DE112011100269T5 (en) A circuit-board
EP2910934B1 (en) Device for inspecting a material provided with a coated surface and corresponding method
DE19726094A1 (en) Image processing method for detecting defects on surface of object
DE2256736B2 (en) Measuring arrangement for the automatic testing of the surface quality and evenness of a workpiece surface
DE3012559A1 (en) DEVICE AND METHOD FOR THE AUTOMATIC EXAMINATION OF PRODUCTS
EP0085868A1 (en) Device for the automatic optical testing of quality
DE4301546C2 (en) Device for testing surfaces of workpieces
DE102006058057B3 (en) Method and device for optically detecting a structure
DE3021448A1 (en) Spatial deviation detection of surfaces from smooth planes - using optical grid and video image signal analysis
EP0708325A1 (en) Method and device for the inspection of objects, especially bottles
EP1718926A1 (en) Device and method for determining spatial co-ordinates of an object
EP2876422B1 (en) Test apparatus for electro-optical printed circuit boards
DE2822269C2 (en) Process for the automatic alignment of two objects to be aligned with one another
DE102017009153B4 (en) Arrangement and method for the inspection of moving plate-shaped objects

Legal Events

Date Code Title Description
8127 New person/name/address of the applicant

Owner name: RHEINMETALL INDUSTRIE GMBH, 40882 RATINGEN, DE

8127 New person/name/address of the applicant

Owner name: RHEINMETALL INDUSTRIE AG, 40882 RATINGEN, DE

8127 New person/name/address of the applicant

Owner name: RHEINMETALL W & M GMBH, 29345 UNTERLUESS, DE

8110 Request for examination paragraph 44
8181 Inventor (new situation)

Free format text: REUSCHENBACH, MATTHIAS, DR.RER.NAT., 40764 LANGENFELD, DE HUBRICHT, GERHARD, DR.RER.NAT., 58135 HAGEN, DE

8127 New person/name/address of the applicant

Owner name: ISRA VISION SYSTEMS AG, 64297 DARMSTADT, DE

D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee