DE102007033835A1 - Imaging technique for direct object segmentation in images - Google Patents
Imaging technique for direct object segmentation in images Download PDFInfo
- Publication number
- DE102007033835A1 DE102007033835A1 DE102007033835A DE102007033835A DE102007033835A1 DE 102007033835 A1 DE102007033835 A1 DE 102007033835A1 DE 102007033835 A DE102007033835 A DE 102007033835A DE 102007033835 A DE102007033835 A DE 102007033835A DE 102007033835 A1 DE102007033835 A1 DE 102007033835A1
- Authority
- DE
- Germany
- Prior art keywords
- image
- illumination
- lighting
- segmentation
- recorded
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/28—Indexing scheme for image data processing or generation, in general involving image processing hardware
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10048—Infrared image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10141—Special mode during image acquisition
- G06T2207/10152—Varying illumination
Abstract
Eine Bildsegmentierungsvorrichtung umfasst eine Beleuchtungseinrichtung (4), die eine ein Objekt (12) umfassende Szene (11) mit einer von zumindest einer Beleuchtungseinheit (5) erzeugten Beleuchtungsmodulation beleuchtet; eine Aufnahmeeinrichtung (1), die eine zumindest zwei Bilder (B0, B1, ..., Bn) umfassende statische Bildfolge (10) der Szene (11) aufnimmt; sowie eine Steuereinrichtung (2), die die Beleuchtungsmodulation der Beleuchtungseinrichtung (5) sowie die Bildaufnahme der Aufnahmeeinrichtung (1) derart koordiniert steuert, dass die zumindest zwei Bilder (B0, B1, ..., Bn) der Bildfolge (10) paarweise unterschiedlicher Beleuchtung aufgenommen werden. Ferner umfasst die Bildsegmentierungsvorrichtung eine mit der Aufnahmeeinrichtung (1) verbundene Segmentierungseinrichtung (7), die aus den zumindest zwei Bildern (B0, B1, ..., Bn) der Bildfolge (10) zumindest ein Differenzbild (D1, ..., Dn) bildet und das segmentierte Ergebnisbild (S1, ...Sn; S) aus dem zumindest einen Differenzbild (D1, ..., Dn) ableitet.An image segmentation device comprises a lighting device (4) which illuminates a scene (11) comprising an object (12) with a lighting modulation generated by at least one lighting unit (5); a recording device (1) which records a static image sequence (10) of the scene (11) comprising at least two images (B0, B1, ..., Bn); and a control device (2) which coordinates the illumination modulation of the illumination device (5) and the image acquisition of the recording device (1) such that the at least two images (B0, B1, ..., Bn) of the image sequence (10) are pairwise different Lighting to be included. Furthermore, the image segmentation device comprises a segmentation device (7) which is connected to the recording device (1) and from which at least two images (B0, B1, ..., Bn) of the image sequence (10) have at least one difference image (D1, ..., Dn ) and derives the segmented result image (S1, ... Sn; S) from the at least one difference image (D1, ..., Dn).
Description
Die Erfindung betrifft eine Bildsegmentierunagsvorrichtung zum Markieren eines Objekts in einem Bild einer das Objekt umfassenden Szene, sowie ein entsprechendes Segmentierungsverfahren.The The invention relates to an image segmentation tagging device for marking an object in an image of a scene comprising the object, and a corresponding segmentation method.
Die Segmentierung von Objekten in digitalen Bildern, die eine bestimmte Szene zeigen, d. h. die Erkennung und Markierung einer Kontur oder einer Fläche eines zu erkennenden Objektes in dem digitalen Bild, ist eine grundlegende und anspruchsvolle Aufgabe der digitalen Bildverarbeitung und -analyse. Gesuchte Objekte in Bildern können z. B. Gegenstände, Personen oder topologische Strukturen sein, wie z. B. Löcher, Gräben oder sonstige geometrische Figuren in realen Szenen. Da es sich bei der Segmentierung zumeist um eine (low level) Vorverarbeitung eines digitalen Bilds handelt, die eine (high level) Vermessung, Zählung oder anderweitige quantitative Analyse der segmentierten Objekte ermöglicht, ist die Qualität eines Segmentierungsverfahrens entscheidend für die Zuverlässigkeit einer übergeordneten optischen Überwachungs- oder Qualitätsanalyseanwendung. Hinzu kommt, dass bei der Überwachung von Personenbewegungen und/oder industriellen Prozessen oft eine Echtzeitbildanalyse erforderlich ist, die erhebliche Geschwindigkeits- und insofern auch Qualitätsanforderungen an ein Segmentierungsverfahren stellt.The Segmentation of objects in digital images that have a specific Scene show, d. H. the recognition and marking of a contour or a surface an object to be recognized in the digital image is a fundamental one and challenging task of digital image processing and analysis. sought Objects in pictures can z. B. objects, Persons or topological structures, such as. As holes, ditches or other geometric figures in real scenes. Since it is at the Segmentation mostly by a (low level) preprocessing of a digital image that is a (high level) survey, count or otherwise allows quantitative analysis of the segmented objects the quality of a segmentation process critical to reliability a parent optical monitoring or quality analysis application. On top of that, in the surveillance Of person movements and / or industrial processes often one Real-time image analysis is required, the significant speed and therefore also quality requirements to a segmentation method.
Bei der Segmentierung von Einzelbildern, bei der kein Kontext- bzw. Modellwissen über die zu segmentierende Szene vorhanden ist oder ausnutzt werden kann, ist die erforderliche Zuverlässigkeit nicht ohne weiteres zu gewährleisten. Prinzipiell ist es jedoch möglich, zufriedenstellende Segmentierungsergebnisse entweder durch Verbesserungen der Beleuchtungs- und/oder Bildaufnahmetechnik oder durch algorithmische Weiterentwicklung zu erzielen. Im Zusammenhang mit dem erstgenannten Ansatz ist es bekannt, dreidimensionale Aufnahmetechniken einzu setzen, die zwar umfangreiche Objektinformationen liefern und insofern eine bessere Ausgangslage für die algorithmische Bildsegmentierung schaffen, aber auch technisch wesentlich aufwendiger und kostenintensiver sind und deshalb eine Echtzeitbildverarbeitung weiter erschweren.at the segmentation of individual images, in which no context or Model knowledge about the scene to be segmented exists or can be exploited, is not the required reliability to ensure without further ado. In principle, however, it is possible satisfactory segmentation results either through improvements of Illumination and / or imaging technique or by algorithmic To achieve further development. In the context of the former approach it is known to use three-dimensional recording techniques, which provide extensive object information and thus one better starting position for create algorithmic image segmentation, but also technically are much more expensive and cost-intensive and therefore a real-time image processing further complicate.
Ebenso ist sowohl bei der zweidimensionalen als auch bei der dreidimensionalen Bildaufnahme bekannt, die aufzunehmende Szene mit einer homogenen Beleuchtung oder mit einer strukturierten Beleuchtung zu beleuchten, also ein reproduzierbares oder zufälliges Muster auf die Objekte zu projizieren, um die Objekte im Bildvordergrund gegenüber dem Bildhintergrund zu betonen und dadurch eine bessere Unterscheidbarkeit von Objekt und Hintergrund zu erreichen. Darüber werden auch Ansätze mit einer Infrarotbeleuchtung bzw. einer Beleuchtung im nicht-sichtbaren Spektralbereich verfolgt, bei denen zumindest Störungen durch eine natürliche Umgebungsbeleuchtung der Szene ausgeschlossen werden können. Jedoch sind hierbei Objektkanten und -konturen jedoch zumeist nicht störungsfrei zu erkennen, da prinzipiell jegliche Art von indirekter Umgebungsbeleuchtung für eine zuverlässige Bildsegmentierung nachteilig ist.As well is both the two-dimensional and the three-dimensional Image capture known, the scene to be recorded with a homogeneous Lighting or to illuminate with structured lighting, So a reproducible or random pattern on the objects to project the objects in the foreground of the picture against the image background to emphasize and thereby a better distinguishability of object and achieve background. There are also approaches to that an infrared lighting or a lighting in the non-visible Spectral range tracks where at least interference from natural ambient lighting the scene can be excluded. However, here are object edges and contours, however, usually not to be recognized without interference, as in principle any kind of indirect ambient lighting for reliable image segmentation is disadvantageous.
Insbesondere für sensible Echtzeitanwendungen, wie z. B. in der Sicherheitstechnik oder bei der optischen Qualitätskontrolle, gilt für alle vorgenannten Ansätze, dass der algorithmische Aufwand zu Segmentierung der aufgenommenen Bilder erheblich ist, da bei derartigen Anwendungen eine hohe Detektionswahrscheinlichkeit bei gleichzeitiger Reduktion der Fehlerrate erforderlich ist.Especially for sensitive Real-time applications, such as B. in safety technology or in the optical quality control, applies to all the above approaches, that the algorithmic effort to segment the recorded Images is significant because in such applications a high probability of detection while reducing the error rate is required.
Es ist demzufolge die Aufgabe der vorliegenden Erfindung, eine Vorrichtung und ein Verfahren zur einfachen Echtzeitbildsegmentierung vorzuschlagen.It is therefore the object of the present invention, a device and to propose a method for simple real-time image segmentation.
Diese Aufgabe wird erfindungsgemäß durch eine Segmentierungsvorrichtung sowie ein Segmentierungsverfahren mit den Merkmalen der unabhängigen Ansprü che gelöst. In davon abhängigen Ansprüchen sind vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung angegeben.These The object is achieved by a Segmentation device and a segmentation method with the characteristics of the independent Claims solved. In dependent on it claims are advantageous embodiments and developments of the invention specified.
Eine erfindungsgemäße Bildsegmentierungsvorrichtung umfasst eine Beleuchtungseinrichtung mit zumindest einer Beleuchtungseinheit zur Erzeugung einer zeitlichen Beleuchtungsmodulation zur aktiven Beleuchtung einer ein Objekt umfassenden Szene, eine Aufnahmeeinrichtung zur Aufnahme einer zumindest zwei Bilder umfassenden statischen Bildfolge der Szene sowie eine mit der Aufnahmeeinrichtung verbundene Segmentierungseinrichtung, die aus der Bildfolge ein segmentiertes Ergebnisbild ableitet, in dem das Objekt von dem Hintergrund unterscheidbar markiert ist. Durch die von der zumindest einen Beleuchtungseinheit erzeugt Beleuchtungsmodulation, kann die Szene mit einer veränderlichen Beleuchtung beleuchtet werden. Die von der Beleuchtungseinrichtung erzeugte Beleuchtungsmodulation sowie die Bildaufnahme der Aufnahmeeinrichtung werden durch eine Steuereinrichtung der Bildsegmentierungsvorrichtung derart koordiniert gesteuert, dass die Aufnahmeeinrichtung die zumindest zwei Bilder der Bildfolge bei paarweise unterschiedlichen Beleuchtungen aufnimmt. Die Segmentierungseinrichtung bildet zum Ableiten eines segmentierten Bildes aus den Bildern der Bildfolge zunächst zumindest ein Differenzbild durch punktweise Subtraktion zweier Bilder der Bildfolge, um aus dem resultierenden zumindest einen Differenzbild das segmentierte Bild abzuleiten.A Image segmentation device according to the invention comprises a lighting device with at least one lighting unit for generating a temporal illumination modulation to the active Illumination of a scene comprising an object, a recording device for recording a static image sequence comprising at least two images the scene as well as a segmentation device connected to the recording device, which derives a segmented result image from the image sequence, in the object is marked distinguishable from the background. By the illumination modulation generated by the at least one illumination unit, can change the scene with a changeable one Illuminated lighting. The of the lighting device generated illumination modulation and the image recording of the recording device by a control device of the image segmentation device in such a way controlled in a coordinated manner that the receiving device the at least two pictures of the picture sequence with pairwise different illuminations receives. The segmentation device forms for deriving a segmented image from the images of the image sequence, at least initially a difference image by point subtraction of two images of Image sequence, from the resulting at least one difference image derive the segmented image.
Die von der Beleuchtungseinrichtung erzeugte Beleuchtungsmodulation kann beispielsweise in einer zeitlichen Veränderung der Beleuchtungsintensität oder einer Variation des elektromagnetischen Spektrums der Beleuchtung bestehen. So kann beispielsweise bei entsprechender Beleuchtung das Objekt stark aufgehellt werden, während der das Objekt umgebende Hintergrund fast unverändert bleibt. Da aufgrund der Steuerung durch die Steuereinrichtung für jedes Bild der Bildfolge die Szene aufgrund der Beleuchtungsmodulation unterschiedlich beleuchtet wird, er geben sich in einem entsprechenden Differenzbild (bei einer Bildfolge aus zwei Bildern) bzw. den entsprechenden Differenzbildern (bei einer Bildfolge aus zumindest drei Bildern) deutliche Intensitätsunterschiede zwischen dem Objekt und dessen Hintergrund. Die Beleuchtungsmodulation ist hierbei derart ausgestaltet und mit der Bildaufnahme koordiniert, dass sie das von dem Objekt reflektierte und von der Aufnahmeeinrichtung aufgenommene Licht möglichst stark verändert, während das von dem Hintergrund reflektierte Licht weitestgehend konstant bleibt. Aufgrund der daraus resultierenden starken Helligkeitsdifferenz zwischen Objekt und Hintergrund in einem Differenzbild ist aus dem Differenzbild durch einfache und robuste Bildverarbeitungsoperationen ein segmentiertes Bild – z. B. in Form eines Binärbilds – ableitbar, das das Objekt gegenüber dem Hintergrund markiert.The of the lighting device he Illuminated modulation can consist, for example, in a change over time of the illumination intensity or a variation of the electromagnetic spectrum of the illumination. Thus, for example, with appropriate illumination, the object can be greatly brightened, while the background surrounding the object remains almost unchanged. Since, due to the control by the control device, the scene is illuminated differently for each image of the image sequence due to the illumination modulation, it results in a corresponding difference image (in the case of an image sequence of two images) or the corresponding difference images (in the case of an image sequence of at least three images) distinct intensity differences between the object and its background. In this case, the illumination modulation is configured and coordinated with the image acquisition such that it changes the light reflected by the object and recorded by the recording device as much as possible, while the light reflected by the background remains largely constant. Due to the resulting strong difference in brightness between the object and the background in a difference image, a segmented image - e.g. B. in the form of a binary image - derivable that marks the object against the background.
Aufgrund der im Hinblick auf die Bildaufnahme gesteuerten Beleuchtungsmodulation werden große Helligkeitsdifferenzen des Objekts in den Bildern der Bildfolge verursacht. Dadurch können auch unter realen unvorteilhaften Umweltbedingungen – z. B. bei schlechten Umgebungsbeleuchtungsverhältnissen, hohen Rauschanteilen oder beweglichen Objekten mit einer zweidimensionalen Kameratechnik – zuverlässige und robuste Segmentierungsergebnisse erreicht werden.by virtue of the illumination modulation controlled with regard to image acquisition be great Brightness differences of the object in the images of the image sequence caused. Thereby can even under real unfavorable environmental conditions - eg. B. in poor ambient lighting conditions, high noise or moving objects with a two-dimensional camera technology - reliable and robust segmentation results can be achieved.
Die Bildfolge wird prinzipiell statisch aufgenommen, d. h. bei unveränderter relativer Position und Ausrichtung der Aufnahmeeinrichtung im Verhältnis zu der aufgenommenen Szene. Dadurch sind einfachste und entsprechend rechenzeiteffiziente Bildverarbeitungsoperationen, wie z. B. die bildpunktweise Bildsubtraktion, ausreichend, um robuste Segmentierungsergebnisse zu erhalten. Die vorliegende Erfindung zeichnet sich also durch einen vergleichsweise geringen apparativen Aufwand und dementsprechend geringe Kosten sowie durch eine hohe Berechnungseffizienz aus, die insgesamt eine zuverlässige Echtzeitbildsegmentierung ermöglichen. Demzufolge ist zumindest die erfindungsgemäße Bildaufnahme bei der üblichen Aufnahmefrequenz von 50 bis 60 Hz in der Regel in weniger als 0,1 Sekunden abgeschlossen. Dabei wird abhängig von dem anwendungsspezifischen Aufbau einer aufzunehmenden Bildfolge die relative Helligkeit der gesuchten Objekte von Bild zu Bild derart verändert, dass eine robuste Segmentierung mit sehr geringem Berechnungsaufwand mittels der Berechnung von Differenzbildern erreicht werden kann. Die Einarisierung eines Differenzbildes mit einem geeigneten automatisch ermittelbaren Schwellenwert liefert dabei bereits gute und robuste Segmentierungsergebnisse. Diese mit der Erfindung einhergehenden Vorteile erlauben es, einen großen Umfang von Detektions-, Überwachungs- und Zählanwendungen mit geringem technischen Aufwand bei zufriedenstellender Zuverlässigkeit zu lösen, also insbesondere ohne den Einsatz einer 3D-Sensorik oder aufwendigen algorithmischen Segmentierungsansätzen. Ferner sind die mit der Erfindung erzielbaren Segmentierungsergebnisse derart robust, dass der Kalibrierungsaufwand der erfindungsgemäßen Bildsegmentierungsvorrichtung im Hinblick auf Positionen, Entfernungen oder Ausrichtungen der Beleuchtungs- und Aufnahmeeinrichtung bezüglich der Szene zu vernachlässigen ist.The Image sequence is basically recorded statically, d. H. at unchanged relative position and orientation of the receiving device in relation to the recorded scene. As a result, the simplest and most appropriate computationally efficient image processing operations, such as B. the pixel-by-pixel image subtraction, sufficient to produce robust segmentation results to obtain. The present invention is characterized by a comparatively small amount of equipment and accordingly low cost and high computing efficiency, the altogether a reliable one Enable real-time image segmentation. As a result, is at least the image acquisition according to the invention at the usual Recording frequency of 50 to 60 Hz usually in less than 0.1 seconds completed. It becomes dependent from the application-specific structure of a picture sequence to be recorded the relative brightness of the searched objects from picture to picture in such a way changed that a robust segmentation with very little computational effort can be achieved by calculating difference images. The Einarisierung a difference image with a suitable automatically detectable threshold already provides good and robust Segmentation results. This associated with the invention Benefits allow a big one Scope of detection, monitoring and counting applications with little technical effort with satisfactory reliability to solve, So in particular without the use of a 3D sensor or consuming algorithmic segmentation approaches. Furthermore, those with the Invention achievable Segmentierungsergebnisse so robust that the calibration effort of the image segmentation device according to the invention in With regard to the positions, distances or orientations of the lighting and recording device with respect to to neglect the scene is.
Die Beleuchtungseinrichtung der Bildsegmentierungsvorrichtung umfasst zumindest eine Beleuchtungseinheit, mit der sie abhängig von der Steuerung durch die Steuereinrichtung eine Beleuchtungsmodulation der Szene erzeugt. Jede Beleuchtungseinheit der Beleuchtungsvorrichtung emittiert vorzugsweise in einem schmalbandigen Beleuchtungsspektrum, das auch im Nahinfrarotbereich liegen kann. Das schmalbandige Spektrum liegt bevorzugt zwischen 700 nm und 1000 nm, besonders bevorzugt um 850 nm. Die Beleuchtungseinrichtung kann zumindest zwei Beleuchtungseinheiten umfassen, die zur Beleuchtung der Szene paarweise unterschiedliche schmalbandige Beleuchtungsspektren erzeugen, wobei die Beleuchtungseinrichtung derart gesteuert wird, dass bei einer aktiven Beleuchtung jeweils eine der zur Verfügung stehenden Beleuchtungseinheiten jeweils genau ein Bild der Bildfolge durch die Aufnahmeeinrichtung aufgenommen wird. Dadurch wird eine Beleuchtungsmodulation sichergestellt, die zu einer paarweise unter schiedlichen Beleuchtung der Bilder der aufgenommenen Bildfolge führt. Hierbei werden die Beleuchtungseinrichtung und die Aufnahmeeinrichtung vorzugsweise derart koordiniert, dass ein Bild (z. B. das erste Bild der Bildfolge) gänzlich ohne eine aktive Beleuchtung aufgenommen wird, d. h. ausschließlich durch Reflektion der Umgebungsbeleuchtung durch das Objekt bzw. den Hintergrund. Jedes weitere Bild der Bildfolge wird dann bei einer aktiven Beleuchtungsmodulation aufgezeichnet, die paarweise unterschiedliche Beleuchtungen der Szene für jedes Bild der Bildfolge zur Folge hat.The Lighting device of the image segmentation device comprises at least one lighting unit with which they depend on the controller by the control means a lighting modulation the scene generated. Each lighting unit of the lighting device preferably emits in a narrow band illumination spectrum, which can also be in the near infrared range. The narrowband spectrum is preferably between 700 nm and 1000 nm, particularly preferred around 850 nm. The illumination device can have at least two illumination units include, in pairs to illuminate the scene produce narrow-band illumination spectra, wherein the illumination device is controlled so that when active lighting respectively one of the available Standing lighting units each exactly one image of the image sequence the receiving device is received. This will be a lighting modulation ensured that in pairs under different lighting the images of the recorded image sequence leads. Here are the lighting device and the receiving device preferably coordinated such that a Image (eg the first image of the image sequence) entirely without active illumination is recorded, d. H. exclusively by reflection of Ambient lighting through the object or the background. each another image of the image sequence is then recorded during an active illumination modulation, the pairwise different lighting of the scene for each Image of the image sequence has.
Bei aktiver Beleuchtung der Szene durch die Beleuchtungseinrichtung ändert sich im aufgenommenen Bild das Objekt stärker als der Hintergrund, da die Intensität eines reflektierten Beleuchtungsanteils mit 1/r2 abhängig ist von dem Abstand r des Objekts/Hintergrunds zur jeweiligen Beleuchtungseinheit. Die Helligkeit des Objekts verändert sich im Bild bei aktiver Beleuchtung deshalb wesentlich stärker als die Helligkeit des Hintergrunds. Deshalb entsteht durch die punktweise Subtraktion von jeweils zwei Bildern der Bildfolge – insbesondere durch die Subtraktion eines bei Umgebungsbeleuchtung (d. h. ohne aktive Beleuchtung) aufgenommenen Bildes von jeweils sämtlichen anderen aktiv beleuchteten Bildern der Bildfolge – für die dem Objekt zuzuordnenden Bildpunkte des jeweiligen Differenzbildes ein hoher Helligkeitswert, während dem Hintergrund zuzuordnende Bildpunkte in einem Differenzbild geringe oder vernachlässigbare Helligkeitswerte aufweisen.When the scene is actively illuminated by the illumination device, in the captured image the object changes more than the background, since the intensity of a reflected illumination component with 1 / r 2 is dependent on the distance r of the object / background to the respective illumination Ness. The brightness of the object therefore changes much more in the picture with active illumination than the brightness of the background. Therefore, by the pointwise subtraction of two images of the image sequence - in particular by the subtraction of a captured in ambient lighting (ie without active illumination) image of each of all other actively illuminated images of the sequence - for the object to be assigned pixels of the respective difference image a high brightness value while pixels to be assigned to the background in a difference image have low or negligible brightness values.
Zur Unterstützung der Beleuchtungsmodulation durch eine Beleuchtung mit paarweise unterschiedlichen Beleuchtungsspektren kann die Aufnahmeeinrichtung mit entsprechenden Spektralfiltern ausgestattet werden, die automatisch oder manuell entsprechend der jeweils aktiven Beleuchtungseinheit bzw. deren emittiertem Spektrum zugeschaltet werden können. Dadurch wird eine Störlichtunterdrückung bei der Bildaufnahme erreicht, die die natürliche Umgebungsbeleuchtung sehr stark abschwächt, jedoch das Beleuchtungsspektrum der jeweils aktiven Beleuch tungseinheit passieren lässt. Aus diesem Grund findet sich in einem Differenzbild, das durch Subtraktion eines nicht aktiv beleuchteten (d. h. lediglich bei Umgebungsbeleuchtung aufgenommenen) Bildes und eines aktiv beleuchteten Bildes, bei dessen Aufnahme ein angepasstes Spektralfilter verwendet wurde, ein stark gegenüber dem Hintergrund hervorgehobenes Objekt, das deshalb auch einfach segmentierbar ist.to support the illumination modulation by a lighting in pairs different illumination spectra, the receiving device be equipped with appropriate spectral filters that automatically or manually according to the respective active lighting unit or whose emitted spectrum can be switched on. Thereby is a Störlichtunterdrückung at The image capture achieves the natural ambient lighting very much weakens, however the illumination spectrum of the respective active lighting unit lets happen. For this reason, is found in a difference image, by subtraction a non-actively lit (i.e., ambient lighting only recorded) image and an actively illuminated image, in whose Recording a customized spectral filter was used a strong across from background object, which is why it is also simple is segmentable.
In einer weiteren Ausführungsform wird ausgenutzt, dass der von dem beleuchteten Objekt reflektierte und von der Aufnahmeeinrichtung aufgenommene Beleuchtungsanteil wesentlich von der geometrischen Anordnung der jeweiligen Beleuchtungseinheit abhängt, insbesondere von dem Einfallswinkel der Beleuchtung auf die reflektierende Oberfläche des Objektes. Durch Verwendung einer Beleuchtungsmodulation, die durch mehrere bezüglich der aufzunehmenden Szene jeweils unterschiedlich geometrisch angeordnete Beleuchtungseinheiten erzeugt wird, wird insbesondere die Segmentierung von solchen Szenen verbessert, die durch verschieden zueinander geneigte Flächen gekennzeichnet sind, z. B. bei der Detektion von Kratzern und anderen Oberflächenfehlern bei der optischen Qualitätskontrolle.In a further embodiment is exploited that reflected from the illuminated object and absorbed by the receiving device lighting component essentially of the geometric arrangement of the respective lighting unit depends in particular from the angle of incidence of the illumination on the reflective surface of the Object. By using a lighting modulation by several re the scene to be recorded each differently geometrically arranged Lighting units is generated, in particular, the segmentation improved by such scenes by different from each other inclined surfaces are characterized, for. In the detection of scratches and others surface defects in optical quality control.
Bei dieser Ausführungsform wird die Beleuchtungsmodulation durch die unterschiedlichen Einfallswinkel der aktiven Beleuchtungen der vorhandenen Beleuchtungseinheiten erzeugt. Bei jeweils vergleichbarem Abstand der Beleuchtungseinheiten von der aufzunehmenden Szene wird die Abhängigkeit der Reflektionsrichtung des auf das Objekt auftreffenden Beleuchtungsanteils von der Ausrichtung der jeweiligen Objektoberflächen ausgenutzt (die durch den Normalenvektor der Objektoberfläche beschrieben wird). In diesem Zusammenhang können also Schatteneffekte erzeugt und ausgenutzt werden und bei gleichzeitiger Beleuchtung der Szene durch mehr als eine Beleuchtungseinheit auch Halbschatteneffekte.at this embodiment The illumination modulation is due to the different angles of incidence the active lighting of the existing lighting units generated. With in each case comparable distance of the lighting units of the scene to be recorded becomes the dependence of the direction of reflection of the incident on the object lighting proportion of the orientation of the respective object surfaces exploited (described by the normal vector of the object surface becomes). So in this context Shadow effects are generated and exploited and at the same time Illumination of the scene by more than one lighting unit too Penumbra effects.
Bei der Beleuchtungsmodulation durch unterschiedlich angeordnete Beleuchtungseinheiten werden vorzugsweise zumindest zwei bezüglich der Szene geometrisch jeweils paarweise verschieden angeordnete Beleuchtungseinheiten verwendet, während die Aufnahmeeinrichtung eine zumindest drei Bilder umfassende Bildfolge aufnimmt, wobei ein Bild bei ausgeschalteten Beleuchtungseinheiten (d. h. lediglich bei Umgebungsbeleuchtung) aufgenommen wird, während die restlichen Bilder bei aktiver Beleuchtung durch jeweils eine der Beleuchtungseinheiten aufgenommen werden. Darüber hinaus ist es auch möglich, die Szene mit Kombinationen von jeweils zwei oder mehr aktiven Beleuchtungseinrichtungen zu beleuchten, die für jedes Bild paarweise verschieden sind, da sich auch auf diese Weise in den entsprechenden Differenzbildern unterscheidbare Objekte ergeben. Die Beleuchtungsmodulation durch Veränderung der Einfallswinkel kann auch mit einer Beleuchtungsmodulation durch paarweise verschiedene schmalbandige Beleuchtungsspektren kombiniert werden, so dass auch durch die Kombination von verschiedenen Modulationseffekten in den Bildern eine hohe Robustheit des Segmentierungsergebnisses erreicht werden kann.at the illumination modulation by differently arranged lighting units preferably at least two respect the scene geometrically in pairs differently arranged Lighting units used while the recording device a picture sequence comprising at least three images, wherein a picture with lighting units switched off (ie only in ambient lighting) while the remaining images with active illumination by one of the lighting units be recorded. About that It is also possible the scene with combinations of two or more active lighting devices to illuminate that for Each picture is different in pairs, as is the case in this way in the corresponding difference images distinguishable objects. The illumination modulation by changing the angle of incidence can also do a lighting modulation by pairwise different Narrow-band illumination spectra are combined, so too through the combination of different modulation effects in the pictures a high robustness of the segmentation result can be achieved can.
Bei einer Bildfolge, die aus zumindest drei Bildern besteht, ergeben sich bei paarweiser Subtraktion immer zumindest zwei oder mehr Differenzbilder. Die Differenzbilder werden dann vorzugsweise jeweils separat segmentiert und die entstehenden segmentierten Bilder anschließend zu einem Ergebnisbild fusioniert, beispielsweise durch eine geeignete algebraische Operation, z. B. einen Bool'schen Operator. Auf diese Weise sind in dem resultierenden Ergebnisbild Objektinformationen aus sämtlichen Differenzbildern und somit auch aus sämtlichen Bildern der Bildfolge vorhanden.at a sequence of images consisting of at least three images result with pairwise subtraction always at least two or more difference images. The difference images are then preferably segmented separately and then add the resulting segmented images fused to a result image, for example by an appropriate algebraic operation, e.g. B. a Boolean operator. That way are in the resulting result image object information from all Difference pictures and thus also from all pictures of the picture sequence available.
Eine ausreichend gute Segmentierung eines in der Regel mehrwertigen (bzw. grauwertigen) Differenzbildes ist aufgrund der vergleichsweise hohen Helligkeits dynamik der abgebildeten Objekte gegenüber dem jeweiligen Hintergrund mit einfachsten Bildverarbeitungsoperationen zu erreichen. Vorzugsweise wird ein Differenzbild durch eine initiale Tiefpassfilterung, die eine Rauschunterdrückung bezweckt, und eine anschließende Binarisierung des gefilterten Differenzbildes durch einen geeigneten globalen Schwellenwert segmentiert. Dieser globale Schwellenwert ist aufgrund der großen Helligkeitsunterschiede zwischen Objekt- und Hintergrundbildpunkten in den Differenzbildern ein eher unkritischer Wert, so dass in den meisten Fällen eine ausreichende Segmentierungsqualität bereits durch Schwellenwerte erreicht wird, die geringfügig über dem Helligkeitsniveau des Hintergrundes liegen, welches aufgrund der Subtraktion verschiedenartig beleuchteter Bilder im Allgemeinen nahezu Null sein wird. Diese globale Schwellenwertsegmentierung ist deshalb sehr zuverlässig und robust gegenüber (globalen) Störeinflüssen und Artefakten.A sufficiently good segmentation of a generally multi-valued (or gray-valued) difference image is due to the relatively high brightness dynamics of the imaged objects over the respective background with the simplest image processing operations to achieve. Preferably, a difference image is segmented by an initial low-pass filtering, which aims at noise suppression, and a subsequent binarization of the filtered difference image by a suitable global threshold value. This global Due to the large differences in brightness between object and background pixels in the difference images, the threshold value is a rather uncritical value, so that in most cases sufficient segmentation quality is already achieved by thresholds that are slightly above the brightness level of the background, due to the subtraction of variously illuminated images generally will be close to zero. This global threshold segmentation is therefore very reliable and robust against (global) perturbations and artifacts.
Die Aufnahmeeinrichtung kann eine herkömmliche Kamera sein, die jedoch vorzugsweise ein Spektrum erfasst, das in den Infrarotbereich hinein reicht, vorzugsweise ein bis zu einer Wellenlänge von 1100 nm reichendes Spektrum. Ferner kann die Aufnahmeeinrichtung eine hochdynamische Kamera mit einer Farbtiefe von mehr als 8 Bit sein, wodurch die Farb- bzw. Helligkeitsauflösung der Bilder der Bildfolge und somit auch die Helligkeitsauflösung der Differenzbilder und schließlich auch die Robustheit der Segmentierungsoperation erhöht wird.The Recording device may be a conventional camera, however preferably a spectrum detected in the infrared range ranges, preferably reaching up to a wavelength of 1100 nm Spectrum. Furthermore, the receiving device can be a highly dynamic Camera with a color depth of more than 8 bits, causing the Color or brightness resolution the images of the image sequence and thus also the brightness resolution of the difference images and finally also the robustness of the segmentation operation is increased.
Die Beleuchtungseinrichtung ist vorzugsweise aus Diodenfeldern aufgebaut, die die einzelnen Beleuchtungseinheiten bilden. Die Beleuchtungseinheiten können zusätzlich mit Polarisationsfiltern ausgestattet sein. Entsprechend kann auch die Aufnahmeeinrichtung mit Polarisationsfiltern ausgestattet sein, die bei der Aufnahme der Bildfolge abhängig von der jeweils aktiven Beleuchtungseinheit zugeschaltet werden können. Die Polarisationsfilter unterdrücken diffus reflektierendes Licht und lassen nur Licht einer bestimmten Polarisation passieren. Die Umge bungsbeleuchtung kann dadurch sehr wirkungsvoll unterdrückt werden, was bei der Subtraktion von aktiv beleuchteten und nicht aktiv beleuchteten Bildern zu einer noch besseren Unterscheidbarkeit von Objekt und Hintergrund führt.The Lighting device is preferably constructed of diode fields, which form the individual lighting units. The lighting units can additionally be equipped with polarizing filters. Correspondingly, too the receiving device be equipped with polarizing filters, which when taking the image sequence depends on the active one Lighting unit can be switched on. The polarization filters suppress diffuse reflecting light and let only light of a certain Polarization happen. The ambient lighting can be very good effectively suppressed become what is actively illuminated during the subtraction and not actively lit images to an even better distinguishability of object and background leads.
Vorzugsweise besitzt die Kamera der Aufnahmeeinrichtung eine logarithmische Kennlinie, d. h. es besteht zwischen einer Eingangshelligkeit des von dem Objekt reflektierten Lichtes und dem entsprechenden von der Aufnahmeeinrichtung erzeugten Ausgangssignal, das die Helligkeitswerte eines aufgenommenen Bildes repräsentiert, ein logarithmischer Zusammenhang, so dass sich bei einer linear ansteigenden Eingangshelligkeit die durch das Ausgangssignals kodierten Helligkeiten lediglich logarithmisch erhöhen. Durch die logarithmische Kennlinie wird der an sich multiplikative Zusammenhang zwischen dem Beleuchtungsanteil und dem Reflektionsanteil, deren Produkt von der Aufnahmeeinrichtung als Eingangshelligkeit aufgezeichnet wird, in einen additiven Zusammenhang transformiert, so dass sich die im aufgezeichneten Bild niederschlagende Helligkeit des Ausgangssignals als Summe des Beleuchtungsanteils und des Reflektionsanteils ergibt. Dies hat den Vorteil, dass aufgrund des nunmehr additiven Zusammenhangs bei der anschließenden Bildsubtraktion der Reflektionsanteil von dem Beleuchtungsanteil getrennt werden kann, was bei einem multiplikativen Zusammenhang nicht möglich wäre. Im Differenzbild kann somit der durch die Beleuchtungsmodulation veränderliche Beleuchtungsanteil von dem nahezu unveränderlichen Reflektionsanteil getrennt werden, was wiederum zu einer einfachen und robusten Segmentierung führt.Preferably the camera of the recording device has a logarithmic characteristic, d. H. it exists between an input brightness of the object reflected light and the corresponding of the receiving device generated output signal, which is the brightness values of a recorded Representing the image, a logarithmic relationship, so that in a linearly increasing Input Brightness the brightnesses encoded by the output signal increase only logarithmically. The logarithmic characteristic turns the multiplicative Relationship between the lighting proportion and the reflection proportion, their product from the receiving device as input brightness recorded, transformed into an additive relationship, so that the reflected brightness in the recorded image the output signal as the sum of the illumination component and the reflection component results. This has the advantage that due to the now additive relationship at the subsequent Image subtraction of the reflection component of the illumination component can be separated, which in a multiplicative context not possible would. in the Difference image can thus be changed by the illumination modulation Lighting proportion of the almost constant reflection component be separated, which in turn leads to a simple and robust segmentation leads.
Die erfindungsgemäße Segmentierungsvorrichtung umfasst vorzugsweise neben einer Kamera als Aufnahmeeinrichtung und einer Anordnung von Diodenfeldern oder sonstigen Beleuchtungselementen als Beleuchtungseinrichtung einen Computer mit einem Speicher und einem Prozessor, wobei die Segmentierungseinrichtung ein in dem Speicher gespeichertes und von dem Prozessor ausführbares Segmentierungsprogramm repräsentiert. Bei der Aufnahme der Bildfolge durch die Aufnahmeeinrichtung wird die Bildfolge über eine Datenkommunikationsschnittstelle zwischen Computer und Aufnahmeeinrichtung in den Speicher des Computers zur nachfolgenden algorithmischen Segmentierung gespeichert. Bei einer derartigen Ausgestaltung der erfindungsgemäßen Segmentierungsvorrichtung kann die koordinierende Steuereinrichtung als auf dem Computer ausführbares Steuerprogramm ausgestaltet sein, oder als in die Kamera integrierte, die Beleuchtungseinrichtung steuernde Steuereinheit der Kamera. Eine solche Steuereinheit kann dann auch die Kommunikation der Kamera mit dem Computer bzw. dem Segmentierungsprogramm übernehmen.The Segmentation device according to the invention preferably includes a camera as a recording device and an array of diode arrays or other lighting elements as a lighting device a computer with a memory and a processor, wherein the segmentation means includes a Memory stored and executable by the processor segmentation program represents. When recording the image sequence by the recording device is the image sequence over a data communication interface between the computer and the recording device in the memory of the computer for subsequent algorithmic Segmentation saved. In such an embodiment of the Segmentation device according to the invention The coordinating controller may be implemented as computer-executable Control program, or integrated into the camera, the lighting device controlling the control unit of the camera. Such a control unit can then also the communication of the camera with the computer or the segmentation program.
Weitere Merkmale der Erfindung ergeben sich aus der folgenden Beschreibung verschiedener erfindungsgemäßer Ausführungsbeispiele und Ausführungsalternativen. Es wird auf die folgenden Figuren verwiesen, welche zeigen:Further Features of the invention will become apparent from the following description various inventive embodiments and design alternatives. Reference is made to the following figures, which show:
Nachfolgend wird eine Vorrichtung sowie ein Verfahren zum Erzeugen eines segmentierten Bildes einer Szene beschrieben, die ein oder mehrere Objekte umfasst, die zu erkennen, zu vermessen, zu zählen oder anderweitig zu analysieren sind. Das Verfahren zeichnet sich durch eine hohe Robustheit der Segmentie rungsergebnisse aus, d. h. einer geringen Fehleranfälligkeit und Abhängigkeit von Bildartefakten, einen im Vergleich zu z. B. gängigen 3D-Aufnahmetechniken geringen apparativen Aufwand sowie außerordentlich geringen algorithmischen Berechnungsanforderungen, woraus insgesamt die Echtzeitfähigkeit des beschriebenen Segmentierungsverfahrens resultiert. Das Verfahren ist deshalb insbesondere für solche Bildverarbeitungs- und Segmentierungsanwendungen geeignet, die eine hohe Verarbeitungsgeschwindigkeit bei einer gleichzeitigen hohen Zuverlässigkeit der Segmentierungs- und Erkennungsergebnisse erfordern. Dies gilt insbesondere im industriellen Bereich für die Überwachung von Produktionsvorgängen und die optische Qualitätskontrolle sowie für den Bereich der Personenüberwachung, -registrierung oder -erkennung, beispielsweise an Flughäfen, bei Grenzbehörden, zur Zugangskontrolle zu geschützten Bereichen und dergleichen.The following describes an apparatus and method for generating a segmented image of a scene comprising one or more objects that are to be detected, measured count or otherwise analyze. The method is characterized by a high degree of robustness of the Segmentation results, ie a low susceptibility to error and dependence on image artifacts, a comparison with z. B. common 3D recording techniques low equipment cost and extremely low algorithmic computational requirements, resulting in the overall real-time capability of the described segmentation method results. The method is therefore particularly suitable for such image processing and segmentation applications which require a high processing speed with a simultaneous high reliability of the segmentation and recognition results. This applies in particular in the industrial sector for the monitoring of production processes and the optical quality control as well as for the area of personal monitoring, registration or recognition, for example at airports, at border authorities, for access control to protected areas and the like.
Ein
prototypischer Ablauf des Segmentierungsverfahrens ist in
Nach dem Beginn des Verfahrens mit Schritt S1 (START) bilden die Schritte S2, S3 und S4 eine Schleife zur sequentiellen Aufnahme von Einzelbildern der Bildfolge. In Schritt S2 werden die Einzelbinder jeweils von einer Kamera statisch aufgenommen (ACQUISITION), deren Ausrichtung und Orientierung sich gegenüber der aufzunehmenden Szene nicht verändert. Im Idealfall haben also alle aufgenommenen Bilder der Bildfolge B0, B1, ..., Bn einander entsprechende Bildpunkte, die jeweils einen nahezu identischen Szenenausschnitt repräsentieren. In den Schrit ten S3 (SET MODULATION) und S4 (ILLUMINATION) wird die Beleuchtung der Szene für das jeweils nächste aufzunehmende Einzelbild festgelegt.To the beginning of the process with step S1 (START) form the steps S2, S3 and S4 loop for sequential recording of frames the sequence of pictures. In step S2, the single binders are each of a camera statically recorded (ACQUISITION), their orientation and orientation opposite the scene to be recorded has not changed. Ideally, therefore all captured images of the image sequence B0, B1, ..., Bn each other corresponding pixels, each having a nearly identical scene detail represent. In Step S3 (SET MODULATION) and S4 (ILLUMINATION) become the Lighting the scene for that each next recorded single image.
Im
ersten Durchlauf der Schleife S2, S3, S4 wird in Schritt S2 das
Bild B0 bei Umgebungsbeleuchtung aufgenommen, d. h. ohne eine aktive
Beleuchtung durch eine Beleuchtungseinrichtung. In Schritt S3 wird
dann erstmals für
die Aufnahme des Bildes B1 eine Beleuchtung(-smodulation) eingestellt bzw.
verändert
und in Schritt S3 wird die Szene mit der eingestellten Beleuchtung
beleuchtet, um anschließend
in Schritt S2 als Bild B1 aufgenommen zu werden. Nach insgesamt
n Schleifendurchläufen
liegt in Schritt S5 schließlich
die vollständige
Bildfolge B0, B1, ..., Bn vor (SEQUENCE). Die Beleuchtungsmodulation
wird in Schritt S3 derart bildweise angepasst, dass die Bilder B0,
B1, ..., Bn jeweils paarweise derart verschieden beleuchtet sind,
dass auch paarweise unterschiedliche Darstellungen insbesondere
des Objekts vorliegen. Die Art der Beleuchtungsmodulation wird nachfolgend
im Zusammenhang mit den
Die in Schritt S5 vorliegende Bildfolge B0, B1, ..., Bn wird in Schritt S6 von einer Segmentierungseinrichtung in eine Folge von Differenzbildern D1 = B1 – B0, D2 = B2 – B0, ..., Dn = Bn – B0 transformiert, indem jeweils aus dem unbeleuchtet aufgenommenen Bild B0 und jedem der aktiv und paarweise unterschiedlich beleuchteten Bilder B1, B2, ..., Bn ein entsprechendes Differenzbild erzeugt wird (DIFFERENCE). Da die aktive Beleuchtung der Bilder B1, B2, ..., Bn gegenüber dem unbeleuchteten Bild B0 zu einem deutlichen Helligkeitsänderung des Objekts führt, sind die Objekte in den Differenzbildern D1, D2, ..., Dn jeweils deutlich dargestellt, während der Hintergrund, auf den die Beleuchtungsmodulation einen geringen Einfluss hat, in den Differenzbildern D1, D2, ..., Dn vernachlässigbar kleine Helligkeitswerte besitzt.The Image sequence B0, B1,..., Bn present in step S5 is determined in step S6 from a segmentation device into a sequence of difference images D1 = B1 - B0, D2 = B2 - B0, ..., Dn = Bn - B0 transformed by each from the unlit recorded Picture B0 and each of the active and in pairs differently lit Images B1, B2, ..., Bn generates a corresponding difference image becomes (DIFFERENCE). Since the active illumination of the images B1, B2, ..., opposite to Bn the unlit image B0 to a significant change in brightness of the object leads, are the objects in the difference images D1, D2, ..., Dn, respectively clearly shown while the background to which the illumination modulation has a low Influence, in the difference images D1, D2, ..., Dn negligible has small brightness values.
In
Schritt S7 werden die Differenzbilder D1, D2, ..., Dn einer Rauschfilterung
unterzogen (LOW-PASS), beispielsweise durch ein geeignetes Tiefpass-,
Median- oder sonstiges
Rauschfilter, und in Schritt S8 wird jedes einzelne der gefilterten
Differenzbilder durch eine Schwellenwertoperation in die Binärbilder
S1, S2, ..., Sn binarisiert (THRESHOLD). Der angelegte Schwellenwert
ist dabei derart gewählt,
dass die Helligkeiten der Hintergrundbildpunkte in einem Differenzbild
im Wesentlichen unterhalb des Schwellenwerts liegen, während die
Helligkeiten der Objektbildpunkte im Differenzbild im Wesentlichen
oberhalb der Schwelle liegen. Demzufolge sind in den Binärbildern
S1, S2, ..., Sn Objektbildpunkte z. B. mit dem Binärwert
Die
Steuereinrichtung
Die
Bildfolge
Kern
des Segmentierungsverfahrens ist die variierende Beleuchtung des
Objekts
Bei Anwendungsgebieten aus der Sicherheitstechnik, dem Zählen oder Registrieren von Personen oder industriellen Gegenständen oder dergleichen ist die Verwendung einer Beleuchtung außerhalb des sichtbaren Spektralbereichs sinnvoll, beispielsweise im Infrarotbereich, da auf diese Weise eine Störung der Beleuchtungsmodulation durch eine Umweltbeleuchtung weiter minimiert werden kann. Darüber hinaus kann eine im Infrarotbereich bzw. allgemein im nicht sichtbaren Lichtbereich operierende Segmentierungsvorrichtung relativ unauffällig arbeiten.at Application areas from the security technology, the counting or Registering persons or industrial objects or the like is the use of a lighting outside of the visible spectral range, for example in the infrared range, because in this way a disturbance the illumination modulation further minimized by environmental lighting can be. About that In addition, one in the infrared or generally not visible in the visible Operating light segmentation device relatively inconspicuous.
Die
Kamera
Bei
einer besonders bevorzugten Ausführungsvariante
besitzt die Kamera
Zwischen
der Objekthelligkeit HO(B0) = RO(B0) × LO(B0) eines Objekts
Hierbei
setzt sich die Oberflächenbeleuchtungsstärke L aus
einem konstanten Anteil Lconst und einem
modulierten Anteil Lmod zusammen:
Für ein Objekt
Dies
bedeutet, dass im Differenzbild D1 = B1 – B0 die Helligkeitsdifferenzen
von entsprechenden Bildpunkten des Objekts
Die
Verwendung einer Kamera
In
Grundsätzlich sind
zur Segmentierung auch Schattenflächen
Bei
der in
Dieses
Vorgehen kann mit einer kameraseitigen Polarisationsfilterung verbunden
werden, wobei ein Polarisationsfilter
Die
Polarisationsfilterung kann auch im Zusammenhang mit der Anordnung
gemäß
Die
erläuterten
Ausführungsformen
der vorliegenden Erfindung zeichnen sich allgemein dadurch aus,
dass Bildfolgen B0, B1, ..., Bn mit unveränderter relativer Position
und Ausrichtung der Kamera
Claims (28)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102007033835A DE102007033835B4 (en) | 2007-07-18 | 2007-07-18 | Imaging technique for direct object segmentation in images |
PCT/EP2008/059363 WO2009010550A1 (en) | 2007-07-18 | 2008-07-17 | Image recording method for the direct object segmentation in images |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102007033835A DE102007033835B4 (en) | 2007-07-18 | 2007-07-18 | Imaging technique for direct object segmentation in images |
Publications (2)
Publication Number | Publication Date |
---|---|
DE102007033835A1 true DE102007033835A1 (en) | 2009-01-29 |
DE102007033835B4 DE102007033835B4 (en) | 2010-07-15 |
Family
ID=39828471
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102007033835A Expired - Fee Related DE102007033835B4 (en) | 2007-07-18 | 2007-07-18 | Imaging technique for direct object segmentation in images |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102007033835B4 (en) |
WO (1) | WO2009010550A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009024030B3 (en) * | 2009-06-05 | 2011-01-27 | Walter Maschinenbau Gmbh | Method for optical determination of e.g. length of edges of machined metallic object surface of object, involves determining surface characteristics of surface section of object surface based on evaluation result of pixels or image segments |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2801958B1 (en) | 2013-05-08 | 2016-09-14 | Axis AB | Monitoring method and camera |
CN108242042A (en) * | 2016-12-23 | 2018-07-03 | 南京理工大学 | Objective self-adapting plateau equalization implementation method based on FPGA |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6587582B1 (en) * | 1996-03-21 | 2003-07-01 | Cognex Corporation | Semiconductor device image inspection with contrast enhancement |
US20060008171A1 (en) * | 2004-07-06 | 2006-01-12 | Microsoft Corporation | Digital photography with flash/no flash extension |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070154063A1 (en) * | 1995-06-07 | 2007-07-05 | Automotive Technologies International, Inc. | Image Processing Using Rear View Mirror-Mounted Imaging Device |
US5574511A (en) * | 1995-10-18 | 1996-11-12 | Polaroid Corporation | Background replacement for an image |
US7359562B2 (en) * | 2003-03-19 | 2008-04-15 | Mitsubishi Electric Research Laboratories, Inc. | Enhancing low quality videos of illuminated scenes |
-
2007
- 2007-07-18 DE DE102007033835A patent/DE102007033835B4/en not_active Expired - Fee Related
-
2008
- 2008-07-17 WO PCT/EP2008/059363 patent/WO2009010550A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6587582B1 (en) * | 1996-03-21 | 2003-07-01 | Cognex Corporation | Semiconductor device image inspection with contrast enhancement |
US20060008171A1 (en) * | 2004-07-06 | 2006-01-12 | Microsoft Corporation | Digital photography with flash/no flash extension |
Non-Patent Citations (3)
Title |
---|
Paul E.Debevec, Jitendra Malik: "Recovering high dynamic range radiance maps from photographs", ACM Press/Addison-Wesley 1997, Proceedings of the 24th annual conference on computer graphics and interactive techniques, pp.369-378, ISBN: 0-89791-896-7; * |
R M Harrison: "Digital radiography". Phys. Med. Bi ol., 1988, Vol. 33, No.7, pp.751-784; Paul E.Debev ec, Jitendra Malik: "Recovering high dynamic range radiance maps from photographs", ACM Press/Addiso n-Wesley 1997, Proceedings of the 24th annual conf erence on computer graphics and interactive techni ques, pp.369-378, ISBN: 0-89791-896-7 |
R M Harrison: "Digital radiography". Phys. Med. Biol., 1988, Vol. 33, No.7, pp.751-784; * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102009024030B3 (en) * | 2009-06-05 | 2011-01-27 | Walter Maschinenbau Gmbh | Method for optical determination of e.g. length of edges of machined metallic object surface of object, involves determining surface characteristics of surface section of object surface based on evaluation result of pixels or image segments |
Also Published As
Publication number | Publication date |
---|---|
DE102007033835B4 (en) | 2010-07-15 |
WO2009010550A1 (en) | 2009-01-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE602004005358T2 (en) | OBJECT DETECTION IN PICTURES | |
DE102011106050B4 (en) | Shadow removal in an image captured by a vehicle-based camera for detection of a clear path | |
DE69934068T2 (en) | DETERMINATION OF THE POSITION OF EYES BY LIGHT REFLEX DETECTION AND CORRECTION OF DEFECTS IN A RECORDED IMAGE | |
DE112012001243B4 (en) | Method for measuring depth values in a scene | |
EP1173749B1 (en) | Image editing for preparing a texture analysis | |
EP1784978B1 (en) | Method and device for representing a digital image on a surface which is non-trivial in terms of its geometry and photometry | |
DE602004007760T2 (en) | Optical device for measuring the distance between the device and a surface | |
DE69906403T2 (en) | Method and device for detecting a face-like area | |
DE112013000590B4 (en) | Improved contrast for object detection and characterization by optical imaging | |
DE102011106052B4 (en) | Shadow removal in an image captured by a vehicle based camera using a nonlinear illumination invariant core | |
EP1610270A2 (en) | Process for qualitative evaluation of a material with at least one identification characteristic | |
DE10241392A1 (en) | Optical sensor device for sensing relative movement, includes movable motion sensor with two arrays of photo detectors, and multiple lenses that direct far-field images onto arrays of photo detectors | |
DE102009038364A1 (en) | Method and system for automatic object recognition and subsequent object tracking according to the object shape | |
DE112009000949T5 (en) | Detection of a free driving path for a vehicle | |
DE10346481B4 (en) | Three-dimensional reconstruction of surface profiles | |
EP1523654A1 (en) | Method and device for three-dimensionally detecting objects and the use of this device and method | |
EP3688725B1 (en) | Method and device for creating a 3d reconstruction of an object | |
EP1718926A1 (en) | Device and method for determining spatial co-ordinates of an object | |
EP3014569A1 (en) | Inspection of the contoured surface of the underbody of a motor vehicle | |
DE112020004301T5 (en) | OBJECT RECOGNITION DEVICE | |
WO2010007094A2 (en) | Method and arrangement for 3d detection of objects, and a corresponding computer program and computer-readable storage medium | |
DE102016100134B4 (en) | Method and device for examining an object using computer vision | |
DE102007033835B4 (en) | Imaging technique for direct object segmentation in images | |
EP1329856B1 (en) | Method of detecting surface relief on coins in coin actuated machines | |
DE112022001773T5 (en) | Systems and methods for determining an adaptive region of interest (ROI) for calculating image metrics |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
R081 | Change of applicant/patentee |
Owner name: AIRBUS DEFENCE AND SPACE GMBH, DE Free format text: FORMER OWNER: EADS DEUTSCHLAND GMBH, 85521 OTTOBRUNN, DE Effective date: 20140819 |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |