DE102011081364A1 - Method for evaluating image of camera, such as vehicle camera, used in vehicle for detecting surroundings of vehicle, involves determining contrast value and intensity level of pixel of image section - Google Patents
Method for evaluating image of camera, such as vehicle camera, used in vehicle for detecting surroundings of vehicle, involves determining contrast value and intensity level of pixel of image section Download PDFInfo
- Publication number
- DE102011081364A1 DE102011081364A1 DE102011081364A DE102011081364A DE102011081364A1 DE 102011081364 A1 DE102011081364 A1 DE 102011081364A1 DE 102011081364 A DE102011081364 A DE 102011081364A DE 102011081364 A DE102011081364 A DE 102011081364A DE 102011081364 A1 DE102011081364 A1 DE 102011081364A1
- Authority
- DE
- Germany
- Prior art keywords
- contrast value
- pixel
- image
- intensity level
- camera
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000009826 distribution Methods 0.000 claims abstract description 49
- 238000004590 computer program Methods 0.000 claims abstract description 5
- 230000001502 supplementing effect Effects 0.000 claims description 10
- 238000011156 evaluation Methods 0.000 abstract description 7
- 201000004569 Blindness Diseases 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000010191 image analysis Methods 0.000 description 3
- 238000009795 derivation Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 239000010426 asphalt Substances 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/40—Image enhancement or restoration using histogram techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/90—Dynamic range modification of images or parts thereof
- G06T5/94—Dynamic range modification of images or parts thereof based on local image properties, e.g. for local contrast enhancement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/70—Circuitry for compensating brightness variation in the scene
-
- 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/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
- G06T2207/30252—Vehicle exterior; Vicinity of vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
- Studio Devices (AREA)
Abstract
Description
Stand der TechnikState of the art
Die vorliegende Erfindung bezieht sich auf ein Verfahren zur Auswertung eines Bildes einer Kamera, auf ein Verfahren zur Regelung einer Kamera, beispielsweise einer Fahrzeugkamera, auf eine entsprechende Vorrichtung sowie auf ein entsprechendes Computerprogrammprodukt.The present invention relates to a method for evaluating an image of a camera, to a method for controlling a camera, for example a vehicle camera, to a corresponding device and to a corresponding computer program product.
Eine Kamera kann in einem Fahrzeug zur Erfassung des Umfelds des Fahrzeugs eingesetzt werden. Die Kameraregelung erfolgt in der Regel über eine Auswertung eines Histogamms, üblicherweise eines Helligkeits-Histogamms oder eines Graustufen-Histogamms und davon abgeleitete Größen, wie z.B. globaler Kontrast, Mittelwert, Median oder Standardabweichung.A camera can be used in a vehicle to detect the environment of the vehicle. The camera control is usually done via an evaluation of a histogram, usually a brightness histogram or a gray scale histogram, and quantities derived therefrom, e.g. global contrast, mean, median or standard deviation.
Das Dokument
Offenbarung der ErfindungDisclosure of the invention
Vor diesem Hintergrund wird mit der vorliegenden Erfindung ein Verfahren, weiterhin ein Steuergerät, das dieses Verfahren verwendet sowie schließlich ein entsprechendes Computerprogrammprodukt gemäß den Hauptansprüchen vorgestellt. Vorteilhafte Ausgestaltungen ergeben sich aus den jeweiligen Unteransprüchen und der nachfolgenden Beschreibung.Against this background, the present invention provides a method, furthermore a control unit which uses this method and finally a corresponding computer program product according to the main claims. Advantageous embodiments emerge from the respective subclaims and the following description.
Lokale Kontraste in einem Bild können gezielt zur Auswertung eines Bildes, beispielsweise eines digitalen Bildes, einer Kamera herangezogen werden. Dazu können lokale Kontraste über eine bestimmte Bildfläche ermittelt werden und zur Erstellung von Listen oder Histogrammen genutzt werden, die entweder in eine Regelung der Kamera oder in eine weiterführende Bildauswertung des Bilds oder weiterer Bilder der Kamera einfließen können. Eine weiterführende Bildauswertung betrachtet meist lokale Kontraste.Local contrasts in an image can be specifically used to evaluate an image, for example a digital image, a camera. For this purpose, local contrasts can be determined over a certain image area and used to create lists or histograms, which can be incorporated either in a regulation of the camera or in a further image analysis of the image or other images of the camera. Further image analysis usually looks at local contrasts.
In Bezug auf die lokalen Kontraste können beispielsweise helligkeitsspezifische lokale Kontraste oder graustufenspezifische lokale Kontrasten betrachtet werden, gegebenenfalls zusammen mit Helligkeits-Histogrammen oder Graustufen-Histogrammen des Bildes. Auf Grundlage einer solchen Betrachtung kann entschieden werden, in welchem Helligkeitsbereich oder Graustufenbereich relevante Information enthalten ist.With regard to the local contrasts, for example, brightness-specific local contrasts or gray scale-specific local contrasts may be considered, optionally together with brightness histograms or grayscale histograms of the image. On the basis of such a consideration, it can be decided in which brightness range or gray scale range relevant information is contained.
Auf diese Weise kann die Bildauswertung erleichtert werden, da eine Information darüber besteht, welche der lokalen Kontraste im Bild als relevant erachtet werden können.In this way, the image evaluation can be facilitated because there is information about which of the local contrasts in the image can be considered relevant.
Die vorliegende Erfindung schafft ein Verfahren zur Auswertung eines Bildes einer Kamera, das die folgenden Schritte umfasst:
Bestimmen eines ersten Kontrastwertes und einer ersten Intensitätsstufe eines ersten Bildpunktes eines Bereichs des Bildes, wobei der erste Kontrastwert einen Kontrast zwischen dem ersten Bildpunkt und zumindest einem weiteren zu dem ersten Bildpunkt benachbarten Bildpunkt definiert;
Bestimmen eines zweiten Kontrastwertes eines zweiten Bildpunktes des Bereichs des Bildes, wobei der zweite Kontrastwert einen Kontrast zwischen dem zweiten Bildpunkt und zumindest einem weiteren zu dem zweiten Bildpunkt benachbarten Bildpunkt definiert;
Ergänzen einer der ersten Intensitätsstufe des ersten Bildpunktes zugeordneten ersten Kontrastwerteverteilung durch den ersten Kontrastwert; und
Ergänzen der ersten Kontrastwerteverteilung durch den zweiten Kontrastwert, wenn die zweite Intensitätsstufe des zweiten Bildpunktes der ersten Intensitätsstufe entspricht, oder Ergänzen einer der zweiten Intensitätsstufe des zweiten Bildpunktes zugeordneten zweiten Kontrastwerteverteilung durch den zweiten Kontrastwert, wenn die zweite Intensitätsstufe nicht der ersten Intensitätsstufe entspricht.The present invention provides a method for evaluating an image of a camera comprising the following steps:
Determining a first contrast value and a first intensity level of a first pixel of a region of the image, wherein the first contrast value defines a contrast between the first pixel and at least one further pixel adjacent to the first pixel;
Determining a second contrast value of a second pixel of the region of the image, the second contrast value defining a contrast between the second pixel and at least one further pixel adjacent to the second pixel;
Supplementing a first contrast value distribution assigned to the first intensity level of the first pixel by the first contrast value; and
Supplementing the first contrast value distribution by the second contrast value if the second intensity level of the second pixel corresponds to the first intensity level, or if the second intensity level of the second intensity level does not correspond to the first intensity level.
Bei der Kamera kann es sich um eine Kamera handeln, die an einem Fahrzeug angeordnet ist. Beispielsweise kann die Kamera ausgebildet sein, um fortlaufend Bilder einer Umgebung des Fahrzeugs aufzunehmen. Die Kamera kann als Digitalkamera ausgeführt sein, so dass es sich bei dem Bild um ein Bild handeln kann, dessen Bildinformation als digitale Information vorliegt. Das Bild kann aus einer Mehrzahl von Bildpunkten oder Pixeln aufgebaut sein. Die Bildpunkte können in einer Mehrzahl von Teilen und Spalten angeordnet sein. Jedem Bildpunkt kann eine Intensitätsstufe zugeordnet sein. Eine Intensitätsstufe kann beispielsweise ein Helligkeitsstufe oder eine Graustufe sein. Die Intensitätsstufe kann durch einen Intensitätswert repräsentiert sein. Der Intensitätswert kann ein elektrisches Signal sein, dass von einem dem Bildpunkt zugeordneten Bereich eines Bildsensors der Kamera ausgegeben wird. Eine von einem Bildpunkt abbildbare Intensitätsskala kann in eine Mehrzahl unterschiedlicher Intensitätsstufen unterteilt sein. Jedem Bildpunkt des Bilds kann eine Intensitätsstufe aus der Mehrzahl unterschiedlicher Intensitätsstufen zugewiesen sein. Weisen zwei benachbarte Bildpunkte unterschiedliche Intensitätsstufen auf, so besteht ein Kontrast zwischen den beiden benachbarten Bildpunkten. Der Kontrastwert eines Bildpunkt kann ein Maß für den Kontrast zwischen dem Bildpunkt und einem oder mehreren angrenzenden weiteren Bildpunkten sein. Beispielsweise kann der Kontrastwert ein Maß zwischen dem Bildpunkt und allen an den Bildpunkt direkt angrenzenden weiteren Bildpunkten sein. Der Kontrastwert kann einen lokalen Kontrast des Bildpunkts definieren. Für jede mögliche der Intensitätsstufen oder für jede in zumindest einem Bildpunkt des Bildes eingenommene Intensitätsstufe kann eine Kontrastwerteverteilung vorgesehen sein. In einer Kontrastwerteverteilung einer speziellen Intensitätsstufe können alle Kontrastwerte eingetragen werden, die bezüglich aller Bildpunkte bestimmt wurden, die die spezielle Intensitätsstufe aufweisen. Die Kontrastwerte können skaliert sein. Eine Kontrastwerteverteilung kann eine Häufigkeitsverteilung der Kontrastwerte darstellen. Somit kann die Kontrastwerteverteilung eine Auflistung darüber umfassen, welche Kontrastwerte wie oft aufgetreten sind. Die Kontrastwerteverteilung kann als eine Liste oder ein Histogramm verstanden werden. Die Liste kann als Grundlage für ein Histogramm dienen. Ein Histogramm kann eine graphische Darstellung der Häufigkeitsverteilung der Kontrastwerte darstellen. Über eine den Wertebereiche der Kontrastwerte abbildenden Achse können als Balken die einzelnen Häufigkeiten des Vorkommens der Kontrastwerte aufgetragen sein. Aus den für die einzelnen Intensitätsstufen ermittelten Kontrastwerteverteilungen kann eine intensitätsspezifische Kontrastwerteverteilung über alle im Bild vorhandenen oder möglichen Intensitätsstufen ermittelt werden. Es können für alle Bildpunkte des Bereichs die jeweiligen Kontrastwerte bestimmt und die jeweils zugeordnete Kontrastwerteverteilung eingetragen werden.The camera may be a camera mounted on a vehicle. For example, the camera may be configured to continuously record images of an environment of the vehicle. The camera may be implemented as a digital camera, so that the image may be an image whose image information is present as digital information. The image may be constructed from a plurality of pixels or pixels. The pixels may be arranged in a plurality of parts and columns. Each pixel can be assigned an intensity level. An intensity level may be, for example, a brightness level or a gray level. The intensity level can be represented by an intensity value. The intensity value may be an electrical signal output from a portion of an image sensor of the camera associated with the pixel. An intensity scale that can be mapped from one pixel can be subdivided into a plurality of different intensity levels. Each pixel of the image may be assigned an intensity level from the plurality of different intensity levels. If two adjacent pixels have different intensity levels, there is a contrast between the two neighboring pixels. The contrast value of a pixel may be a measure of the contrast between the pixel and one or more adjacent further pixels. For example, the contrast value may be a measure between the pixel and all other pixels directly adjacent to the pixel. The contrast value can define a local contrast of the pixel. For each of the possible intensity levels or for each intensity level occupied in at least one pixel of the image, a contrast value distribution can be provided. In a contrast value distribution of a specific intensity level, it is possible to enter all the contrast values which were determined with respect to all pixels which have the specific intensity level. The contrast values can be scaled. A contrast value distribution can represent a frequency distribution of the contrast values. Thus, the contrast value distribution may include a listing of which contrast values have occurred as often. The contrast value distribution can be understood as a list or a histogram. The list can serve as the basis for a histogram. A histogram can be a graphical representation of the frequency distribution of the contrast values. The individual frequencies of the occurrence of the contrast values can be plotted as bars over an axis representing the value ranges of the contrast values. From the contrast value distributions determined for the individual intensity levels, an intensity-specific contrast value distribution can be determined for all available or possible intensity levels in the image. It is possible to determine the respective contrast values for all pixels of the area and to enter the respectively assigned contrast value distribution.
Somit kann das Verfahren einen Schritt des Bestimmens eines weiteren Kontrastwertes mindestens eines weiteren Bildpunktes des Bildes umfassen. In einem Schritt des Ergänzens kann die erste Kontrastwerteverteilung durch den weiteren Kontrastwert ergänzt werden, wenn die weitere Intensitätsstufe des weiteren Bildpunktes der ersten Intensitätsstufe entspricht. Ferner kann in dem Schritt des Ergänzens die zweite Kontrastwerteverteilung durch den weiteren Kontrastwert ergänzt werden, wenn die weitere Intensitätsstufe des weiteren Bildpunktes der zweiten Intensitätsstufe entspricht. Auch kann im Schritt des Ergänzens eine der weiteren Intensitätsstufe des weiteren Bildpunktes zugeordnete weitere Kontrastwerteverteilung durch den weiteren Kontrastwert ergänzt werden, wenn die weitere Intensitätsstufe weder der ersten noch der zweiten Intensitätsstufe entspricht. Auf diese Weise können nach und nach weitere Kontrastwerte bestimmt und jeweils in eine zugeordnete Kontrastwerteverteilung eingetragen werden.Thus, the method may comprise a step of determining a further contrast value of at least one further pixel of the image. In a step of supplementing, the first contrast value distribution can be supplemented by the further contrast value if the further intensity level of the further pixel corresponds to the first intensity level. Furthermore, in the step of supplementing, the second contrast value distribution can be supplemented by the further contrast value if the further intensity level of the further pixel corresponds to the second intensity level. Also, in the step of supplementing, a further contrast value distribution assigned to the further intensity level of the further pixel can be supplemented by the further contrast value if the further intensity level corresponds to neither the first nor the second intensity level. In this way, further contrast values can be determined gradually and entered in each case in an associated contrast value distribution.
Gemäß einer Ausführungsform können durch den ersten Bildpunkt, den zweiten Bildpunkt und den mindestens einen weiteren Bildpunkt alle Bildpunkte des Bereichs umfasst sein. Es kann also für alle Bildpunkte des Bildbereichs ein lokaler Kontrast in Form des Kontrastwerts bestimmt werden. Der Bereich des Bildes kann das gesamte Bild oder einen Teilbereich des Bildes umfassen. Beispielsweise kann ein als besonders relevant eingestufter Bereich des Bildes ausgewertet werden. Auch können Bildpunkte mehrere voneinander abgegrenzte Bereiche des Bilds ausgewertet werden.According to one embodiment, all pixels of the region can be covered by the first pixel, the second pixel and the at least one further pixel. It can therefore be determined for all pixels of the image area, a local contrast in the form of the contrast value. The area of the image may include the entire image or a portion of the image. For example, a region of the image classified as particularly relevant can be evaluated. Also, pixels can be evaluated a plurality of separate areas of the image.
Beispielsweise können in den Schritten des Bestimmens die Kontrastwerte mittels eines Laplace-Filters bestimmt werden. Als Laplace-Filter kann ein Laplacian of Gaussian Filter eingesetzt werden. Für die für Implementierungen kann ein einfacherer Ableitungsfilter, z.B. [–1,1]/2, [–1,2,–1]/4, vorteilhaft sein. Mittels eines solchen Filters können in dem Bild abgebildete Kanten erkannt werden, an denen sich die Intensitätsstufen benachbarter Bildpunkte stark ändern. For example, in the steps of determining the contrast values may be determined by means of a Laplace filter. As a Laplace filter, a Laplacian of Gaussian filter can be used. For implementations, a simpler derivation filter, e.g. [-1,1] / 2, [-1,2, -1] / 4, be beneficial. By means of such a filter, edges imaged in the image can be recognized, at which the intensity levels of neighboring pixels change greatly.
Das Verfahren kann einen Schritt des Kombinierens der Kontrastwerteverteilungen mit einer Helligkeitsverteilung oder einer Graustufenverteilung des Bilds umfassen.The method may include a step of combining the contrast value distributions with a brightness distribution or a gray scale distribution of the image.
Das Verfahren kann einen Schritt des Bestimmens des Bereichs des Bildes als ein einem relevanten Objekt zugeordneter Bildausschnitt umfassen. Das Objekt und damit der Bildausschnitt können durch eine Auswertung des Bilds der Kamera, beispielsweise unter Einsatz eines Detektionsalgorithmus, bestimmt werden. Auf diese Weise kann das Verfahren speziell auf einen oder mehrere Bereiche des Bildes angewendet werden, die beispielsweise für ein Assistenzsystem des Fahrzeugs wichtige Informationen enthalten.The method may include a step of determining the region of the image as an image section associated with a relevant object. The object and thus the image detail can be determined by an evaluation of the image of the camera, for example using a detection algorithm. In this way, the method can be applied specifically to one or more areas of the image that contain, for example, important information for an assistance system of the vehicle.
Auch kann das Verfahren einen Schritt des Ermittelns einer intensitätsstufenspezifischen Kontrastwerteverteilung basierend auf den Kontrastwerteverteilungen umfassen. In der intensitätsstufenspezifischen Kontrastwerteverteilung können alle Kontrastwerteverteilungen des Bildes zusammengefasst sein.Also, the method may include a step of determining an intensity level specific contrast value distribution based on the contrast value distributions. In the intensity level-specific contrast value distribution, all contrast value distributions of the image can be combined.
Die vorliegende Erfindung schafft ferner ein Verfahren zur Regelung einer Kamera zur Erfassung eines Bildes, das die folgenden Schritte umfasst:
Ermitteln von Kontrastwerteverteilungen gemäß einem der vorangegangenen Ansprüche;
Bestimmen eines Parameters zur Regelung der Kamera basierend auf den Kontrastwerteverteilungen.The present invention further provides a method for controlling a camera for capturing an image, comprising the following steps:
Determining contrast value distributions according to one of the preceding claims;
Determining a parameter for controlling the camera based on the contrast value distributions.
Die vorliegende Erfindung schafft ferner eine Vorrichtung, die ausgebildet ist, um die Schritte des erfindungsgemäßen Verfahrens in entsprechenden Einrichtungen durchzuführen bzw. umzusetzen. Auch durch diese Ausführungsvariante der Erfindung in Form einer Vorrichtung kann die der Erfindung zugrunde liegende Aufgabe schnell und effizient gelöst werden. The present invention further provides an apparatus adapted to perform the steps of the method according to the invention in corresponding devices. Also by this embodiment of the invention in the form of a device, the object underlying the invention can be solved quickly and efficiently.
Unter einer Vorrichtung kann vorliegend ein elektrisches Gerät verstanden werden, das Sensorsignale verarbeitet und in Abhängigkeit davon Steuersignale ausgibt. Die Vorrichtung kann eine Schnittstelle aufweisen, die hard- und/oder softwaremäßig ausgebildet sein kann. Bei einer hardwaremäßigen Ausbildung können die Schnittstellen beispielsweise Teil eines sogenannten System-ASICs sein, der verschiedenste Funktionen der Vorrichtung beinhaltet. Es ist jedoch auch möglich, dass die Schnittstellen eigene, integrierte Schaltkreise sind oder zumindest teilweise aus diskreten Bauelementen bestehen. Bei einer softwaremäßigen Ausbildung können die Schnittstellen Softwaremodule sein, die beispielsweise auf einem Mikrocontroller neben anderen Softwaremodulen vorhanden sind. In the present case, a device can be understood as meaning an electrical device which processes sensor signals and outputs control signals in dependence thereon. The device may have an interface, which may be formed in hardware and / or software. In the case of a hardware-based embodiment, the interfaces can be part of a so-called system ASIC, for example, which contains a wide variety of functions of the device. However, it is also possible that the interfaces are their own integrated circuits or at least partially consist of discrete components. In a software training, the interfaces may be software modules that are present, for example, on a microcontroller in addition to other software modules.
Von Vorteil ist auch ein Computerprogrammprodukt mit Programmcode, der auf einem maschinenlesbaren Träger wie einem Halbleiterspeicher, einem Festplattenspeicher oder einem optischen Speicher gespeichert sein kann und zur Durchführung des Verfahrens nach einer der vorstehend beschriebenen Ausführungsformen verwendet wird, wenn das Programm auf einem Computer oder einer Vorrichtung ausgeführt wird.A computer program product with program code which can be stored on a machine-readable carrier such as a semiconductor memory, a hard disk memory or an optical memory and is used to carry out the method according to one of the embodiments described above if the program is installed on a computer or a device is also of advantage is performed.
Die Erfindung wird nachstehend anhand der beigefügten Zeichnungen beispielhaft näher erläutert. Es zeigen:The invention will now be described by way of example with reference to the accompanying drawings. Show it:
In der nachfolgenden Beschreibung bevorzugter Ausführungsbeispiele der vorliegenden Erfindung werden für die in den verschiedenen Figuren dargestellten und ähnlich wirkenden Elemente gleiche oder ähnliche Bezugszeichen verwendet, wobei auf eine wiederholte Beschreibung dieser Elemente verzichtet wird.In the following description of preferred embodiments of the present invention, the same or similar reference numerals are used for the elements shown in the various figures and similarly acting, wherein a repeated description of these elements is omitted.
Die Kamera
Anhand der
Ein Ausführungsbeispiel umfasst eine Kameraregelung einer Fahrzeugkamera
Die Belichtungssteuerung der Kamera
Ein System gemäß einem Ausführungsbeispiel der vorliegenden Erfindung besteht aus der Kamera
In einem von der Kamera
So wird z.B. für jedes Pixel
Die lokalen Kontraste können dabei über Ableitungsoperatoren, wie z.B. Sobel, oder Bandpassfilter, wie z.B. LoG, bestimmt werden.The local contrasts can be determined via derivation operators, such as e.g. Sobel, or bandpass filters, such as LoG, to be determined.
Der ermittelte lokale Kontrastwert wird in die Liste oder das Histogramm eingetragen, die der Graustufe des zentralen Pixels zugeordnet ist. Somit ergibt sich für alle im Bild vorkommenden Grauwerte jeweils eine Liste oder ein Histogramm der lokalen Kontrastwerte. Dabei können sich lokale Kontrastwerte auf Intensitätssprünge, die z.B. über Sobel-Filterung bestimmt werden kann, oder auf die Aktivierung in bestimmten Frequenzbändern, die z.B. über LoG-Filterung bestimmt werden kann, beziehen.The determined local contrast value is entered into the list or histogram associated with the gray level of the central pixel. Thus, a list or a histogram of the local contrast values is obtained for all gray values occurring in the image. In doing so, local contrast values can be used for intensity jumps, e.g. Sobel filtering, or activation in certain frequency bands, e.g. can be determined via LoG filtering.
Diese Listen oder Histogramme können nun zusammen mit dem allgemeinen Helligkeits- oder Graustufenhistogramm für die Kameraregelung, Blindheitsschätzung oder die Erkennung von Fahrbahnmarkierungen, Straßenschildern, Fahrzeugen, oder Fußgängern herangezogen werden. Die Kameraregelung kann so ausgelegt sein, dass sie die lokalen Kontraste über alle Bildpunkte maximiert. Dazu können die lokalen Kontraste mit der Häufigkeit des entsprechenden Kontrasts oder des entsprechenden Intensitätswerts gewichtet werden. Die dazu erforderlichen Informationen können aus den Listen oder Histogrammen entnommen werden.These lists or histograms can now be used in conjunction with the general brightness or grayscale histogram for camera control, blindness estimation, or the detection of lane markings, road signs, vehicles, or pedestrians. The camera control can be designed to maximize local contrasts across all pixels. For this purpose, the local contrasts can be weighted with the frequency of the corresponding contrast or the corresponding intensity value. The required information can be taken from the lists or histograms.
In die Blindheitsschätzung können die Listen oder Histogramme einfließen, indem ein Maß für die Blindheit über die Summation lokaler Kontraste definiert wird.In the blindness estimation, the lists or histograms can be included by defining a measure of blindness by summing local contrasts.
In die Erkennung von Fahrbahnmarkierungen können die Listen oder Histogramme einfließen, indem die Kameraregelung so ausgelegt wird, dass häufigere Intensitätssprünge, die z.B. durch Fahrbahnmarkierungen hervorgerufen werden, hervorgehoben werden und unsystematische Intensitätssprünge, die z.B. durch eine Fahrbahn oder Asphalt hervorgerufen werden, minimiert werden.In the recognition of lane markings, the lists or histograms can be incorporated by designing the camera control so that more frequent intensity jumps, e.g. are highlighted by lane markings, and unsystematic intensity jumps, e.g. be caused by a roadway or asphalt are minimized.
Ein Helligkeits- oder Graustufenhistogramm lässt sich aus den Listen, also den Kontrasthistogrammen ableiten.
Die Vorrichtung weist eine Bestimmungseinrichtung
Die Bestimmungseinrichtung
In einem Schritt
Die Schritte
Die beschriebenen und in den Figuren gezeigten Ausführungsbeispiele sind nur beispielhaft gewählt. Unterschiedliche Ausführungsbeispiele können vollständig oder in Bezug auf einzelne Merkmale miteinander kombiniert werden. Auch kann ein Ausführungsbeispiel durch Merkmale eines weiteren Ausführungsbeispiels ergänzt werden. Ferner können erfindungsgemäße Verfahrensschritte wiederholt sowie in einer anderen als in der beschriebenen Reihenfolge ausgeführt werden. The embodiments described and shown in the figures are chosen only by way of example. Different embodiments may be combined together or in relation to individual features. Also, an embodiment can be supplemented by features of another embodiment. Furthermore, method steps according to the invention can be repeated as well as carried out in a sequence other than that described.
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- DE 10254806 B4 [0003] DE 10254806 B4 [0003]
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102011081364A DE102011081364A1 (en) | 2011-08-23 | 2011-08-23 | Method for evaluating image of camera, such as vehicle camera, used in vehicle for detecting surroundings of vehicle, involves determining contrast value and intensity level of pixel of image section |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102011081364A DE102011081364A1 (en) | 2011-08-23 | 2011-08-23 | Method for evaluating image of camera, such as vehicle camera, used in vehicle for detecting surroundings of vehicle, involves determining contrast value and intensity level of pixel of image section |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102011081364A1 true DE102011081364A1 (en) | 2013-02-28 |
Family
ID=47664845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102011081364A Ceased DE102011081364A1 (en) | 2011-08-23 | 2011-08-23 | Method for evaluating image of camera, such as vehicle camera, used in vehicle for detecting surroundings of vehicle, involves determining contrast value and intensity level of pixel of image section |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102011081364A1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5040228A (en) * | 1989-08-28 | 1991-08-13 | At&T Bell Laboratories | Method and apparatus for automatically focusing an image-acquisition device |
DE10254806B4 (en) | 2002-11-22 | 2008-07-24 | Robert Bosch Gmbh | Information processing method |
-
2011
- 2011-08-23 DE DE102011081364A patent/DE102011081364A1/en not_active Ceased
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5040228A (en) * | 1989-08-28 | 1991-08-13 | At&T Bell Laboratories | Method and apparatus for automatically focusing an image-acquisition device |
DE10254806B4 (en) | 2002-11-22 | 2008-07-24 | Robert Bosch Gmbh | Information processing method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102015121339B4 (en) | SYSTEMS AND METHODS FOR DETERMINING A CONDITION OF A ROAD | |
DE102006005512B4 (en) | System and method for measuring the distance of a preceding vehicle | |
DE112010003914T5 (en) | Method and device for detecting tiredness at the wheel and a vehicle | |
DE102014117102B4 (en) | Lane change warning system and method for controlling the lane change warning system | |
DE102011101246A1 (en) | REDUDENT OBJECT DETECTION FOR DRIVER ASSISTANCE SYSTEMS | |
EP2028605A1 (en) | Detection method for symmetric patterns | |
DE102017205093A1 (en) | Method and system for predicting sensor signals of a vehicle | |
DE102013205854B4 (en) | Method for detecting a free path using temporary coherence | |
EP2034461A2 (en) | Method for detecting and/or tracking moved objects in a monitoring zone with stoppers, device and computer program | |
EP3291172A1 (en) | Method for calculating final image data | |
DE102013022076A1 (en) | Method for determining a width of a target vehicle by means of a camera system of a motor vehicle, camera system and motor vehicle | |
DE102005034597A1 (en) | Method and device for generating a depth map | |
DE102018213268A1 (en) | METHOD FOR APPLICATION IN A VEHICLE | |
DE102018204451A1 (en) | Method and device for auto-calibration of a vehicle camera system | |
DE102010007730A1 (en) | Method and device for setting a suitable evaluation parameter for a fluorescence microscope | |
DE102011005780B4 (en) | Method and device for determining a distance between a vehicle and an object | |
DE102014201161A1 (en) | Method and device for determining a blind area of a camera | |
DE102016104044A1 (en) | A method for detecting a deposit on an optical element of a camera through a feature space and a hyperplane, and camera system and motor vehicle | |
DE102014209863A1 (en) | Method and device for operating a stereo camera for a vehicle and stereo camera for a vehicle | |
DE102009007412A1 (en) | Method for tracing e.g. pedestrian in images captured by camera in car, involves determining subset based on parameters with respect to transformed image points and correspondence image points, and utilizing mapping rule to trace object | |
DE102014007565A1 (en) | Method for determining a respective boundary of at least one object, sensor device, driver assistance device and motor vehicle | |
DE102017124956B4 (en) | A method of extracting a light pattern from an image thereof captured by a vehicle camera | |
DE102016225631A1 (en) | Method and device for removing at least one landmark position of a landmark in a radar map | |
DE102008059551A1 (en) | Method for determining the change in position of a camera system and device for capturing and processing images | |
DE102010042821B4 (en) | Method and apparatus for determining a basic width of a stereo detection system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R002 | Refusal decision in examination/registration proceedings | ||
R003 | Refusal decision now final | ||
R003 | Refusal decision now final |
Effective date: 20150310 |