DE4123916A1 - Identifying and classifying surface qualities and defects of object - using video camera to store reflected images arising from sequential exposure to light from distributed sources - Google Patents

Identifying and classifying surface qualities and defects of object - using video camera to store reflected images arising from sequential exposure to light from distributed sources

Info

Publication number
DE4123916A1
DE4123916A1 DE4123916A DE4123916A DE4123916A1 DE 4123916 A1 DE4123916 A1 DE 4123916A1 DE 4123916 A DE4123916 A DE 4123916A DE 4123916 A DE4123916 A DE 4123916A DE 4123916 A1 DE4123916 A1 DE 4123916A1
Authority
DE
Germany
Prior art keywords
lighting
mirror
light
light source
video camera
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
DE4123916A
Other languages
German (de)
Other versions
DE4123916C2 (en
Inventor
Reinhard Malz
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to DE4123916A priority Critical patent/DE4123916C2/en
Publication of DE4123916A1 publication Critical patent/DE4123916A1/en
Application granted granted Critical
Publication of DE4123916C2 publication Critical patent/DE4123916C2/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
    • G01N21/8806Specially adapted optical and illumination features
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N2201/00Features of devices classified in G01N21/00
    • G01N2201/06Illumination; Optics
    • G01N2201/066Modifiable path; multiple paths in one sample
    • G01N2201/0666Selectable paths; insertable multiple sources

Abstract

The surface to be detected is illuminated from several sources (2,3) in different places. The sources illuminate the surface in sequence. The diffusely returned or reflected light at each point in the time sequence is recorded as space-time images by means of a video camera (7) with an image memory (9). The object is surrounded by an illuminating canopy whose surface light source arrangement is freely programmable w.r.t. angle and intensity stages. A further programmable light source (3) with a collimating optic (5) enables all points of a flat object surface to fulfil the reflection angle condition for the pupil of the camera lens. USE/ADVANTAGE - Characteristics and defects of surface such as edges, textures, nicks, colour spots, mat section, waves, cracks of objects such as metal pieces, ceramic discs, metal sheets, semiconductor chips, hybrid components, SMD's and their circuits, seals. Rapid detection and classification.

Description

Technisches GebietTechnical field

Die Erfindung betrifft ein Verfahren zum beleuchtungsdynamischen Erkennen und Klassifizieren von Oberflächenmerkmalen und -defekten eines Objektes gemäß dem Oberbegriff des Anspruchs 1 und Vorrichtung hierzu.The invention relates to a method for lighting dynamic detection and Classification of surface features and defects of an object according to the preamble of claim 1 and device therefor.

Stand der TechnikState of the art

In dem Aufsatz von R. Malz: Der Einsatz schneller Beleuchtungsoperationen für die robuste Merkmalsextraktion und Segmentierung in der industriellen Objekterkennung und Qualitätsprüfung, Informatik-Fachberichte "Mustererkennung 1988", DAGM-Symposion 1988, Springer-Verlag, Seite 270 bis 276, wurde eine Beleuchtungsanordnung vorgeschlagen, die aus vier Beleuchtungsmodulen besteht:
einem Auflichtmodul zur schattfreien Ausleuchtung diffus streuender Objekte, realisiert mit einer Punktlichtquelle, die über einen Teilerspiegel in den Beobachtungsstrahlengang der CCD-Matrixkamera eingespielt ist, einem Streiflichtmodul zur Aufhellung von Kanten und diffus streuenden Oberflächenfehlern, realisiert durch eine oder mehrere Ringlampen, einem Durchlichtmodul zur Aufhellung der Innenflächen und Ränder von Objektdurchbrüchen, und einem Reflexionslichtmodul zur gleichmäßigen, reflektorischen Hellfeld-Beleuchtung von ebenen oder schwach gekrümmten Oberflächen, bestehend aus einem Beleuchtungsarray mit Fresnel-Linse und einem Teilerspiegel.
In the essay by R. Malz: The use of fast lighting operations for robust feature extraction and segmentation in industrial object recognition and quality inspection, IT reports "Pattern recognition 1988", DAGM symposium 1988, Springer-Verlag, pages 270 to 276, became a lighting arrangement proposed, which consists of four lighting modules:
a reflected light module for shadow-free illumination of diffusely scattering objects, realized with a point light source that is fed into the observation beam path of the CCD matrix camera via a splitter mirror, a grazing light module for brightening edges and diffusely scattering surface defects, realized by one or more ring lamps, a transmitted light module for brightening the inner surfaces and edges of object openings, and a reflection light module for uniform, reflective bright-field illumination of flat or slightly curved surfaces, consisting of an illumination array with Fresnel lens and a divider mirror.

Im gleichen Aufsatz wurde ein weiteres Beleuchtungssystem vorgeschlagen, das mit Hilfe eines zweidimensional abgelenkten und in seiner Intensität elektrisch modulierten Halbleiterlasers während der Belichtungszeit eines einzelnen Kamerabildes beliebig positionierbare Punkt- Cluster-, Linien- und Flächenlichtquellen erzeugt, die mit jedem Bildwechsel verändert werden können.In the same essay, another lighting system was proposed, the with the help of a two-dimensionally deflected and electric in intensity modulated semiconductor laser during the exposure time of a single Camera image of point, cluster, line and area light sources that can be positioned as required generated that can be changed with every image change.

Merkmale mit anisotropen Streu- und Reflektionseigenschaften, wie Kanten oder Kratzer, liefern nur dann einen maximalen Bildkontrast, wenn sie aus einem kleinen Raumsektor beleuchtet und betrachtet werden, der sich je nach Orientierung der Merkmale ändert. Des weiteren muß beleuchtungstechnisch der gesamte Raumwinkel verfügbar sein, weil ansonsten nicht sämtliche Merkmale oder Fehler optimal beleuchtet werden können.Features with anisotropic scatter and reflection properties, such as edges or Scratches only deliver maximum image contrast if they come from a small one Space sector to be illuminated and viewed, depending on the orientation of the characteristics changes. Furthermore, the entire lighting technology  Solid angles are available because otherwise not all features or errors can be optimally illuminated.

Beide genannten Beleuchtungssysteme genügend daher noch nicht den Anforderungen, die an ein Inspektionssystem gestellt werden, das mit hohen Taktraten an ständig wechselnden Objekttypen und Objektorientierungen unterschiedliche Fehlertypen mit maximalem Kontrast detektieren und klassifizieren soll.Both of the lighting systems mentioned therefore do not yet meet the requirements, which are placed on an inspection system that operates at high clock rates constantly changing object types and object orientations different error types Detect and classify with maximum contrast.

Aufgabe der ErfindungObject of the invention

Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren und eine Vorrichtung der genannten Gattung zu schaffen, mit der bei Objekten, wie Metallteilen, Keramikscheiben, Blechen, Halbleiter-Chips, Hybridbausteinen, SMD-Schaltungen, Dichtungen etc. Merkmale und Defekte der Oberfläche, wie Kanten, Texturen, Knicke, Farbflecke, matte Stellen, Welligkeiten, Risse u. a. m., mit hoher Zuverlässigkeit und Geschwindigkeit detektiert und klassifiziert werden können.The invention has for its object a method and an apparatus to create the type mentioned, with which objects, such as metal parts, Ceramic discs, sheets, semiconductor chips, hybrid components, SMD circuits, Seals etc. Features and defects of the surface, such as edges, textures, Kinks, color stains, matt areas, ripples, cracks and the like. a. m., with high Reliability and speed can be detected and classified.

Darstellung der Erfindung und deren VorteilePresentation of the invention and its advantages

Die Lösung der Aufgabe besteht in den Merkmalen des Anspruchs 1. Weitere Ausgestaltungen des erfindungsgemäßen Verfahrens sind in den Unteransprüchen; eine erfindungsgemäße Vorrichtung in Anspruch 6 gekennzeichnet.The solution to the problem consists in the features of claim 1. Further Embodiments of the method according to the invention are in the subclaims; a device according to the invention characterized in claim 6.

Das erfindungsgemäße Verfahren weist den Vorteil auf, daß mit diesem Merkmale und Defekte der Oberfläche eines Objektes, wie Kanten, Texturen, Knicke, Farbflecke, matte Stellen, Welligkeiten, Risse u. a. m., mit maximal möglichem Signal-Rauschverhältnis bzw. mit maximalem Kontrast detektiert und unabhängig von der jeweiligen Bildumgebung pixelweise, d. h. für jeden Oberflächenpunkt getrennt, klassifiziert werden können, weil die erhaltene Information jeweils in der zeitlichen Grauwertsequenz enthalten ist. Durch die vollständige Bereitstellung aller Beleuchtungswinkel wird in vorteilhafter Weise erreicht, daß die Merkmale mit Optimalfiltern bzw. Matched-Filtern extrahiert werden können. The method according to the invention has the advantage that with these features and defects of the surface of an object, such as edges, textures, kinks, Color stains, matt areas, ripples, cracks and the like. a. m., with the maximum possible signal-to-noise ratio or detected with maximum contrast and independently pixel by pixel from the respective image environment, d. H. separate for each surface point, can be classified because the information received in each case temporal gray scale sequence is included. Through full deployment All lighting angles are achieved in an advantageous manner that the features can be extracted with optimal filters or matched filters.  

Bei ring-, sektor- oder ringsektorförmigen Verteilungen der Beleuchtungsfunktionen und wenn als Merkmalsanalyse eine Fourier- oder ähnliche Transformation verwendet wird, wird vorteilhaft eine rotationsinvarante Klassifizierung der Merkmale erhalten. Mit einem Auswerteprogramm kann dann das Ergebnis der DFT-Operation graphisch dargestellt werden und die unterschiedlichen Fehlerklassen in π-periodische (D₁<D₂) oder 2π-periodische (D₁<D₂) oder nichtperiodische mit geringen Änderungen in der Grauwertsequenz (großes D₀, kleines D₁+D₂) oder durchgehende dunkle (alle Spektralwerte gering) Grauwertsequenzen unterschieden werden.With ring, sector or ring sector-shaped distributions of the lighting functions and if as a feature analysis a Fourier or similar transformation is used, a rotation-invariable classification of the features is advantageous receive. The result of the DFT operation can then be evaluated using an evaluation program are shown graphically and the different error classes in π-periodic (D₁ <D₂) or 2π-periodic (D₁ <D₂) or non-periodic with small changes in the gray value sequence (large D₀, small D₁ + D₂) or continuous dark (all spectral values low) gray value sequences distinguished will.

Streut die Oberfläche isotrop, dann sind zur rotationsinvaranten Klassifizierung gerichteter Merkmale kreissymmetrische Beleuchtungssequenzen (Fig. 2) zweckmäßig. Ist jedoch die Oberflächenstruktur, zum Beispiel durch gerichtete Bearbeitung, wie Schleifen, nicht mehr rotationssymmetrisch, dann kann zur optimalen Signaltrennung von Oberflächen und gesuchtem Merkmal der Einsatz von elliptischen Beleuchtungsfunktionen vorteilhaft sein. Dabei muß die Strukturorientierung zur Ausrichtung der Ellipsen-Hauptachsen bekannt sein, was vorher mit Testbeleuchtungsfunktionen bestimmt werden kann.If the surface scatters isotropically, circularly symmetrical lighting sequences ( FIG. 2) are useful for the rotation-invariant classification of directed features. However, if the surface structure is no longer rotationally symmetrical, for example due to directional processing, such as grinding, then the use of elliptical lighting functions can be advantageous for optimal signal separation of surfaces and the sought-after feature. The structure orientation for the alignment of the main ellipse axes must be known, which can be determined beforehand with test lighting functions.

In vorteilhafter Weise können die einzelnen Lichtquellen innerhalb des Beleuchtungshimmels, (der vorzugsweise kugelförmig ist und auf dem sich beliebige Punkt-, Linien- oder Flächenlichtquellen befinden können), durch Farblichtquellen ersetzt sein, vorzugsweise durch drei Farblichtquellen grün, rot und blau. Auf diese Weise kann der Aufwand der Bildaufnahme mindestens um den Faktor 3 reduziert werden, weil ein Farbbild einer Sequenz von mindestens drei Graubildern entspricht.Advantageously, the individual light sources within the lighting sky, (which is preferably spherical and on which any Point, line or area light sources), by colored light sources be replaced, preferably by three colored light sources green, red and blue. On in this way, the effort of image acquisition can be at least a factor of 3 be reduced because a color image of a sequence of at least three gray images corresponds.

Zur Durchführung des Verfahrens wird vorteilhafterweise der Nullpunkt des Beleuchtungskoordinatensystems in diejenige Punktlichtquelle gelegt, die über die als Spiegel gedachte Objektebene in die Kameraquelle abgebildet wird und damit zum Hellfeld führt. Kleinere Verkippungen der Objektebene können durch eine relative Translation der Beleuchtungskonfiguration mit geringem Aufwand korrigiert werden, da die Beleuchtungsanordnung kartesisch und damit translationsinvariant ist.To carry out the method, the zero point of the Illumination coordinate system placed in the point light source that over the object plane intended as a mirror is mapped into the camera source and thus leads to the bright field. Smaller tilting of the object level can be caused by  a relative translation of the lighting configuration with little effort be corrected, since the lighting arrangement is Cartesian and therefore invariant in translation is.

Zum Verständnis des Verfahrens ist die Betrachtung der verallgemeinerten Beleuchtungs-Bildmatrix I(x,y,ξ,ϕ) hilfreich, die den Zusammenhang zwischen der Leuchtdichtematrix L(ξ,ϕ) und der Bildmatrix B(x,y) beschreibt und die gesamte fotometrische Information über das Objekt enthält, die mit der erfinderischen Vorrichtung überhaupt gewonnen werden kann. Das Beleuchtungsarray erlaubt es, den 4-dimensionalen Beleuchtungs-Bildraum I(x,y,ξ,ϕ) in einer diskreten Form I(x,y,i,j) zu erzeugen. Lichtpunkt für Lichtpunkt wird angesteuert und das jeweils entstehende Bild in den Bildspeicher abgelegt. Mit einer Benutzeroberfläche können verschiedene Projektionen oder Schnittebenen dieses 4-dimensionalen Datenraums betrachtet werden.To understand the procedure, consider the generalized Illumination image matrix I (x, y, ξ, ϕ) helpful, the relationship between the Luminance matrix L (ξ, ϕ) and the image matrix B (x, y) describes and the whole Contains photometric information about the object using the inventive device can be won at all. The lighting array allows the 4-dimensional lighting image space I (x, y, ξ, ϕ) in a discrete form To generate I (x, y, i, j). Light point for light point is controlled and that in each case the resulting image is stored in the image memory. With a user interface can use different projections or cutting planes of this 4-dimensional Data room are considered.

Für die pixelweise Untersuchung der Objektoberfläche eines Objektes spielt die lokale, d. h. für feste x- und y-Koordinaten gewonnene Streu-, Reflektions- und Schattencharakteristik eine entscheidende Rolle. Ein matter Fleck, der die Streukeule verbreitert, hat eine gleichmäßige Streucharakteristik ohne bevorzugte Richtung (isotrope Streucharakteristik). Punkte eines richtungsabhängigen Oberflächenmerkmals zeichnen sich durch eine anisotrope Streucharakteristik aus und unterscheiden sich von solchen mit isotroper Streucharakteristik. Beispielsweise streut ein Oberflächenpunkt, der zu einem gerichteten Oberflächenmerkmal gehört (Kratzer oder Kante) vornehmlich das Licht in die Videokamera, das senkrecht zu seiner Orientierung eintrifft. Ein Punkt, der die Neigung der reflektierenden Oberfläche verändert, bevorzugt Streulicht aus einem bestimmten Sektor der Leuchtdichtematrix. Bei einem Fehlerpunkt mit verkippter spiegelnder Oberfläche erzeugt ein einziger Lichtpunkt des Beleuchtungshimmels einen hellen Grauwert in der Videokamera.For the pixel-by-pixel examination of the object surface of an object, the local, d. H. for fixed x and y coordinates scatter, reflection and Shadow characteristics play a crucial role. A matte stain that the scattering lobe widened, has a uniform spreading characteristic with no preferred Direction (isotropic scatter characteristic). Points of a directional Surface features are characterized by an anisotropic scattering characteristic and differ from those with isotropic scattering characteristics. For example scatters a surface point that leads to a directional surface feature belongs (scratches or edge) mainly the light in the Video camera that arrives perpendicular to its orientation. A point that the Inclination of the reflective surface changes, preferably scattered light from one specific sector of the luminance matrix. In the event of a fault point with tilted reflecting surface creates a single point of light in the lighting sky a light gray value in the video camera.

Durch das erfindungsgemäße Verfahren können nun Bilder mit möglichst geringer Redundanz und maximalem Aussagewert erzeugt werden. Dabei eignen sich im einfachsten Fall Hellfeld- und Dunkelfeldbeleuchtung als Konzepte zur Extraktion der Oberflächenmerkmale, wobei diejenige Beleuchtungsfunktion gewählt wird, die einen Maximalkontrast für die Fehlerquelle liefert. Ein optimales Beleuchtungsfilter wird erhalten, indem die Streucharakteristik als Beleuchtungsfunktion aufgefaßt wird. So ist beispielsweise die Hellfeldbeleuchtung mit einer Punktquelle ein Optimalfilter für einen idealspiegelnden Oberflächenpunkt, bei dem das Grauwerteergebnis einer Kamera maximal ausfällt, bei jeder anderen Oberflächenstruktur hingegen absinkt. Bei Oberflächenpunkten mit stark anisotrop streuenden Eigenschaften, wie Kratzer oder Kanten, die in der Regel mit verschiedenen Orientierungen auftreten, wird aus einer Richtung senkrecht zur Orientierung des Objektmerkmals beleuchtet, so daß das Helligkeitssignal in der Kamera deutlich stärker ist, als bei einer Beleuchtung aus anderen Richtungen. Wegen der Richtungsabhängigkeit der Streucharakteristik ist somit ein optimales Beleuchtungsfilter nur in der Lage, anisotrop steuernde Merkmale in einer bestimmten Richtung zu detektieren. Deshalb werden in diesem Fall Beleuchtungssequenzen aus einer Vielzahl von Raumwinkeln eingesetzt. Dazu wird die Leuchtdichtematrix in Sektoren aufgeteilt, die nacheinander angesteuert werden. Dadurch werden rotationsinvariante bzw. von der Orientierung des Objektes unabhängige Ergebnisse erhalten, weil zwischen verschiedenen Arten von Streucharakteristiken unterschieden werden kann.By means of the method according to the invention, images can now be obtained with as small Redundancy and maximum information value can be generated. Are suitable in  simplest case brightfield and darkfield lighting as concepts for extraction the surface features, the lighting function being selected, which provides a maximum contrast for the source of the error. An optimal lighting filter is obtained by using the scattering characteristic as the lighting function is conceived. For example, the bright field lighting with a Point source an optimal filter for an ideal reflecting surface point, at which the gray value result of one camera turns out to be maximum for every other Surface structure, however, drops. With surface points with strong anisotropically scattering properties, such as scratches or edges, as a rule occur with different orientations, becomes vertical from one direction illuminated for orientation of the object feature, so that the brightness signal in the camera is significantly stronger than when illuminated from other directions. Because of the directional dependence of the scattering characteristic, this is an optimal one Illumination filter only capable of anisotropically controlling features in one certain direction to detect. Therefore, in this case, lighting sequences used from a variety of solid angles. For this, the Luminance matrix divided into sectors that are controlled one after the other. This makes rotation invariant or of the orientation of the object get independent results because between different types of Spreading characteristics can be distinguished.

Wird als Vorrichtung zur Bildung des kuppelförmigen Beleuchtungshimmels ein Hohlspiegel, insbesondere Parabolspiegel, verwendet, so besitzt dieser den Vorteil, daß aufgrund der Abbildungsgesetze die vom Parabolspiegel mehr oder weniger horizontal reflektierten Lichtstrahlen, wie für eine ortsunabhängige Streuung gefordert, in Richtung zum Brennpunkt und zum Objekt parallel oder mehr oder weniger parallel verlaufen, so daß der virtuelle Abstand der diffus beleuchtenden Lichtquellen vom Objekt sehr groß ist und in erster Näherung als praktisch unendlich gelten kann. Das mehr oder weniger vertikal auf das Objekt einfallende Strahlenbündel ist hingegen konvergeht, so daß die Lichtquellen über die als spiegelnde Ebene gedachte Objektoberfläche in die Ebene der Kamerapupille abgebildet werden. Damit können (wie beim eigens dafür realisierten Reflektions-Lichtmodul) spiegelnde Oberflächen gleichmäßig im Hellfeld beleuchtet werden. Zu dieser speziellen Anpassung kann der virtuelle Abstand der Lichtquellen variiert werden: Der Abstand der unteren Lichtquellen, wie LED-Arrays, vom Parabolspiegel ist entscheidend für die Strahlenformation, die auf das Objekt im Brennpunkt auftritt, ob es sich also um konvergentes, divergentes oder paralleles Licht handelt, weshalb der Abstand vorteilhaft variabel ist. Der geometrische Ort der Punktlichtquelle, die im Brennpunkt paralleles Licht erzeugt, ist ein Paraboloid oder ähnlich geformt. Konvergentes bzw. divergentes Licht wird dann im Brennpunkt erzeugt, wenn sich die Lichtquelle unterhalb bzw. oberhalb des geometrischen Ortes befindet; paralleles Licht zum Brennpunkt wird erzeugt, wenn die Lichtquelle sich auf diesem geometrischen Ort befindet.Used as a device to form the dome-shaped lighting sky Concave mirror, in particular parabolic mirror, used, this has the Advantage that due to the mapping laws the parabolic mirror more or less horizontally reflected light rays, as for a location-independent Scattering required, in the direction of the focal point and the object parallel or run more or less parallel, so that the virtual distance of the diffusely illuminating Light sources from the object is very large and as a first approximation can apply practically infinitely. The more or less vertically on the object incident rays have faded away, however, so that the light sources over the object surface thought of as a reflecting plane into the plane of the camera pupil be mapped. This allows (as with the reflection light module that was specifically designed for this purpose)  reflecting surfaces are evenly illuminated in the bright field. The virtual distance between the light sources can be used for this special adjustment can be varied: The distance of the lower light sources, such as LED arrays, from the parabolic mirror is crucial for the radiation formation that affects the object in the Focus occurs whether it is convergent, divergent or parallel Light acts, which is why the distance is advantageously variable. The geometrical place The point light source that produces parallel light at the focal point is a paraboloid or shaped similarly. Then convergent or divergent light becomes the focus generated when the light source is below or above the geometric Location; parallel light to the focal point is generated when the Light source is on this geometric location.

Ein weiterer Vorteil besteht darin, daß die Vorrichtung äußerst kompakt ist. Der Hohlspiegel kann des weiteren vorzugsweise einstückig aus transparentem Glas oder Kunststoff ohne Aussparung bestehen und in seinem obersten Bereich unverspiegelt sein zur Bildung einer Durchtrittsöffnung für das der reflektorischen Beleuchtung dienende Licht der Beleuchtungseinrichtung.Another advantage is that the device is extremely compact. The Concave mirror can also preferably be made in one piece from transparent glass or plastic without a recess and in its uppermost area be non-mirrored to form a passage for that of the reflective Lighting serving light of the lighting device.

Kurzbeschreibung der ZeichnungBrief description of the drawing

Es zeigtIt shows

Fig. 1 einen schematischen Querschnitt durch eine Beleuchtungsvorrichtung zur Durchführung des erfindungsgemäßen Verfahrens an einem Beleuchtungshimmel in Form einer Halbkugel und Fig. 1 shows a schematic cross section through an illumination device for performing the method according to the invention on an illumination sky in the form of a hemisphere and

Fig. 2 eine Draufsicht auf den Beleuchtungshimmel zur Darstellung der verschiedenen anwählbaren Sektoren, in denen sich jeweils eine oder eine Mehrzahl von Lichtquellen befinden können Fig. 2 is a plan view of the lighting sky to illustrate the various selectable sectors, in each of which one or a plurality of light sources can be located

Fig. 3 einen Algorithmus eines Flußdiagramms für Pixel-Klassifikation mit (N+2) Beleuchtungen Fig. 3 is an algorithm of a flow chart for pixel classification with (N + 2) Lighting

Fig. 4 einen schematischen Querschnitt durch eine Beleuchtungsvorrichtung bestehend aus einem zweidimensional gekrümmten Beleuchtungshimmel mit einer Beleuchtungsanordnung und Fig. 4 is a schematic cross section through a lighting device consisting of a two-dimensionally curved lighting sky with a lighting arrangement and

Fig. 5 eine weitere Beleuchtungsvorrichtung mit zweidimensional gekrümmt Beleuchtungshimmel und einer gestalterisch abweichenden Beleuchtungsanordnung und Objektzuführung. Fig. 5 shows another illumination device having two-dimensionally curved lighting sky and a creatively different illumination arrangement and object delivery.

Ausführung der ErfindungImplementation of the invention

Über eine Basis 8 (Fig. 1) wölbt sich ein halbkugelförmiger Beleuchtungshimmel, in welchem eine Vielzahl von Lichtquellen 2 angeordnet sind, vorzugsweise in verschiedene Sektoren sm,n gemäß der Fig. 2 aufgeteilt, wobei die Lichtquellen in ihrer Intensität einzeln freiprogrammierbar sind. Des weiteren befindet sich im Beleuchtungshimmel ein Beleuchtungsmodul, welches eine Mehrzahl von Lichtquellen 4 aufweist, die vorzugsweise als kartesisches Array angeordnet sind. Vor dem Beleuchtungsmodul 3 befindet sich eine Optik 5, die das von einer einzigen oder von wenigen Lichtquellen 4 ausgesandte Licht dergestalt bündelt, daß es zur gleichmäßigen Hellfeldausleuchtung ebener, reflektierender Oberflächen 1 geeignet ist. Das Beleuchtungsmodul 3 dient insbesondere für die Welligkeit- und Knickprüfung an reflektierenden Oberflächen und somit zur Klassifizierung von Oberflächenneigungen. Die Lichtquellen 2 dienen zur diffusen Beleuchtung.A hemispherical lighting sky, in which a multiplicity of light sources 2 are arranged, is preferably arched over a base 8 ( FIG. 1), preferably divided into different sectors s m, n according to FIG. 2, the intensity of the light sources being individually programmable. Furthermore, there is a lighting module in the lighting sky, which has a plurality of light sources 4 , which are preferably arranged as a Cartesian array. In front of the lighting module 3 there is an optical system 5 which bundles the light emitted by a single or a few light sources 4 in such a way that it is suitable for uniform bright field illumination of flat, reflecting surfaces 1 . The lighting module 3 is used in particular for ripple and kink testing on reflective surfaces and thus for the classification of surface inclinations. The light sources 2 are used for diffuse lighting.

Das von den Lichtquellen 2 und 4 auf das Objekt 1 geworfene und von diesem gestreute und reflektierte Licht wird von einem Objektiv 6 einer Videokamera aufgefangen und auf eine CCD-Matrix der Videokamera geleitet; die CCD-Matrix 7 ist an eine Bildspeichereinrichtung 9 angeschlossen, welche die Graubildfolgen speichert. Nach Abspeichern einer bestimmten, vorgebbaren Anzahl von Bildern bzw. Farbbildern innerhalb einer Bildspeichereinrichtung 9 der Videokamera werden die Bildinhalte bezüglich der Beleuchtungskoordinaten einer Fouriertransformation, vorzugsweise eine 2D-Fouriertransformation, unterworfen, um Betrag und Phase der Beleuchtungswinkelabhängigkeit des einzelnen Bildpunktes zu bestimmen.The light thrown by the light sources 2 and 4 onto the object 1 and scattered and reflected by it is collected by a lens 6 of a video camera and directed to a CCD matrix of the video camera; the CCD matrix 7 is connected to an image storage device 9 which stores the gray image sequences. After a specific, predeterminable number of images or color images have been stored within an image storage device 9 of the video camera, the image contents are subjected to a Fourier transformation, preferably a 2D Fourier transformation, with regard to the illumination coordinates, in order to determine the amount and phase of the illumination angle dependency of the individual image point.

Diese Klassifikationsmethode baut auf den prinzipiellen Eigenheiten der Grauwertsequenz auf, die bei Durchlaufen der sektoriellen Beleuchtungen erhalten werden. Die Grauwertsequenz wird als endlicher Ausschnitt einer periodischen, zeit- und wertdiskreten Funktion angesehen, die in ihre Basiskomponenten zerlegt werden kann; Betrag und Phase der Komponenten werden durch diskrete Fouriertransformation (DFT) der Anzahl N Grauwerte der Sequenz erhalten.This classification method builds on the basic characteristics of the gray value sequence that get when going through the sectoral lights will. The gray value sequence is used as a finite section of a periodic,  time and value discrete function viewed in its basic components can be disassembled; The amount and phase of the components are discrete Fourier transform (DFT) of the number N gray values of the sequence obtained.

Die Sektorzahl N soll dabei für die Fouriertransformation eine Potenz von 2 sein und hängt gemäß dem Abtasttheorem von der Periode der kompliziertesten relevanten Streucharakteristik ab:The sector number N should be a power of 2 for the Fourier transformation and depends on the period of the most complex relevant according to the sampling theorem Scattering characteristics from:

N 2x 2π/Tmin N 2x 2π / T min

Hat man es mit π-periodischen Phänomenen zu tun, muß mit mindestens vier Sektoren beleuchtet werden. Für N=4 können somit beispielsweise die Grauwertsequenzen durch Beleuchtung aus vier Raumsektoren gewonnen und anschließend einer Fouriertransformation unterzogen werden. Die Ergebnisse dieses Vorgangs für drei Fehlerklassen sind nachfolgend dargestellt und lassen sich wie folgt beschreiben:If you are dealing with π-periodic phenomena, you must have at least four Sectors are illuminated. For N = 4, for example Gray value sequences obtained by lighting from four room sectors and are then subjected to a Fourier transformation. The results this process for three error classes are shown below and leave describe themselves as follows:

  • (A) Die Grauwertsequenz eines Kratzers ist π-periodisch (2 Maxima), da das Licht aus 2 senkrecht zu seiner Orientierung liegenden Beleuchtungssektoren in die Kamera gestreut wird. Das Betragsspektrum weist eine große 2. Komponente auf, die Phase der 2. Komponente ø₂ gibt die Orientierungsrichtung des Merkmals an.(A) The gray value sequence of a scratch is π-periodic (2 maxima), because the light from 2 lighting sectors perpendicular to its orientation is scattered into the camera. The range of amounts points a large 2nd component, the phase of the 2nd component gives ø₂ the orientation direction of the feature.
  • (B) Die Grauwertsequenzen eines Punktes ist 2π-periodisch, da er das Licht aus einem bestimmten Beleuchtungssektor in die Kamera streut. Das Betragsspektrum hat eine große 1. Komponente.(B) The grayscale sequence of a point is 2π-periodic because it is the light scattered into the camera from a specific lighting sector. The Amount spectrum has a large 1st component.
  • (C) Ein isotrop streuendes Objektmaterial (Spiegel, Fleck) hat eine konstante Grauwertsequenz. Sein Betragsspektrum besteht nur aus einem Gleichanteil, der ein Maß für die Streuintensität darstellt.(C) An isotropically scattering object material (mirror, stain) has a constant Grayscale sequence. Its range of amounts consists of only one Direct component, which is a measure of the scattering intensity.

Nachfolgend ist eine Spektralanalyse dreier exemplarischer Grauwertsequenzen gezeigt, wobei die horizontale Koordinate den azimutalen Beleuchtungswinkel beschreibt. The following is a spectral analysis of three exemplary gray value sequences shown, the horizontal coordinate the azimuthal illumination angle describes.  

Mit Hilfe der Fouriertransformation kann nun ein Oberflächenpunkt bzw. ein Pixel des Bildes der Videokamera klassifiziert werden, wobei nachfolgend ein erfindungsgemäßer möglicher Algorithmus in Form eines Flußdiagramms für die schnelle hierarchische Klassifizierung in beispielsweise vier idealisierte Fehlerklassen, wie Spiegel, Punkt, Kratzer und Fleck, gezeigt sind. Ein unversehrter Punkt der Oberfläche (Spiegel-Punkt) kann sofort ausgesondert werden, indem Hell- und Dunkelfeldbild mit in Betracht gezogen werden. In diesem Fall ist die Klassifikation ohne die Fouriertransformation beendet. With the help of the Fourier transformation, a surface point or a pixel can now be created the image of the video camera can be classified, with a possible algorithm according to the invention in the form of a flow chart for the rapid hierarchical classification into, for example, four idealized error classes, such as mirror, dot, scratch and stain are shown. An intact one Point of the surface (mirror point) can be sorted out immediately by Light and dark field images can be taken into account. In this case it is Classification ended without the Fourier transform.  

Gemäß der Fig. 4 wölbt sich über einer Ebene 35 oder Basis ein Beleuchtungshimmel, der vorzugsweise ein innenverspiegelter Parabolspiegel 11 oder ein innenverspiegelter Spiegel mit etwa paraboloidischer Form ist oder ähnlich zweidimensional gekrümmt ist und der, vorzugsweise im obersten Bereich der Wölbung, eine Öffnung 12 zum Lichtdurchtritt besitzt; diese Öffnung kann auch aus einem unverspiegelten, transparenten Materialfeld des Spiegels bestehen. According to FIG. 4, a lighting sky arches over a plane 35 or base, which is preferably an internally mirrored parabolic mirror 11 or an internally mirrored mirror with an approximately paraboloidal shape or is similarly two-dimensionally curved and which, preferably in the uppermost region of the curvature, has an opening 12 for Has light passage; this opening can also consist of an unmirrored, transparent material field of the mirror.

Für weniger genaue Merkmalsextraktionen kann der Beleuchtungshimmel halbkugelförmig, für beste Merkmalsextraktionen angepaßt zweidimensional gekrümmt sein.The lighting sky can be used for less precise feature extraction hemispherical, two-dimensional adapted for best feature extraction be curved.

Unterhalb der Öffnung 12 des Spiegels 11 befindet sich auf einem transparenten Träger 13 ein zu analysierendes Objekt 10.Below the opening 12 of the mirror 11 there is an object 10 to be analyzed on a transparent support 13 .

Unterhalb des Trägers 13 befindet sich auf der Ebene 35 eine Beleuchtungseinrichtung 14, die aus einer Mehrzahl von kartesischen Lichtquellenfeldern 15, 15′, 15′′ besteht, wobei jedes Lichtquellenfeld eine Mehrzahl von einzelnen Lichtquellen 17, 17′ aufweist. Die Lichtquellenfelder 15, 15′, 15′′ sind vorzugsweise LED-Arrays, deren einzelne Lichtquellen 17, 17′ einzeln oder in Gruppen sequentiell ansteuerbar sind. Direkt oberhalb der Lichtquellenfelder 15, 15′, 15′′ kann ein dieselben abdeckender Diffusor angeordnet sein, der ein Tiefpass ist und dazu dient, daß die Lichtquellen ortskontinuierlich sind, um das Abtasttheorem zu erfüllen.Below the carrier 13 is on the level 35 an illumination device 14 , which consists of a plurality of Cartesian light source fields 15, 15 ', 15'' , each light source field having a plurality of individual light sources 17, 17' . The light source fields 15, 15 ', 15'' are preferably LED arrays, the individual light sources 17, 17' can be controlled individually or in groups sequentially. Directly above the light source fields 15, 15 ', 15'' , a diffuser covering the same can be arranged, which is a low pass and serves to ensure that the light sources are continuous in order to fulfill the scanning theorem.

Die Beleuchtungseinrichtung oberhalb des Spiegels 11 und der Öffnung 12 besteht aus wenigstens einer Reflexions-Lichtquelle 23 und ist vorzugsweise ebenfalls ein LED-Array, der eine Optik 25 zur reflektorischen Beleuchtung des Objektes (10) aus einem begrenzten Raumwinkel vorgeschaltet ist und vor der sich ebenfalls ein Diffusor 24 befinden kann. Die im Strahlengang der von der Beleuchtungseinrichtung 23 ausgesandten Lichtstrahlen 32 befindliche Optik ist beispielsweise eine Kollimationslinse 25, auf die ein Teilerspiegel 20 folgt. Seitlich des Teilerspiegels ist eine Videokamera 21 mit Bildspeichereinrichtung angeordnet, die eine Optik-Blenden-Einrichtung 22 aufweisen kann. Die Beleuchtungseinrichtung 23 und die Videokamera 21 sind dergestalt aufeinander abgestimmt, daß die Konvergenz des Lichtbündels 32 gleich der Konvergenz des Beobachtungslichtbündels 32′ ist.The lighting device above the mirror 11 and the opening 12 consists of at least one reflection light source 23 and is preferably also an LED array, which is preceded by an optics 25 for the reflective illumination of the object ( 10 ) from a limited solid angle and in front of which likewise a diffuser 24 may be located. The optics located in the beam path of the light beams 32 emitted by the illuminating device 23 are, for example, a collimation lens 25 , which is followed by a splitter mirror 20 . A video camera 21 with an image storage device is arranged to the side of the divider mirror and can have an optical aperture device 22 . The lighting device 23 and the video camera 21 are matched to one another in such a way that the convergence of the light bundle 32 is equal to the convergence of the observation light bundle 32 ' .

Die Beleuchtungseinrichtung 23 dient der mehr oder weniger vertikalen Beleuchtung flacher, reflektierender Objekte, wobei das Lichtstrahlenbündel 32 durch die Kollimationslinse 25 und nach Passieren des Teilerspiegels 20 sowie der Öffnung 12 innerhalb des Spiegels 11 als konvergentes Lichtbündel auf das Objekt 10 auftritt, von dort reflektiert und durch den Teilerspiegel 20 auf die Videokamera 21 geworfen wird. Die Beleuchtungseinrichtung 23 arbeitet analog der in Fig. 1 beschriebenen Beleuchtungseinrichtung 3.The lighting device 23 is used for more or less vertical illumination of flat, reflecting objects, the light beam 32 occurring through the collimation lens 25 and after passing through the splitter mirror 20 and the opening 12 within the mirror 11 as a convergent light beam onto the object 10 , reflecting from there and is thrown onto the video camera 21 by the splitter mirror 20 . The lighting device 23 works analogously to the lighting device 3 described in FIG. 1.

Von den einzelnen Lichtquellen 17, 17′ der Lichtquellenfelder 15, 15′, 15′′ werden Lichtbündel 19 zum Spiegel 11 gesandt, die von dort als parallele Lichtbündel 19′ auf das Objekt 10 fallen, welches sich im Brennpunkt oder ungefähr im Brennpunkt des Spiegels 11 befindet. Diese mehr oder weniger horizontal einfallenden Lichtbündel 19′ werden gestreut und durch den Teilerspiegel 20 auf die Videokamera 21 gelenkt. Von oben hingegen trifft auf das Objekt 10 konvergentes Licht ein, so daß die erfindungsgemäße Vorrichtung die theoretischen Voraussetzungen für das gleichzeitige Vorhandensein von horizontalen, parallelen Beleuchtungs-Lichtstrahlen und von vertikalen, konvergenten Beleuchtungs-Lichtstrahlen gleichermaßen erfüllt.From the individual light sources 17, 17 'of the light source fields 15, 15', 15 '' light bundles 19 are sent to the mirror 11 , which fall from there as a parallel light bundle 19 ' onto the object 10 , which is at the focal point or approximately at the focal point of the mirror 11 is located. This more or less horizontally incident light bundle 19 ' are scattered and directed by the splitter mirror 20 onto the video camera 21 . Conversely, convergent light strikes the object 10 from above, so that the device according to the invention fulfills the theoretical requirements for the simultaneous presence of horizontal, parallel illuminating light beams and vertical, convergent illuminating light beams.

Alternativ kann statt dem Kamerastrahlengang der Beleuchtungsstrahlengang abgeknickt verlaufen; alternativ zur Linse kann auch ein Spiegel zur Kollimation vorhanden sein. Ebenso können die in Hellfeld gebrachten Objektoberflächen sphärisch gekrümmt sein, wenn die Kollimationsoptik entsprechend angepaßt ist.Alternatively, the illuminating beam path can be bent instead of the camera beam path run; as an alternative to the lens, a mirror can also be used for collimation be. Likewise, the object surfaces brought into bright field can be spherically curved if the collimation optics are adapted accordingly.

Fig. 5 zeigt eine abgewandelte Beleuchtungseinrichtung 26, bestehend aus einer Mehrzahl von kartesischen Lichtquellenfelder 28, 28′, die wie die Lichtquellenfelder der Fig. 4 aufgebaut sein können. Die Lichtquellenfelder 28, 28′ sind ebenfalls mit einem Diffusor 30 abgedeckt. Die Beleuchtungseinrichtung 26 sowie der Diffusor 30 weisen mittig je eine Aussparung 29 bzw. 31 auf, durch die ein Objektträger 33 mit dem zu detektierenden Objekt 10 in vertikaler Richtung verschoben werden kann. Durch eine einfache Höhen- und Seitenverstellbarkeit kann somit das Objekt 10 bezüglich des Brennpunktes des Spiegels 11 vertikal und gegebenenfalls auch horizontal korrigiert werden. Ansonsten entspricht die Ausgestaltung des Spiegels 11 sowie der Beleuchtungseinrichtung 23 und der Videokamera 21 derjenigen der Fig. 1. Fig. 5 shows a modified lighting device 26 , consisting of a plurality of Cartesian light source fields 28, 28 ' , which can be constructed like the light source fields of FIG. 4. The light source fields 28, 28 ' are also covered with a diffuser 30 . The lighting device 26 and the diffuser 30 each have a recess 29 or 31 in the center, through which a slide 33 with the object 10 to be detected can be displaced in the vertical direction. The object 10 can thus be corrected vertically and optionally also horizontally with respect to the focal point of the mirror 11 by simple height and side adjustability. Otherwise, the configuration of the mirror 11 as well as the lighting device 23 and the video camera 21 corresponds to that of FIG. 1.

Die Größe und Anzahl der optimal erforderlichen Sektoren hängt von der Objektfunktion mit der niedrigsten Halbwertsbreite ab. Die geeignete Sektorzahl kann gefunden werden, indem das Verhältnis zwischen Merkmalssignal und Oberflächensignal über der Zahl der Sektoren aufgetragen wird. Dabei zeigt sich nach einem steilen Anstieg meist eine rasche Sättigung; bereits mit 3 bis 8 Bildern lassen sich leistungsfähige Fehlererkennungen realisieren, die gegenüber statisch beleuchteten Einzelbildern von wesentlichem Vorteil sind.The size and number of optimally required sectors depends on the object function with the lowest half-width. The appropriate number of sectors can can be found by the relationship between feature signal and Surface signal is plotted against the number of sectors. It shows after a steep climb mostly rapid saturation; already with 3 to 8 pictures powerful error detections can be realized, compared to statically illuminated single images are of great advantage.

Liste der BezugszeichenList of reference numbers

 1 Objekt
 2 Lichtquellen
 3 Beleuchtungsmodul
 4 Lichtquellen
 5 Optik
 6 Objektiv
 7 CCD-Matrix
 8 Objektebene
 9 Bildspeichereinrichtung der Video-Kamera
10 Objekt
11 Spiegel
12 Öffnung
13 transparenter Träger
14 Beleuchtungseinrichtung
15, 15′, 15′′ ebene Lichtquellenfelder
16 Bewegungsdoppelpfeil
17, 17′ einzelne Lichtquellen
18 Diffusor
19 Lichtbündel einer einzelnen Lichtquelle zum Spiegel
19′ vom Spiegel reflektiertes Lichtbündel einer einzelnen Lichtquelle
20 Teilerspiegel
21 Videokamera mit Bildspeichereinrichtung
22 Optik-Blenden-Einrichtung
23 Beleuchtungseinrichtung
24 Diffusor
25 Optik, z. B. Kollimationslinse
26 Beleuchtungseinrichtung
27 Bewegungsdoppelpfeil
28, 28′ ebene Lichtquellenfelder
29, 31 Aussparungen
30 Diffusor
32 Lichtbündel
32′ Beobachtungslichtbündel
33 Objektträger
34 Bewegungsdoppelpfeile
35 Ebene
1 object
2 light sources
3 lighting module
4 light sources
5 optics
6 lens
7 CCD matrix
8 object level
9 Image storage device of the video camera
10 object
11 mirrors
12 opening
13 transparent support
14 lighting device
15, 15 ', 15'' flat light source fields
16 double movement arrow
17, 17 ' individual light sources
18 diffuser
19 light beams from a single light source to the mirror
19 ' reflected from the mirror light bundle of a single light source
20 divider mirrors
21 video camera with image storage device
22 Optical aperture device
23 lighting device
24 diffuser
25 optics, e.g. B. collimation lens
26 lighting device
27 double movement arrow
28, 28 ′ flat light source fields
29, 31 recesses
30 diffuser
32 light beams
32 ′ observation light bundle
33 slides
34 double movement arrows
35 level

Claims (14)

1. Verfahren zum beleuchtungsdynamischen Erkennen und Klassifizieren von Oberflächenmerkmalen und -defekten eines Objektes (1), wobei die zu detektierende Oberfläche mittels mehrerer Beleuchtungsquellen (2, 3) beleuchtet wird, die eine unterschiedliche Positionierung im Raum haben und die Beleuchtungsquellen sequentiell das Objekt beleuchtet und das von der Oberfläche in jedem Zeitpunkt jeweils diffus zurückgeworfene oder reflektierte Licht mittels einer Videokamera (7), die eine Bildspeichereinrichtung (9) aufweist, als raum-zeitlich verschiedene Bilder aufgenommen werden, dadurch gekennzeichnet, daß das Objekt (1) von einem Beleuchtungshimmel umgeben ist, dessen flächige Lichtquellenanordnung (2) sich mit vorgebbarer Winkel- und Intensitätsabstufung frei programmieren läßt, mittels derselben eine variable Anzahl beliebiger Lichtfunktionen erzeugt wird, die das Objekt nacheinander beleuchtet und das Objekt zusätzlich aus einem begrenzten Raumwinkelbereich mit einer weiteren programmierbaren Lichtquelle (3) über eine Kollimationsoptik so beleuchtet wird, daß für alle Punkte einer ebenen Objektoberfläche die Reflexionswinkelbedingung erfüllt wird und eine geeignet gewählte Punktquelle über die als ebener Spiegel gedachte Oberfläche in die Kamerapupille abgebildet wird, und die entstehenden Bilder von der Videokamera (7) aufgenommen und in einer Bildspeichereinrichtung (9) abgespeichert und die Grauwertfolgen des aufgenommenen Bildstapels einer Merkmalsanalyse unterzogen werden.1. Method for the dynamic detection and classification of surface features and defects of an object ( 1 ), the surface to be detected being illuminated by means of a plurality of illumination sources ( 2, 3 ) which have different positions in space and the illumination sources sequentially illuminate the object and the light which is diffusely reflected or reflected from the surface at any time is recorded by means of a video camera ( 7 ) which has an image storage device ( 9 ) as spatio-temporally different images, characterized in that the object ( 1 ) is surrounded by an illuminating sky is, the planar light source arrangement ( 2 ) can be freely programmed with predeterminable angle and intensity gradation, by means of which a variable number of arbitrary light functions is generated, which illuminates the object one after the other and the object additionally from a limited solid angle range with egg ner further programmable light source ( 3 ) is illuminated via collimation optics in such a way that the reflection angle condition is met for all points on a flat object surface and a suitably selected point source is imaged into the camera pupil via the surface intended as a flat mirror, and the resulting images from the video camera ( 7 ) recorded and stored in an image storage device ( 9 ) and the gray value sequences of the recorded image stack are subjected to a feature analysis. 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß die Beleuchtungsfunktionen elliptische ring-, sektor- oder ringsektorförmige Verteilungen aufweisen und die Merkmalsanalyse eine Fourier- oder ähnliche Transformation ist, die eine rotationsinvariante Klassifizierung der Merkmale bewirkt. 2. The method according to claim 1, characterized, that the lighting functions elliptical ring, sector or ring sector Have distributions and the feature analysis a Fourier or similar Is transformation that causes a rotation-invariant classification of the characteristics.   3. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß jede Lichtquelle innerhalb des Beleuchtungshimmels aus einer Mehrzahl von getrennt ansteuerbaren Farblichtquellen, vorzugsweise grün, rot und blau, besteht und gleichzeitig je ein Bild mit den verschiedenen überlagerten Farben aufgenommen wird, wobei ein Farbbild jeweils mindestens drei aufeinanderfolgende Graubilder ersetzt.3. The method according to claim 1, characterized, that each light source within the lighting sky from a plurality of separately controllable color light sources, preferably green, red and blue and at the same time one picture was taken with the different superimposed colors a color image is at least three consecutive Gray images replaced. 4. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß zur Kompensation oder Messung einer geringfügigen Verkippung der Objektebene der Nullpunkt des Beleuchtungskoordinatensystems in diejenige Punktlichtquelle gelegt wird, die über die als Spiegel gedachte Objektebene in die Kamerapupille abgebildet wird und damit zum Hellfeld führt.4. The method according to claim 1, characterized, that to compensate or measure a slight tilt of the object plane the zero point of the lighting coordinate system in that point light source is placed in the camera pupil via the object plane intended as a mirror is mapped and thus leads to the bright field. 5. Verfahren nach Anspruch 1, dadurch gekennzeichnet, daß der Algorithmus der hierarchischen Fehlerklassifikation mit Fouriertransformation wie folgt ist: 5. The method according to claim 1, characterized in that the algorithm of the hierarchical error classification with Fourier transform is as follows: 6. Vorrichtung zum beleuchtungsdynamischen Erkennen und Klassifizieren von Oberflächenmerkmalen und -defekten eines Objektes (1), wobei die zu detektierende Oberfläche mittels mehrerer Beleuchtungsquellen (2, 3) beleuchtbar ist, die eine unterschiedliche Positionierung im Raum haben und die Beleuchtungsquellen sequentiell das Objekt beleuchten und das von der Oberfläche in jedem Zeitpunkt jeweils diffus zurückgeworfene oder reflektierte Licht mittels einer Videokamera (7) und einer Bildspeichereinrichtung (9) als raum-zeitlich verschiedene Bilder aufnehmbar ist, gekennzeichnet durch folgende Merkmale:
  • a) ein Beleuchtungshimmel (Kuppel) aus einer Vielzahl von frei programmierbaren Lichtquellen (2), die zu beliebig geformten Beleuchtungsfunktionen zusammenfaßbar sind, die zur sequentiellen Beleuchtung des Objektes aus vorgebbaren Raumwinkelbereichen dienen,
  • b) wenigstens eine programmierbare Lichtquelle (4) mit einer Linsen- oder Spiegeloptik (5) zur gleichmäßigen reflektorischen Hellfeld-Beleuchtung von ebenen oder schwach gekrümmten Oberflächen,
  • c) ein Algorithmusgenerator, der die von der Videokamera aufgenommenen Bild- bzw. Farbbildstapel einer Transformation zu unterwerfen imstande ist, womit bei geeigneter Wahl der Beleuchtungsfunktion die gesuchten Oberflächenmerkmale und Fehlertypen mit maximalem Signal-Rausch-Abstand detektierbar und klassifizierbar sind.
