DE102019123005A1 - SYSTEM AND METHOD FOR DISPLAYING THE OBJECT MOTION SCHEME - Google Patents
SYSTEM AND METHOD FOR DISPLAYING THE OBJECT MOTION SCHEME Download PDFInfo
- Publication number
- DE102019123005A1 DE102019123005A1 DE102019123005.5A DE102019123005A DE102019123005A1 DE 102019123005 A1 DE102019123005 A1 DE 102019123005A1 DE 102019123005 A DE102019123005 A DE 102019123005A DE 102019123005 A1 DE102019123005 A1 DE 102019123005A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- devices
- video
- object movement
- sensor
- 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.)
- Withdrawn
Links
Images
Classifications
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/40—Filling a planar surface by adding surface attributes, e.g. colour or texture
-
- 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
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/10—Terrestrial scenes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/46—Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
- G06V40/169—Holistic features and representations, i.e. based on the facial image taken as a whole
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B25/00—Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/38—Services specially adapted for particular environments, situations or purposes for collecting sensor information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Emergency Management (AREA)
- Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Die Erfindungsgruppe bezieht sich auf den Bereich der Datenanalyse und der anschließenden Visualisierung, insbesondere auf die Technologien, die darauf abzielen, nach Daten über die Objekte von Interesse zu suchen und ein Objektbewegungsschema auf dem Plan des überwachten Geländes auf der Grundlage der empfangenen Daten zu bilden. Das System zur Anzeige des Schemas der Objektbewegung in einem Kontrollbereich enthält mehrere Sensoren oder Geräte, Speicher, Bildanzeigegerät, grafische Benutzeroberfläche, Datenein-Ausgabegerät und Datenverarbeitungsgerät. Das Datenverarbeitungsgerät ist so konfiguriert, dass es die Anfrage des Benutzers sowie Suchkriterien zur Suche nach Objektdaten empfängt. Das Schema der Objektbewegung auf dem Geländeplan wird unter Verwendung der Daten von verschiedenen Sensoren und/oder Geräten, die die spezifische Position der Objekte zu bestimmten Zeitpunkten ermitteln, erstellt und angezeigt.The invention group relates to the field of data analysis and subsequent visualization, in particular to the technologies that aim to search for data about the objects of interest and to form an object movement scheme on the plan of the monitored site based on the received data. The system for displaying the pattern of object movement in a control area contains several sensors or devices, memory, image display device, graphical user interface, data input device and data processing device. The data processing device is configured in such a way that it receives the user's request and search criteria for searching for object data. The scheme of the object movement on the site plan is created and displayed using the data from various sensors and / or devices that determine the specific position of the objects at specific times.
Description
TECHNOLOGIEBEREICHTECHNOLOGY AREA
Die Erfindungsgruppe bezieht sich auf den Bereich der Datenanalyse und der anschließenden Visualisierung, insbesondere auf die Technologien, die darauf abzielen, nach Daten über die Objekte von Interesse zu suchen und ein Objektbewegungsschema auf dem Plan des überwachten Geländes auf der Grundlage der empfangenen Daten zu bilden.The invention group relates to the field of data analysis and subsequent visualization, in particular to the technologies that aim to search for data about the objects of interest and to form an object movement scheme on the plan of the monitored site based on the received data.
STAND DER TECHNIKSTATE OF THE ART
Es ist bekannt, dass es derzeit viele Systeme gibt, die es ermöglichen, die Daten zu empfangen/zu sammeln, die für weitere Analysen verwendet werden, um die Informationen über die Objekte von Interesse zu erheben.It is known that there are currently many systems that make it possible to receive / collect the data that is used for further analysis in order to collect the information about the objects of interest.
Zu diesen Systemen gehört beispielsweise das Zutrittskontroll- und Managementsystem (ACS). Viele geschützte Unternehmen sind mit solchen Systemen ausgestattet. Im Allgemeinen ist ein ACS eine Reihe von Hardware- und Software-Sicherheitsmitteln, die darauf abzielen, den Ein- und Austritt von Objekten (Personen, Fahrzeuge) in einem bestimmten Bereich durch die Durchgangspunkte einzuschränken und zu registrieren. Wann immer eine Person ihren persönlichen Bezeichner (eine Karte, ein Pass) an den ACS-Leser anlegt, werden die Daten über dieses Ereignis in der Datenbank gespeichert. Auf der Grundlage der empfangenen Daten ist es möglich, die Bewegung von Objekten durch den geschützten Bereich zu verfolgen und die Zeit des Aufenthalts des Objekts an der bestimmten Stelle zu berechnen.These systems include, for example, the access control and management system (ACS). Many protected companies are equipped with such systems. In general, an ACS is a series of hardware and software security devices that aim to restrict and register the entry and exit of objects (people, vehicles) in a certain area through the passage points. Whenever a person applies their personal identifier (a card, a passport) to the ACS reader, the data about this event is stored in the database. On the basis of the received data, it is possible to track the movement of objects through the protected area and to calculate the time of the object's stay at the specific location.
Zunehmend werden ACSs mit Videoüberwachungssystemen integriert, die im Allgemeinen Hard- und Softwaremitttel oder Anlagen sind, die computergestützte Bildverarbeitungsverfahren zur automatisierten Datenerfassung mit Hilfe der Streaming-Videoanalyse verwenden.ACSs are increasingly being integrated with video surveillance systems, which are generally hardware and software means or systems that use computer-aided image processing methods for automated data acquisition with the aid of streaming video analysis.
Die Videoüberwachungssysteme stützen sich auf Bildverarbeitungsalgorithmen und Objekterkennungsalgorithmen, die es ermöglichen, die Videos ohne direkte menschliche Beteiligung zu analysieren. Je nach dem bestimmten Zweck können die Videoüberwachungssysteme viele Funktionen implementieren, wie z.B.: die Erkennung von Objekten, die Verfolgung der Objektbewegung, die Objektidentifizierung, die Suche nach den Objekten von Interesse usw. Die Videoüberwachungssysteme sind mehr anschaulich als ACSs.The video surveillance systems are based on image processing algorithms and object detection algorithms, which make it possible to analyze the videos without direct human involvement. Depending on the specific purpose, the video surveillance systems can implement many functions, such as: detection of objects, tracking of object movement, object identification, search for the objects of interest, etc. The video surveillance systems are more descriptive than ACSs.
Es gibt Situationen, in denen es notwendig ist, die Bewegung einer bestimmten Person im Kontrollbereich in einem bestimmten Zeitraum zu verfolgen, wobei die Bewegung von verschiedenen Sicherheitssystemsensoren sowie von verschiedenen Videoüberwachungskameras aufgezeichnet wird. Angesichts der Verfügbarkeit dieser Datenmenge von verschiedenen Überwachungsmitteln fällt es dem Sicherheitsmitarbeiter oft schwer, die gesamte Bewegung schnell und klar zu verstehen.There are situations in which it is necessary to track the movement of a specific person in the control area over a specific period of time, the movement being recorded by various security system sensors as well as by various video surveillance cameras. Given the availability of this amount of data from various monitoring devices, it is often difficult for security personnel to understand the entire movement quickly and clearly.
So besteht der größte Nachteil des bisherigen Stands der Technik in Mangel einer schnellen, genauen und klaren Darstellung der Datenanalyseergebnisse, die von verschiedenen Objektüberwachungssystemen empfangen werden.The major disadvantage of the prior art to date is the lack of a quick, accurate, and clear representation of the data analysis results received by various object surveillance systems.
Aus dem Stand der Technik kennen wir die im Antrag
Der Hauptnachteil dieser Lösung besteht in der fehlenden visuellen Darstellung des Objektbewegungsschemas auf dem Geländeplan. Darüber hinaus analysiert diese Lösung nur die Videodaten, ohne Berücksichtigung der von anderen Sensoren empfangenen Daten, wobei die Datenanalyse und die Suche nach Objekten auf mehreren Speicherelementen anstatt ein gemeinsames Archiv erfolgen.The main disadvantage of this solution is the lack of visual representation of the object movement scheme on the site plan. In addition, this solution only analyzes the video data, without taking into account the data received from other sensors, whereby the data analysis and the search for objects take place on several storage elements instead of a common archive.
Die nach dem Wesen der Technik best passende Lösung wurde im Patent
Der größte Nachteil dieser Lösung ist der Mangel an Möglichkeiten, die von verschiedenen Sensoren und Geräten empfangenen Daten gemeinsam zu analysieren, um die Position von Objekten von Interesse für die nachfolgende Erstellung eines genauen und aufschlussreichen Schemas der Objektbewegung auf dem kontrollierten Gelände zu bestimmen.The main disadvantage of this solution is the lack of possibilities to jointly analyze the data received from different sensors and devices in order to determine the position of objects of interest for the subsequent creation of an accurate and informative diagram of the object movement on the controlled site.
OFFENLEGUNG DES ERFINDUNGSWESENSDISCLOSURE OF INVENTION
Die angegebene technische Lösung soll die Nachteile der bisherigen Technologie beseitigen und die bereits bekannten Lösungen weiterentwickeln.The technical solution given is intended to eliminate the disadvantages of the previous technology and to further develop the already known solutions.
Das technische Ergebnis der beanspruchten Erfindergruppe besteht darin, die Erstellung und die Darstellung einer Karte der Objektbewegung auf dem Geländeplan unter Verwendung der Daten von verschiedenen Sensoren und/oder Anlagen, die die spezifische Position der Objekte zu bestimmten Zeitpunkten ermitteln, bereitzustellen.The technical result of the claimed group of inventors is to provide the creation and display of a map of the object movement on the site plan using the data from various sensors and / or systems that determine the specific position of the objects at specific times.
Dieses technische Ergebnis wird dadurch erreicht, dass das System zur Anzeige des Objektbewegungsschemas auf dem kontrollierten Gelände das Folgende enthält: Satz von Sensoren und/oder Geräten, die die spezifische Position von Objekten zu bestimmten Zeitpunkten bestimmen; Speicher, der ein Archiv von Daten speichert, die die Objekte an einem bestimmten Ort zu einer bestimmten Zeit identifizieren, wobei die Daten, die von diesen Sensoren und/oder Geräten in Echtzeit erhalten werden; Bilddarstellungsgerät; grafische Benutzeroberfläche; Ein- und Ausgabegerät; mindestens ein Datenverarbeitungsgerät, das für die Durchführung von Schritten konfiguriert ist, die das Folgende umfassen:This technical result is achieved in that the system for displaying the object movement pattern on the controlled site contains the following: set of sensors and / or devices which determine the specific position of objects at specific times; Memory that stores an archive of data identifying the objects in a specific location at a specific time, the data obtained from these sensors and / or devices in real time; Image display device; Graphical user interface; Input and output device; at least one computing device configured to perform steps that include:
Empfang der Anfrage vom Benutzer über die grafische Benutzeroberfläche und Suchkriterien für Durchführung der Suche nach Daten über mindestens ein Objekt; Durchführung der Suche nach Daten über mindestens ein Objekt im Datenarchiv; Empfang eines Datensatzes, der die Bewegung vom mindestens einen bestimmten Objekt durch das kontrollierte Gelände, wobei die Daten von verschiedenen Sensoren und/oder Geräten nach den Suchkriterien zu verschiedenen Zeiten empfangen wurden; automatische Erstellung des Objektbewegungsschemas auf dem Plan des kontrollierten Geländes nach dem empfangenen Datensatz; Anzeige des erwähnten Objektbewegungsschemas auf der Bildanzeigegerät.Receiving the request from the user via the graphical user interface and search criteria for performing the search for data on at least one object; Performing the search for data on at least one object in the data archive; Receiving a data record that shows the movement of at least one specific object through the controlled area, the data being received by different sensors and / or devices at different times according to the search criteria; automatic creation of the object movement scheme on the map of the controlled area according to the received data record; Display of the object movement pattern mentioned on the image display device.
Dieses technische Ergebnis wird auch durch eine Möglichkeit erreicht, ein Objektbewegungsschema in dem kontrollierten Bereich anzuzeigen, das von einem Computersystem durchgeführt wird, das mindestens ein Datenverarbeitungsgerät und einen Speicher enthält, der ein Archiv von Daten enthält, die die Objekte an einem bestimmten Ort zu einem bestimmten Zeitpunkt identifizieren, wobei diese Daten sich auf eine Vielzahl von Sensoren und/oder Geräten in Echtzeit beziehen; wobei dieses Verfahren die Stufen enthält, auf denen:
- die Anfrage vom Benutzer über die grafische Benutzeroberfläche und Suchkriterien für Durchführung der Suche nach Daten über mindestens ein Objekt empfangen wird; die Suche nach Daten über mindestens ein Objekt im Datenarchiv durchgeführt wird; der Datensatz, der die Bewegung vom mindestens einen bestimmten Objekt durch das kontrollierte Gelände empfangen wird, wobei die Daten von verschiedenen Sensoren und/oder Geräten nach den Suchkriterien zu verschiedenen Zeiten empfangen wurden; das Objektbewegungsschema auf dem Plan des kontrollierten Geländes nach dem empfangenen Datensatz automatisch erstellt wird; das erwähnte Objektbewegungsschema auf der Bildanzeigegerät angezeigt wird.
- the user receives the request through the graphical user interface and search criteria for performing the search for data on at least one object; the search for data is carried out via at least one object in the data archive; the data set that the movement from the at least one specific object is received through the controlled site, the data being received by different sensors and / or devices at different times according to the search criteria; the object movement scheme is automatically created on the map of the controlled site based on the received data set; the mentioned object movement scheme is displayed on the image display device.
In einer einzelnen Version der beanspruchten Lösung sind die Sensoren und/oder Geräte, die die spezifische Objektposition zu bestimmten Zeitpunkten erfassen, mindestens das Folgende:
- - ACS-Lesegeräte (Access Control System);
- - Radiobänder, die eine eindeutige Objektkennung und -position bereitstellen;
- - RFID-Lesegeräte;
- - Geräte zur Erkennung von Fahrzeugnummern;
- - Gesichtserkennungsgeräte;
- - Geräte, die Computervisionsmittel enthalten.
- - ACS readers (Access Control System);
- - radio bands that provide a unique object identifier and position;
- - RFID readers;
- - devices for recognizing vehicle numbers;
- - facial recognition devices;
- - Devices containing computer vision aids.
In einer weiteren einzelnen Version der vorgeschlagenen Lösung ist die grafische Benutzeroberfläche zusätzlich so konfiguriert, um das Symbol jedes der vielen Sensoren und/oder Geräte auf dem kontrollierten Geländeplan anzuzeigen.In a further individual version of the proposed solution, the graphical user interface is additionally configured to include the symbol display each of the many sensors and / or devices on the controlled site plan.
In einer weiteren einzelnen Version der beanspruchten Lösung enthält das System zusätzlich mehrere Kameras, wobei der Speicher zusätzlich so konfiguriert ist, um ein Archiv von Videoaufnahmen von mehreren Kameras in Echtzeit zu speichern.In a further individual version of the claimed solution, the system additionally contains several cameras, the memory additionally being configured to store an archive of video recordings from several cameras in real time.
In einer weiteren einzelnen Version der beanspruchten Lösung ist die grafische Benutzeroberfläche zusätzlich so konfiguriert, um anzuzeigen, welcher spezifische Sensor oder welches Gerät sich im Sichtfeld jeder der mehreren Kameras befindet.In a further individual version of the claimed solution, the graphical user interface is additionally configured to indicate which specific sensor or which device is in the field of view of each of the several cameras.
In einer weiteren einzelnen Version der beanspruchten Lösung wird zusätzlich mindestens ein Datenprozessor so konfiguriert:
- um die von Sensoren und/oder Geräten empfangenen Daten mit den entsprechenden Kameras und Zeitintervallen zu korrelieren;
- um einen Satz von Videointervallen zu erhalten, die mindestens ein bestimmtes Objekt enthalten, wobei diese Videointervalle von verschiedenen Kameras zu unterschiedlichen Zeiten erhalten werden;
- um die erhaltenen Videointervalle den entsprechenden Sensoren und/oder Geräten im Objektbewegungsschema im Kontrollbereich hinzufügen.
- to correlate the data received from sensors and / or devices with the corresponding cameras and time intervals;
- to obtain a set of video intervals containing at least one particular object, these video intervals being obtained from different cameras at different times;
- to add the video intervals obtained to the corresponding sensors and / or devices in the object movement diagram in the control area.
In einer weiteren einzelnen Version der Lösung ist mindestens ein Datenprozessor zusätzlich so konfiguriert, um das Objektbewegungsschema automatisch zu aktualisieren, wenn ein neues Videointervall zum Videointervallsatz gemäß den neu empfangenen Informationen hinzugefügt wird.In another single version of the solution, at least one data processor is additionally configured to automatically update the object movement scheme when a new video interval is added to the video interval set according to the newly received information.
In einer weiteren einzelnen Version der Lösung ist die grafische Benutzeroberfläche zusätzlich so konfiguriert, dass der Systembenutzer mindestens ein Intervall im erhaltenen Satz von Videointervallen auswählen und aus dem Satz der Videointervalle löschen kann, wenn das ausgewählte Intervall versehentlich zum Videointervallsatz hinzugefügt wurde.In a further individual version of the solution, the graphical user interface is additionally configured in such a way that the system user can select at least one interval in the received set of video intervals and delete it from the set of video intervals if the selected interval was accidentally added to the video interval set.
In einer weiteren einzelnen Version der beanspruchten Lösung ist die grafische Benutzeroberfläche zusätzlich so konfiguriert, dass beim Anklicken auf das Symbol des Sensors oder des Geräts im Objektbewegungsschemas das Videointervall der entsprechenden Kamera automatisch wiedergegeben wird, und beim Anklicken auf das Videointervalls der Übergang zum Sensor oder zum Gerät durchgeführt wird, das dem genanntem Videointervall entspricht.In a further individual version of the claimed solution, the graphical user interface is additionally configured such that when the icon of the sensor or the device is clicked in the object movement scheme, the video interval of the corresponding camera is automatically reproduced, and when the video interval is clicked the transition to the sensor or to Device that corresponds to the specified video interval.
In einer weiteren einzelnen Version der beanspruchten Lösung ist die grafische Benutzeroberfläche zusätzlich so konfiguriert, um die Objektbewegung von einem Sensor oder dem Gerät zu einem anderen Sensor oder Gerät im Objektbewegungsschema mit den Pfeilen anzuzeigen.In a further individual version of the claimed solution, the graphical user interface is additionally configured to display the object movement from one sensor or the device to another sensor or device in the object movement diagram with the arrows.
In einer anderen einzelnen Version der beanspruchten ist die Strichlänge jedes Pfeils direkt proportional zur Bewegungsgeschwindigkeit eines bestimmten Objekts zwischen den Sensoren und/oder den Geräten, d.h. je höher die Geschwindigkeit, desto kürzer der Pfeilstrich.In another single version of the claimed, the stroke length of each arrow is directly proportional to the speed of movement of a particular object between the sensors and / or the devices, i.e. the higher the speed, the shorter the arrow line.
In einer weiteren einzelnen Version der beanspruchten Lösung ist die grafische Benutzeroberfläche zusätzlich so konfiguriert, um die Zeit der Objektbewegung von einem Sensor oder einem Gerät zu einem anderen Sensor oder einem anderen Gerät im Objektbewegungsschema über dem oben genannten Pfeil anzuzeigen.In a further individual version of the claimed solution, the graphical user interface is additionally configured to display the time of the object movement from one sensor or one device to another sensor or another device in the object movement diagram above the arrow mentioned above.
In einer weiteren einzelnen Version der beanspruchten Lösung, wenn das Zeitintervall von der entsprechenden Kamera dem Sensor oder dem Gerät auf dem Objektbewegungsschema entspricht, wird die Dauer des empfangenen Videointervalls unter dem Symbol des erwähnten Sensors oder des Geräts angezeigt.In a further individual version of the claimed solution, if the time interval from the corresponding camera corresponds to the sensor or the device on the object movement scheme, the duration of the received video interval is displayed under the symbol of the mentioned sensor or device.
In einer weiteren einzelnen Version der beanspruchten Lösung ist ein Geoinformationssystem (GIS), z.B. eine offene Straßenkarte (OpenStreetMap), der Plan des Kontrollbereichs.In a further individual version of the claimed solution, a geographic information system (GIS), e.g. an open road map (OpenStreetMap), the map of the control area.
Dieses technische Ergebnis wird auch durch einen computerlesbaren Datenträger erreicht, der Anweisungen des Computerprozessors für Implementierung der Verfahren zur Anzeige des Objektbewegungsschemas im Kontrollbereich enthält.This technical result is also achieved by a computer-readable data carrier which contains instructions from the computer processor for implementing the methods for displaying the object movement pattern in the control area.
FigurenlisteFigure list
-
1 - Flussdiagramm des Systems zur Anzeige des Objektbewegungsschemas im überwachten Bereich.1 - Flow chart of the system for displaying the object movement pattern in the monitored area. -
2 - Beispiel des Objektbewegungsschemas auf dem Geländeplan.2nd - Example of the object movement scheme on the site plan. -
3 - Flussdiagramm einer der Versionen von Implementierung des Verfahrens zur Anzeige des Objektbewegungsschemas im Kontrollbereich.3rd - Flow diagram of one of the versions of implementation of the method for displaying the object movement scheme in the control area.
AUSFÜHRUNG DER ERFINDUNGCARRYING OUT THE INVENTION
Im Folgenden werden die ungefähren Ausführungsformen der beantragten Erfindungsgruppe beschrieben. Die beantragte Erfindungsgruppe ist jedoch nicht nur auf diese Ausführungsformen beschränkt. Für die Fachleute wird es offensichtlich sein, dass der Umfang der angemeldeten Erfindungsgruppe auch die weiteren Ausführungsformen umfassen kann.The approximate embodiments of the proposed group of inventions are described below. However, the group of inventions applied for is not limited only to these embodiments. It will be obvious to professionals that the scope of the registered Invention group can also include the other embodiments.
Die beanspruchte technische Lösung in ihren verschiedenen Ausführungsformen kann in Form von Computersystemen und Verfahren zur Suche nach Objekten nach Objektbewegungstrajektorien auf dem Gelände sowie in Form eines computerlesbaren Datenträgers ausgeführt werden.The claimed technical solution in its various embodiments can be implemented in the form of computer systems and methods for searching for objects according to object movement trajectories on the site as well as in the form of a computer-readable data carrier.
In diesem Zusammenhang versteht man unter Geräten alle auf Software und Hardware aufgebauten Recheneinrichtungen, wie z.B.: Personalcomputer, Handys, Laptops, Tablets usw.In this context, devices are understood to mean all computing devices based on software and hardware, such as: personal computers, cell phones, laptops, tablets, etc.
Sensoren und/oder Geräte, die die spezifische Position von Objekten zu bestimmten Zeiten bestimmen, sind mindestens: ACS-Lesegeräte; Radioarmbänder, die einen eindeutigen Bezeichner des Objekts und seiner Position liefern; RFID-Tag-Lesegeräte; Fahrzeugnummernerkennungsgeräte; Gesichtserkennungsgeräte; und Geräte, die Computervision enthalten (einschließlich Videokameras).Sensors and / or devices that determine the specific position of objects at certain times are at least: ACS readers; Radio bracelets that provide a unique identifier for the object and its location; Rfid tag readers; Vehicle number recognition devices; Facial recognition devices; and devices that include computer vision (including video cameras).
Die Datenverarbeitungsgerät kann ein Prozessor, ein Mikroprozessor, ein Computer (elektronischer Rechner), eine SPS (speicherprogrammierbare Steuerung) oder eine Integralschaltung sein, die dafür konfiguriert ist, um die bestimmten Befehle (Anweisungen, Programme) zur Datenverarbeitung auszuführen. Für die parallele Datenverarbeitung kann der Prozessor der Mehrkernprozessor sein.The data processing device can be a processor, a microprocessor, a computer (electronic computer), a PLC (programmable logic controller) or an integral circuit that is configured to execute the specific commands (instructions, programs) for data processing. The processor can be the multi-core processor for parallel data processing.
Das Speichergerät kann eine Festplatte (HDD), ein Flash-Speicher, ein ROM (permanenter Speicher), ein Festkörperspeicher (SSD) usw. sein.The storage device can be a hard disk (HDD), a flash memory, a ROM (permanent memory), a solid-state memory (SSD), etc.
Das Bildanzeigegerät im Rahmen dieses Antrags ist ein Display/ein Bildschirm.The image display device in the context of this application is a display / screen.
Grafische Benutzeroberfläche (GUI) ist ein System von Werkzeugen für die Interaktion des Benutzers mit der Recheneinrichtung, das sich auf der Darstellung aller dem Benutzer zugänglichen Systemobjekte und Funktionen in Form grafischer Bildschirmkomponenten (Fenster, Symbole, Menüs, Tasten, Listen usw.) stützt. Gleichzeitig hat der Benutzer über Datenein- und -ausgabegeräte einen direkten Zugriff auf alle sichtbaren Bildschirmobjekte - Interfaceeinheiten, die auf dem Display angezeigt werden.Graphical user interface (GUI) is a system of tools for the interaction of the user with the computing device, which is based on the representation of all system objects and functions accessible to the user in the form of graphical screen components (windows, symbols, menus, buttons, lists, etc.). At the same time, the user has direct access to all visible screen objects - interface units that are shown on the display - via data input and output devices.
Das E/A -Gerät kann beispielweise Mausmanipulator, Tastatur, Touchpad, Berührstift, Joystick, Trackpad usw. sein. Das E/A -Gerät beschräkt sich aber nicht auf diese Geräte.The I / O device can be, for example, a mouse manipulator, keyboard, touchpad, touch pen, joystick, trackpad, etc. However, the I / O device is not limited to these devices.
Es ist zu erwähnen, dass auch alle weiteren in diesem Stand der Technik bekannten Geräte in das System einbezogen werden können, z.B. wie im Folgenden näher erläutert, kann das System mehrere Kameras enthalten, deren Sichtfeld die Sensoren und/oder Geräte umfasst, die die bestimmte Position von Objekten zu bestimmten Zeitpunkten erfassen.It should be noted that all other devices known in this prior art can also be included in the system, e.g. As explained in more detail below, the system can contain several cameras, the field of vision of which includes the sensors and / or devices that detect the specific position of objects at specific times.
Um die Art der vorgeschlagenen Lösung besser zu verstehen, ist es notwendig zu klären, dass der Geländeplan eine Art topographische Karte oder Zeichnung eines kleinen Geländes in einem bestimmten Maßstab ist. Der Plan des Kontrollbereichs ist entweder das Bild im .jpg oder .png Format oder die Daten aus einem Geoinformationssystem (GIS), wie beispielsweise einer offenen Straßenkarte (OpenStreetMap). Alle stationären Sensoren und/oder Geräte, die die bestimmte Position von Objekten zu einem bestimmten Zeitpunkt erfassen und vom Sicherheitssystem verwendet werden, sind an den Geländeplan gebunden.In order to better understand the type of solution proposed, it is necessary to clarify that the site plan is a kind of topographic map or drawing of a small area on a certain scale. The map of the control area is either the image in .jpg or .png format or the data from a geographic information system (GIS), such as an open road map (OpenStreetMap). All stationary sensors and / or devices that detect the specific position of objects at a specific time and are used by the security system are bound to the site plan.
Es sollte klargestellt werden, dass der Systemspeicher die Daten speichert, die die Objekte an einer bestimmten Stelle zu einem bestimmten Zeitpunkt identifizieren. Diese Daten werden von vielen verschiedenen Sensoren und/oder Geräten gewonnen, die im Computersystem in Echtzeit verfügbar sind.It should be made clear that system memory stores the data that identifies the objects at a particular location at a particular time. This data is obtained from many different sensors and / or devices that are available in real time in the computer system.
Nachfolgend wird ein Beispiel für die Funktionsweise des oben erwähnten Systems zur Anzeige des Objektbewegungsschemas im Kontrollbereich beschrieben.An example of the operation of the above-mentioned system for displaying the object movement pattern in the control area is described below.
Angenommen, der Polizist muss alle verfügbaren Daten aus dem Datenarchiv des Sicherheitssystems beziehen, die die Bewegung eines Verdächtigen bei einem Raubüberfall beschreiben. Er braucht die Daten für ein bestimmtes Datum der Straftat, z.B. 12. Mai 2016. Der Polizist (nachstehend Operator genannt) hat Zugriff auf das beanspruchte System zur Anzeige des Objektbewegungsschemas im Kontrollbereich.Assume that the policeman has to get all the available data from the security system's data archive that describes the movement of a suspect in a robbery. He needs the data for a specific date of the crime, e.g. May 12, 2016. The policeman (hereinafter referred to as operator) has access to the claimed system for displaying the object movement pattern in the control area.
Zunächst gibt der Systemoperator eine Anfrage zur Suche nach Daten über mindestens eine bestimmte Person oder einen anderen gewünschten Gegenstand (z.B. ein Fahrzeug) über eine grafische Benutzeroberfläche ein. Zusätzlich zur Suchanfrage gibt der Operator die bestimmten Suchkriterien an, um die Genauigkeit und Geschwindigkeit der Suche zu verbessern.First, the system operator enters a query to search for data about at least one particular person or other desired item (e.g., a vehicle) through a graphical user interface. In addition to the search query, the operator specifies the specific search criteria, to improve the accuracy and speed of the search.
Die angemeldete Lösung impliziert die Durchführung der Suche mit allen verfügbaren Mitteln oder Verfahren, die es in diesem Stand der Technik gibt. Wenn der Operator beispielsweise ein Foto der Person sowie die Nummer der ACS-Karte der Person hat, kann die Suche auch auf der Grundlage von Daten aus dem ACS durchgeführt werden. Wenn es eine Fahrzeugnummer gibt, kann die Suche nach Fahrzeugnummern durchgeführt werden.The registered solution implies that the search is carried out with all available means or methods that exist in this prior art. For example, if the operator has a photo of the person and the number of the person's ACS card, the search can also be performed based on data from the ACS. If there is a vehicle number, the search for vehicle numbers can be carried out.
Anschließend werden die erhaltenen Daten verwendet, um nach den Daten über das Objekt von Interesse in einem bestimmten Zeitraum zu suchen. Mindestens ein Objekt wird mit Hilfe automatisierter Suchwerkzeuge nach den angegebenen Suchkriterien gesucht. Es ist zu beachten, dass die Suche auf dieser Stufe zusätzlich manuell durch den Systembenutzer durchgeführt werden kann.The data obtained is then used to search for the data about the object of interest in a certain period of time. At least one object is searched using automated search tools according to the specified search criteria. It should be noted that the search at this level can also be carried out manually by the system user.
Das Suchergebnis ist ein Datensatz, der die Bewegung vom mindestens einen bestimmten Objekt im Kontrollbereich kennzeichnet. Diese Daten wurden von verschiedenen Sensoren und/oder Geräten gewonnen, die die spezifische Position von Objekten zu bestimmten Zeitpunkten gemäß den Suchkriterien zu verschiedenen Zeiten erfassen, da das Objekt von Interesse sich im Bereich mehrerer der vielen Sensoren und/oder Geräte in diesem Zeitraum bewegt hat.The search result is a data record that identifies the movement of at least one specific object in the control area. This data was obtained from various sensors and / or devices that detect the specific position of objects at certain times according to the search criteria at different times, since the object of interest has moved in the area of several of the many sensors and / or devices during this period .
Weiterhin führt das System eine automatische Erstellung des Objektbewegungsschemas auf dem Plan des Kontrollbereichs nach dem erhaltenen Datensatz durch.Furthermore, the system automatically creates the object movement scheme on the plan of the control area based on the received data record.
Am Ende zeigt das Bildanzeigegerät das erwähnte Objektbewegungsschema an. Um die Anschaulichkeit zu erhöhen, ist die grafische Benutzeroberfläche zusätzlich so konfiguriert, um das Symbol jedes der vielen Sensoren und/oder Geräte auf dem Plan des Kontrollbereichs anzuzeigen. Die Symbole können entweder auf die gleiche Weise angezeigt werden oder für jedes einzelne Gerät unterschiedlich sein.At the end, the image display device shows the object movement scheme mentioned. To increase clarity, the graphical user interface is also configured to display the symbol of each of the many sensors and / or devices on the map of the control area. The symbols can either be displayed in the same way or different for each device.
In einer der Alternativen enthält das Computersystem neben den oben genannten Sensoren und/oder Geräten auch viele Kameras. In diesem Fall ist die grafische Benutzeroberfläche zusätzlich so konfiguriert, um anzuzeigen, welcher spezifische Sensor oder welches Gerät sich im Sichtfeld jeder der mehreren Kameras befindet.In one of the alternatives, the computer system also contains many cameras in addition to the sensors and / or devices mentioned above. In this case, the graphical user interface is also configured to show which specific sensor or device is in the field of view of each of the multiple cameras.
Darüber hinaus ist der Systemspeicher so konfiguriert, dass er das von mehreren Kameras empfangene Videoarchiv in Echtzeit speichern kann. Beim Hochladen in den Speicher werden alle Videodaten analysiert, um die Metadaten zu bilden, die die Daten über alle Objekte im Video charakterisieren. Die Metadaten sind in diesem Fall die detaillierten Informationen über alle Objekte, die sich im Sichtfeld jeder Kamera bewegen (Bewegungslinien, Gesichtsdeskriptoren, erkannte Kennzeichen der Fahrzeuge usw.). Die erhaltenen Metadaten werden ebenfalls im Systemspeicher gespeichert. Anschließend werden die erhaltenen Metadaten sowohl für eine schnellere Suche als auch für eine unbegrenzte Anzahl von Suchen nach bestimmten Objekten verwendet.In addition, the system memory is configured so that it can save the video archive received by several cameras in real time. When uploaded to memory, all video data is analyzed to form the metadata that characterize the data about all objects in the video. In this case, the metadata is the detailed information about all objects that move in the field of view of each camera (movement lines, face descriptors, recognized license plates of the vehicles, etc.). The metadata obtained is also saved in the system memory. The metadata obtained is then used both for a faster search and for an unlimited number of searches for specific objects.
Wenn das System mehrere Kameras enthält, sind die Datenverarbeitungsgeräte zusätzlich so konfiguriert:
- um die von Sensoren und/oder Geräten empfangenen Daten mit den entsprechenden Kameras und Zeitintervallen zu korrelieren;
- um einen Satz von Videointervallen zu erhalten, die mindestens ein bestimmtes Objekt enthalten, wobei diese Videointervalle von verschiedenen Kameras zu unterschiedlichen Zeiten erhalten werden; und
- um die erhaltenen Videointervalle den entsprechenden Sensoren und/oder Geräten im Objektbewegungsschema im Kontrollbereich hinzufügen.
- to correlate the data received from sensors and / or devices with the corresponding cameras and time intervals;
- to obtain a set of video intervals containing at least one particular object, these video intervals being obtained from different cameras at different times; and
- to add the video intervals obtained to the corresponding sensors and / or devices in the object movement diagram in the control area.
Angenommen, der Operator hat einen Satz von Videointervallen erhalten, die aus 3 Videoaufnahmen bestehen. Die Videoaufnahme von der ersten Kamera dauert 1 Minute, die Videoaufnahme von der zweiten Kamera - 7 Minuten und die Videoaufnahme von der dritten Kamera - 15 Minuten. Jedes Intervall entspricht einem bestimmten Sensor oder Gerät.Assume that the operator has received a set of video intervals consisting of 3 video recordings. The video recording from the first camera takes 1 minute, the video recording from the second camera - 7 minutes and the video recording from the third camera - 15 minutes. Each interval corresponds to a specific sensor or device.
Es ist zu erwähnen, dass jedes System über eine Abweichung verfügt, der zu weiteren großen Fehlern führen kann. Um unerwünschte Fehler zu vermeiden, ist die grafische Benutzeroberfläche des Systems so konfiguriert, dass der Systembenutzer mindestens ein Intervall im erhaltenen Satz von Videointervallen auswählen und dieses im Satz der Videointervalle löschen kann. So könnte beispielsweise das ausgewählte Intervall versehentlich zum Satz von Videointervallen hinzugefügt werden, die der Operator sofort erkannte. Nach dem Löschen eines fehlerhaften Intervalls aktualisiert der Datenprozessor automatisch das angezeigte Objektbewegungsschema.It should be noted that each system has a discrepancy that can lead to further major errors. To avoid unwanted errors, the system's graphical user interface is configured so that the system user can select at least one interval in the received set of video intervals and delete it in the set of video intervals. For example, the selected interval could be accidentally added to the set of video intervals that the operator immediately recognized. After deleting a faulty interval, the data processor automatically updates the displayed object movement schedule.
In einer weiteren einzelnen Version der beanspruchten Lösung ist mindestens eines der Datenverarbeitungsgeräte zusätzlich so konfiguriert, dass das Schema der Objektbewegung automatisch aktualisiert wird, wenn die neuen Videointervalle zum Satz von Videointervallen hinzugefügt werden. So kann der Systemoperator beispielsweise manuell ein weiteres, seiner Meinung nach notwendiges Videointervall hinzufügen.In a further individual version of the claimed solution, at least one of the data processing devices is additionally configured in such a way that the object movement scheme is automatically updated when the new video intervals are added to the set of video intervals. For example, the system operator can manually add another video interval that he thinks is necessary.
Als weiteres Beispiel kann die automatische Erstellung eines Objektbewegungsschemas auf dem Gelände in Echtzeit und gleichzeitig mit der Suche durchgeführt werden, d.h. mit jedem neu gefundenen Intervall wird das Videoschema der Objektbewegung neu erstellt. As a further example, the automatic creation of an object movement scheme on the site can be carried out in real time and simultaneously with the search, ie the video scheme of the object movement is created anew with each newly found interval.
Weiterhin werden wir den Prozess der Darstellung des erwähnten Bewegungsschemas näher betrachten.Furthermore, we will take a closer look at the process of representing the movement scheme mentioned.
Die grafische Benutzeroberfläche des Systems ist so konfiguriert, dass sie jederzeit, unabhängig von der durchgeführten Suche, das Symbol jedes der vielen stationären Sensoren und/oder Geräte auf dem Plan des Kontrollbereichs anzeigt. Auf diese Weise kann der Systemoperator deutlich erkennen, wo sich die Sicherheitsanlagen befinden.The system's graphical user interface is configured to display the symbol of each of the many stationary sensors and / or devices on the control area map at any time, regardless of the search performed. In this way, the system operator can clearly see where the security systems are located.
Um die Bewegung des Objekts selbst deutlicher zu machen, ist die grafische Benutzeroberfläche zusätzlich so konfiguriert, um die Bewegung des Objekts von einem Sensor oder einem Gerät zu einem anderen Sensor oder einem anderen Gerät gemäß der Identifikationszeit des Objekts durch jeden der genannten Sensoren und/oder Geräten mit den oben genannten Pfeilen anzuzeigen. Ein Beispiel für eine solche Bewegung ist in
Die Strichlänge jedes Pfeils ist dabei direkt proportional zur Geschwindigkeit der Objektbewegung zwischen den Sensoren und/oder Geräten, d.h. je höher die Geschwindigkeit, desto kürzer der Pfeilstrich.The line length of each arrow is directly proportional to the speed of the object movement between the sensors and / or devices, i.e. the higher the speed, the shorter the arrow line.
Darüber hinaus ist die grafische Benutzeroberfläche zusätzlich so konfiguriert, um die Zeit der Objektbewegung von einem Sensor oder einem Gerät zu einem anderen Sensor oder einem anderen Gerät im Objektbewegungsschema über dem oben genannten Pfeil anzuzeigen. Wie man in
Wenn das Zeitintervall von der entsprechenden Kamera dem Sensor oder dem Gerät auf dem Objektbewegungsschema entspricht, wird die Dauer des erhaltenen Videointervalls unter dem Symbol des erwähnten Sensors oder des Geräts angezeigt. So wird beispielsweise, wie in
Darüber hinaus, um eine größere Interaktion und eine bessere Kontrolle des Systems zu gewährleisten, ist die grafische Benutzeroberfläche so konfiguriert, dass beim Anklicken auf das Symbol des Sensors oder des Geräts im Objektbewegungsschema das Intervall des Videos von der entsprechenden Kamera automatisch wiedergegeben wird (wenn es ein solches Intervall gibt und zum Bewegungsschema auf früheren Stufen hinzugefügt wurde) und beim Anklicken auf das Videointervall der Übergang zum diesem Video entsprechenden Sensor oder zum Gerät durchgeführt wird.In addition, to ensure greater interaction and better control of the system, the graphical user interface is configured so that when you click on the sensor or device icon in the object movement scheme, the interval of the video is automatically played back by the corresponding camera (if it is there is such an interval and has been added to the movement scheme at earlier levels) and when clicking on the video interval the transition to the sensor corresponding to this video or to the device is carried out.
- (100) die Anfrage vom Benutzer sowie Suchkriterien für die Durchführung einer Suche nach Daten von mindestens einem Objekt über eine grafische Benutzeroberfläche erhalten wird;
- (200) die Daten von mindestens einem Objekt im Datenarchiv gesucht werden;
- (300) der die Bewegung von mindestens einem bestimmten Objekt durch den Kontrollbereich charakterisierende Datensatz erhalten wird, wobei die Daten von verschiedenen Sensoren und/oder Geräten zu unterschiedlichen Zeiten erhalten wurden;
- (400) die Zuordnung des Objektbewegungsschemas im Kontrollbereich gemäß dem erhaltenen Datensatz automatisch durchgeführt wird;
- (500) das Objektbewegungsschema auf dem Bildanzeigegerät angezeigt wird.
- (100) the request from the user and search criteria for performing a search for data from at least one object is received via a graphical user interface;
- (200) the data of at least one object is searched in the data archive;
- (300) the data set characterizing the movement of at least one specific object through the control area, the data being obtained from different sensors and / or devices at different times;
- (400) the assignment of the object movement pattern in the control area is carried out automatically in accordance with the received data record;
- (500) the object movement scheme is displayed on the image display device.
Es sei noch einmal darauf hingewiesen, dass dieses Verfahren mit Hilfe des oben beschriebenen Systems zur Anzeige des Objektbewegungsschemas im überwachten Gelände implementiert ist und daher durch alle einzelnen oben beschriebenen Ausführungsversionen erweitert und verfeinert werden kann, um das System zur Anzeige des Objektbewegungsschemas im Kontrollbereich zu implementieren.It should be pointed out again that this method is implemented with the aid of the system described above for displaying the object movement pattern in the monitored area and can therefore be expanded and refined by all the individual execution versions described above in order to implement the system for displaying the object movement scheme in the control area.
Darüber hinaus können die Ausführungsvariante dieser Erfindungsgruppe mit Software, Hardware, Softwarelogik oder eine Kombination von ihnen aufgebaut werden. In diesem Beispiel wird die Softwarelogik, Software oder der Anweisungssatz auf einem oder mehreren verschiedenen traditionellen computerlesbaren Datenträger gespeichert.In addition, the embodiment variant of this group of inventions can be constructed with software, hardware, software logic or a combination of them. In this example, the software logic, software, or instruction set is stored on one or more different traditional computer readable media.
In dieser Beschreibung bedeutet ein „computerlesbarer Datenträger“ jedes Medium oder Mittel, das Anweisungen zu deren Verwendung (Durchführung) durch ein Computersystem, wie beispielsweise einen Computer, enthalten, speichern, übertragen, verbreiten oder transportieren kann. Dabei kann der Datenträger ein energieunabhängiger, maschinenlesbarer Datenträger sein.In this specification, a "computer readable medium" means any medium or means that can contain, store, transmit, distribute or transport instructions for their use (implementation) by a computer system, such as a computer. The data carrier can be an energy-independent, machine-readable data carrier.
Bei Bedarf kann zumindest ein Teil der verschiedenen in der Beschreibung dieser Lösung beschriebenen Vorgänge in einer anderen Reihenfolge und/oder gleichzeitig durchgeführt werden.If necessary, at least part of the various operations described in the description of this solution can be carried out in a different order and / or simultaneously.
Obwohl diese technische Lösung für Vorstellung der derzeit aktuellsten und bevorzugten Ausführungsformen ausführlich beschrieben wurde, ist es zu beachten, dass diese Erfindung nicht auf die offenbarten Ausführungsvarianten beschränkt ist und darüber hinaus für Modifikation und Erstellung verschiedener anderer Kombinationen der Merkmalen von beschriebenen Ausführungsformen gedacht ist. Man muss beispielsweise verstehen, dass diese Erfindung davon ausgeht, dass, soweit möglich, ein oder mehrere Merkmale einer Ausführungsvariante mit einem oder mehreren Merkmalen einer anderen Ausführungsvariante kombiniert werden können.Although this technical solution has been described in detail for the presently most current and preferred embodiments, it should be noted that this invention is not limited to the disclosed embodiment variants and, moreover, is intended for modification and creation of various other combinations of the features of the described embodiments. It must be understood, for example, that this invention assumes that, as far as possible, one or more features of one embodiment variant can be combined with one or more features of another embodiment variant.
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 documents listed by the applicant has been generated automatically and is only included 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 PatentliteraturPatent literature cited
- US 2011/0103773 A1 [0008]US 2011/0103773 A1 [0008]
- US 7460149 B1 [0010]US 7460149 B1 [0010]
Claims (29)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2018133314A RU2703152C1 (en) | 2018-09-20 | 2018-09-20 | System and method of displaying objects movement scheme |
| RU2018133314 | 2018-09-20 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102019123005A1 true DE102019123005A1 (en) | 2020-03-26 |
Family
ID=68280232
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102019123005.5A Withdrawn DE102019123005A1 (en) | 2018-09-20 | 2019-08-27 | SYSTEM AND METHOD FOR DISPLAYING THE OBJECT MOTION SCHEME |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20200097735A1 (en) |
| DE (1) | DE102019123005A1 (en) |
| RU (1) | RU2703152C1 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102848550B1 (en) * | 2020-03-06 | 2025-08-25 | 한국전자통신연구원 | Object tracking device and method |
| MX2023001144A (en) | 2020-12-15 | 2023-04-14 | Selex Es Inc | Systems and methods for electronic signature tracking. |
| CA3212490A1 (en) | 2021-03-10 | 2022-09-15 | Selex Es Inc. | Systems and methods for vehicle information capture using white light |
| WO2023039071A1 (en) | 2021-09-09 | 2023-03-16 | Selex Es Inc. | Systems and methods for electronic signature tracking and analysis |
| MX2024002945A (en) * | 2021-09-09 | 2024-05-13 | Leonardo Us Cyber And Security Solutions Llc | Systems and methods for high volume processing support of electronic signature tracking. |
| US12347315B2 (en) | 2022-01-24 | 2025-07-01 | Leonardo Us Cyber And Security Solutions Llc | Systems and methods for parking management |
| US12456377B2 (en) | 2022-02-25 | 2025-10-28 | Leonardo Us Cyber And Security Solutions, Llc | Systems and methods for electronic surveillance |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101621519A (en) * | 2009-03-17 | 2010-01-06 | 腾讯数码(天津)有限公司 | Method and device for video authentication of user |
| RU2484529C1 (en) * | 2012-03-21 | 2013-06-10 | Общество с ограниченной ответственностью "Синезис" | Method of ranking video data |
| US9639760B2 (en) * | 2012-09-07 | 2017-05-02 | Siemens Schweiz Ag | Methods and apparatus for establishing exit/entry criteria for a secure location |
| US9197861B2 (en) * | 2012-11-15 | 2015-11-24 | Avo Usa Holding 2 Corporation | Multi-dimensional virtual beam detection for video analytics |
| WO2014098687A1 (en) * | 2012-12-21 | 2014-06-26 | Sca Hygiene Products Ab | System and method for assisting in locating and choosing a desired item in a storage location |
| KR20140098959A (en) * | 2013-01-31 | 2014-08-11 | 한국전자통신연구원 | Apparatus and method for evidence video generation |
| US9811989B2 (en) * | 2014-09-30 | 2017-11-07 | The Boeing Company | Event detection system |
| RU2606554C2 (en) * | 2015-02-24 | 2017-01-10 | Общество с ограниченной ответственностью "Техноисток" | System for controlling passage and movement in tunnel |
| RU2598362C1 (en) * | 2015-04-07 | 2016-09-20 | Общество с ограниченной ответственностью "Симикон" | System preventing collision of road users |
-
2018
- 2018-09-20 RU RU2018133314A patent/RU2703152C1/en active
-
2019
- 2019-08-27 DE DE102019123005.5A patent/DE102019123005A1/en not_active Withdrawn
- 2019-09-11 US US16/568,214 patent/US20200097735A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20200097735A1 (en) | 2020-03-26 |
| RU2703152C1 (en) | 2019-10-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102019123005A1 (en) | SYSTEM AND METHOD FOR DISPLAYING THE OBJECT MOTION SCHEME | |
| DE102019109288A1 (en) | System and method for analysis of the imported video | |
| DE102012218966B4 (en) | Method and system for identifying original data generated by things in the Internet of Things | |
| DE112017002821T5 (en) | Method, system and computer program product for the interactive identification of the same persons or objects in video recordings | |
| US9269243B2 (en) | Method and user interface for forensic video search | |
| DE112020002228T5 (en) | COGNITIVE VIDEO AND AUDIO SEARCH AGGREGATION | |
| DE112019001879T5 (en) | VIDEO PROCESSING DEVICE, VIDEO PROCESSING SYSTEM AND VIDEO PROCESSING METHOD | |
| DE102020108972A1 (en) | SYSTEM AND METHOD OF TRACKING THE MOVING OBJECTS | |
| DE102014213554A1 (en) | Tracking support device, tracking support system and tracking support method | |
| DE102018118423A1 (en) | SYSTEMS AND METHOD FOR TRACKING MOVING OBJECTS IN VIDEO MONITORING | |
| DE102017005963A1 (en) | Providing relevant video scenes in response to a video search query | |
| DE112011102043T5 (en) | Object detection metadata | |
| DE102014213556A1 (en) | Tracking support device, tracking support system and tracking support method | |
| DE112013005981T5 (en) | Systems and methods for computer-aided mission management, video search and tagging based on event reports | |
| DE102014211692A1 (en) | TRAILER IDENTIFICATION | |
| DE112013000916T5 (en) | System for displaying and editing artifacts at a time-related reference point | |
| DE112020000227T5 (en) | MACHINE LEARNING OF A COMPUTER MODEL BASED ON CORRELATIONS OF TRAINING DATA WITH PERFORMANCE TRENDS | |
| DE102020117544A1 (en) | SYSTEM AND METHOD FOR PROCESSING VIDEO DATA FROM THE ARCHIVE | |
| DE102007041893A1 (en) | Method for detecting and / or tracking moving objects in a surveillance scene with interferers, apparatus and computer program | |
| DE102018124149A1 (en) | SYSTEM AND METHOD FOR MASKING OBJECTS IN THE VIDEO ARCHIVE ON REQUEST OF THE USER | |
| DE102014019653A1 (en) | EVENT RECORDER PLAYBACK WITH INTEGRATED GPS MAPPING | |
| DE102016003850A1 (en) | Recommend form fragments | |
| DE112020005732T5 (en) | GENERATION OF TRAINING DATA FOR OBJECT RECOGNITION | |
| DE112018005424T5 (en) | Automatic connection of external data with a business analysis process | |
| DE102012025350A1 (en) | Processing an electronic document |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |