DE102021002250A1 - Device for determining color and slope images of an object - Google Patents
Device for determining color and slope images of an object Download PDFInfo
- Publication number
- DE102021002250A1 DE102021002250A1 DE102021002250.5A DE102021002250A DE102021002250A1 DE 102021002250 A1 DE102021002250 A1 DE 102021002250A1 DE 102021002250 A DE102021002250 A DE 102021002250A DE 102021002250 A1 DE102021002250 A1 DE 102021002250A1
- Authority
- DE
- Germany
- Prior art keywords
- color
- pixel
- areas
- selective
- dimensional 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.)
- Pending
Links
- 238000001514 detection method Methods 0.000 claims abstract description 187
- 238000005286 illumination Methods 0.000 claims abstract description 42
- 238000011156 evaluation Methods 0.000 claims abstract description 36
- 238000006073 displacement reaction Methods 0.000 claims description 33
- 238000000034 method Methods 0.000 claims description 19
- 238000013507 mapping Methods 0.000 claims description 6
- 238000003384 imaging method Methods 0.000 description 8
- 239000011159 matrix material Substances 0.000 description 6
- 239000003086 colorant Substances 0.000 description 5
- 238000007796 conventional method Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/46—Measurement of colour; Colour measuring devices, e.g. colorimeters
- G01J3/50—Measurement of colour; Colour measuring devices, e.g. colorimeters using electric radiation detectors
- G01J3/504—Goniometric colour measurements, for example measurements of metallic or flake based paints
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C11/00—Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
- G01C11/02—Picture taking arrangements specially adapted for photogrammetry or photographic surveying, e.g. controlling overlapping of pictures
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/28—Investigating the spectrum
- G01J3/2803—Investigating the spectrum using photoelectric array detector
- G01J2003/2806—Array and filter array
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01J—MEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
- G01J3/00—Spectrometry; Spectrophotometry; Monochromators; Measuring colours
- G01J3/28—Investigating the spectrum
- G01J3/2803—Investigating the spectrum using photoelectric array detector
- G01J2003/282—Modified CCD or like
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Multimedia (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
Die vorliegende Offenbarung betrifft eine Vorrichtung (100) zum Bestimmen von Farb - und Neigungsbildern einer dreidimensionalen Oberfläche eines Objekts (105), umfassend:zumindest drei Lichtquellen (101, 101-1, 101-2, 101-3, 101-4), wobei jede Lichtquelle (101, 101-1, 101-2, 101-3, 101-4) der zumindest drei Lichtquellen (101, 101-1, 101-2, 101-3, 101-4) ausgebildet ist, das Objekt (105) aus einer unterschiedlichen Beleuchtungsrichtung (103, 103-1, 103-2, 103-3, 103-4) mit polychromatischen Licht zu beleuchten, wobei das polychromatische Licht von der dreidimensionalen Oberfläche des Objekts (105) reflektiert wird,eine Erfassungseinrichtung (109), welche einen Bilderfassungssensor (111) mit einer Mehrzahl von farbselektiven Pixelbereichen (113, 113-1, 113-2, 113-3, 113-4) aufweist, wobei jeder der farbselektiven Pixelbereiche (113, 113-1, 113-2, 113-3, 113-4) ausgebildet ist, jeweils einen unterschiedlichen Farbbereich, des von der dreidimensionalen Oberfläche des Objekts (105) reflektierten polychromatischen Lichts zu erfassen, um eine Mehrzahl von Farbbereichen zu erfassen, undeine Auswerteeinrichtung, welche ausgebildet ist, auf Basis der durch die Erfassungseinrichtung (109) erfassten Mehrzahl von Farbbereichen die Neigungsbilder der dreidimensionalen Oberfläche des Objekts (105) zu bestimmen, wobei die Auswerteeinrichtung insbesondere ausgebildet ist, die Mehrzahl von erfassten Farbbereichen pixelsynchron aufeinander abzubilden, um die pixelsynchronen Farb- und Neigungsbilder der dreidimensionalen Oberfläche des Objekts (105) zu bestimmen.The present disclosure relates to an apparatus (100) for determining color and inclination images of a three-dimensional surface of an object (105), comprising: at least three light sources (101, 101-1, 101-2, 101-3, 101-4), wherein each light source (101, 101-1, 101-2, 101-3, 101-4) of the at least three light sources (101, 101-1, 101-2, 101-3, 101-4) is formed, the object (105) to illuminate with polychromatic light from a different illumination direction (103, 103-1, 103-2, 103-3, 103-4), the polychromatic light being reflected from the three-dimensional surface of the object (105),a detection device (109), which has an image detection sensor (111) with a plurality of color-selective pixel areas (113, 113-1, 113-2, 113-3, 113-4), each of the color-selective pixel areas (113, 113-1, 113 -2, 113-3, 113-4) each have a different color area reflecting from the three-dimensional surface of the object (105). ated polychromatic light in order to detect a plurality of color areas, andan evaluation device which is designed to determine the inclination images of the three-dimensional surface of the object (105) on the basis of the plurality of color areas detected by the detection device (109), the evaluation device is in particular designed to map the plurality of detected color areas onto one another in a pixel-synchronous manner in order to determine the pixel-synchronous color and inclination images of the three-dimensional surface of the object (105).
Description
Die Erfindung betrifft eine Vorrichtung zum Bestimmen von Neigungsbildern eines Objekts, insbesondere eine Vorrichtung zum Bestimmen von pixelsynchronen Farb- und Neigungsbildern einer dreidimensionalen Oberfläche eines Objekts, und ein entsprechendes Verfahren.The invention relates to a device for determining inclination images of an object, in particular a device for determining pixel-synchronous color and inclination images of a three-dimensional surface of an object, and a corresponding method.
Unter Neigungsbildern im Kontext dieser Anmeldung sind Bilder zu verstehen, die eine Ausrichtung einer Oberfläche eines Objekts im Raum charakterisieren. D.h. diese Bilder ermöglichen eine dreidimensionale Abbildung einer Oberfläche des Objekts.Inclination images in the context of this application are to be understood as meaning images that characterize an orientation of a surface of an object in space. This means that these images enable a three-dimensional depiction of a surface of the object.
Verfahren zum Erkennen von Neigungsbildern eines Objekts basieren beispielsweise auf der Erfassung und Auswertung von Licht, welches durch Lichtquellen in Richtung des Objekts emittiert wird, und von der Oberfläche des Objekts reflektiert wird.Methods for recognizing inclination images of an object are based, for example, on the detection and evaluation of light which is emitted by light sources in the direction of the object and is reflected by the surface of the object.
In herkömmlichen Verfahren werden entsprechende Neigungsbilder im Rahmen von „photometrischem Stereo“ oder „shape from shading“ dadurch erhalten, dass das Objekt aus unterschiedlichen Beleuchtungsrichtungen mit Licht beleuchtet wird, dass das von der Oberfläche reflektierte Licht durch eine monochrome Matrixkamera aufgenommen wird, und daraus die Neigungsbilder bestimmt werden.In conventional methods, corresponding inclination images are obtained within the framework of "photometric stereo" or "shape from shading" by illuminating the object with light from different illumination directions, recording the light reflected from the surface by a monochrome matrix camera, and from this the Inclination images are determined.
Es ist eine Aufgabe der Erfindung, eine vorteilhafte Vorrichtung und ein vorteilhaftes Verfahren zum Bestimmen von Neigungsbilden einer dreidimensionalen Oberfläche eines Objekts bereitzustellen.It is an object of the invention to provide an advantageous apparatus and method for determining slope characteristics of a three-dimensional surface of an object.
Die Aufgabe wird gemäß einem ersten Aspekt gelöst durch eine Vorrichtung zum Bestimmen von Neigungsbildern einer dreidimensionalen Oberfläche eines Objekts, umfassend, zumindest drei Lichtquellen, wobei jede Lichtquelle der zumindest drei Lichtquellen ausgebildet ist, das Objekt aus einer unterschiedlichen Beleuchtungsrichtung mit polychromatischen Licht zu beleuchten, wobei das polychromatische Licht von der dreidimensionalen Oberfläche des Objekts reflektiert wird. Ferner umfasst die Vorrichtung eine Erfassungseinrichtung, welche einen Bilderfassungssensor mit einer Mehrzahl von ffarbselektiven Pixelbereichen aufweist, wobei jeder der farbselektiven Pixelbereiche ausgebildet ist, jeweils einen unterschiedlichen Farbbereich, des von der dreidimensionalen Oberfläche des Objekts reflektierten polychromatischen Lichts zu erfassen, um eine Mehrzahl von Farbbereichen zu erfassen, und eine Auswerteeinrichtung, welche ausgebildet ist, auf Basis der durch die Erfassungseinrichtung erfassten Mehrzahl von Farbbereichen die Neigungsbilder der dreidimensionalen Oberfläche des Objekts zu bestimmen, wobei die Auswerteeinrichtung insbesondere ausgebildet ist, die Mehrzahl von erfassten Farbbereichen pixelsynchron aufeinander abzubilden, um pixelsynchrone Farb- und Neigungsbilder der dreidimensionalen Oberfläche des Objekts zu bestimmen.The object is achieved according to a first aspect by a device for determining inclination images of a three-dimensional surface of an object, comprising at least three light sources, each light source of the at least three light sources being designed to illuminate the object from a different illumination direction with polychromatic light, wherein the polychromatic light is reflected from the three-dimensional surface of the object. Furthermore, the device comprises a detection device, which has an image detection sensor with a plurality of f color-selective pixel areas, each of the color-selective pixel areas being designed to detect a different color area of the polychromatic light reflected from the three-dimensional surface of the object in order to acquire a plurality of color areas detect, and an evaluation device which is designed to determine the inclination images of the three-dimensional surface of the object on the basis of the plurality of color areas detected by the detection device, wherein the evaluation device is designed in particular to map the plurality of detected color areas onto one another pixel-synchronously in order to generate pixel-synchronous color and determine slope images of the three-dimensional surface of the object.
Dadurch wird der technische Vorteil erreicht, dass eine besonders wirksame und vorteilhafte Bestimmung von pixelsynchronen Farb- und Neigungsbilden der dreidimensionalen Oberfläche des Objekts sichergestellt wird.This achieves the technical advantage that a particularly effective and advantageous determination of pixel-synchronous color and inclination images of the three-dimensional surface of the object is ensured.
Jede Lichtquelle der Mehrzahl von Lichtquellen emittiert hierbei Licht, insbesondere ein Strahlenbündel, entlang einer unterschiedlichen Beleuchtungsrichtung in Richtung der dreidimensionalen Oberfläche des Objekts, wobei das Licht von der dreidimensionalen Oberfläche des Objekts reflektiert wird.Each light source of the plurality of light sources emits light, in particular a bundle of rays, along a different illumination direction in the direction of the three-dimensional surface of the object, with the light being reflected by the three-dimensional surface of the object.
Das von den Lichtquellen emittierte Licht umfasst polychromatisches Licht, welches eine Mehrzahl von Farbbereichen des sichtbaren Lichts umfasst, insbesondere rotes, grünes, und blaues Licht. Das von den Lichtquellen emittierte polychromatische Licht kann insbesondere auch hyperspektrale Farbbereiche, wie insbesondere UV-Licht und/oder Infrarot-Licht umfassen.The light emitted by the light sources includes polychromatic light, which includes a plurality of color ranges of visible light, in particular red, green, and blue light. The polychromatic light emitted by the light sources can in particular also include hyperspectral color ranges, such as in particular UV light and/or infrared light.
Insbesondere umfasst die Lichtquellen jeweils zumindest eine Licht-emittierende Diode (LED) und/oder zumindest einen Laser.In particular, the light sources each include at least one light-emitting diode (LED) and/or at least one laser.
Das von der dreidimensionalen Oberfläche des Objekts reflektierte Licht wird durch den Bilderfassungssensor der Erfassungseinrichtung, insbesondere eine Matrix-Farbkamera oder Mehrzeilen-Farbkamera erfasst.The light reflected from the three-dimensional surface of the object is captured by the image capture sensor of the capture device, in particular a matrix color camera or multi-line color camera.
Hierbei weist der Bilderfassungssensor eine Mehrzahl von farbselektiven Pixelbereichen zum Erfassen einer Mehrzahl von Farbbereichen des von der dreidimensionalen Oberfläche des Objekts reflektierten polychromatischen Lichts auf.In this case, the image capture sensor has a plurality of color-selective pixel areas for capturing a plurality of color areas of the polychromatic light reflected from the three-dimensional surface of the object.
Insbesondere umfasst jeder farbselektive Pixelbereich der Mehrzahl von farbselektiven Pixelbereichen unterschiedliche Pixelzeilen und/oder Einzelpixel des Bilderfassungssensors. Die unterschiedlichen Pixelzeilen und/oder Einzelpixel des jeweiligen farbselektiven Pixelbereichs sind hierbei ausgebildet einen spezifischen Farbbereich der Mehrzahl von Farbbereichen zu erfassen.In particular, each color-selective pixel area of the plurality of color-selective pixel areas includes different pixel rows and/or individual pixels of the image capture sensor. The different pixel rows and/or individual pixels of the respective color-selective pixel area are designed to capture a specific color area of the plurality of color areas.
Insbesondere umfasst die Mehrzahl von farbselektiven Pixelbereichen einen ersten, zweiten und dritten farbselektiven Pixelbereich, wobei der erste Pixelbereich ausgebildet ist, einen ersten Farbbereich, insbesondere einen roten Farbbereich, des reflektierten Lichts zu erfassen, wobei der zweite Pixelbereich ausgebildet ist, einen zweiten Farbbereich, insbesondere einen grünen Farbbereich, des reflektierten Lichts zu erfassen, und wobei der dritte Pixelbereich ausgebildet ist, einen dritten Farbbereich, insbesondere einen blauen Farbbereich, des reflektierten Lichts zu erfassen.In particular, the plurality of color-selective pixel areas comprises a first, second and third color-selective pixel area, the first pixel area being formed, a first color area, in particular a red color area, of reflected light, the second pixel area being designed to record a second color area, in particular a green color area, of the reflected light, and the third pixel area being designed to record a third color area, in particular a blue color area, of the reflected light.
Dadurch, dass zumindest drei Lichtquellen aus unterschiedlichen Beleuchtungsrichtungen Licht auf die dreidimensionale Oberfläche des Objekts emittieren, kann insbesondere für jede Beleuchtungsrichtung durch die Erfassungseinrichtung eine Mehrzahl von Farbbereichen erfasst werden.Due to the fact that at least three light sources emit light onto the three-dimensional surface of the object from different illumination directions, a plurality of color ranges can be detected by the detection device, in particular for each illumination direction.
Die Auswerteeinrichtung kann auf Basis der durch die Erfassungseinrichtung erfassten Mehrzahl von Farbbereichen, Neigungsbilder der dreidimensionalen Oberfläche des Objekts einfach und vorteilhaft und insbesondere auch automatisiert bestimmen.On the basis of the plurality of color areas detected by the detection device, the evaluation device can determine inclination images of the three-dimensional surface of the object in a simple and advantageous manner and, in particular, also automatically.
Die insbesondere pixelsynchrone Abbildung der Mehrzahl von Farbbereichen aufeinander durch die Auswerteeinrichtung zum Bestimmen der Neigungsbilder stellt hierbei sicher, dass die durch die jeweiligen farbselektiven Pixelbereiche, insbesondere Pixelzeilen, aufgenommenen jeweiligen Farbbereiche denselben Bereich der dreidimensionalen Oberfläche des Objekts darstellen.The particularly pixel-synchronous mapping of the plurality of color areas onto one another by the evaluation device for determining the inclination images ensures that the respective color areas recorded by the respective color-selective pixel areas, in particular pixel lines, represent the same area of the three-dimensional surface of the object.
Die farbselektiven Pixelbereiche sind an unterschiedlichen Positionen des Bilderfassungssensors angeordnet und voneinander beabstandet, so dass bei einem gegenüber der Erfassungseinrichtung statisch angeordneten Objekt ohne eine entsprechende pixelsynchrone Abbildung der Mehrzahl von Farbbereichen aufeinander, durch die farbselektiven Pixelbereiche räumlich voneinander beabstandete Bereiche der dreidimensionalen Oberfläche des Objekts erfasst werden. Sind die farbselektiven Pixelbereiche insbesondere als Pixelzeilen ausgebildet, sind die jeweiligen farbselektiven Pixelbereiche insbesondere um eine Breite der Pixelzeile oder einem Vielfachen davon gegeneinander versetzt auf dem Bilderfassungssensor angeordnet.The color-selective pixel areas are arranged at different positions of the image acquisition sensor and spaced apart from one another, so that in the case of an object arranged statically in relation to the acquisition device without a corresponding pixel-synchronous mapping of the plurality of color areas onto one another, areas of the three-dimensional surface of the object that are spatially spaced apart from one another are recorded by the color-selective pixel areas . If the color-selective pixel areas are configured in particular as pixel rows, the respective color-selective pixel areas are arranged on the image detection sensor offset in relation to one another by a width of the pixel row or a multiple thereof.
Die insbesondere pixelsynchrone Abbildung der Mehrzahl von Farbbereichen wird insbesondere durch eine Verlagerung, insbesondere Translation, des Objekts gegenüber der Erfassungseinrichtung um eine definierte Verlagerungsstrecke ermöglicht, wobei die Verlagerungsstrecke insbesondere einer Breite der Pixelzeile oder einem Vielfachen davon entspricht.The particularly pixel-synchronous imaging of the plurality of color areas is made possible in particular by a displacement, in particular translation, of the object relative to the detection device by a defined displacement distance, the displacement distance corresponding in particular to a width of the pixel line or a multiple thereof.
Die Auswerteeinrichtung ist hierbei insbesondere ausgebildet, eine Verlagerungsgeschwindigkeit des gegenüber der Erfassungseinrichtung verlagerten Objekts zu erfassen. Dies kann insbesondere durch einen Sensor, insbesondere einen Drehgeber erfolgen, welcher ausgebildet ist, die Position des Objekts zu unterschiedlichen Zeitpunkten zu erfassen, wobei auf Basis der erfassten Positionen des Objekts die Verlagerungsgeschwindigkeit des Objekts gegenüber der Erfassungseinrichtung vorteilhaft bestimmt werden kann.In this case, the evaluation device is designed in particular to detect a displacement speed of the object that has been displaced relative to the detection device. This can be done in particular by a sensor, in particular a rotary encoder, which is designed to detect the position of the object at different points in time, the displacement speed of the object relative to the detection device being advantageously able to be determined on the basis of the detected positions of the object.
Das Objekt wird hierbei zwischen einer Mehrzahl von unterschiedlichen Erfassungspositionen verlagert, wobei in jeder Erfassungsposition jeder der farbselektiven Pixelbereiche ausgebildet ist, jeweils einen unterschiedlichen Farbbereich, des von der dreidimensionalen Oberfläche des Objekts reflektierten polychromatischen Lichts zu erfassen, so dass für alle Erfassungspositionen eine Vielzahl von Mehrzahlen der unterschiedlichen Farbbereiche erfasst werden.In this case, the object is shifted between a plurality of different detection positions, with each of the color-selective pixel regions being designed in each detection position to detect a different color range of the polychromatic light reflected from the three-dimensional surface of the object, so that for all detection positions a large number of pluralities of the different color ranges can be detected.
Um eine pixelsynchrone Abbildung der Mehrzahl der unterschiedlichen Farbbereiche zu bewirken, bildet die Auswerteeinrichtung die jeweils unterschiedlichen Farbbereiche für die jeweiligen farbselektiven Pixelbereiche aufeinander ab, insbesondere derart aufeinander ab, dass unterschiedliche Farbbereiche, welche insbesondere um eine Breite der Pixelzeile oder einem Vielfachen davon gegeneinander versetzt sind, aufeinander abgebildet werden.In order to bring about pixel-synchronous imaging of the plurality of different color areas, the evaluation device maps the respective different color areas for the respective color-selective pixel areas onto one another, in particular onto one another in such a way that different color areas, which in particular are offset from one another by the width of the pixel line or a multiple thereof , are mapped to each other.
Im Folgenden wird eine pixelsynchrone Abbildung am Beispiel von drei jeweils als Pixelzeilen ausgebildeten farbselektiven Pixelbereichen exemplarisch ausgeführt, wobei ein erster der farbselektiven Pixelbereiche ausgebildet ist, von dem Objekt reflektiertes rotes Licht zu erfassen, wobei ein zweiter der farbselektiven Pixelbereiche ausgebildet ist, von dem Objekt reflektiertes grünes Licht zu erfassen, und wobei einer dritter der farbselektiven Pixelbereiche ausgebildet ist, von dem Objekt reflektiertes blaues Licht zu erfassen.In the following, pixel-synchronous imaging is performed as an example using three color-selective pixel areas each configured as pixel rows, with a first of the color-selective pixel areas being configured to detect red light reflected from the object, with a second of the color-selective pixel areas being configured to capture reflected light from the object to detect green light, and wherein a third of the color-selective pixel regions is configured to detect blue light reflected from the object.
Der zweite farbselektive Pixelbereiche ist gegenüber dem ersten farbselektiven Pixelbereich entgegen der Verlagerungsrichtung um eine Breite der Pixelzeile oder einem Vielfachen davon versetzt auf dem Bilderfassungssensor angeordnet. Der dritte farbselektive Pixelbereiche ist gegenüber dem zweite farbselektiven Pixelbereich entgegen der Verlagerungsrichtung um eine Breite der Pixelzeile oder einem Vielfachen davon versetzt auf dem Bilderfassungssensor angeordnet. Hierbei wird insbesondere von einer identischen Pixelbreite der Pixel der als Pixelzeilen ausgebildeten farbselektiven Pixelbereiche ausgegangen.The second color-selective pixel area is offset relative to the first color-selective pixel area by a width of the pixel row or a multiple thereof on the image detection sensor, counter to the displacement direction. The third color-selective pixel area is offset from the second color-selective pixel area against the direction of displacement by a width of the pixel row or a multiple thereof on the image detection sensor. In this case, an identical pixel width of the pixels of the color-selective pixel areas designed as pixel rows is particularly assumed.
Durch den Versatz der farbselektiven Pixelbereiche um die Breite der Pixelzeile oder einem Vielfachen davon in den unterschiedlichen Erfassungspositionen kann durch die Auswerteeinrichtung in den unterschiedlichen Erfassungspositionen erfassten unterschiedlichen Farbbereiche aufeinander abbilden, um eine pixelsynchrone Abbildung der Mehrzahl der unterschiedlichen Farbbereiche zu bewirken.Due to the offset of the color-selective pixel areas by the width of the pixel line or a multiple thereof in the different detection positions, the evaluation device can map the different color areas detected in the different detection positions onto one another in order to effect pixel-synchronous imaging of the plurality of different color areas.
Eine entsprechende pixelsynchrone Abbildung der Mehrzahl der unterschiedlichen Farbbereiche kann insbesondere mit einer Vielzahl von unterschiedlichen als Mehrzeilen-Pixelkameras oder als Matrixkameras ausgebildeten Erfassungseinrichtungen durchgeführt werden.A corresponding pixel-synchronous imaging of the plurality of different color areas can be carried out in particular with a large number of different detection devices designed as multi-line pixel cameras or as matrix cameras.
Für weitere Details hierzu wird auf die Ausführungen zu den
In einer beispielhaften Ausführungsform umfasst jeder der Mehrzahl von farbselektiven Pixelbereichen jeweils eine Mehrzahl von parallel zueinander angeordneten Pixelzeilen, wobei jede Pixelzeile des jeweiligen farbselektiven Pixelbereichs eine Mehrzahl von nebeneinander angeordneten Einzelpixel aufweist, wobei die Einzelpixel des jeweiligen farbselektiven Pixelbereichs ausgebildet sind, einen Farbbereich der Mehrzahl von Farbbereichen zu erfassen.In an exemplary embodiment, each of the plurality of color-selective pixel areas comprises a plurality of pixel lines arranged parallel to one another, each pixel line of the respective color-selective pixel area having a plurality of individual pixels arranged next to one another, the individual pixels of the respective color-selective pixel area being formed, a color area of the plurality of capture color ranges.
Insbesondere umfasst jeder der Mehrzahl von farbselektiven Pixelbereichen jeweils zwei, drei oder vier, insbesondere vier, parallel zueinander angeordnete Pixelzeilen.In particular, each of the plurality of color-selective pixel areas comprises two, three or four, in particular four, pixel rows arranged parallel to one another.
Insbesondere sind die jeweiligen nebeneinander angeordneten Einzelpixel jeder Pixelzeile in der jeweiligen Pixelzeile direkt angrenzend nebeneinander angeordnet.In particular, the individual pixels of each pixel line arranged next to one another are arranged directly adjacent to one another in the respective pixel line.
In einer beispielhaften Ausführungsform umfasst jeder der Mehrzahl von farbselektiven Pixelbereichen jeweils eine Mehrzahl von voneinander beabstandeten Einzelpixeln, wobei die Einzelpixel jedes farbselektiven Pixelbereichs insbesondere in einem konstanten Abstand zueinander auf dem Bilderfassungssensor angeordnet sind, um einen Bayer-Farbfilter bereitzustellen.In an exemplary embodiment, each of the plurality of color-selective pixel areas comprises a plurality of spaced-apart individual pixels, the individual pixels of each color-selective pixel area being arranged in particular at a constant distance from one another on the image acquisition sensor in order to provide a Bayer color filter.
Im Gegensatz zu einem als Zeilensensor ausgebildeten Bilderfassungssensor sind die Einzelpixel des jeweiligen farbselektiven Pixelbereichs nicht als Pixelzeilen nebeneinander angeordnet, sondern sind die jeweiligen Einzelpixel des jeweiligen farbselektiven Pixelbereichs des Matrixsensors voneinander beanstandet auf dem Bilderfassungssensor angeordnet.In contrast to an image detection sensor designed as a line sensor, the individual pixels of the respective color-selective pixel area are not arranged next to one another as pixel rows, but the respective individual pixels of the respective color-selective pixel area of the matrix sensor are arranged spaced apart from one another on the image detection sensor.
Insbesondere sind die voneinander beanstandeten Einzelpixel des jeweiligen farbselektiven Pixelbereichs in unterschiedlichen Pixelzeilen des Bilderfassungssensors angeordnet und bilden eine jeweilige Einzelpixelgruppe. Somit erstreckt sich der jeweilige farbselektive Pixelbereich, insbesondere die jeweilige Einzelpixelgruppe, insbesondere über eine Mehrzahl von parallel zueinander abgeordneten Pixelzeilen.In particular, the individual pixels of the respective color-selective pixel area that are spaced apart from one another are arranged in different pixel rows of the image acquisition sensor and form a respective individual pixel group. The respective color-selective pixel area, in particular the respective individual pixel group, thus extends in particular over a plurality of pixel rows arranged parallel to one another.
In einer beispielhaften Ausführungsform weist der Bilderfassungssensor eine Mehrzahl von parallel zueinander angeordneten Pixelzeilen auf, wobei die Pixelzeilen jeweils Einzelpixeluntergruppen mit jeweils einer vorbestimmten Reihenfolge der voneinander beabstandeten Einzelpixeln der farbselektiven Pixelbereiche aufweist, wobei sich insbesondere die Einzelpixeluntergruppen nach einer vorbestimmten Anzahl von Pixelzeilen wiederholen.In an exemplary embodiment, the image acquisition sensor has a plurality of pixel rows arranged parallel to one another, the pixel rows each having individual pixel subgroups each with a predetermined order of the individual pixels of the color-selective pixel areas spaced apart from one another, with the individual pixel subgroups repeating in particular after a predetermined number of pixel rows.
Diese Ausführung bietet den technischen Vorteil, dass eine bevorzugte Ausbildung eines Bayer-Farbfilters bereitgestellt werden kann. Auch mit einem Bayer-Farbfilter können die Mehrzahl von erfassten Farbbereichen durch die Auswerteeinheit pixelsynchron aufeinander abgebildet werden, um pixelsynchrone Farb- und Neigungsbilder der dreidimensionalen Oberfläche des Objekts zu bestimmen.This design offers the technical advantage that a preferred design of a Bayer color filter can be provided. With a Bayer color filter, too, the plurality of detected color areas can be mapped onto one another in pixel-synchronous fashion by the evaluation unit in order to determine pixel-synchronous color and inclination images of the three-dimensional surface of the object.
Die voneinander beabstandeten Einzelpixel des jeweiligen farbselektiven Pixelbereichs umfassen für jeweils eine Pixelzeile jeweils eine Einzelpixeluntergruppe. Die voneinander beabstandeten Einzelpixel der jeweiligen Einzelpixeluntergruppe sind hierbei insbesondere innerhalb der jeweiligen Pixelzeile in einer vorbestimmten Reihenfolge angeordnet. The spaced-apart individual pixels of the respective color-selective pixel area each comprise an individual pixel subgroup for each pixel line. The individual pixels of the respective individual pixel subgroup, which are spaced apart from one another, are arranged in a predetermined order here, in particular within the respective pixel line.
Insbesondere wiederholt sich auch das Muster der Einzelpixel der Einzelpixeluntergruppen nach einer vorbestimmten Anzahl von Pixelzeilen, so dass über die Fläche des Bildschirmsensors ein regelmäßiges Muster der zu den jeweiligen farbselektiven Pixelbereichen zugehörigen Einzelpixel erhalten wird.In particular, the pattern of the individual pixels of the individual pixel subgroups is also repeated after a predetermined number of pixel rows, so that a regular pattern of the individual pixels belonging to the respective color-selective pixel areas is obtained over the surface of the screen sensor.
In einer beispielhaften Ausführungsform umfassen die durch die farbselektiven Pixelbereiche erfassten unterschiedlichen Farbbereiche, einen Rot-selektiven Farbbereich, einen Grün-selektiven Farbbereich, einen Blau-selektiven Farbbereich, einen UV-selektiven Farbbereich und/oder einen Infrarot-selektiven Farbbereich.In an exemplary embodiment, the different color areas captured by the color-selective pixel areas include a red-selective color area, a green-selective color area, a blue-selective color area, a UV-selective color area, and/or an infrared-selective color area.
Diese Ausführung bietet den technischen Vorteil, dass eine wirksame Erfassung einer Mehrzahl von unterschiedlichen Farbbereichen sichergestellt wird.This embodiment offers the technical advantage of ensuring effective coverage of a plurality of different color ranges.
In einer beispielhaften Ausführungsform ist das Objekt gegenüber der Erfassungseinrichtung verlagerbar, insbesondere translatierbar, um das Objekt gegenüber der Erfassungseinrichtung in einer Mehrzahl von unterschiedlichen Erfassungspositionen zu positionieren. Die Erfassungseinrichtung ist dabei ausgebildet, für jede Erfassungsposition jeweils eine Mehrzahl von Farbbereichen zu erfassen, und wobei die Auswerteeinrichtung ausgebildet ist, auf Basis der durch die Erfassungseinrichtung in den jeweiligen Erfassungspositionen erfassten Mehrzahl von Farbbereichen die pixelsynchronen Farb- und Neigungsbilder der dreidimensionalen Oberfläche des Objekts zu bestimmen.In an exemplary embodiment, the object can be displaced relative to the detection device, in particular translated, in order to position the object relative to the detection device in a plurality of different detection positions to position positions. The detection device is designed to detect a plurality of color areas for each detection position, and the evaluation device is designed to record the pixel-synchronous color and inclination images of the three-dimensional surface of the object on the basis of the plurality of color areas detected by the detection device in the respective detection positions determine.
Diese Ausführung bietet den technischen Vorteil, dass die Erfassungseinrichtung für jede Erfassungsposition jeweils eine Mehrzahl von Farbbereichen erfassen kann, so dass für die Vielzahl von Erfassungspositionen eine Pluralität der Mehrzahl von Farbbereichen vorliegt.This embodiment offers the technical advantage that the detection device can detect a plurality of color ranges for each detection position, so that there is a plurality of the plurality of color ranges for the large number of detection positions.
Insbesondere wird in der jeweiligen Erfassungsposition nur eine einzige Lichtquelle der zumindest drei Lichtquellen aktiviert, so dass in aufeinanderfolgenden unterschiedlichen Erfassungspositionen Licht aus einer unterschiedlichen Beleuchtungsrichtung auf das Objekt trifft und von dem Objekt reflektiert wird, wobei hierbei die Erfassungseinrichtung für jede Erfassungsposition und für jede dazugehörige unterschiedliche Beleuchtungsrichtung jeweils eine Mehrzahl von Farbbereichen erfassen kann.In particular, only a single light source of the at least three light sources is activated in the respective detection position, so that in successive different detection positions light from a different illumination direction hits the object and is reflected by the object, the detection device for each detection position and for each associated different Illumination direction can each detect a plurality of color areas.
In einer beispielhaften Ausführungsform ist das Objekt zwischen zwei benachbarten Erfassungspositionen jeweils um eine Verlagerungsstrecke verlagerbar, wobei jeder der Mehrzahl von farbselektiven Pixelbereichen jeweils eine Mehrzahl von parallel zueinander angeordneten Pixelzeilen umfasst, wobei die Verlagerungsstrecke insbesondere der Breite einer Pixelzeile oder einem Vielfachen davon entspricht.In an exemplary embodiment, the object can be displaced between two adjacent detection positions by a displacement distance in each case, with each of the plurality of color-selective pixel areas comprising a plurality of pixel lines arranged parallel to one another, with the displacement distance corresponding in particular to the width of a pixel line or a multiple thereof.
In einer beispielhaften Ausführungsform umfasst die Mehrzahl von unterschiedlichen Erfassungspositionen eine erste, zweite und dritte Erfassungsposition, und umfassen die zumindest drei Lichtquellen eine erste, zweite und dritte Lichtquelle, wobei in der ersten Erfassungsposition die erste Lichtquelle ausgebildet ist, das Objekt aus einer ersten Beleuchtungsrichtung mit polychromatischen Licht zu beleuchten, wobei jeder der farbselektiven Pixelbereiche ausgebildet ist, jeweils einen unterschiedlichen Farbbereich, des von der dreidimensionalen Oberfläche des Objekts reflektierten polychromatischen Lichts zu erfassen, um eine erste Mehrzahl von Farbbereichen zu erfassen, wobei in der zweiten Erfassungsposition die zweite Lichtquelle ausgebildet ist, das Objekt aus einer zweiten Beleuchtungsrichtung mit polychromatischen Licht zu beleuchten, wobei jeder der farbselektiven Pixelbereiche ausgebildet ist, jeweils einen unterschiedlichen Farbbereich, des von der dreidimensionalen Oberfläche des Objekts reflektierten polychromatischen Lichts zu erfassen, um eine zweite Mehrzahl von Farbbereichen zu erfassen, wobei in der dritten Erfassungsposition die dritte Lichtquelle ausgebildet ist, das Objekt aus einer dritten Beleuchtungsrichtung mit polychromatischen Licht zu beleuchten, wobei jeder der farbselektiven Pixelbereiche ausgebildet ist, jeweils einen unterschiedlichen Farbbereich, des von der dreidimensionalen Oberfläche des Objekts reflektierten polychromatischen Lichts zu erfassen, um eine dritte Mehrzahl von Farbbereichen zu erfassen. Die Auswerteeinrichtung ist hierbei ausgebildet, auf Basis der durch die Erfassungseinrichtung erfassten ersten, zweiten und dritten Mehrzahl von Farbbereichen die Neigungsbilder der dreidimensionalen Oberfläche des Objekts zu bestimmen.In an exemplary embodiment, the plurality of different detection positions includes a first, second and third detection position, and the at least three light sources include a first, second and third light source, wherein in the first detection position the first light source is configured to illuminate the object from a first direction to illuminate polychromatic light, wherein each of the color-selective pixel regions is configured to detect a respective different color region of the polychromatic light reflected from the three-dimensional surface of the object to detect a first plurality of color regions, wherein in the second detecting position the second light source is configured to illuminate the object from a second illumination direction with polychromatic light, each of the color-selective pixel areas being formed, in each case a different color area, of the three-dimensional surface d detecting polychromatic light reflected from the object to detect a second plurality of color areas, wherein in the third detecting position the third light source is configured to illuminate the object with polychromatic light from a third illumination direction, wherein each of the color-selective pixel areas is configured, one each different color ranges of polychromatic light reflected from the three-dimensional surface of the object to detect a third plurality of color ranges. The evaluation device is designed here to determine the inclination images of the three-dimensional surface of the object on the basis of the first, second and third plurality of color areas detected by the detection device.
Diese Ausführung bietet den technischen Vorteil, dass eine vorteilhafte Erfassung von Neigungsbildern sichergestellt wird.This embodiment offers the technical advantage of ensuring advantageous acquisition of tilt images.
Insbesondere ist das Objekt zwischen zwei benachbarten Erfassungspositionen verlagerbar, um das Objekt zwischen den beiden benachbarten Erfassungspositionen zu überführen.In particular, the object can be displaced between two adjacent detection positions in order to transfer the object between the two adjacent detection positions.
Insbesondere können die Lichtquellen neben der ersten Lichtquelle noch eine vierte Lichtquelle aufweisen, welche ausgebildet ist, in einer vierten Erfassungsposition das Objekt aus einer vierten Beleuchtungsrichtung mit polychromatischen Licht zu beleuchten, wobei jeder der farbselektiven Pixelbereiche ausgebildet ist, jeweils einen unterschiedlichen Farbbereich, des von der dreidimensionalen Oberfläche des Objekts reflektierten polychromatischen Lichts zu erfassen, um eine vierte Mehrzahl von Farbbereichen zu erfassen. Die Auswerteeinrichtung ist hierbei ausgebildet, auf Basis der durch die Erfassungseinrichtung erfassten ersten, zweiten, dritten und vierten Mehrzahl von Farbbereichen die Neigungsbilder der dreidimensionalen Oberfläche des Objekts zu bestimmen.In particular, in addition to the first light source, the light sources can also have a fourth light source, which is designed to illuminate the object from a fourth illumination direction with polychromatic light in a fourth detection position, with each of the color-selective pixel areas being designed to have a different color area, that of the detecting polychromatic light reflected from a three-dimensional surface of the object to detect a fourth plurality of color regions. The evaluation device is designed here to determine the inclination images of the three-dimensional surface of the object on the basis of the first, second, third and fourth plurality of color areas detected by the detection device.
Zusätzlich müssen die Erfassungspositionen neben der ersten, zweiten, dritten und/oder vierten Erfassungsposition noch weitere Erfassungspositionen aufweisen, wobei insbesondere das Beleuchtungsmuster der ersten, zweiten, dritten und/oder vierten Lichtquelle in den weiteren Erfassungspositionen wiederholbar ist, damit auch die Farben zueinander pixelsynchron vorliegen.In addition, the detection positions must have further detection positions in addition to the first, second, third and/or fourth detection position, with the illumination pattern of the first, second, third and/or fourth light source in particular being repeatable in the further detection positions so that the colors are also pixel-synchronous with one another .
Insbesondere ist die Auswerteeinrichtung ausgebildet, die Mehrzahl von erfassten Farbbereichen pixelsynchron aufeinander abzubilden, um die pixelsynchronen Farb- und Neigungsbilder der dreidimensionalen Oberfläche des Objekts zu bestimmen.In particular, the evaluation device is designed to map the plurality of detected color areas onto one another in a pixel-synchronous manner in order to determine the pixel-synchronous color and inclination images of the three-dimensional surface of the object.
Die Aufgabe wird gemäß einem zweiten Aspekt gelöst durch ein Verfahren zum Bestimmen von Neigungsbildern einer dreidimensionalen Oberfläche eines Objekts. Das Verfahren umfasst die folgenden Verfahrensschritte:
- - Beleuchten des Objekts aus jeweils einer unterschiedlichen Beleuchtungsrichtung mit polychromatischen Licht durch jeweils eine Lichtquelle von zumindest drei Lichtquellen einer Vorrichtung zum Bestimmen von Neigungsbildern einer dreidimensionalen Oberfläche des Objekts, wobei das polychromatische Licht von der dreidimensionalen Oberfläche des Objekts reflektiert wird,
- - Erfassen jeweils eines unterschiedlichen Farbbereichs des von der dreidimensionalen Oberfläche des Objekts reflektierten polychromatischen Lichts durch jeweils einen farbselektiven Pixelbereich einer Mehrzahl von farbselektiven Pixelbereichen eines Bilderfassungssensors einer Erfassungseinrichtung der Vorrichtung, um eine Mehrzahl von Farbbereichen zu erfassen,
- - Bestimmen der Neigungsbilder der dreidimensionalen Oberfläche des Objekts auf Basis der durch die Erfassungseinrichtung erfassten Mehrzahl von Farbbereichen durch eine Auswerteeinrichtung der Vorrichtung, wobei das Bestimmen der Neigungsbilder insbesondere ein pixelsynchrones Aufeinanderabbilden der Mehrzahl von erfassten Farbbereichen durch die Auswerteeinrichtung erfolgt.
- - illuminating the object from a different illumination direction with polychromatic light by one light source from at least three light sources of a device for determining inclination images of a three-dimensional surface of the object, the polychromatic light being reflected by the three-dimensional surface of the object,
- - detecting a different color area of the polychromatic light reflected from the three-dimensional surface of the object by a respective color-selective pixel area of a plurality of color-selective pixel areas of an image detection sensor of a detection device of the device in order to detect a plurality of color areas,
- - Determination of the inclination images of the three-dimensional surface of the object on the basis of the plurality of color areas detected by the detection device by an evaluation device of the device, wherein the determination of the inclination images takes place in particular a pixel-synchronous mapping of the plurality of color areas detected by the evaluation device.
Hierdurch kann eine wirksame und automatisierte Erfassung von pixelsynchronen Farb- und Neigungsbildern der dreidimensionalen Oberfläche des Objekts sichergestellt werden.In this way, an effective and automated acquisition of pixel-synchronous color and inclination images of the three-dimensional surface of the object can be ensured.
In einer beispielhaften Ausführungsform ist das Objekt gegenüber der Erfassungseinrichtung verlagerbar, insbesondere translatierbar, um das Objekt gegenüber der Erfassungseinrichtung in einer Mehrzahl von unterschiedlichen Erfassungspositionen zu positionieren. Die Verfahrensschritte Beleuchten des Objekts und Erfassen von unterschiedlichen Farbbereichen werden hierbei für jede Erfassungsposition der Mehrzahl von unterschiedlichen Erfassungspositionen durchgeführt. Das Bestimmen der Neigungsbilder erfolgt hierbei auf Basis der durch die Erfassungseinrichtung in den jeweiligen Erfassungspositionen erfassten Mehrzahl von Farbbereichen durch die Auswerteeinrichtung der Vorrichtung.In an exemplary embodiment, the object can be displaced relative to the detection device, in particular translated, in order to position the object relative to the detection device in a plurality of different detection positions. The method steps of illuminating the object and capturing different color areas are carried out here for each capturing position of the plurality of different capturing positions. In this case, the inclination images are determined on the basis of the plurality of color areas detected by the detection device in the respective detection positions by the evaluation device of the device.
Hierdurch kann eine wirksame und automatisierte Erfassung von pixelsynchronen Farb- und Neigungsbildern der dreidimensionalen Oberfläche des Objekts sichergestellt werden.In this way, an effective and automated acquisition of pixel-synchronous color and inclination images of the three-dimensional surface of the object can be ensured.
Die in Bezug auf die Vorrichtung gemäß dem ersten Aspekt genannten beispielhaften Ausführungen sind ebenso beispielhafte Ausführungen für das Verfahren gemäß dem zweiten Aspekt.The exemplary embodiments mentioned in relation to the device according to the first aspect are also exemplary embodiments for the method according to the second aspect.
Ausführungsbeispiele der Erfindung sind in den Zeichnungen dargestellt und werden im Folgenden näher beschrieben.Exemplary embodiments of the invention are shown in the drawings and are described in more detail below.
Es zeigen:
-
1 eine schematische Darstellung einer Vorrichtung zum Bestimmen von Neigungsbildern einer dreidimensionalen Oberfläche eines Objekts gemäß einem Ausführungsbeispiel; -
2 eine schematische Darstellung eines Bilderfassungssensors einer Vorrichtung zum Bestimmen von Neigungsbildern einer dreidimensionalen Oberfläche eines Objekts gemäß einem Ausführungsbeispiel; -
3 eine schematische Darstellung eines weiteren Bilderfassungssensors einer Vorrichtung zum Bestimmen von Neigungsbildern einer dreidimensionalen Oberfläche eines Objekts gemäß einem weiteren Ausführungsbeispiel; -
4 schematische Darstellungen eines weiteren Bilderfassungssensors einer Vorrichtung zum Bestimmen von Neigungsbildern einer dreidimensionalen Oberfläche eines Objekts gemäß einem weiteren Ausführungsbeispiel; -
5 ,6 schematische Darstellung der Berechnung von Farb- und Neigungsbildern; -
7 ,8 schematische Darstellungen einer pixelsynchronen Erfassung einer Mehrzahl von Farbbereichen; und -
9 eine schematische Darstellung eines Verfahrens zum Erfassen von Neigungsbildern einer dreidimensionalen Oberfläche eines Objekts gemäß einem Ausführungsbeispiel.
-
1 a schematic representation of a device for determining inclination images of a three-dimensional surface of an object according to an embodiment; -
2 a schematic representation of an image acquisition sensor of a device for determining inclination images of a three-dimensional surface of an object according to an embodiment; -
3 a schematic representation of a further image acquisition sensor of a device for determining inclination images of a three-dimensional surface of an object according to a further exemplary embodiment; -
4 schematic representations of a further image acquisition sensor of a device for determining inclination images of a three-dimensional surface of an object according to a further exemplary embodiment; -
5 ,6 schematic representation of the calculation of color and slope images; -
7 ,8th schematic representations of a pixel-synchronous detection of a plurality of color areas; and -
9 a schematic representation of a method for acquiring tilt images of a three-dimensional surface of an object according to an embodiment.
In der folgenden ausführlichen Beschreibung wird auf die beiliegenden Zeichnungen Bezug genommen, die einen Teil hiervon bilden und in denen als Veranschaulichung spezifische Ausführungsformen gezeigt sind, in denen die Erfindung ausgeführt werden kann. Es versteht sich, dass auch andere Ausführungsformen genutzt und strukturelle oder logische Änderungen vorgenommen werden können, ohne von dem Konzept der vorliegenden Erfindung abzuweichen. Die folgende ausführliche Beschreibung ist deshalb nicht in einem beschränkenden Sinne zu verstehen. Ferner versteht es sich, dass die Merkmale der verschiedenen hierin beschriebenen Ausführungsbeispiele miteinander kombiniert werden können, sofern nicht spezifisch etwas anderes angegeben ist.In the following detailed description, reference is made to the accompanying drawings which form a part hereof, and in which is shown by way of illustration specific embodiments in which the invention may be practiced. It is understood that other embodiments may be utilized and structural or logical changes may be made without departing from the concept of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense. Furthermore, it is understood that the features of the various exemplary embodiments described herein can be combined with one another, unless specifically stated otherwise.
Die Aspekte und Ausführungsformen werden unter Bezugnahme auf die Zeichnungen beschrieben, wobei gleiche Bezugszeichen sich im Allgemeinen auf gleiche Elemente beziehen. In der folgenden Beschreibung werden zu Erläuterungszwecken zahlreiche spezifische Details dargelegt, um ein eingehendes Verständnis von einem oder mehreren Aspekten der Erfindung zu vermitteln.The aspects and embodiments are described with reference to the drawings, wherein like reference numbers generally refer to like elements. In the following description, numerous specific details are set forth for purposes of explanation in order to provide a thorough understanding of one or more aspects of the invention.
Herkömmliche Verfahren zum Bestimmen von Neigungsbildern einer dreidimensionalen Oberfläche eines Objekts sind unter der Bezeichnung „photometrisches Stereo“ oder „shape from shading“ bekannt. In entsprechenden herkömmlichen Verfahren wird das zu analysierende Objekt üblicherweise ortsfest positioniert und aus unterschiedlichen Beleuchtungsrichtungen beleuchtet, wobei das von dem Objekt reflektierte Licht durch eine monochrome Kamera aufgenommen und ausgewertet wird, um Neigungsbilder einer dreidimensionalen Oberfläche des Objekts zu erstellen.Conventional methods for determining slope images of a three-dimensional surface of an object are known as "photometric stereo" or "shape from shading". In corresponding conventional methods, the object to be analyzed is usually stationarily positioned and illuminated from different illumination directions, with the light reflected from the object being recorded and evaluated by a monochrome camera in order to create inclination images of a three-dimensional surface of the object.
Die in der
In der
Jede Lichtquelle 101 der zumindest drei, insbesondere vier Lichtquellen 101 ist ausgebildet das Objekt 105 aus einer unterschiedlichen Beleuchtungsrichtung 103 zu beleuchten. Insbesondere beleuchtet die erste Lichtquelle 101-1 das Objekt 105 aus einer ersten Beleuchtungsrichtung 103-1, beleuchtet die zweite Lichtquelle 101-2 das Objekt 105 aus einer zweiten Beleuchtungsrichtung 103-2, beleuchtet die dritte Lichtquelle 101-3 das Objekt 105 aus einer dritten Beleuchtungsrichtung 103-3, und beleuchtet die vierte Lichtquelle 101-4 das Objekt 105 aus einer vierten Beleuchtungsrichtung 103-4. Each
Aufgrund der kegelförmigen Ausbreitung des von den jeweiligen Lichtquellen 101 emittierten Lichts sind die entsprechenden Beleuchtungsrichtungen 103 in der
Wie aus der
Die Erfassungseinrichtung 109, insbesondere Kamera, umfasst einen Bilderfassungssensor 111. Im Gegensatz zu aus dem Stand der Technik bekannten monochromen Erfassungseinrichtungen, insbesondere monochromen Mehrzeilenkameras, weist der Bilderfassungssensor 111 gemäß der vorliegenden Offenbarung eine Mehrzahl von farbselektiven Pixelbereichen 113 auf.The
Hierbei ist jeder der farbselektiven Pixelbereiche 113 des Bilderfassungssensors 111 ausgebildet, jeweils einen unterschiedlichen Farbbereich, des von der dreidimensionalen Oberfläche des Objekts 105 reflektierten polychromatischen Lichts zu erfassen, um eine Mehrzahl von Farbbereichen zu erfassen.In this case, each of the color-
Wie in der
Die Anzahl der farbselektiven Pixelbereiche 113 des Bilderfassungssensors 111 sind hierbei nicht auf die drei Farbbereiche Rot, Grün und Blau beschränkt, sondern umfassen insbesondere auch weitere Farben des sichtbaren Lichts, bzw. umfassen insbesondere auch einen UV-Farbbereich und/oder einen Infrarot-Farbbereich, um insbesondere eine hyperspektrale Erfassung des von der Oberfläche des Objekts 105 reflektierten Lichts zu ermöglichen.The number of color-
Eine in
Die farbselektiven Pixelbereiche 113 umfassen insbesondere in
Für weitere Details in Bezug auf die Erfassungseinrichtung 109, insbesondere in Bezug auf die farbselektiven Pixelbereiche 113 des Bilderfassungssensors 111 der Erfassungseinrichtung 109, wird auf die nachfolgenden Figuren und die detaillierten Ausführungen hierzu verwiesen.For further details in relation to the
Wie aus der
Durch die Verlagerung des Objekts 105 gegenüber der Erfassungseinrichtung 109 wird das Objekt 105 zu unterschiedlichen Zeitpunkten in jeweils einer unterschiedlichen Erfassungsposition 119 gegenüber der Erfassungseinrichtung 109 positioniert. Dabei wird in jeder Erfassungsposition 119 der Mehrzahl von unterschiedlichen Erfassungspositionen 119 die dreidimensionalen Oberfläche des Objekts 105 aus einer unterschiedlichen Beleuchtungsrichtung 103 beleuchtet. Dementsprechend wird auch durch die Erfassungseinrichtung 109 ein unterschiedliches Beleuchtungsbild aufgenommen.Due to the displacement of the
Allerdings ist die Erfassungseinrichtung 109, insbesondere der Bilderfassungssensor 111, hierbei insbesondere ausgebildet für jede Erfassungsposition 119 jeweils eine Mehrzahl von Farbbereichen zu erfassen. Die Auswerteeinrichtung ist hierbei insbesondere ausgebildet, auf Basis der durch die Erfassungseinrichtung 109 in den jeweiligen Erfassungspositionen 119 erfassten jeweiligen Mehrzahl von Farbbereichen pixelsynchrone Farb- und Neigungsbilder der dreidimensionalen Oberfläche des Objekts 105 zu bestimmen.However, the
Hierbei wird das Objekt 105 in den jeweiligen Erfassungspositionen 119 aus jeweils einer unterschiedlichen Richtung durch die entsprechende erste, zweite, dritte und/oder vierte Lichtquelle 101-1, 101-2, 101-3, und 101-4 beleuchtet und diese Beleuchtungssequenz pro Anzahl der Farben wiederholt.The
In dem in
In der in
Anschließend wird das Objekt 105 entlang der Verlagerungsrichtung 117 von der in
In der zweiten Erfassungsposition wird beispielsweise nur die zweite Lichtquelle 101-2 aktiviert, um das Objekt 105 aus der zweiten Beleuchtungsrichtung 103-2 mit polychromatischen Licht zu beleuchten. Hierbei ist jeder der farbselektiven Pixelbereiche 113 des Bilderfassungssensors 111 der Erfassungseinrichtung 109 ausgebildet, jeweils einen unterschiedlichen Farbbereich, des von der -dreidimensionalen Oberfläche des Objekts 105 reflektierten polychromatischen Lichts zu erfassen, um eine zweite Mehrzahl von Farbbereichen zu erfassen. Anschließend wird das Objekt 105 entlang der Verlagerungsrichtung 117 von der zweiten Erfassungsposition in eine nicht dargestellte dritte Erfassungsposition verlagert.In the second detection position, for example, only the second light source 101-2 is activated in order to illuminate the
In der dritten Erfassungsposition wird beispielsweise nur die dritte Lichtquelle 101-3 aktiviert, um das Objekt 105 aus der dritten Beleuchtungsrichtung 103-3 mit polychromatischen Licht zu beleuchten. Hierbei ist jeder der farbselektiven Pixelbereiche 113 des Bilderfassungssensors 111 der Erfassungseinrichtung 109 ausgebildet, jeweils einen unterschiedlichen Farbbereich, des von der dreidimensionalen Oberfläche des Objekts 105 reflektierten polychromatischen Lichts zu erfassen, um eine dritte Mehrzahl von Farbbereichen zu erfassen.In the third detection position, for example, only the third light source 101-3 is activated in order to illuminate the
In der in
In der vierten Erfassungsposition wird beispielsweise nur die vierte Lichtquelle 101-4 aktiviert, um das Objekt 105 aus der vierten Beleuchtungsrichtung 103-4 mit polychromatischen Licht zu beleuchten. Hierbei ist jeder der farbselektiven Pixelbereiche 113 des Bilderfassungssensors 111 der Erfassungseinrichtung 109 ausgebildet, jeweils einen unterschiedlichen Farbbereich, des von der dreidimensionalen Oberfläche des Objekts 105 reflektierten polychromatischen Lichts zu erfassen, um eine vierte Mehrzahl von Farbbereichen zu erfassen.In the fourth detection position, for example, only the fourth light source 101-4 is activated, to illuminate the
Damit liegen für jede Farbe alle Lichtrichtungen vor.This means that all light directions are available for each color.
Zur weiteren pixelsynchronen Erfassung der Farben zueinander muss das Objekt 105 anschließend in weitere Erfassungspositionen 119 bewegt werden. Wobei sich die entsprechende sequenzielle Beleuchtungssequenz des Objekts 105 durch die Lichtquellen 101, und die entsprechende Farbbereichserfassung durch den Bilderfassungssensor 111 wiederholen.For further pixel-synchronous detection of the colors relative to one another, the
Die Auswerteeinrichtung ist hierbei ausgebildet, auf Basis der durch die Erfassungseinrichtung 109 erfassten Mehrzahl von Farbbereichen die pixelsynchronen Farb- und Neigungsbilder der dreidimensionalen Oberfläche des Objekts 105 zu bestimmen.The evaluation device is designed here to determine the pixel-synchronous color and inclination images of the three-dimensional surface of the
Somit wird durch die Verlagerung des Objekts 105 gegenüber der Erfassungseinrichtung 109 das Objekt 105 bereichsweise aus unterschiedlichen Beleuchtungsrichtungen 103 beleuchtet, wobei für den jeweiligen beleuchteten Bereich des Objekts 105, bzw. die jeweilige Beleuchtungsrichtung 103 durch die Bilderfassungssensor 111 jeweils alle relevanten Farbbereiche erfasst werden, so dass nach einer vollständigen Verlagerung des Objekts 105 gegenüber der Erfassungseinrichtung 109 eine Vielzahl von Farbinformationen zum Bestimmen der pixelsynchronen Farb- und Neigungsbilder der dreidimensionalen Oberfläche des Objekts 105 vorliegen.As a result of the displacement of
Insbesondere ist die Auswerteeinrichtung ausgebildet, die Mehrzahl von erfassten Farbbereichen pixelsynchron aufeinander abzubilden, um die Neigungsbilder der dreidimensionalen Oberfläche des Objekts 105 zu bestimmen. Für eine entsprechende pixelsynchrone Aufeinanderabbildung der Mehrzahl von erfassten Farbbereichen wird auf die detaillierten Ausführungen zu den
Die Ansteuerung / Reihenfolge der Beleuchtungsrichtungen hängt von der Anordnung der Farbbereiche auf dem Bilderfassungssensor ab. Sie kann entsprechend der Anordnung der Farbbereiche variieren. In bestimmten Fällen kann eine gleiche Beleuchtungsrichtung auch mehrfach hintereinander angewendet werden.The control / sequence of the lighting directions depends on the arrangement of the color areas on the image capture sensor. It can vary according to the arrangement of the color areas. In certain cases, the same direction of illumination can also be used several times in succession.
Für weitere Details hierzu wird auf die nachfolgenden Ausführungsbeispiele verwiesen.For further details on this, reference is made to the following exemplary embodiments.
Beispielsweise kann die Verlagerung des Objekts 105 gegenüber der Erfassungseinrichtung 109 durch ein Förderband umgesetzt werden, auf dem das Objekt 105 aufgesetzt wird und gegenüber der Erfassungseinrichtung 109 verlagert wird. Alternativ kann das Objekt 105 selbst flächig ausgebildet sein und beispielsweise eine Folie umfassen, welche gegenüber der Erfassungseinrichtung 109 verlagert wird.For example, the
Der in
Der Bilderfassungssensor 111 weist eine Mehrzahl von parallel zueinander angeordneten Pixelzeilen 121 auf, insbesondere zwölf parallel zueinander angeordnete Pixelzeilen 121. Jede Pixelzeile 121 der Mehrzahl von Pixelzeilen 121 weist eine Mehrzahl von nebeneinander angeordneten Einzelpixeln 123 auf.The
In der
Wie bereits in Bezug auf die
Wie aus der
Der in
Beispielsweise ist der erste farbselektive Pixelbereich 113-1 insbesondere ein Rot-selektiver Pixelbereich 113, welcher ausgebildet ist, von dem Objekt 105 reflektiertes rotes Licht zu erfassen. Beispielsweise ist der zweite farbselektive Pixelbereich 113-2 insbesondere ein Grün-selektiver Pixelbereich 113, welcher ausgebildet ist, von dem Objekt 105 reflektiertes grünes Licht zu erfassen. Beispielsweise ist der dritte farbselektive Pixelbereich 113-3 insbesondere ein Blau-selektiver Pixelbereich 113, welcher ausgebildet ist, von dem Objekt 105 reflektiertes blaues Licht zu erfassen.For example, the first color-selective pixel area 113-1 is in particular a red-
In der
Hierbei wird im Folgenden die Bilderfassung durch den Bilderfassungssensor 111 bei einer Vorrichtung mit vier Lichtquellen 101 beschrieben, wobei das Objekt 105 in jeder Erfassungsposition 119 der Mehrzahl von Erfassungspositionen 119jeweils nur durch eine einzige Lichtquelle 101 aus einer einzigen Beleuchtungsrichtung 103 beleuchtet wird.The image acquisition by the
Es wird jedoch betont, dass in jeder Erfassungsposition 119 der Mehrzahl von Erfassungspositionen 119 hierbei jeweils alle Pixelzeilen 121 des Bilderfassungssensors 111 ausgelesen werden. Somit erfasst in jeder Erfassungsposition 119 der erste, zweite und dritte farbselektive Pixelbereich 113-1, 113-2 und 111-3 jeweils rotes, grünes und blaues Licht, basierend auf den jeweiligen vier Pixelzeilen 121 des jeweiligen farbselektiven Pixelbereichs 113.However, it is emphasized that in each detection position 119 of the plurality of detection positions 119 all
Nachdem das Objekt 105 in einer Vielzahl von Erfassungspositionen 119 erfasst wurde, ist die Auswerteeinrichtung ausgebildet, auf Basis der einzeln erfassten Pixelzeilen 121 des Bilderfassungssensors 111, jeweils Vollflächen-Bilder der dreidimensionalen Oberfläche des Objekts 105 für den jeweiligen Farbbereich, insbesondere rot, grün, bzw. blau, zu erstellen.After the
Alternativ oder zusätzlich ist es auch möglich, die Verlagerungsstrecke zwischen zwei benachbarten Erfassungspositionen 119 spezifisch anzupassen. Insbesondere kann die Verlagerungsstrecke zwischen zwei benachbarten Erfassungspositionen 119 insbesondere einer Breite 129 einer Pixelzeile 121 oder einem Vielfachen davon entsprechen. Hierbei kann die Breite 129 einer Pixelzeile 121 mit einem Faktor multipliziert werden, um eine Anpassung der Verlagerungsstrecke an die jeweiligen spezifischen Aufbau des Bilderfassungssensors 111 zu gewährleisten.Alternatively or additionally, it is also possible to specifically adapt the displacement distance between two adjacent detection positions 119 . In particular, the displacement distance between two adjacent detection positions 119 can correspond in particular to a
Für die Funktion des in der
Der in
Analog zu dem in
Der in
Somit ermöglich der in
Im Gegensatz zu den in den
Im Folgenden wird die Bilderfassung gemäß der
Beispielsweise umfasst der erste farbselektive Pixelbereich 113-1, insbesondere der Rot-selektive Pixelbereich 113, eine erste Einzelpixelgruppe 129-1 einer Mehrzahl von voneinander beabstandeten Einzelpixel 123, wobei die voneinander beabstandeten Einzelpixel 123 der ersten Einzelpixelgruppe 129-1 in der
Beispielsweise umfasst der zweite farbselektive Pixelbereich 113-2, insbesondere der Grün-selektive Pixelbereich 113, eine zweite Einzelpixelgruppe 129-2 einer Mehrzahl von voneinander beabstandeten Einzelpixel 123, wobei die voneinander beabstandeten Einzelpixel 123 der zweiten Einzelpixelgruppe 129-2 in der
Beispielsweise umfasst der dritte farbselektive Pixelbereich 113-3, insbesondere der Blau-selektive Pixelbereich 113, eine dritte Einzelpixelgruppe 129-3 einer Mehrzahl von voneinander beabstandeten Einzelpixel 123, wobei die voneinander beabstandeten Einzelpixel 123 der dritten Einzelpixelgruppe 129-3 in der
Jede der ersten, zweiten, und dritten Einzelpixelgruppe, 129-1, 129-2, 129-3 unterteilt sich nochmals in jeweilige Einzelpixeluntergruppen 131-1, 131-2, 131-3 in der jeweiligen Pixelzeile 121, wobei jeder der Einzelpixeluntergruppen 131-1, 131-2, 131-3 eine vorbestimmte Reihenfolge der voneinander beabstandeten Einzelpixeln 123 der farbselektiven Pixelbereiche 113, 113-1, 113-2, 113-3 aufweist. Aus der
Nach dem Pixel-synchronen Erfassen der in
Sowohl Farbwerte, als auch Neigungswerte können nun entsprechend berechnet werden.Both color values and slope values can now be calculated accordingly.
Für den zweiten farbselektiven Pixelbereich 113-2, insbesondere den Grün-selektiven Pixelbereich 113, bzw. der zweiten Einzelpixeluntergruppe 131-2, liegt nach dem Verlagern für jeden Einzelpixel 123 jede Beleuchtungsrichtung 103 vor. Hierbei steht jedoch für den ersten farbselektiven Pixelbereich 113-1, insbesondere der Rot-selektive Pixelbereich 113, bzw. der ersten Einzelpixeluntergruppe 131-1, und für den dritten farbselektiven Pixelbereich 113-3, insbesondere der Blau-selektive Pixelbereich 113, bzw. der dritten Einzelpixeluntergruppe 131-3 in Bezug auf jede Beleuchtungsrichtung 103 nur jeder zweite Einzelpixel 123 innerhalb einer Pixelzeile 121 zur Verfügung.For the second color-selective pixel area 113-2, in particular the green-
Zur Kompensation der fehlenden Informationen, ist die Auswerteeinrichtung insbesondere ausgebildet, eine Interpolation der nicht erfassten Einzelpixel 123 der entsprechenden ersten und/oder dritten Einzelpixeluntergruppe 131-1, 131-3 durchzu führen, bzw. es kann eine verbesserte Interpolation angewendet werden, bei welcher auch das Umfeld und / oder die anderen Farben der Einzelpixel 123 berücksichtigt werden.To compensate for the missing information, the evaluation device is designed, in particular, to carry out an interpolation of the undetected
In der
Alternativ oder zusätzlich ist es auch möglich komplette Neigungsbilder für den ersten, bzw. dritten farbselektiven Pixelbereich 113-1, bzw. 113-3 zu erstellen.Alternatively or additionally, it is also possible to create complete inclination images for the first or third color-selective pixel area 113-1 or 113-3.
Die
In der
Das Objekt 105 ist gegenüber der Erfassungseinrichtung 109 entlang einer Verlagerungsrichtung 117 verlagerbar, insbesondere translatierbar. In der in
Die als Mehrzeilen-Pixelkamera ausgebildete Erfassungseinrichtung 109 weist im vorliegenden schematischen Beispiel einen Bilderfassungssensor 111 mit drei farbselektiven Pixelbereichen 113, 113-1, 113-2, 113-3 auf, wobei jeder der drei farbselektiven Pixelbereiche 113, 113-1, 113-2, 113-3 ausgebildet ist, jeweils einen unterschiedlichen Farbbereich, des von der dreidimensionalen Oberfläche des Objekts 105 reflektierten polychromatischen Licht zu erfassen.In the present schematic example, the
Im vorliegenden schematischen Beispiel ist der erste farbselektive Pixelbereich 113-1 ausgebildet einen roten Farbbereich des reflektierten Lichts zu erfassen, ist der zweite farbselektive Pixelbereich 113-2 ausgebildet einen grünen Farbbereich des reflektierten Lichts zu erfassen, und ist der dritte farbselektive Pixelbereich 113-3 ausgebildet, einen blauen Farbbereich des reflektierten Lichts zu erfassen.In the present schematic example, the first color-selective pixel area 113-1 is configured to detect a red color area of the reflected light, the second color-selective pixel area 113-2 is configured to detect a green color area of the reflected light, and the third color-selective pixel area 113-3 is configured to capture a blue color range of the reflected light.
Jeder der farbselektiven Pixelbereiche 113, 113-1, 113-2, 113-3 umfasst jeweils eine Pixelzeile 121, wobei jede Pixelzeile jeweils eine Mehrzahl von nebeneinander angeordneten Einzelpixeln 123 umfasst.Each of the color-
Zur vereinfachten Darstellung sind die entsprechenden ersten, zweiten und dritten Pixelbereiche 113-1, 113-2 und 113-3 des Bilderfassungssensors 111 der Erfassungseinrichtung 109 in der
Wie aus der
Dies bedeutet, dass in der in
Aufgrund des Versatzes der farbselektiven Pixelbereiche 113, 113-1, 113-2, 113-3 zueinander, würde die Auswerteeinrichtung für jeden farbselektiven Pixelbereich 113, 113-1, 113-2, 113-3 einen unterschiedlichen, um den Versatz versetzten, Bereich der Oberfläche des Objekts 105 berücksichtigen, was einer nicht pixelsynchronen Abbildung der farbselektiven Pixelbereiche 113, 113-1, 113-2, 113-3 entsprechen würde.Due to the offset of the color-
Somit muss das Objekt 105 vielfach der Breite 133 der Pixelzeilen 121 entlang der Verlagerungsrichtung 127 verlagert werden, damit die entsprechenden als Pixelzeilen 121 ausgebildeten farbselektiven Pixelbereiche 113, 113-1, 113-2, 113-3 pixelsynchron aufeinander abgebildet werden können, wie dies in Bezug auf die
Aus diesem Grund bildet die Auswerteeinrichtung die drei erfassten Farbbereiche pixelsynchron aufeinander ab, um die Farb- und Neigungsbilder der dreidimensionalen Oberfläche des Objekts 105 zu bestimmen.For this reason, the evaluation device maps the three detected color areas onto one another in a pixel-synchronous manner in order to determine the color and inclination images of the three-dimensional surface of the
In der
In der ersten Erfassungsposition 119-1 ist das Objekt 105 nicht gegenüber der Erfassungsvorrichtung 109 verlagert und jeder, der als Pixelzeilen 121 ausgebildeten farbselektiven Pixelbereiche 113, 113-1, 113-2, 113-3 erfasst den jeweiligen Farbbereich, insbesondere roten, grünen, bzw. blauen Farbbereich, des von der dreidimensionalen Oberfläche des Objekts 105 reflektierten polychromatischen Lichts.In the first detection position 119-1, the
In der zweiten Erfassungsposition 119-2 ist das Objekt 105 gegenüber der ersten Erfassungsposition 119-2 entlang der Verlagerungsrichtung 117 verlagert worden, und zwar um eine Breite 133 der Pixelzeile 121, bzw. einem Vielfachen, insbesondere einem Zweifachen, der Breite 133 der Pixelzeile 121.In the second detection position 119-2, the
Somit entspricht die Position des zweiten, insbesondere grünen, farbselektiven Pixelbereichs 113-2 in der zweiten Erfassungsposition 119-2 an dem Objekt 105 der Position des ersten, insbesondere roten, farbselektiven Pixelbereichs 113-1, so dass eine pixelsynchrone Abbildung des ersten und zweiten farbselektiven Pixelbereichs 113-1, 113-2 durch die Auswerteeinrichtung bewirkt werden kann.The position of the second, in particular green, color-selective pixel area 113-2 in the second detection position 119-2 on the
In der dritten Erfassungsposition 119-3 ist das Objekt 105 gegenüber der zweiten Erfassungsposition 119-2 entlang der Verlagerungsrichtung 117 weiter verlagert worden, und zwar wieder um eine Breite 133 der Pixelzeile 121, bzw. einem Vielfachen, der Breite 133 der Pixelzeile 121.In the third detection position 119-3, the
Somit entspricht die Position des dritten, insbesondere blauen, farbselektiven Pixelbereichs 113-3 in der dritten Erfassungsposition 119-3 der Position des zweiten, insbesondere grünen, farbselektiven Pixelbereichs 113-2 in der zweiten Erfassungsposition 119-2, sowie der Position des ersten, insbesondere roten, farbselektiven Pixelbereichs 113-1 in der ersten Erfassungsposition 119-1.The position of the third, in particular blue, color-selective pixel area 113-3 in the third detection position 119-3 corresponds to the position of the second, in particular green, color-selective pixel area 113-2 in the second detection position 119-2, and to the position of the first, in particular red, color-selective pixel area 113-1 in the first detection position 119-1.
Die Auswerteeinheit bildet hierbei die Position des dritten, insbesondere blauen, farbselektiven Pixelbereichs 113-3 in der dritten Erfassungsposition 119-3 auf die Position des zweiten, insbesondere grünen, farbselektiven Pixelbereichs 113-2 in der zweiten Erfassungsposition 119-2 und auf die Position des ersten, insbesondere roten, farbselektiven Pixelbereichs 113-1 in der ersten Erfassungsposition 119-1 ab, um eine pixelsynchrone Abbildung der ersten, zweiten und dritten farbselektiven Pixelbereichs 113-1, 113-2, 113-3 zu bewirken.The evaluation unit maps the position of the third, in particular blue, color-selective pixel area 113-3 in the third detection position 119-3 to the position of the second, in particular green, color-selective pixel area 113-2 in the second detection position 119-2 and to the position of the first, in particular red, color-selective pixel area 113-1 in the first detection position 119-1, in order to bring about pixel-synchronous imaging of the first, second and third color-selective pixel area 113-1, 113-2, 113-3.
Eine entsprechende pixelsynchrone Abbildung der jeweiligen farbselektiven Pixelbereiche 113-1, 113-2, 113-3 ist in der
Das Verfahren 200 umfasst die folgenden Verfahrensschritte.The
Der erste Verfahrensschritt umfasst das Beleuchten 201 des Objekts 105 aus jeweils einer unterschiedlichen Beleuchtungsrichtung 103 mit polychromatischen Licht durch jeweils eine Lichtquelle 101 von zumindest drei Lichtquellen 101 einer Vorrichtung 100 zum Bestimmen von Neigungsbildern einer dreidimensionalen Oberfläche des Objekts 105, wobei das polychromatische Licht von der dreidimensionalen Oberfläche des Objekts 105 reflektiert wird.The first method step comprises illuminating 201 the
Der zweite Verfahrensschritt umfasst das Erfassen 203 jeweils eines unterschiedlichen Farbbereichs des von der dreidimensionalen Oberfläche des Objekts 105 reflektierten polychromatischen Lichts durch jeweils einen farbselektiven Pixelbereich 113 einer Mehrzahl von farbselektiven Pixelbereichen 113 eines Bilderfassungssensors 111 einer Erfassungseinrichtung 109 der Vorrichtung 100, um eine Mehrzahl von Farbbereichen zu erfassen.The second method step comprises the
Der dritte Verfahrensschritt umfasst das Bestimmen 205 der pixelsynchronen Farb- und Neigungsbilder der dreidimensionalen Oberfläche des Objekts 105 auf Basis der durch die Erfassungseinrichtung 109 erfassten Mehrzahl von Farbbereichen durch eine Auswerteeinrichtung der Vorrichtung 100, wobei das Bestimmen 205 der Neigungsbilder insbesondere ein pixelsynchrones Aufeinanderabbilden der Mehrzahl von erfassten Farbbereichen durch die Auswerteeinrichtung umfasst.The third method step comprises determining 205 the pixel-synchronous color and inclination images of the three-dimensional surface of
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102021002250.5A DE102021002250A1 (en) | 2021-04-16 | 2021-04-16 | Device for determining color and slope images of an object |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102021002250.5A DE102021002250A1 (en) | 2021-04-16 | 2021-04-16 | Device for determining color and slope images of an object |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102021002250A1 true DE102021002250A1 (en) | 2022-10-20 |
Family
ID=83447564
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102021002250.5A Pending DE102021002250A1 (en) | 2021-04-16 | 2021-04-16 | Device for determining color and slope images of an object |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102021002250A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1030173A1 (en) | 1999-02-18 | 2000-08-23 | Spectra-Physics VisionTech Oy | Arrangement and method for inspection of surface quality |
| WO2003012412A2 (en) | 2001-07-25 | 2003-02-13 | University Of The West Of England, Bristol | Infra-red photometric stereo |
| US20150355102A1 (en) | 2014-06-09 | 2015-12-10 | Keyence Corporation | Image Inspection Apparatus, Image Inspection Method, Image Inspection Program, Computer-Readable Recording Medium And Recording Device |
| US20200292465A1 (en) | 2017-12-08 | 2020-09-17 | Nippon Steel Corporation | Shape inspection apparatus and shape inspection method |
-
2021
- 2021-04-16 DE DE102021002250.5A patent/DE102021002250A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1030173A1 (en) | 1999-02-18 | 2000-08-23 | Spectra-Physics VisionTech Oy | Arrangement and method for inspection of surface quality |
| WO2003012412A2 (en) | 2001-07-25 | 2003-02-13 | University Of The West Of England, Bristol | Infra-red photometric stereo |
| US20150355102A1 (en) | 2014-06-09 | 2015-12-10 | Keyence Corporation | Image Inspection Apparatus, Image Inspection Method, Image Inspection Program, Computer-Readable Recording Medium And Recording Device |
| US20200292465A1 (en) | 2017-12-08 | 2020-09-17 | Nippon Steel Corporation | Shape inspection apparatus and shape inspection method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1242786B1 (en) | Method for determining three-dimensional surface coordinates | |
| EP2929332B1 (en) | Inspection apparatus | |
| DE112015005073T5 (en) | An imaging system comprising a longitudinal chromatic aberration lens, endoscope and imaging method | |
| DE102005031490A1 (en) | Cost-effective multi-sensor surface inspection | |
| DE102013111761A1 (en) | Method and scanner for non-contact determination of the position and three-dimensional shape of products on a moving surface | |
| DE102007018204B4 (en) | Device for detecting defects in animal hides | |
| DE102021002250A1 (en) | Device for determining color and slope images of an object | |
| WO2019185184A1 (en) | Device and method for the optical position detection of transported objects | |
| DE112012006420B4 (en) | Capture a scan line with two colors | |
| WO2016116291A1 (en) | Method and apparatus for determining the effect of active ingredients on nematodes and other organisms in aqueous tests | |
| DE102019133515B3 (en) | Method and device for parallax determination of recordings of a multi-lens camera system | |
| EP2903264B1 (en) | Method for determining the light field of an object | |
| DE102015001419B4 (en) | Method for correcting an overlapping area and scanning device | |
| DE3132168C2 (en) | ||
| AT512220B1 (en) | METHOD AND A RECORDING APPARATUS FOR RECORDING MULTIPLE PICTURES | |
| DE102014205701A1 (en) | Method and device for determining the position and / or orientation of at least one plug-in contact | |
| EP3462164A1 (en) | Assembly and method of inspecting moved plate-shaped objects | |
| EP4131920B1 (en) | Device and method for generating photometric stereo images and a colour image | |
| EP4102492A1 (en) | Method and device for optically measuring an electronic display and method for driving an electronic display | |
| DE102016104917A1 (en) | Device and system for calibrating a camera | |
| DE102013104060B4 (en) | Method and device for videographic tracking of fast moving objects | |
| DE102020210592A1 (en) | Method and microscope for generating an artifact-reduced overview recording of a sample carrier | |
| AT504118B1 (en) | Surface sensor has photosensitive area in given or stochastically determined multiple pixel, particularly in all pixels, in laid down or stochastically determined multiple lines, particularly in all lines | |
| DE102005027120A1 (en) | Method of Inspecting Semiconductor Wafers Considering the Saw Design | |
| WO2019170906A1 (en) | Method and apparatus for ascertaining a height profile image of a surface of an object |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R016 | Response to examination communication | ||
| R016 | Response to examination communication |