6. Device for the dynamic detection and classification of surface features and defects of an object ( 1 ), the surface to be detected being illuminable by means of a plurality of illumination sources ( 2, 3 ) which have different positions in space and which illuminate the object sequentially and the light which is diffusely reflected or reflected at any time from the surface can be recorded as a spatio-temporal image using a video camera ( 7 ) and an image storage device ( 9 ), characterized by the following features:
  • a) a lighting sky (dome) from a multiplicity of freely programmable light sources ( 2 ) which can be combined to form lighting functions of any shape, which are used for sequential lighting of the object from predeterminable solid angle ranges,
  • b) at least one programmable light source ( 4 ) with lens or mirror optics ( 5 ) for uniform reflective bright-field illumination of flat or slightly curved surfaces,
  • c) an algorithm generator which is capable of subjecting the image or color image stacks recorded by the video camera to a transformation, with which the surface features and error types sought can be detected and classified with a maximum signal-to-noise ratio if the lighting function is selected appropriately.
7. Vorrichtung nach Anspruch 6, dadurch gekennzeichnet, daß die Beleuchtungsfunktionen aus einer Anzahl von Ringsektoren (sm,n) bestehen, deren damit erzeugte Grauwertbildfolgen einer 1D- oder 2D-Fouriertransformation bezüglich der Beleuchtungskoordinaten bzw. der Ringsektorindices m und n unterworfen werden, wobei mittels der erhaltenen Koeffizienten eine rotationsinvarante Klassifizierung der Merkmale durchgeführt wird.7. The device according to claim 6, characterized in that the lighting functions consist of a number of ring sectors (s m, n ), the grayscale image sequences thus generated are subjected to a 1D or 2D Fourier transformation with respect to the lighting coordinates or the ring sector indices m and n, wherein a rotation-invariable classification of the features is carried out using the coefficients obtained. 8. Vorrichtung nach Anspruch 6, dadurch gekennzeichnet, daß der Beleuchtungshimmel ein innen verspiegelter, konkav gekrümmter Hohlspiegel (11) ist, der in seinem obersten Bereich eine Aussparung (12) aufweist, oberhalb derselben sich die zur reflektorischen Beleuchtung dienende Beleuchtungseinrichtung (23) befindet und daß die zur diffusen Beleuchtung dienende Beleuchtungseinrichtung (14, 26) aus ebenen Lichtquellenfeldern (15, 15′, 15′′; 28, 28′) besteht, die sich unterhalb des Hohlspiegels befinden, wobei das Objekt (10) unterhalb der Aussparung (12) und ungefähr mittig innerhalb der ebenen Lichtquellenfelder innerhalb des Sammelpunktes bzw. der Sammelfläche des Hohlspiegels angeordnet ist. 8. The device according to claim 6, characterized in that the lighting headlining is an internally mirrored, concave curved concave mirror ( 11 ) which has a recess ( 12 ) in its uppermost region, above which the lighting device ( 23 ) for reflective lighting is located and that the lighting device ( 14, 26 ) used for diffuse illumination consists of flat light source fields ( 15, 15 ', 15''; 28, 28' ), which are located below the concave mirror, the object ( 10 ) below the recess ( 12 ) and is arranged approximately centrally within the plane light source fields within the collection point or the collection surface of the concave mirror. 9. Vorrichtung nach Anspruch 8, dadurch gekennzeichnet, daß der Hohlspiegel ein Parabolspiegel (11) ist und sich das Objekt (10) im Brennpunkt bzw. ungefähr innerhalb desselben befindet.9. The device according to claim 8, characterized in that the concave mirror is a parabolic mirror ( 11 ) and the object ( 10 ) is at the focal point or approximately within the same. 10. Vorrichtung nach Anspruch 8, dadurch gekennzeichnet, daß der Hohlspiegel ein Kugelspiegel oder ein Ellipsoidspiegel oder ein ähnlich gekrümmter Spiegel ist und sich das Objekt (10) im Brenn- bzw. Mittelpunkt bzw. ungefähr innerhalb desselben befindet.10. The device according to claim 8, characterized in that the concave mirror is a spherical mirror or an ellipsoidal mirror or a similarly curved mirror and the object ( 10 ) is at the focal point or center or approximately within the same. 11. Vorrichtung nach Anspruch 8, dadurch gekennzeichnet, daß die Lichtquellenfelder ebene LED-Arrays (15, 15′, 15′′; 28, 28′) sind, die auf einer gemeinsamen Ebene (35) unterhalb des Hohlspiegels angeordnet und mit einem Diffusor (18, 30) abgedeckt sind.11. The device according to claim 8, characterized in that the light source fields are flat LED arrays ( 15, 15 ', 15''; 28, 28' ) arranged on a common plane ( 35 ) below the concave mirror and with a diffuser ( 18, 30 ) are covered. 12. Vorrichtung nach Anspruch 8 oder 11, dadurch gekennzeichnet, daß zwischen den Lichtquellenfeldern (15, 15′, 15′′) und dem Hohlspiegel (11) ein transparenter Träger (13) zum Plazieren des Objektes (10) angeordnet ist.12. The apparatus according to claim 8 or 11, characterized in that between the light source fields ( 15, 15 ', 15'' ) and the concave mirror ( 11 ) a transparent support ( 13 ) for placing the object ( 10 ) is arranged. 13. Vorrichtung nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, daß die Beleuchtungseinrichtungen (14, 23, 26), insbesondere die LED-Arrays (15, 15′, 15′′; 28, 28′), frei programmierbar sind.13. Device according to one of the preceding claims, characterized in that the lighting devices ( 14, 23, 26 ), in particular the LED arrays ( 15, 15 ', 15''; 28, 28' ), are freely programmable. 14. Vorrichtung nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, daß die zur reflektorischen Beleuchtung dienende Beleuchtungseinrichtung (23) aus einem LED-Array besteht, vor dem ein Diffusor und oberhalb der Aussparung (12) des Hohlspiegels (11) ein Teilerspiegel (20) angeordnet ist, der das vom Objekt (10) reflektiert Licht auf die Videokamera (21) leitet.14. Device according to one of the preceding claims, characterized in that the illuminating device ( 23 ) serving for reflective illumination consists of an LED array, in front of which a diffuser and above the recess ( 12 ) of the concave mirror ( 11 ) a divider mirror ( 20 ) is arranged, which directs the light reflected by the object ( 10 ) to the video camera ( 21 ).
DE4123916A 1990-07-19 1991-07-19 Method and device for dynamic detection and classification of surface features and defects of an object Expired - Fee Related DE4123916C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE4123916A DE4123916C2 (en) 1990-07-19 1991-07-19 Method and device for dynamic detection and classification of surface features and defects of an object

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE4023026 1990-07-19
DE4101266 1991-01-17
DE4123916A DE4123916C2 (en) 1990-07-19 1991-07-19 Method and device for dynamic detection and classification of surface features and defects of an object

Publications (2)

Publication Number Publication Date
DE4123916A1 true DE4123916A1 (en) 1992-01-23
DE4123916C2 DE4123916C2 (en) 1998-04-09

Family

ID=25895185

Family Applications (1)

Application Number Title Priority Date Filing Date
DE4123916A Expired - Fee Related DE4123916C2 (en) 1990-07-19 1991-07-19 Method and device for dynamic detection and classification of surface features and defects of an object

Country Status (1)

Country Link
DE (1) DE4123916C2 (en)

Cited By (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4217430A1 (en) * 1992-05-27 1993-12-02 Autronic Bildverarbeitung Pick=up arrangement for detecting and representing objects for comparison - has electronic camera and prismatic deflection devices forming partial images of simultaneously detected object regions
DE4243863A1 (en) * 1992-12-23 1994-06-30 Hermann Dr Ing Tropf Optical monitoring of uniformly structured surfaces using camera and image evaluation system
DE4313258A1 (en) * 1993-04-23 1994-10-27 Beiersdorf Ag Method and device for the quantitative measurement of the texture of the human skin surface by means of registration, reproduction and analysis of image information
DE19511854A1 (en) * 1994-08-11 1996-02-15 Graessle Walter Gmbh Device for testing small components, e.g. tablets, quickly
DE4434475A1 (en) * 1994-09-27 1996-03-28 Basler Gmbh Method and device for quality control of an object
DE19511197A1 (en) * 1995-03-27 1996-10-10 Basler Gmbh Method and device for the optical inspection of a surface
US5661249A (en) * 1994-08-11 1997-08-26 Walter Grassle Gmbh Apparatus and method for inspecting small articles
WO1997037329A1 (en) * 1996-04-02 1997-10-09 Koenig & Bauer-Albert Ag Process and device for assessing the quality of processed material
DE19638065A1 (en) * 1996-09-18 1998-03-19 Massen Machine Vision Systems Automatic quality control of tiles
US5825499A (en) * 1995-10-25 1998-10-20 Siemens Aktiengesellschaft Method for checking wafers having a lacquer layer for faults
DE19720307A1 (en) * 1997-05-15 1998-11-19 Parsytec Computer Gmbh Flaw detector for continuous detection of surface flaws in copper@, aluminium@ or brass
DE19732484A1 (en) * 1997-07-29 1999-02-18 Parsytec Computer Gmbh Method to detect faults on surface of flexible strip of material
DE19739885A1 (en) * 1997-09-11 1999-03-18 Bernd Klose Surface qualification device for quality control
WO1999022224A1 (en) * 1997-10-29 1999-05-06 Vista Computer Vision Ltd. Illumination system for object inspection
WO1999024818A1 (en) * 1997-11-10 1999-05-20 Siemens Aktiengesellschaft Process and device for detecting the location of components and/or for checking the position of component connections and mounting head with a device for detecting the location of components and/or checking the position of component connections
EP0930106A2 (en) * 1998-01-15 1999-07-21 International Business Machines Corporation Method and device for localizing and detecting plastic strips and window areas on mail
EP0932825A1 (en) * 1996-10-16 1999-08-04 Atlas Electric Devices Co. Two-mode surface defect testing system
EP0982585A1 (en) * 1998-08-21 2000-03-01 TRW Inc. Method and apparatus for inspection of a substrate by use of a rotating illumination source
EP1023582A1 (en) * 1997-09-19 2000-08-02 KLA-Tencor Corporation Improved sample inspection system
EP1455179A1 (en) * 2003-03-07 2004-09-08 MV Research Limited A machine vision inspection system and method
US6956644B2 (en) 1997-09-19 2005-10-18 Kla-Tencor Technologies Corporation Systems and methods for a wafer inspection system using multiple angles and multiple wavelength illumination
US7119897B2 (en) 1997-09-19 2006-10-10 Kla-Tencor Technologies Corporation Sample inspection system
DE102005031957A1 (en) * 2005-07-08 2007-01-11 Koenig & Bauer Ag Apparatus for inspecting a substrate with non-uniform reflective surfaces
WO2007118459A1 (en) * 2006-04-13 2007-10-25 Luedeker Wilhelm Optical differentiation method for at least two materials
DE19726094B4 (en) * 1996-06-25 2008-01-31 Matsushita Electric Works, Ltd., Kadoma Method for detecting surface defects
EP2006804A1 (en) * 2007-06-22 2008-12-24 Siemens Aktiengesellschaft Method for optical inspection of a matt surface and apparatus for applying this method
US7477371B2 (en) 1994-03-24 2009-01-13 Kla-Tencor Corporation Process and assembly for non-destructive surface inspections
US7554656B2 (en) 2005-10-06 2009-06-30 Kla-Tencor Technologies Corp. Methods and systems for inspection of a wafer
US7604174B2 (en) 2003-10-24 2009-10-20 Cognex Technology And Investment Corporation Method and apparatus for providing omnidirectional lighting in a scanning device
US7823789B2 (en) 2004-12-21 2010-11-02 Cognex Technology And Investment Corporation Low profile illumination for direct part mark readers
US7823783B2 (en) 2003-10-24 2010-11-02 Cognex Technology And Investment Corporation Light pipe illumination system and method
US7874487B2 (en) 2005-10-24 2011-01-25 Cognex Technology And Investment Corporation Integrated illumination assembly for symbology reader
DE102007017481B4 (en) * 2006-04-13 2011-01-27 LÜDEKER, Wilhelm Optical discrimination method for at least two materials
WO2012038349A1 (en) * 2010-09-23 2012-03-29 Carl Mahr Holding Gmbh Method for optically scanning an edge in or on a surface region
US9070031B2 (en) 2003-10-24 2015-06-30 Cognex Technology And Investment Llc Integrated illumination assembly for symbology reader
WO2015120852A1 (en) * 2014-02-13 2015-08-20 Dr. Wirth Grafische Technik Gmbh & Co. Kg Device and method for generating image information from an object to be captured
US9292724B1 (en) 2004-12-16 2016-03-22 Cognex Corporation Hand held symbology reader illumination diffuser with aimer optics
US9361495B2 (en) 2004-12-16 2016-06-07 Cognex Technology And Investment Llc Hand held symbology reader illumination diffuser
US9536124B1 (en) 2003-10-24 2017-01-03 Cognex Corporation Integrated illumination assembly for symbology reader
DE102016118520A1 (en) 2016-09-29 2018-03-29 Phoenix Contact Gmbh & Co. Kg Testing device for testing a workpiece
DE102006030260B4 (en) 2005-06-30 2018-03-29 Logitech Europe S.A. Optical displacement detection over different surfaces
WO2018068775A1 (en) * 2016-10-15 2018-04-19 INPRO Innovationsgesellschaft für fortgeschrittene Produktionssysteme in der Fahrzeugindustrie mbH Method and system for determining the defective surface of at least one fault location on at least one functional surface of a component or test piece
EP3401672A4 (en) * 2016-01-08 2019-08-14 SCREEN Holdings Co., Ltd. Flaw detection device and flaw detection method
CN114017709A (en) * 2021-11-22 2022-02-08 中导光电设备股份有限公司 High-brightness dark field illuminating device
US11310467B2 (en) 2017-05-11 2022-04-19 Inovision Software Solutions, Inc. Object inspection system and method for inspecting an object

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE29807926U1 (en) * 1998-05-02 1999-09-09 Ibea Ingenieurbuero Fuer Elekt Device for the optical inspection of the surface quality of objects
JP3664134B2 (en) * 1999-10-14 2005-06-22 三菱住友シリコン株式会社 Inspection method of semiconductor wafer surface
DE10108075A1 (en) 2001-02-20 2002-09-19 Oce Document Technologies Gmbh Device and method for linearly illuminating an object by means of LEDs and an elliptical mirror
KR100452317B1 (en) * 2001-07-11 2004-10-12 삼성전자주식회사 photo-lithography fabrication system and method there of
DE10330003B4 (en) 2003-07-03 2007-03-08 Leica Microsystems Semiconductor Gmbh Apparatus, method and computer program for wafer inspection
DE102004038761B4 (en) * 2004-08-09 2009-06-25 Daimler Ag Camera-based object inspection using shape-from-shading
DE102005031490A1 (en) * 2005-07-04 2007-02-01 Massen Machine Vision Systems Gmbh Cost-effective multi-sensor surface inspection
DE102007002106B3 (en) * 2007-01-09 2008-07-03 Wolfgang Weinhold Object's surface configuration examining device, has control and evaluation unit connected with light sources and light sensor, where light sources are arranged such that optical radiation axis runs in different reference planes
DE102011113670A1 (en) * 2011-09-20 2013-03-21 Schott Ag Lighting device, inspection device and inspection method for the optical inspection of an object
DE102013108722B4 (en) * 2013-08-12 2022-10-06 Thyssenkrupp Steel Europe Ag Method and device for detecting defects of a flat surface
DE102013221334A1 (en) 2013-10-21 2015-04-23 Volkswagen Aktiengesellschaft Method and measuring device for evaluating structural differences of a reflecting surface

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3540288A1 (en) * 1985-06-21 1987-01-02 Matsushita Electric Works Ltd ARRANGEMENT AND METHOD FOR CARRYING OUT CONTROLS AT SOLDERING POINTS
GB2185813A (en) * 1986-01-27 1987-07-29 Elektro App Werke Veb Assessing soldered joints
US4801810A (en) * 1987-07-13 1989-01-31 Gerber Scientific, Inc. Elliptical reflector illumination system for inspection of printed wiring boards
DE3534019C2 (en) * 1985-09-24 1989-05-03 Erwin Sick Gmbh Optik-Elektronik, 7808 Waldkirch, De
US4876455A (en) * 1988-02-25 1989-10-24 Westinghouse Electric Corp. Fiber optic solder joint inspection system
DE3815539A1 (en) * 1988-05-06 1989-11-16 Hermann Dr Datz Device for the automatic testing of hollow glassware, for example bottles, for damage in the region of the opening

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3540288A1 (en) * 1985-06-21 1987-01-02 Matsushita Electric Works Ltd ARRANGEMENT AND METHOD FOR CARRYING OUT CONTROLS AT SOLDERING POINTS
DE3534019C2 (en) * 1985-09-24 1989-05-03 Erwin Sick Gmbh Optik-Elektronik, 7808 Waldkirch, De
GB2185813A (en) * 1986-01-27 1987-07-29 Elektro App Werke Veb Assessing soldered joints
US4801810A (en) * 1987-07-13 1989-01-31 Gerber Scientific, Inc. Elliptical reflector illumination system for inspection of printed wiring boards
US4876455A (en) * 1988-02-25 1989-10-24 Westinghouse Electric Corp. Fiber optic solder joint inspection system
DE3815539A1 (en) * 1988-05-06 1989-11-16 Hermann Dr Datz Device for the automatic testing of hollow glassware, for example bottles, for damage in the region of the opening

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WALZ, R.: Der Einsatz schneller Beleuchtungs- operationen f. die robuste Merkmalsextraktion und Segmentierung in der industriellen Objekt- erkennung u. Qualitätsprüfung, Inforamtik - Fachberichte, Mustererkennung 1988", 10. DAGM- Symposium, Springer Verlag, S. 270-276 *

Cited By (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4217430A1 (en) * 1992-05-27 1993-12-02 Autronic Bildverarbeitung Pick=up arrangement for detecting and representing objects for comparison - has electronic camera and prismatic deflection devices forming partial images of simultaneously detected object regions
DE4243863A1 (en) * 1992-12-23 1994-06-30 Hermann Dr Ing Tropf Optical monitoring of uniformly structured surfaces using camera and image evaluation system
DE4313258A1 (en) * 1993-04-23 1994-10-27 Beiersdorf Ag Method and device for the quantitative measurement of the texture of the human skin surface by means of registration, reproduction and analysis of image information
US7477371B2 (en) 1994-03-24 2009-01-13 Kla-Tencor Corporation Process and assembly for non-destructive surface inspections
DE19511854A1 (en) * 1994-08-11 1996-02-15 Graessle Walter Gmbh Device for testing small components, e.g. tablets, quickly
US5661249A (en) * 1994-08-11 1997-08-26 Walter Grassle Gmbh Apparatus and method for inspecting small articles
US5917933A (en) * 1994-09-27 1999-06-29 Basler Gmbh Method and device for carrying out the quality control of an object
DE4434475A1 (en) * 1994-09-27 1996-03-28 Basler Gmbh Method and device for quality control of an object
EP0704692A1 (en) 1994-09-27 1996-04-03 Basler GmbH Procedure and device for quality control of an object
DE4434475C2 (en) * 1994-09-27 1998-05-28 Basler Gmbh Method and device for quality control of an object, in particular a compact disc
DE19511197A1 (en) * 1995-03-27 1996-10-10 Basler Gmbh Method and device for the optical inspection of a surface
DE19511197C2 (en) * 1995-03-27 1999-05-12 Basler Gmbh Method and device for the optical inspection of a surface, in particular a compact disc
US5760907A (en) * 1995-03-27 1998-06-02 Basler Gmbh Process and device for the optical testing of a surface
GB2299404B (en) * 1995-03-27 1999-09-29 Basler Gmbh Process and device for the optical testing of a surface
US5825499A (en) * 1995-10-25 1998-10-20 Siemens Aktiengesellschaft Method for checking wafers having a lacquer layer for faults
US6111261A (en) * 1996-04-02 2000-08-29 Koenig & Bauer Aktiengesellschaft Process and device for assessing the quality of processed material
DE19613082C2 (en) * 1996-04-02 1999-10-21 Koenig & Bauer Ag Method and device for the qualitative assessment of processed material
DE19613082A1 (en) * 1996-04-02 1997-10-09 Koenig & Bauer Albert Ag Method and device for the qualitative assessment of processed material
WO1997037329A1 (en) * 1996-04-02 1997-10-09 Koenig & Bauer-Albert Ag Process and device for assessing the quality of processed material
DE19726094B4 (en) * 1996-06-25 2008-01-31 Matsushita Electric Works, Ltd., Kadoma Method for detecting surface defects
DE19638065A1 (en) * 1996-09-18 1998-03-19 Massen Machine Vision Systems Automatic quality control of tiles
EP0932825A1 (en) * 1996-10-16 1999-08-04 Atlas Electric Devices Co. Two-mode surface defect testing system
EP0932825A4 (en) * 1996-10-16 2000-07-19 Atlas Electric Devices Co Two-mode surface defect testing system
DE19720307C2 (en) * 1997-05-15 2001-08-16 Parsytec Comp Gmbh Device for the continuous detection of defects on the surface of a moving material
DE19720307A1 (en) * 1997-05-15 1998-11-19 Parsytec Computer Gmbh Flaw detector for continuous detection of surface flaws in copper@, aluminium@ or brass
DE19732484A1 (en) * 1997-07-29 1999-02-18 Parsytec Computer Gmbh Method to detect faults on surface of flexible strip of material
DE19739885A1 (en) * 1997-09-11 1999-03-18 Bernd Klose Surface qualification device for quality control
US7218392B2 (en) 1997-09-19 2007-05-15 Kla-Tencor Technologies Corporation Systems and methods for a wafer inspection system using multiple angles and multiple wavelength illumination
US6891611B1 (en) 1997-09-19 2005-05-10 Kla- Tencor Corporation Sample inspection system
EP1023582A4 (en) * 1997-09-19 2000-11-29 Kla Tencor Corp Improved sample inspection system
US7119897B2 (en) 1997-09-19 2006-10-10 Kla-Tencor Technologies Corporation Sample inspection system
EP1023582A1 (en) * 1997-09-19 2000-08-02 KLA-Tencor Corporation Improved sample inspection system
US7079238B2 (en) 1997-09-19 2006-07-18 Kla-Tencor Technologies Corporation Sample inspection system
US6384910B2 (en) 1997-09-19 2002-05-07 Kla-Tencor Corporation Sample inspection system
US6618134B2 (en) 1997-09-19 2003-09-09 Kla-Tencor Corporation Sample inspection system
US7064821B2 (en) 1997-09-19 2006-06-20 Kla-Tencor Technologies Corporation Sample inspection system
US6639662B2 (en) 1997-09-19 2003-10-28 Kla-Tencor Corporation Sample inspection system
US6657715B2 (en) 1997-09-19 2003-12-02 Kla-Tencor Corporation Sample inspection system
US6956644B2 (en) 1997-09-19 2005-10-18 Kla-Tencor Technologies Corporation Systems and methods for a wafer inspection system using multiple angles and multiple wavelength illumination
WO1999022224A1 (en) * 1997-10-29 1999-05-06 Vista Computer Vision Ltd. Illumination system for object inspection
WO1999024818A1 (en) * 1997-11-10 1999-05-20 Siemens Aktiengesellschaft Process and device for detecting the location of components and/or for checking the position of component connections and mounting head with a device for detecting the location of components and/or checking the position of component connections
US6359694B1 (en) 1997-11-10 2002-03-19 Siemens Aktiengesellschaft Method and device for identifying the position of an electrical component or terminals thereof, and equipping head employing same
EP0930106A2 (en) * 1998-01-15 1999-07-21 International Business Machines Corporation Method and device for localizing and detecting plastic strips and window areas on mail
EP0930106A3 (en) * 1998-01-15 2003-10-01 International Business Machines Corporation Method and device for localizing and detecting plastic strips and window areas on mail
DE19801246C2 (en) * 1998-01-15 2001-07-05 Ibm Method and device for locating and detecting foils and window areas on mail
EP0982585A1 (en) * 1998-08-21 2000-03-01 TRW Inc. Method and apparatus for inspection of a substrate by use of a rotating illumination source
US6111638A (en) * 1998-08-21 2000-08-29 Trw Inc. Method and apparatus for inspection of a solar cell by use of a rotating illumination source
EP1455179A1 (en) * 2003-03-07 2004-09-08 MV Research Limited A machine vision inspection system and method
CN100419376C (en) * 2003-03-07 2008-09-17 Mv研究有限公司 Machine vision detecting system and method
US9536124B1 (en) 2003-10-24 2017-01-03 Cognex Corporation Integrated illumination assembly for symbology reader
US7823783B2 (en) 2003-10-24 2010-11-02 Cognex Technology And Investment Corporation Light pipe illumination system and method
US7604174B2 (en) 2003-10-24 2009-10-20 Cognex Technology And Investment Corporation Method and apparatus for providing omnidirectional lighting in a scanning device
US9070031B2 (en) 2003-10-24 2015-06-30 Cognex Technology And Investment Llc Integrated illumination assembly for symbology reader
US8061613B2 (en) 2003-10-24 2011-11-22 Cognex Technology And Investment Corporation Method and apparatus for providing omnidirectional lighting in a scanning device
US9292724B1 (en) 2004-12-16 2016-03-22 Cognex Corporation Hand held symbology reader illumination diffuser with aimer optics
US9361495B2 (en) 2004-12-16 2016-06-07 Cognex Technology And Investment Llc Hand held symbology reader illumination diffuser
US7823789B2 (en) 2004-12-21 2010-11-02 Cognex Technology And Investment Corporation Low profile illumination for direct part mark readers
DE102006030260B4 (en) 2005-06-30 2018-03-29 Logitech Europe S.A. Optical displacement detection over different surfaces
US7969565B2 (en) 2005-07-08 2011-06-28 Koenig & Bauer Aktiengesellschaft Device for inspecting a surface
WO2007006706A1 (en) 2005-07-08 2007-01-18 Koenig & Bauer Aktiengesellschaft Device for inspecting a surface
DE102005031957B4 (en) * 2005-07-08 2007-03-22 Koenig & Bauer Ag Apparatus for inspecting a substrate with non-uniform reflective surfaces
DE102005031957A1 (en) * 2005-07-08 2007-01-11 Koenig & Bauer Ag Apparatus for inspecting a substrate with non-uniform reflective surfaces
US7554656B2 (en) 2005-10-06 2009-06-30 Kla-Tencor Technologies Corp. Methods and systems for inspection of a wafer
US7874487B2 (en) 2005-10-24 2011-01-25 Cognex Technology And Investment Corporation Integrated illumination assembly for symbology reader
US9405951B2 (en) 2005-10-24 2016-08-02 Cognex Technology And Investment Llc Integrated illumination assembly for symbology reader
WO2007118459A1 (en) * 2006-04-13 2007-10-25 Luedeker Wilhelm Optical differentiation method for at least two materials
DE102007017481B4 (en) * 2006-04-13 2011-01-27 LÜDEKER, Wilhelm Optical discrimination method for at least two materials
WO2009000689A1 (en) * 2007-06-22 2008-12-31 Siemens Aktiengesellschaft Method for optical inspection of a matt surface and apparatus for applying this method
EP2006804A1 (en) * 2007-06-22 2008-12-24 Siemens Aktiengesellschaft Method for optical inspection of a matt surface and apparatus for applying this method
US8189044B2 (en) 2007-06-22 2012-05-29 Siemens Aktiengesellschaft Method for optical inspection of a matt surface and apparatus for applying this method
US9280721B2 (en) 2010-09-23 2016-03-08 Carl Mahr Holding Gmbh Method for optically scanning an edge in or on a surface region
WO2012038349A1 (en) * 2010-09-23 2012-03-29 Carl Mahr Holding Gmbh Method for optically scanning an edge in or on a surface region
CN105992972A (en) * 2014-02-13 2016-10-05 维尔特格拉菲斯克博士技术有限两合公司 Device and method for generating image information from an object to be captured
WO2015120852A1 (en) * 2014-02-13 2015-08-20 Dr. Wirth Grafische Technik Gmbh & Co. Kg Device and method for generating image information from an object to be captured
EP3401672A4 (en) * 2016-01-08 2019-08-14 SCREEN Holdings Co., Ltd. Flaw detection device and flaw detection method
US10495581B2 (en) 2016-01-08 2019-12-03 SCREEN Holdings Co., Ltd. Defect detection device and defect detection method
EP4254330A3 (en) * 2016-01-08 2023-11-29 SCREEN Holdings Co., Ltd. Flaw detection device and flaw detection method
DE102016118520A1 (en) 2016-09-29 2018-03-29 Phoenix Contact Gmbh & Co. Kg Testing device for testing a workpiece
DE102016118520B4 (en) 2016-09-29 2018-10-31 Phoenix Contact Gmbh & Co. Kg Testing device for testing a workpiece
WO2018068775A1 (en) * 2016-10-15 2018-04-19 INPRO Innovationsgesellschaft für fortgeschrittene Produktionssysteme in der Fahrzeugindustrie mbH Method and system for determining the defective surface of at least one fault location on at least one functional surface of a component or test piece
US11310467B2 (en) 2017-05-11 2022-04-19 Inovision Software Solutions, Inc. Object inspection system and method for inspecting an object
US11937020B2 (en) 2017-05-11 2024-03-19 Inovision Software Solutions, Inc. Object inspection system and method for inspecting an object
CN114017709A (en) * 2021-11-22 2022-02-08 中导光电设备股份有限公司 High-brightness dark field illuminating device

Also Published As

Publication number Publication date
DE4123916C2 (en) 1998-04-09

Similar Documents

Publication Publication Date Title
DE4123916C2 (en) Method and device for dynamic detection and classification of surface features and defects of an object
DE3913228C2 (en) Diffuse reflection spectroscopy system and method for obtaining a diffuse reflection spectrum
CN110006904B (en) Adaptive diffuse illumination system and method
DE10122917A1 (en) Device and method for determining the properties of reflective bodies
WO2006100077A1 (en) Device for optically measuring shapes of objects and surfaces
EP2551663B1 (en) Method and device for inspecting coatings with effect pigments
DE202004011811U1 (en) Apparatus for the goniometric examination of optical surface properties
DE102005013614A1 (en) Optical measuring device e.g. for shapes of objects and surfaces, has camera, objective, diffuser, and two light sources with diffuser is nontransparent and light sources are placed inside diffuser for illuminating inside of it
US20180209918A1 (en) Optical inspection system for transparent material
WO1998054612A1 (en) High speed, high detection sensitivity inspection of repetitive and random specimen patterns
DE102013108457A1 (en) Method and device for illuminating and measuring an object
DE19511197C2 (en) Method and device for the optical inspection of a surface, in particular a compact disc
DE102009026186A1 (en) Device and method for edge and surface inspection
EP2531836A1 (en) Method and device for optically inspecting a test object with an at least partially reflective surface
DE102015201823A1 (en) Device for the automated classification of the quality of workpieces
DE10317078B4 (en) Method and device for analyzing reflective surfaces
EP2500716B1 (en) Device for optical detection of test objects
WO2024022835A1 (en) Method, device, and computer-implemented method for inspecting a component, in particular a component of a lithography system, and lithography system
DE102007037812A1 (en) Method and device for detecting surface defects of a component
JPH10506710A (en) Method and apparatus for recognizing a modulation pattern on an image plane
EP1563467B1 (en) Method for photographically recording a cylindrical, especially plate-shaped, object
DE2031335A1 (en) Optical space scanning device
EP1197926B1 (en) Method of detecting surface relief on coins in coin actuated machines
DE102010046219A1 (en) Method and device for detecting and / or assessing three-dimensional elevated structures on a surface of a document
DE20317095U1 (en) Cast metal part surface error inspection unit has imaging of reflected light with processing algorithm grouping pixels above threshold for error examination and contour construction

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
D2 Grant after examination
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee