DE102012223121A1 - Method for tracking at least one object and monitoring device - Google Patents
Method for tracking at least one object and monitoring device Download PDFInfo
- Publication number
- DE102012223121A1 DE102012223121A1 DE201210223121 DE102012223121A DE102012223121A1 DE 102012223121 A1 DE102012223121 A1 DE 102012223121A1 DE 201210223121 DE201210223121 DE 201210223121 DE 102012223121 A DE102012223121 A DE 102012223121A DE 102012223121 A1 DE102012223121 A1 DE 102012223121A1
- Authority
- DE
- Germany
- Prior art keywords
- imaging sensor
- stored
- comparison
- tracking
- movement
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/246—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments
- G06T7/248—Analysis of motion using feature-based methods, e.g. the tracking of corners or segments involving reference images or patches
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/52—Surveillance or monitoring of activities, e.g. for recognising suspicious objects
- G06V20/54—Surveillance or monitoring of activities, e.g. for recognising suspicious objects of traffic, e.g. cars on the road, trains or boats
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/144—Movement detection
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/30232—Surveillance
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/04—Detecting movement of traffic to be counted or controlled using optical or ultrasonic detectors
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Image Analysis (AREA)
Abstract
Die Erfindung betrifft ein Verfahren zur Verfolgung wenigstens eines Objekts (5) mittels wenigstens eines nachführbaren bildgebenden Sensors, mit welchem das wenigstens eine Objekt (5) erfasst wird, wobei eines oder mehrere Vergleichsmuster (8.6), welche jeweils wenigstens ein Objektmerkmal (9.6) des wenigstens einen Objekts (5) aufweisen, in zeitlicher Reihenfolge gespeichert werden, um in einem oder mehreren nachfolgend von dem wenigstens einen bildgebenden Sensor erfassten Bildern (4.6) eine Wiedererkennung des wenigstens einen Objekts (5) anhand eines zu bestimmenden Übereinstimmungswerts des wenigstens einen gespeicherten Objektmerkmals (9.6) des wenigstens einen Objekts (5) wenigstens eines der Vergleichsmuster (8.6) mit neu erfassten Objektmerkmalen (9.6) durchzuführen, wobei der wenigstens eine bildgebende Sensor dem wenigstens einen Objekt (5) nachgeführt wird und ein Bewegungsverlauf des wenigstens einen Objekts (5) gespeichert wird, wobei bei der Wiedererkennung des wenigstens einen Objekts (5), wenn mehrere Vergleichsmuster (8.6) gespeichert sind, zur Bestimmung des Übereinstimmungswerts wenigstens ein älteres Vergleichsmuster (8.6) wenigstens in dem Umfang wie neuere Vergleichsmuster (8.6) des wenigstens einen Objekts (5) berücksichtigt wird und/oder wobei bei der Nachführung des wenigstens einen bildgebenden Sensors (2), wenn das wenigstens eine Objekt (5) in einem nachfolgend erfassten Bild (4.6) des wenigstens einen bildgebenden Sensors (2) nicht mehr wiedererkannt wird, eine Schätzung der weiteren Bewegung des wenigstens einen Objekts (5) erfolgt, bei welcher ältere gespeicherte Bewegungen des wenigstens einen Objekts (5) wenigstens in dem Umfang wie neuere gespeicherte Bewegungen des wenigstens einen Objekts (5) berücksichtigt werden.The invention relates to a method for tracking at least one object (5) by means of at least one trackable imaging sensor, with which the at least one object (5) is detected, one or more comparison patterns (8.6), each of which has at least one object feature (9.6) of the have at least one object (5), are stored in chronological order in order to recognize the at least one object (5) in one or more images (4.6) subsequently acquired by the at least one imaging sensor on the basis of a match value to be determined of the at least one stored object feature (9.6) of the at least one object (5) to carry out at least one of the comparison patterns (8.6) with newly acquired object features (9.6), the at least one imaging sensor tracking the at least one object (5) and a course of movement of the at least one object (5 ) is saved, with the recognition of the weni at least one object (5), if several comparison patterns (8.6) are stored, for determining the match value at least one older comparison pattern (8.6) is taken into account at least to the extent that newer comparison patterns (8.6) of the at least one object (5) are taken into account and / or wherein when the at least one imaging sensor (2) is tracked, if the at least one object (5) is no longer recognized in an image (4.6) of the at least one imaging sensor (2) recorded subsequently, an estimate of the further movement of the at least one object (5) takes place, in which older stored movements of the at least one object (5) are taken into account at least to the extent as newer stored movements of the at least one object (5).
Description
Die Erfindung betrifft ein Verfahren zur Verfolgung wenigstens eines Objekts mittels wenigstens eines nachführbaren bildgebenden Sensors, mit welchem das wenigstens eine Objekt erfasst wird. Die Erfindung betrifft ebenfalls eine Überwachungsvorrichtung mit wenigstens einem bildgebenden Sensor.The invention relates to a method for tracking at least one object by means of at least one trackable imaging sensor, with which the at least one object is detected. The invention also relates to a monitoring device with at least one imaging sensor.
Unter ”Tracking”, insbesondere Video-Tracking, versteht man die Verfolgung von Objekten mittels Bildverarbeitung durch eine automatische Nachführung eines bildgebenden Sensors bzw. eines Kamerasystems. Das verfolgte Objekt kann z. B. einem Benutzer oder einem übergeordneten System angezeigt werden. Hierbei wird ein manuell oder automatisch definiertes Objekt erkannt, dessen Position bestimmt und die erfassende Kamera derart bewegt, dass das Objekt möglichst nahe an der Bildmitte dargestellt wird und weiterhin dort verbleibt. Bei dem Bildsensor bzw. dem Bilderfassungssystem kann es sich um eine oder mehrere Kameras im visuellen und/oder im Wärmebildbereich, beispielsweise langwelliges Infrarot (LWIR), mittelwelliges Infrarot (MWIR), sehr langwelliges Infrarot (VLWIR), fernes Infrarot (FIR), kurzwelliges Infrarot (SWIR) und nahes Infrarot (NIR) als auch im UV-Bereich handeln. Um das Objekt erkennen zu können, werden Objektdarstellungen im Bild und/oder Objektmerkmale bzw. Objekteigenschaften zu Beginn ermittelt, als Vergleichsmuster bzw. sogenannte Templates gespeichert und versucht in den nachfolgenden Bildern Objekte mit diesem Aussehen bzw. diesen Merkmalen wiederzufinden. Dies lässt sich beispielsweise durch eine Speicherung eines Bildausschnitts bewerkstelligen, welcher in den folgenden Bildern mit dortigen Bildausschnitten, insbesondere mittels Kreuzkorrelation oder dergleichen, verglichen wird, wobei die Position mit der maximalen Übereinstimmung ermittelt wird. Dies kann auch unter Verwendung anderer bekannter Objektmerkmale erfolgen, wie z. B. Schwerpunkt, Umrandung, Phasenlage, Kantenbetrachtung oder Histogrammen (z. B. HoG/Histogram of Oriented Gradients)."Tracking", in particular video tracking, means the tracking of objects by means of image processing by an automatic tracking of an imaging sensor or a camera system. The tracked object can, for. A user or a parent system. Here, a manually or automatically defined object is detected, determines its position and the detecting camera moves so that the object is shown as close to the center of the image and continue to remain there. The image sensor or the image acquisition system can be one or more cameras in the visual and / or thermal imaging field, for example long-wave infrared (LWIR), medium-wave infrared (MWIR), very long-wave infrared (VLWIR), far-infrared (FIR), short-wave Infrared (SWIR) and near infrared (NIR) as well as in the UV range. In order to be able to recognize the object, object representations in the image and / or object features or object properties are initially determined, stored as comparison patterns or so-called templates, and attempts in the subsequent images to retrieve objects having this appearance or these features. This can be accomplished, for example, by storing a picture section which is compared in the following pictures with image sections there, in particular by means of cross-correlation or the like, whereby the position with the maximum match is determined. This can also be done using other known object features, such. B. focus, border, phase, edge analysis or histograms (eg HoG / Histogram of Oriented Gradients).
Bei allen Verfahren muss jedoch die Tatsache berücksichtigt werden, dass Objekte ihr Aussehen und damit ihre Merkmale bzw. Eigenschaften über die Zeit ändern können. Dies geschieht beispielsweise bereits durch eine Drehung des Objekts (z. B. ein Fahrzeug), wodurch sich dessen Aussehen in Bezug auf das Kamerasystem deutlich verändert. Hierzu ist es bekannt, eine Anpassung der gespeicherten Objekteigenschaften an das geänderte Aussehen vorzunehmen, indem man bei Änderungen eines noch wiedererkannten Objekts dessen neu erfasste Merkmale als Startmerkmale für die weiteren Suchen in nachfolgenden Bildern speichert. Es erfolgt somit eine Art Umlernen des Trackers. Dies ist jedoch problematisch, sobald sich die Eigenschaften des Objekts ändern, weil andere Objekte in dessen Nähe sind bzw. dieses zumindest teilweise verdecken. Bewegen sich zum Beispiel zwei verschiedene Objekte aufeinander zu oder bewegt sich das zu verfolgende Objekt hinter ein stehendes Objekt, wie etwa einen Baum, ein Gebäude oder ein Fahrzeug, so werden bei einer Begegnung der Objekte die Objektmerkmale des verfolgten Objekts mit den Merkmalen des begegnenden Objekts gemischt. Nach der Begegnung kann es somit leicht passieren, dass der Tracker das falsche Objekt weiterverfolgt. Bei existierenden Trackersystemen ist dies ein häufig beobachteter negativer Effekt.However, all procedures must take into account the fact that objects can change their appearance and thus their characteristics or properties over time. This happens, for example, already by a rotation of the object (eg a vehicle), whereby its appearance changes significantly with respect to the camera system. For this purpose, it is known to make an adjustment of the stored object properties to the changed appearance by storing its newly detected features as changes in a still recognized object as startup characteristics for further searches in subsequent images. There is thus a kind of relearning of the tracker. However, this is problematic as soon as the properties of the object change because other objects are in the vicinity of it or at least partially obscure it. For example, if two different objects move towards each other or if the object to be tracked moves behind a stationary object, such as a tree, a building or a vehicle, then the object features the tracked object with the characteristics of the object encountered when the objects meet mixed. After the encounter, it can easily happen that the tracker pursues the wrong object. In existing tracker systems, this is a frequently observed negative effect.
Sobald ein zu verfolgendes Objekt beispielsweise durch schnelle zeitweise Verdeckung im Bild nicht mehr aufgefunden wird, muss außerdem entschieden werden, wie sich die automatische Kameranachführung weiter verhalten soll. Bekannte Systeme bleiben entweder stehen oder bewegen sich mit der zuletzt eingestellten Geschwindigkeit und Richtung weiter. Dies kann jedoch insbesondere bei einer vorherigen diffusen Bewegung des verfolgten Objekts zu einer falschen Bewegungsrichtung führen, wodurch der Objektbereich gänzlich verlassen werden kann.Once an object to be tracked is no longer found in the image, for example due to rapid temporary obscuration, it must also be decided how the automatic camera tracking should continue. Known systems either stop or move on with the last set speed and direction. However, this can lead to a wrong direction of movement, in particular in the case of a previous diffuse movement of the tracked object, as a result of which the object area can be left completely.
Die
Die
Die
Der vorliegenden Erfindung liegt die Aufgabe zugrunde, ein Verfahren der eingangs erwähnten Art zu verbessern und die Nachteile des Standes der Technik zu vermeiden, insbesondere soll einerseits verhindert werden, dass nach einer Begegnung von unterschiedlichen Objekten, insbesondere mit einer Teilverdeckung, das falsche Objekt weiterverfolgt wird, und andererseits bei einem Verlust des Objekts, beispielsweise durch schnelle zeitweise Verdeckung, eine verbessertes Verhalten bei der Nachführung des bildgebenden Sensors angegeben werden.The present invention has for its object to improve a method of the type mentioned above and to avoid the disadvantages of the prior art, in particular to be prevented on the one hand, that after encountering different objects, especially with a partial concealment, the wrong object is pursued On the other hand, given a loss of the object, for example by rapid temporary occlusion, an improved behavior in the tracking of the imaging sensor can be specified.
Diese Aufgabe wird erfindungsgemäß durch ein Verfahren zur Verfolgung wenigstens eines Objekts mittels wenigstens eines nachführbaren bildgebenden Sensors gelöst, mit welchem das wenigstens eine Objekt erfasst wird, wobei:
- – eines oder mehrere Vergleichsmuster, welche jeweils wenigstens ein Objektmerkmal des wenigstens einen Objekts aufweisen, in zeitlicher Reihenfolge gespeichert werden, um in einem oder mehreren nachfolgend von dem wenigstens einen bildgebenden Sensor erfassten Bildern eine Wiedererkennung des wenigstens einen Objekts anhand wenigstens eines zu bestimmenden Übereinstimmungswerts des wenigstens einen gespeicherten Objektmerkmals des wenigstens einen Objekts wenigstens eines der Vergleichsmuster mit neu erfassten Objektmerkmalen durchzuführen, wobei
- – der wenigstens eine bildgebende Sensor dem wenigstens einen Objekt nachgeführt wird und einen Bewegungsverlauf bzw. eine Trajektorie des wenigstens einen Objekts gespeichert wird, wobei
- – bei der Wiedererkennung des wenigstens einen Objekts, wenn mehrere Vergleichsmuster gespeichert sind, zur Bestimmung des wenigstens einen Übereinstimmungswerts wenigstens ein älteres Vergleichsmuster wenigstens in dem Umfang wie neuere Vergleichsmuster des wenigstens einen Objekts berücksichtigt wird und/oder wobei
- – bei der Nachführung des wenigstens einen bildgebenden Sensors, wenn das wenigstens eine Objekt in einem nachfolgend erfassten Bild des wenigstens einen bildgebenden Sensors nicht mehr wiedererkannt wird, ältere gespeicherte Bewegungen des wenigstens einen Objekts wenigstens in dem Umfang wie neuere gespeicherte Bewegungen des wenigstens einen Objekts berücksichtigt werden.
- One or more comparison patterns, which each have at least one object feature of the at least one object, are stored in chronological order in order in one or more subsequent of the at least a recognition of the at least one object based on at least one to be determined matching value of the at least one stored object feature of the at least one object at least one of the comparison pattern with newly detected object features perform
- - The at least one imaging sensor is tracked the at least one object and a course of motion or a trajectory of the at least one object is stored, wherein
- Upon the recognition of the at least one object, if a plurality of comparison patterns are stored, at least one older comparison pattern is taken into account and / or wherein at least one older comparison pattern is determined at least to the extent that newer comparison patterns of the at least one object are used to determine the at least one match value
- In the tracking of the at least one imaging sensor, if the at least one object in a subsequently acquired image of the at least one imaging sensor is no longer recognized, older stored movements of the at least one object are taken into account at least to the extent of newer stored movements of the at least one object become.
Durch das erfindungsgemäße Trackingverfahren wird eine erhebliche Verbesserung der Objektverfolgung bei wenigstens teilweise verdecktem oder verlorenem Objekt erzielt. Dabei erfolgt eine Betrachtung der Historie bei den Objektmerkmalen bzw. der Objektdarstellung und/oder bei den Bewegungsverläufen. Ältere gespeicherte Objektmerkmale werden zumindest in dem Umfang wie neuere gespeicherte Objektmerkmale berücksichtigt. Dadurch wird in vorteilhafter Weise das Risiko minimiert, dass der Tracker fälschlicherweise auf ein neues Objekt umschwenkt. Hierbei werden die Objektmerkmale eines sich ändernden Objekts wie bisher neu gelernt, die vorhergehenden Objektmerkmale aber beispielsweise in einer Liste weiter behalten. Alternativ oder zusätzlich kann die Historie von Objektbewegungen beim zeitweisen Verlust der Objekterkennung bei der Steuerung der Nachführung des bildgebenden Sensors berücksichtigt werden. Die Objektbewegungen können beispielsweise als Bewegungsvektoren erfasst und/oder gespeichert werden. So kann etwa eine ermittelte langfristige Bewegungsrichtung oder bei einer Wackelbewegung auch ein Stillstand für die Nachführung des bildgebenden Sensors gewählt werden. Ein älteres Vergleichsmuster wird dabei gegenüber einem neueren Vergleichsmuster zeitlich vorhergehend abgespeichert. Ältere und neuere Vergleichsmuster stehen somit hinsichtlich der zeitlichen Abfolge ihrer Speicherung in Relation zueinander.The tracking method according to the invention achieves a considerable improvement in the object tracking in the case of at least partially obscured or lost object. In this case, the history is viewed in the case of the object features or the object representation and / or in the course of the movement. Older stored object features are considered at least as much as newer stored object features. This advantageously minimizes the risk that the tracker will erroneously shift to a new object. Here, the object features of a changing object are re-learned as before, but keep the previous object features, for example, in a list. Alternatively or additionally, the history of object movements in the case of temporary loss of object recognition can be taken into account in the control of the tracking of the imaging sensor. The object movements can be detected and / or stored, for example, as motion vectors. Thus, for example, a determined long-term direction of movement or, in the case of a wobbly movement, a stoppage for the tracking of the imaging sensor can also be selected. An older comparison pattern is stored earlier than a newer comparison pattern. Older and newer comparison samples are thus related to each other in terms of the chronological sequence of their storage.
Vergleichsmuster können sogenannte Objekt-Templates umfassen.Comparison patterns may include so-called object templates.
Erfindungsgemäß kann ferner vorgesehen sein, dass:
- – falls der zu bestimmende wenigstens eine Übereinstimmungswert größer oder gleich einem vorgebbaren ersten Grenzwert ist, eine sichere Wiedererkennung des wenigstens einen Objekts erfolgt ist, wobei kein neues Vergleichsmuster des wenigstens einen Objekts gespeichert wird, und/oder
- – falls der zu bestimmende wenigstens eine Übereinstimmungswert größer oder gleich einem vorgebbaren zweiten Grenzwert und kleiner als ein vorgebbarer erster Grenzwert ist, ein neues Vergleichsmuster unter Verwendung von neu erfassten Objektmerkmalen des wenigstens einen Objekts gespeichert wird, und/oder
- – falls der zu bestimmende wenigstens eine Übereinstimmungswert kleiner als ein inevorgebbarer zweiter Grenzwert ist, das wenigstens e Objekt nicht mehr wiedererkannt wurde.
- If the at least one match value to be determined is greater than or equal to a predefinable first limit value, a secure recognition of the at least one object has taken place, no new comparison pattern of the at least one object being stored, and / or
- If the at least one match value to be determined is greater than or equal to a predefinable second limit value and smaller than a predefinable first limit value, a new comparison pattern is stored using newly acquired object features of the at least one object, and / or
- If the at least one matching value to be determined is smaller than a second limitable to be impeachable, the at least one object was no longer recognized.
Der Grad der Übereinstimmung kann z. B. durch eine Kreuzkorrelation auf Pixelebene ermittelt werden. Der vorgebbare erste Grenzwert kann bei einem Übereinstimmungswert von ca. 10% bis ca. 100%, insbesondere ca. 60% bis ca. 90%, vorzugsweise ca. 88% liegen. Der vorgebbare zweite Grenzwert kann bei einem Übereinstimmungswert von ca. 10% bis ca. 100%, insbesondere ca. 60% bis ca. 90%, vorzugsweise ca. 85% liegen.The degree of agreement can z. B. be determined by a cross-correlation on the pixel level. The predefinable first limit may be at a match value of about 10% to about 100%, more preferably about 60% to about 90%, preferably about 88%. The predefinable second limit may be at a match value of about 10% to about 100%, more preferably about 60% to about 90%, preferably about 85%.
Vorteilhaft ist es, wenn bei der Wiedererkennung des wenigstens einen Objekts zur Bestimmung des wenigstens einen Übereinstimmungswerts wenigstens ein älteres Vergleichsmuster gegenüber wenigstens einem neueren Vergleichsmuster des wenigstens einen Objekts bevorzugt verwendet wird.It is advantageous if, in the recognition of the at least one object for determining the at least one matching value, at least one older comparison pattern is used in preference to at least one newer comparison pattern of the at least one object.
Beispielsweise kann ein minimaler Übereinstimmungswerk vorgegeben werden, wobei das älteste gespeicherte Vergleichsmuster herangezogen wird, bei welchem das wenigstens eine gespeicherte Objektmerkmal wenigstens den vorgegebenen minimalen Übereinstimmungswert mit den neu erfassten Objektmerkmalen aufweist. Beginnend mit dem ältesten Vergleichsmuster kann hierzu nacheinander in zeitlicher Reihenfolge jeweils der Übereinstimmungswert des nächsten gespeicherten Vergleichsmusters ermittelt werden, wonach überprüft wird, ob dieser größer oder gleich dem vorgegebenen minimalen Übereinstimmungswert ist. Durch diese Vorgehensweise kann Rechenaufwand reduziert werden. Der minimale Übereinstimmungswert kann beispielsweise dem zweiten Grenzwert entsprechen.For example, a minimum matchmaking unit may be specified using the oldest stored comparison pattern in which the at least one stored object feature has at least the predetermined minimum match score with the newly acquired object features. Starting with the oldest comparison pattern, the respective match value of the next stored comparison pattern can be determined one after the other in chronological order, after which it is checked whether it is greater than or equal to the predetermined minimum match value. By doing so, computational effort can be reduced. The minimum match value may correspond, for example, to the second threshold.
Alternativ dazu können auch zunächst die Übereinstimmungswerte des wenigstens einen gespeicherte Objektmerkmals aller gespeicherten Vergleichsmuster mit den neu erfassten Objektmerkmalen ermittelt werden. Anschließend kann diese Übereinstimmung mittels eines Faktors entsprechend gewichtet werden, wobei ältere Vergleichsmuster eine höhere Gewichtung erhalten. Danach wird dasjenige gespeicherte Vergleichsmuster herangezogen, bei welchem das wenigstens eine gespeicherte Objektmerkmal den höchsten gewichteten Übereinstimmungswert mit den neu erfassten Objektmerkmalen aufweist.Alternatively, first the match values of the at least one stored object feature of all stored comparison pattern with the newly detected object features are determined. Subsequently, this match can be weighted by a factor, with older comparison patterns receiving a higher weighting. Thereafter, the stored comparison pattern is used, in which the at least one stored object feature has the highest weighted match value with the newly acquired object features.
Dadurch können ältere Objektmerkmale weiter betrachtet werden. Beim Suchen der Objektposition in den Folgebildern werden nun ältere Objektmerkmale gegenüber neueren bevorzugt. Dabei kann auch eine entsprechende Gewichtung zur Anwendung kommen. Würden also bei einer Begegnung von zwei Objekten beide anschließend wieder getrennt sichtbar, so würde selbst beim fälschlicherweise Umlernen des Trackers das alte Objektaussehen vor der Begegnung priorisiert behandelt werden und so das korrekte Objekt weiterverfolgt werden.As a result, older object features can be viewed further. When searching for the object position in the subsequent images, older object features are now preferred over newer ones. In this case, a corresponding weighting can also be used. Thus, if two objects were subsequently both separately visible again, even if the tracker were incorrectly relearned, the old object appearance would be prioritized prior to the encounter, and thus the correct object would be followed up.
Vorteilhaft ist es, wenn die zeitliche Verteilung der Speicherung von Vergleichsmustern des wenigstens einen Objekts gleichmäßig oder logarithmisch erfolgt.It is advantageous if the time distribution of the storage of comparison patterns of the at least one object takes place uniformly or logarithmically.
Gerade bei einer längeren Verfolgung eines Objekts mit den damit verbundenen häufigen Änderungen kann die Anzahl der zu bearbeitenden Vergleichsmuster bzw. Objektmerkmale immer höher werden, wodurch der Berechnungsaufwand stark ansteigt. Daher kann zusätzlich noch eine Auswahl der zu speichernden Objektmerkmale getroffen werden. Zusätzlich kann die maximale Anzahl gespeicherter Objektmerkmale bzw. Vergleichsmuster begrenzt werden. Die zeitliche Verteilung der gespeicherten Objektmerkmale kann dabei zeitlich gleichmäßig oder logarithmisch erfolgen.Especially with a longer tracking of an object with the associated frequent changes, the number of to be processed comparison pattern or object features are getting higher, so the computational effort increases sharply. Therefore, additionally a selection of the object features to be stored can be made. In addition, the maximum number of stored object features or comparison patterns can be limited. The temporal distribution of the stored object features can be temporally uniform or logarithmic.
In einem definierten Zeitraum nicht mehr wiedererkannte Vergleichsmuster oder Objektmerkmale können entfernt bzw. gelöscht werden. Vergleichsmuster oder Objektmerkmale, die in einem definierten längeren Zeitraum mit einer vorgegebenen Häufigkeit wiedererkannt und/oder verfolgt wurden, können bevorzugt gespeichert werden.In a defined period unrecognized comparison pattern or object features can be removed or deleted. Comparison patterns or object features that were recognized and / or tracked at a predefined frequency over a defined, longer period of time can preferably be stored.
Vorteilhaft ist es, wenn das erste Vergleichsmuster oder die ersten definierten Objektmerkmale dauerhaft gespeichert werden, um zu verhindern, dass durch zufällige häufige Verdeckungen bzw. Begegnungen kein ungestörtes Objektmerkmal mehr vorhanden ist.It is advantageous if the first comparison pattern or the first defined object features are stored permanently in order to prevent accidental frequent occlusions or encounters from causing undisturbed object features.
Objektmerkmale des wenigstens einen Objekts können Ausseheneigenschaften und/oder Darstellungen des wenigstens einen Objekts aufweisen.Object features of the at least one object may have appearance properties and / or representations of the at least one object.
Die Nachführung des wenigstens einen bildgebenden Sensors kann derart erfolgen, dass unter Berücksichtigung der Bewegung des wenigstens einen Objekts dieses jeweils im Bereich der Bildmitte der nachfolgend erfassten Bilder dargestellt wird. Die erfassende Kamera wird derart bewegt, dass das erkannte bzw. wiedererkannte Objekt möglichst nahe an der Bildmitte dargestellt wird und bei der weiteren Beobachtung dort verbleibt.The tracking of the at least one imaging sensor can take place in such a way that, taking into account the movement of the at least one object, it is displayed in each case in the region of the center of the image subsequently acquired. The capturing camera is moved in such a way that the recognized or recognized object is displayed as close as possible to the center of the image and remains there during further observation.
Bei der Nachführung des wenigstens einen bildgebenden Sensors kann eine Schätzung bzw. Prognose der Bewegung des wenigstens einen Objekts erfolgen, wenn das wenigstens eine Objekt in einem nachfolgenden Bild nicht mehr wiedererkannt wird. Sobald ein zu verfolgendes Objekt im Bild nicht mehr gefunden wird, beispielsweise durch schnelle zeitweise Verdeckung, sollte entschieden werden, wie sich die Kameranachführung verhalten soll. In vorteilhafter Weise kann auch hier die Historie des Objekts bzw. der Objektbewegungen betrachtet werden, da jede erkannte Bewegung eine gewisse Ungenauigkeit, welche beispielsweise durch eine schwankende Bewegung des Objekts oder des eigenen Standpunktes verursacht wird, aufweisen kann.When tracking the at least one imaging sensor, an estimate or prediction of the movement of the at least one object can take place if the at least one object is no longer recognized in a subsequent image. Once an object to be tracked is no longer found in the image, for example by rapid temporary obscuration, it should be decided how the camera tracking should behave. In an advantageous manner, the history of the object or of the object movements can also be considered here, since each detected movement can have a certain inaccuracy, which is caused, for example, by a fluctuating movement of the object or its own position.
Es kann bestimmt werden, ob der Bewegungsverlauf des wenigstens einen Objekts diffus oder gerichtet ist. Durch eine Bewegungsschätzung bei einer zuvor diffusen Bewegung (z. B. Ausgleichen einer Wackelbewegung) würde ohne Betrachtung der Historie bzw. Unterscheidung der vorigen Bewegungsart in ”diffus” oder ”gerichtet” der bisherige Objektbereich schnell verlassen werden.It can be determined whether the course of movement of the at least one object is diffuse or directed. By estimating the motion in a previously diffuse movement (eg, compensating for a wobbly movement), without considering the history or differentiation of the previous movement in "diffuse" or "directed", the previous object area would be left quickly.
Bei der Nachführung des wenigstens einen bildgebenden Sensors kann, wenn das wenigstens eine Objekt in einem nachfolgend erfassten Bild nicht mehr wiedererkannt wird, bei einer Erkennung eines diffusen Bewegungsverlaufs des wenigstens einen Objekts die aktuelle Position des wenigstens einen bildgebenden Sensors unverändert bleiben. Bei einer Erkennung einer diffusen Bewegung kann die Kameraposition unverändert bleiben, da dies die beste Schätzung für den weiteren Bewegungsverlauf des Objekts ist.During the tracking of the at least one imaging sensor, if the at least one object is no longer recognized in a subsequently acquired image, the current position of the at least one imaging sensor may remain unchanged upon detection of a diffuse motion pattern of the at least one object. If a diffuse motion is detected, the camera position can remain unchanged, as this is the best estimate for the further movement of the object.
Vorteilhaft ist es, wenn bei der Nachführung des wenigstens einen bildgebenden Sensors, wenn das wenigstens eine Objekt in einem nachfolgend erfassten Bild nicht mehr wiedererkannt wird, bei einer Erkennung eines gerichteten Bewegungsverlaufs des wenigstens einen Objekts die weitere Bewegung des wenigstens einen Objekts mittels einer, insbesondere modifizierten oder normierten Vektoraddition einer Anzahl von vorangegangenen erfassten und/oder geschätzten Bewegungen des wenigstens einen Objekts geschätzt wird.It is advantageous if, during the tracking of the at least one imaging sensor, if the at least one object is no longer recognized in a subsequently acquired image, the further movement of the at least one object is detected by one, in particular, detection of a directed course of movement of the at least one object modified or normalized vector addition of a number of previous detected and / or estimated movements of the at least one object is estimated.
Dadurch wird auch bei einem gerichteten Bewegungsverlauf die Historie berücksichtigt, was zu einer Erhöhung der Schätzgenauigkeit führt. As a result, the history is also taken into account in the case of a directed course of motion, which leads to an increase in the estimation accuracy.
Die Länge der geschätzten weiteren Bewegung des wenigstens einen Objekts kann durch eine Mittelung oder Normierung der einzelnen Längen der bei der Vektoraddition verwendeten vorangegangenen erfassten und/oder geschätzten Bewegungen des wenigstens einen Objekts bestimmt werden.The length of the estimated further movement of the at least one object can be determined by averaging or normalizing the individual lengths of the preceding detected and / or estimated movements of the at least one object used in the vector addition.
Vorteilhaft ist es, wenn ein Suchbereich in den erfassten Bildern des wenigstens einen bildgebenden Sensors mit fortschreitender Zeit, insbesondere schrittweise erweitert oder vergrößert wird, wenn das wenigstens eine Objekt beispielsweise nach einem definierten Zeitraum in den nachfolgenden erfassten Bildern nicht mehr wiedererkannt wird.It is advantageous if a search region in the acquired images of the at least one imaging sensor is extended or enlarged in step by step, if the at least one object is no longer recognized in the subsequent acquired images, for example after a defined period of time.
Da sämtliche Schätzungen mit einer gewissen Unschärfe versehen sind, kann zusätzlich der Suchbereich mit der Zeit vergrößert bzw. erweitert werden, da die Abweichung der Bewegungsschätzung vom tatsächlichen Verhalten des Objekts mit zunehmender Zeit zu einer größeren Abweichung der erwarteten Position von der Realposition führt. Außerdem steigt mit fortschreitender Zeit auch die Wahrscheinlichkeit, dass das Objekt seine Bewegung ändert. Nach erneut erkanntem Objekt und einer Korrektur der eventuellen falschen bzw. ungenauen Kameraposition kann der Suchbereich dann wieder auf die ursprüngliche Größe reduziert werden. Wird das verlorene Objekt nach einer einstellbaren Zeitspanne (von z. B. 15 Sekunden) nicht erneut aufgefunden, so kann die automatische Kameranachführung stoppen und die ursprünglichen Bereichsgrößen werden wieder eingestellt. Der Benutzer bzw. die automatische Objekterkennung kann dem Tracker ein neues Objekt übergeben.In addition, since all estimates are provided with some blurring, the search range can be increased or extended over time, since the deviation of the motion estimation from the actual behavior of the object with increasing time leads to a greater deviation of the expected position from the real position. In addition, as time progresses, so does the likelihood that the object will change its motion. After re-detecting an object and correcting the wrong or inaccurate camera position, the search area can then be reduced to its original size. If the lost object is not retrieved after an adjustable period of time (eg 15 seconds), automatic camera tracking can stop and the original area sizes are reset. The user or automatic object recognition can transfer a new object to the tracker.
In Anspruch 16 ist eine Überwachungsvorrichtung mit wenigstens einem bildgebenden Sensor und mit wenigstens einer mit dem wenigstens einen bildgebenden Sensor elektrisch verbundenen Steuereinrichtung angegeben.Claim 16 specifies a monitoring device having at least one imaging sensor and at least one control device electrically connected to the at least one imaging sensor.
Vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung sind in den Unteransprüchen angegeben. Nachfolgend ist anhand der Zeichnung prinzipmäßig ein Ausführungsbeispiel der Erfindung beschrieben.Advantageous embodiments and further developments of the invention are specified in the subclaims. The following is an exemplary embodiment of the invention described in principle with reference to the drawing.
Es zeigen:Show it:
In den
Wie aus den
Das erfindungsgemäße Verfahren zur Verfolgung des wenigstens einen Objekts
Erfindungsgemäß wird nun eine Verfahren zur Verfolgung des Objekts
- – eines oder mehrere Vergleichsmuster
8.1 –8.6 , welche jeweils wenigstens ein Objektmerkmal9.1 –9.6 des wenigstens einen Objekts5 aufweisen, in zeitlicher Reihenfolge gespeichert werden, um in einem oder mehreren nachfolgend von dem wenigstens einen bildgebendenSensor 2 erfassten Bildern4.1 –4.6 eine Wiedererkennung des wenigstens einen Objekts5 anhand wenigstens eines zu bestimmenden Übereinstimmungswerts des wenigstens einen tengespeicher Objektmerkmals9.1 –9.6 des wenigstens einen Objekts5 wenigstens eines der Vergleichsmuster8.1 –8.6 mit neu erfassten Objektmerkmalen9.1 –9.6 durchzuführen, wobei - – der wenigstens eine bildgebende
Sensor 2 dem wenigstens einen Objekt5 nachgeführt wird und ein Bewegungsverlauf10.1 ,10.2 (siehe4 und5 ) des wenigstens einen Objekts5 gespeichert wird, wobei - – bei der Wiedererkennung des wenigstens einen Objekts
5 , wenn mehrere Vergleichsmuster8.1 –8.6 gespeichert sind, zur Bestimmung des wenigstens einen Übereinstimmungswerts wenigstens ein älteres Vergleichsmuster8.1 –8.6 wenigstens in dem Umfang wie neuere Vergleichsmuster8.1 –8.6 des wenigstens einen Objekts5 berücksichtigt werden und/oder wobei - – bei der Nachführung des wenigstens einen bildgebenden
Sensors 2 , wenn das wenigstens eine Objekt5 in einem nachfolgend erfassten Bild4.1 –4.6 des wenigstens einen bildgebendenSensors 2 nicht mehr wiedererkannt wird, eine Schätzung der weiteren Bewegung11.1 ,11.2 inen des wenigstens e Objekts5 erfolgt, bei welcher ältere gespeicherte Bewegungen12.1 ,12.2 desnenwenigstens ei Objekts 5 wenigstens in dem Umfang wie neuere gespeicherte Bewegungen13.1 ,13.2 des wenigstens einen Objekts5 berücksichtigt werden.
- - one or more comparison samples
8.1 -8.6 , which in each case at least one object feature9.1 -9.6 of the at least oneobject 5 stored in chronological order to be in one or more subsequent of the at least oneimaging sensor 2 captured images4.1 -4.6 a recognition of the at least oneobject 5 on the basis of at least one match value of the at least one ten-stored object feature to be determined9.1 -9.6 of the at least oneobject 5 at least one of the comparison samples8.1 -8.6 with newly acquired object features9.1 -9.6 perform - - The at least one
imaging sensor 2 the at least oneobject 5 is tracked and a course of movement10.1 .10.2 (please refer4 and5 ) of the at least oneobject 5 is stored, where - - At the recognition of the at least one
object 5 if multiple comparison patterns8.1 -8.6 for determining the at least one matching value, at least one older comparison pattern is stored8.1 -8.6 at least to the extent of newer comparison samples8.1 -8.6 of the at least oneobject 5 be considered and / or where - - When tracking the at least one
imaging sensor 2 if that is at least oneobject 5 in a subsequently captured image4.1 -4.6 the at least oneimaging sensor 2 is no longer recognized, an estimate of the further movement11.1 .11.2 inen of the at least eobject 5 takes place at which older stored movements12.1 .12.2 of at least oneobject 5 at least to the extent of newer stored movements13.1 .13.2 of the at least oneobject 5 be taken into account.
Beispielsweise können zumindest acht Vergleichsmuster
Falls der zu bestimmende Übereinstimmungswert größer oder gleich einem vorgebbaren ersten Grenzwert, vorzugsweise etwa 88% ist, ist eine sichere Wiedererkennung des wenigstens einen Objekts
- – falls der zu bestimmende Übereinstimmungswert größer oder gleich einem vorgebbaren zweiten Grenzwert, vorzugsweise etwa 85% und kleiner als der vorgebbare erste Grenzwert ist, wird ein neues Vergleichsmuster
8.1 –8.6 unter Verwendung von neu erfassten Objektmerkmalen9.1 –9.6 des wenigstens einen Objekts5 , insbesondere zum Umlernen gespeichert, und/oder - – falls der zu bestimmende Übereinstimmungswert kleiner als der vorgebbare zweite Grenzwert ist, wurde das wenigstens eine Objekt
5 nicht mehr wiedererkannt.
- - If the match value to be determined is greater than or equal to a predetermined second limit, preferably about 85% and less than the predetermined first limit, a new comparison pattern
8.1 -8.6 using newly acquired object features9.1 -9.6 of the at least oneobject 5 , stored in particular for relearning, and / or - If the matching value to be determined is smaller than the predefinable second limit value, the at least one object became
5 no longer recognized.
Der Grad der Übereinstimmung kann z. B. durch eine Kreuzkorrelation auf Pixelebene ermittelt werden.The degree of agreement can z. B. be determined by a cross-correlation on the pixel level.
Bei der Nachführung des bildgebenden Sensors
Bei der Wiedererkennung des wenigstens einen Objekts
Beispielsweise kann das älteste gespeicherte Vergleichsmuster
Alternativ dazu können auch zunächst die Übereinstimmungswerte des wenigstens einen gespeicherten Objektmerkmals
Die zeitliche Verteilung der Speicherung von Vergleichsmustern
In einem definierten Zeitraum nicht mehr wiedererkannte Vergleichsmuster
Vergleichsmuster
Das erste Vergleichsmuster
Die Objektmerkmale
Die Nachführung des wenigstens einen bildgebenden Sensors
Es wird bestimmt, ob die Trajektorie bzw. der Bewegungsverlauf
Bei der Nachführung des wenigstens einen bildgebenden Sensors
Die Bewegungen können beispielsweise als Bewegungsvektoren ausgeführt sein.The movements can be executed, for example, as motion vectors.
Bei der Nachführung des wenigstens einen bildgebenden Sensors
Da alle Schätzungen mit einer gewissen Unschärfe versehen sind, kann zusätzlich der Suchbereich
In
BezugszeichenlisteLIST OF REFERENCE NUMBERS
- 11
- Überwachungsvorrichtungmonitoring device
- 22
- Bildgebender SensorImaging sensor
- 33
- Steuereinrichtungcontrol device
- 44
- Anzeige-/AuswerteeinrichtungDisplay / evaluation
- 4.1–4.64.1-4.6
- Bilder der aufgenommenen SzenePictures of the recorded scene
- 55
- verfolgtes Objekttracked object
- 66
- anderes Objektanother object
- 77
- ObjektbereichProperty area
- 8.1–8.68.1-8.6
- Vergleichsmusterreference sample
- 9.1–9.69.1-9.6
- ObjektmerkmaleProperty features
- 10.1, 10.210.1, 10.2
- Bewegungsverläufemovement patterns
- 11.1, 11.211.1, 11.2
- weitere geschätzte Bewegungfurther appreciated movement
- 12.1, 12.212.1, 12.2
- ältere gespeicherte Bewegungenolder stored movements
- 13.1, 13.213.1, 13.2
- neuere gespeicherte Bewegungennewer stored movements
- 1414
- geradlinige Bewegungstraight-line movement
- 1515
- Suchbereichsearch area
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 10302306 A1 [0005] DE 10302306 A1 [0005]
- DE 102006001033 A1 [0006] DE 102006001033 A1 [0006]
- DE 112009000485 T5 [0007] DE 112009000485 T5 [0007]
Claims (16)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201210223121 DE102012223121A1 (en) | 2012-12-13 | 2012-12-13 | Method for tracking at least one object and monitoring device |
GB1321954.8A GB2510687B (en) | 2012-12-13 | 2013-12-12 | Method for tracking at least one object, and monitoring device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE201210223121 DE102012223121A1 (en) | 2012-12-13 | 2012-12-13 | Method for tracking at least one object and monitoring device |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102012223121A1 true DE102012223121A1 (en) | 2014-06-18 |
Family
ID=50030795
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE201210223121 Pending DE102012223121A1 (en) | 2012-12-13 | 2012-12-13 | Method for tracking at least one object and monitoring device |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102012223121A1 (en) |
GB (1) | GB2510687B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10302306A1 (en) | 2003-01-22 | 2004-07-29 | Zeiss Optronik Gmbh | monitoring device |
DE102006001033A1 (en) | 2005-03-03 | 2006-09-07 | Volkswagen Ag | Onboard system for automobiles allows pedestrians to be identified and tracked using input from cameras |
DE112009000485T5 (en) | 2008-03-03 | 2011-03-17 | VideoIQ, Inc., Bedford | Object comparison for tracking, indexing and searching |
-
2012
- 2012-12-13 DE DE201210223121 patent/DE102012223121A1/en active Pending
-
2013
- 2013-12-12 GB GB1321954.8A patent/GB2510687B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10302306A1 (en) | 2003-01-22 | 2004-07-29 | Zeiss Optronik Gmbh | monitoring device |
DE102006001033A1 (en) | 2005-03-03 | 2006-09-07 | Volkswagen Ag | Onboard system for automobiles allows pedestrians to be identified and tracked using input from cameras |
DE112009000485T5 (en) | 2008-03-03 | 2011-03-17 | VideoIQ, Inc., Bedford | Object comparison for tracking, indexing and searching |
Also Published As
Publication number | Publication date |
---|---|
GB201321954D0 (en) | 2014-01-29 |
GB2510687B (en) | 2019-06-05 |
GB2510687A (en) | 2014-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102017111203A1 (en) | VIDEO PROCESSING DEVICE, VIDEO PROCESSING PROCESS AND PROGRAM | |
DE10254435B4 (en) | Method for three-dimensional edge detection with Z height adjustment | |
DE3636951A1 (en) | FOCUS DETECTING DEVICE | |
DE102004015806A1 (en) | Method and device for recording areas of interest of moving objects | |
DE102006026724A1 (en) | Image processing apparatus for a vehicle | |
WO2008155094A2 (en) | Automated method for time segmentation of a video into scenes in scenes allowing for different types of transitions between image sequences | |
DE112014001201T5 (en) | Apparatus and method for observing moving objects | |
DE3907664C2 (en) | ||
DE102008024851B4 (en) | User-assisted autofocus | |
DE102013224704A1 (en) | Method for automatically focusing a camera | |
DE102018216144A1 (en) | Anomaly Detection Device and Anomaly Detection Method | |
DE102011011931A1 (en) | Method for evaluating a plurality of time-shifted images, device for evaluating images, monitoring system | |
DE69031025T2 (en) | Automatic focusing device for automatic focus adjustment depending on video signals | |
DE102012015282A1 (en) | Method for recognizing hidden state of image capture device e.g. charge coupled device camera of camera system used in motor car, involves comparing image cells of one image with image cells of other image | |
DE102017123228A1 (en) | Method for classifying an object point as static or dynamic, driver assistance system and motor vehicle | |
DE102015204213B4 (en) | Method for combining two images of a vehicle environment of a vehicle and corresponding device | |
EP3619060A1 (en) | Method for determining the articulation angle of a combination | |
EP2483834B1 (en) | Method and apparatus for the recognition of a false object detection in an image | |
DE102010019399B4 (en) | Image acquisition method for IR images and thermal imaging camera | |
DE102014224557A1 (en) | Image processing by means of cross-correlation | |
DE102012223121A1 (en) | Method for tracking at least one object and monitoring device | |
DE102017217275A1 (en) | Method for detecting a sheet edge, method for targeted treatment of plants with a foliar treatment agent and use of an event-based image sensor for detecting a sheet edge | |
DE102017222675A1 (en) | Person recognition by means of a camera | |
EP0514390B1 (en) | Process for determining the instantaneous position and shape of moving objects and for displaying them as a binary image | |
DE102010014733A1 (en) | Chroma keying method for recording and processing of camera images, involves altering background color of monochrome image, and synchronizing background color with image pick-up frequency between two complementary colors |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R079 | Amendment of ipc main class |
Free format text: PREVIOUS MAIN CLASS: G06K0009620000 Ipc: G06V0030190000 |