[go: up one dir, main page]

DE102019123005A1 - SYSTEM AND METHOD FOR DISPLAYING THE OBJECT MOTION SCHEME - Google Patents

SYSTEM AND METHOD FOR DISPLAYING THE OBJECT MOTION SCHEME Download PDF

Info

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
Application number
DE102019123005.5A
Other languages
German (de)
Inventor
Murat Altuev
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ITV Group OOO
Original Assignee
ITV Group OOO
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ITV Group OOO filed Critical ITV Group OOO
Publication of DE102019123005A1 publication Critical patent/DE102019123005A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/52Surveillance or monitoring of activities, e.g. for recognising suspicious objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/40Filling a planar surface by adding surface attributes, e.g. colour or texture
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/40Extraction of image or video features
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/10Terrestrial scenes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • G06V20/46Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/168Feature extraction; Face representation
    • G06V40/169Holistic features and representations, i.e. based on the facial image taken as a whole
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/38Services specially adapted for particular environments, situations or purposes for collecting sensor information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-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 US 2011/0103773 A1 , H04N 5/93, veröff. am 05.05.2011, beschriebene Lösung, die das System und das Verfahren zur Suche nach Objekten von Interesse im aufgenommenen Video beschreibt, wobei das Verfahren das Folgende enthält: Empfang vom Video aus mehreren Szenen; Speicherung vom Video auf mehreren Speicherelementen; Empfang der Anfrage auf Erstellung des Endvideos für das Objekt, das durch mindestens zwei Szenen aus mehreren Szenen durchgegangen ist, als Antwort auf eine Anfrage - Suche nach dem ersten Videoteil im ersten Speicherelement, der das Objekt von Interesse enthält; Verarbeitung des ersten Videoteils, um die Objektbewegungsrichtung zu bestimmen; Auswahl des zweiten Speicherelements aus einer Reihe von Speicherelementen, in dem man je nach der Bewegungsrichtung nach dem Objekt von Interesse suchen kann, Suche nach dem zweiten Videoteil im zweiten Speicherelement, der das Objekt von Interesse enthält; und Vernetzung des ersten Videoteils mit dem zweiten Videoteil, um ein Endvideo zu erstellen.We know the state of the art in the application US 2011/0103773 A1 , H04N 5/93, published on May 5, 2011, described solution describing the system and method for searching for objects of interest in the recorded video, the method including the following: receiving the video from multiple scenes; Storage of video on multiple storage elements; Receiving the request to create the final video for the object that has gone through at least two scenes from several scenes in response to a request - search for the first video part in the first storage element that contains the object of interest; Processing the first video portion to determine the direction of object movement; Selection of the second storage element from a series of storage elements, in which one can search for the object of interest depending on the direction of movement, search for the second video part in the second storage element which contains the object of interest; and networking the first video part with the second video part to create an end video.

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 US 7460149 B1 , H04N 7/18, veröff. am 02.12.2008, beschrieben, die das Videoüberwachungssystem beschreibt, das das Folgende enthält: Videoobjektindizierungseinheit, die für Erkennung der Objekte durch Speicherung und Analyse der von mehreren Überwachungskameras empfangenen Videos konfiguriert ist, Videoobjektsucheinheit, die für den Vergleich der akzeptierten Suchbedingungen mit den empfangenen Objektmetadaten und die folgende Darstellung der Suchergebnisse, einschließlich Informationen über mindestens ein Objekt, das den Suchkriterien entspricht, konfiguriert ist; Videodatengenerierungseinheit, die für die Erstellung der Videobeweise durch Verbindung von ein bestimmten aus den Suchergebnissen ausgewählten Objekt enthaltenden Videos konfiguriert ist, wobei die Videodatengenerierungseinheit das Folgende enthält: Videobearbeitungseinheit, die für Erstellung der Videobeweise durch Ausziehen der ein bestimmten Objekt enthaltenden Abschnitte und folgende Verbindung dieser Abschnitte konfiguriert ist; forensische Videodatengenerierungseinheit, die für Erstellung forensischer Daten über gespeicherte Videos und generierte Videos und folgende Speicherung der generierten Videobeweise und der forensische Daten im digitalen Speicherformat konfiguriert ist, und eine Weganalyseeinheit, die für Empfang eines Wegs des bestimmten Objekts zwischen mehreren Überwachungskameras durch Analyse von Korrelationen zwischen den Suchergebnissen konfiguriert ist.The best solution according to the nature of technology was patented US 7460149 B1 , H04N 7/18, published on December 2, 2008, which describes the video surveillance system that includes the following: video object indexing unit configured to detect the objects by storing and analyzing the videos received from multiple surveillance cameras, video object search unit used to compare the accepted search conditions with the received object metadata and the following presentation of the search results, including information about at least one object that meets the search criteria, is configured; Video data generation unit configured to create the video evidence by connecting videos containing a specific object selected from the search results, the video data generation unit including: video editing unit for generating the video evidence by extracting the sections containing a specific object and then connecting these sections is configured; a forensic video data generation unit configured to generate forensic data about stored videos and generated videos and then store the generated video evidence and forensic data in the digital storage format, and a path analysis unit for receiving a path of the specific object between multiple surveillance cameras by analyzing correlations between is configured in the search results.

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.
This technical result is also achieved by a possibility of displaying an object movement scheme in the controlled area, which is carried out by a computer system which contains at least one data processing device and a memory which contains an archive of data relating the objects to a specific location identify a specific point in time, these data relating to a large number of sensors and / or devices in real time; this process includes the stages at which:
  • 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.
In a single version of the claimed solution, the sensors and / or devices that detect the specific object position at certain times are at least the following:
  • - 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.
In a further individual version of the claimed solution, at least one data processor is additionally configured as follows:
  • 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.

1 zeigt ein Flussdiagramm einer der Versionen für Implementierung des Systems zur Anzeige des Objektbewegungsschemas im Kontrollbereich. Das Computersystem beinhaltet: mehrere Sensoren und/oder Geräte, die eine bestimmte Position von Objekten zu bestimmten Zeiten (10, ...., In) erfassen; Speicher (20); Bildanzeigegerät (30); grafische Benutzeroberfläche (40); Datenein- und -ausgabegerät (50); und mindestens ein Datenverarbeitungsgerät (60, ...., 6m). 1 shows a flow diagram of one of the versions for implementing the system for displaying the object movement scheme in the control area. The computer system includes: multiple sensors and / or devices that detect a specific position of objects at specific times ( 10th , ...., In ) capture; Storage ( 20th ); Image display device ( 30th ); Graphical user interface ( 40 ); Data input and output device ( 50 ); and at least one data processing device ( 60 , ...., 6m ).

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.
If the system contains several cameras, the data processing devices are also configured as follows:
  • 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 2 dargestellt, wo man sehen kann, dass sich das Objekt von dem ersten Sensor (z.B. ACS-Leser) zum zweiten Gerät (z.B. Gesichtserkennungsgerät) und dann vom zweiten Gerät zum dritten Sensor (z.B. einem weiteren ACS-Leser, der sich an einer anderen Stelle im Verhältnis zum ersten Leser befindet) bewegt hat.In order to make the movement of the object itself clearer, the graphical user interface is additionally configured to move the object from one sensor or one device to another sensor or another device in accordance with the identification time of the object by each of the named sensors and / or Devices with the arrows above. An example of such a movement is in 2nd shown where you can see that the object is from the first sensor (e.g. ACS reader) to the second device (e.g. face recognition device) and then from the second device to the third sensor (e.g. another ACS reader, which is located at a different location in relation to the first reader).

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 2 sehen kann, bewegte sich das Objekt innerhalb von 2 Minuten vom ersten Sensor zum zweiten Gerät und innerhalb von 8 Minuten vom zweiten Gerät zum dritten Sensor. Unter Berücksichtigung der Tatsache, dass der Abstand zwischen dem ersten Sensor und dem zweiten Gerät und dem zweiten Gerät und dem dritten Sensor im Maßstab des Geländeplans fast gleich ist, und unter Berücksichtigung der Bewegungszeit zwischen ihnen, sind die Striche des ersten Pfeils aufgrund der unterschiedlichen Bewegungsgeschwindigkeit viel kürzer als die Striche des zweiten Pfeils.In addition, the graphical user interface is also configured to display the time of the object movement from one sensor or device to another sensor or other device in the object movement diagram above the arrow mentioned above. How to get in 2nd can see, the object moved from the first sensor to the second device within 2 minutes and from the second device to the third sensor within 8 minutes. Taking into account the fact that the distance between the first sensor and the second device and the second device and the third sensor is almost the same on the scale of the site plan, and taking into account the movement time between them, the dashes of the first arrow are due to the different movement speed much shorter than the lines of the second arrow.

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 2 dargestellt, unter dem Symbol des dritten Sensors ein bestimmtes Zeitintervall angezeigt, z.B.[13:30:54; 13:45:28], was bedeutet, dass dieser Sensor einem 15 Minuten Zeitintervall entspricht, in dem das Objekt von Interesse erfasst wurde.If the time interval from the corresponding camera corresponds to the sensor or device on the object movement scheme, the duration of the video interval obtained is displayed under the symbol of the mentioned sensor or device. For example, as in 2nd shown, a certain time interval is displayed under the symbol of the third sensor, eg [13:30:54; 13:45:28], which means that this sensor corresponds to a 15 minute time interval in which the object of interest was detected.

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.

3 zeigt ein Flussdiagramm einer der Versionen für Implementierung des Systems zur Anzeige des Objektbewegungsschemas im Kontrollbereich. Dieses Verfahren wird von einem Computersystem durchgeführt, das mindestens ein Datenverarbeitungsgerät und einen Speicher enthält, der das Datenarchiv speichert, das Objekte an einem bestimmten Ort zu einem bestimmten Zeitpunkt identifiziert, wobei die genannten Daten von mehreren Sensoren und/oder Geräten in Echtzeit erhalten werden. Das Verfahren enthält die Stufen, auf denen:

  • (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.
3rd shows a flow diagram of one of the versions for implementing the system for displaying the object movement scheme in the control area. This method is carried out by a computer system which contains at least one data processing device and a memory which stores the data archive which identifies objects at a specific location at a specific point in time, the data mentioned being obtained in real time from a plurality of sensors and / or devices. The process includes the stages at which:
  • (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)

Das System zur Anzeige des Objektbewegungsschemas im Kontrollbereich, enthält: mehrere Sensoren und/oder Geräte, die die spezifische Position von Objekten zu bestimmten Zeitpunkten ermitteln; Speicher, der ein Archiv von Daten speichert, die die Objekte an einem bestimmten Ort zu einem bestimmten Zeitpunkt identifizieren, wobei die genannten Daten von oben genannten Sensoren und/oder Geräten in Echtzeit erhalten werden; Bildanzeigegerät; grafische Benutzeroberfläche; Datenein -/Ausgabegerät; mindestens ein Datenverarbeitungsgerät, das für die Ausführung der folgenden Stufen konfiguriert ist: Empfang der Anfrage sowie Suchkriterien vom Benutzer für die Durchführung einer Suche nach Daten von mindestens einem Objekt über eine grafische Benutzeroberfläche; Suche nach Daten über mindestens ein Objekt im Datenarchiv; Empfang von Datensatz, der die Bewegung von mindestens einem bestimmten Objekt durch den Kontrollbereich charakterisiert, wobei die Daten von verschiedenen Sensoren und/oder Geräten zu unterschiedlichen Zeiten erhalten wurden; automatische Zuordnung des Objektbewegungsschemas im Kontrollbereich gemäß dem erhaltenen Datensatz; Anzeige des Objektbewegungsschemas auf dem Bildanzeigegerät. The system for displaying the object movement scheme in the control area contains: multiple sensors and / or devices that determine the specific position of objects at specific times; Memory that stores an archive of data identifying the objects at a specific location at a specific point in time, said data being obtained in real time from the above-mentioned sensors and / or devices; Image display device; Graphical user interface; Data input / output device; at least one data processing device that is configured to carry out the following stages: Receiving the request and search criteria from the user for performing a search for data from at least one object via a graphical user interface; Search for data about at least one object in the data archive; Receiving a data set that characterizes 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; automatic assignment of the object movement pattern in the control area according to the received data record; Display of the object movement pattern on the image display device. Das System nach Anspruch 1, in dem die die Sensoren und/oder Geräte, die die spezifische Objektposition zu bestimmten Zeitpunkten erfassen, mindestens das Folgende sind: - 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.The system according to Claim 1 , in which the sensors and / or devices that detect the specific object position at certain times are at least the following: - 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. Das System nach Anspruch 2, in dem die grafische Benutzeroberfläche zusätzlich so konfiguriert ist, um das Symbol jedes der vielen Sensoren und/oder Geräte auf dem kontrollierten Geländeplan anzuzeigen.The system according to Claim 2 , in which the graphical user interface is additionally configured to display the symbol of each of the many sensors and / or devices on the controlled site plan. Das System nach beliebigem der Ansprüche 2-3, das zusätzlich mehrere Kameras enthält, wobei der Speicher zusätzlich so konfiguriert ist, um ein Archiv von Videoaufnahmen von mehreren Kameras in Echtzeit zu speichern.The system according to any of the Claims 2 - 3rd , which additionally contains several cameras, the memory being additionally configured to store an archive of video recordings from several cameras in real time. Das System nach Anspruch 4, in dem die grafische Benutzeroberfläche zusätzlich so konfiguriert ist, um anzuzeigen, welcher spezifische Sensor oder welches Gerät sich im Sichtfeld jeder der mehreren Kameras befindet.The system according to Claim 4 , in which the graphical user interface is also configured to show which specific sensor or device is in the field of view of each of the several cameras. Das System nach Anspruch 5, in dem mindestens ein Datenverarbeitungsgerät zusätzlich so konfiguriert ist: 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.The system according to Claim 5 , in which at least one data processing device is additionally configured: in order 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. Das System nach Anspruch 6, in dem mindestens ein Datenprozessor zusätzlich so konfiguriert ist, um das Objektbewegungsschema automatisch zu aktualisieren, wenn eine neue Videointervalle zum Videointervallsatz gemäß den neu empfangenen Informationen hinzugefügt wird.The system according to Claim 6 , in which 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. Das System nach beliebigem der Ansprüche 6-7, in dem die grafische Benutzeroberfläche zusätzlich so konfiguriert ist, dass der Systembenutzer mindestens ein Intervall im resultierenden 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.The system according to any of the Claims 6 - 7 , in which the graphical user interface is additionally configured such that the system user can select at least one interval in the resulting 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. Das System nach Anspruch 6, in dem die grafische Benutzeroberfläche zusätzlich so konfiguriert ist, 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.The system according to Claim 6 , in which the graphical user interface is also configured so that when the icon of the sensor or 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 device is carried out corresponds to the specified video interval. Das System nach Anspruch 6, in dem die grafische Benutzeroberfläche zusätzlich so konfiguriert ist, um die Objektbewegung von einem Sensor oder dem Gerät zu einem anderen Sensor oder Gerät im Objektbewegungsschema mit den Pfeilen anzuzeigen.The system according to Claim 6 , in which the graphical user interface is additionally configured to display the object movement from one sensor or device to another sensor or device in the object movement diagram with the arrows. Das System nach Anspruch 10, in dem die Strichlänge jedes Pfeils direkt proportional zur Bewegungsgeschwindigkeit eines bestimmten Objekts zwischen den Sensoren und/oder den Geräten ist, d.h. je höher die Geschwindigkeit, desto kürzer der Pfeilstrich.The system according to Claim 10 , in which the line length of each arrow is directly proportional to the speed of movement of a specific object between the sensors and / or the devices, ie the higher the speed, the shorter the arrow line. Das System nach beliebigem der Ansprüche 10-11, in dem die grafische Benutzeroberfläche zusätzlich so konfiguriert ist, 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.The system according to any of the Claims 10 - 11 in which the graphical user interface is additionally configured to display the time of the object movement from one sensor or device to another sensor or another device in the object movement diagram above the arrow mentioned above. Das System nach Anspruch 12, in dem wenn das Zeitintervall von der entsprechenden Kamera dem Sensor oder dem Gerät auf dem Objektbewegungsschema entspricht, die Dauer des empfangenen Videointervalls unter dem Symbol des erwähnten Sensors oder des Geräts angezeigt wird.The system according to Claim 12 , in which if the time interval from the corresponding camera corresponds to the sensor or device on the object movement scheme, the duration of the received video interval is displayed under the symbol of the mentioned sensor or device. Das System nach Anspruch 1, in dem der Plan des Kontrollbereichs ein Bild oder ein geographisches Informationssystem (GIS), beispielsweise eine offene Straßenkarte (OpenStreetMap), ist.The system according to Claim 1 , in which the map of the control area is an image or a geographic information system (GIS), for example an open road map (OpenStreetMap). Das Verfahren zur Anzeige des Schemas der Objektbewegung durch den Kontrollbereich wird als ein Computersystem durchgeführt, 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 sowie Suchkriterien für die Durchführung einer Suche nach Daten von mindestens einem Objekt über eine grafische Benutzeroberfläche erhalten wird; die Daten von mindestens einem Objekt im Datenarchiv gesucht werden; 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; die Zuordnung des Objektbewegungsschemas im Kontrollbereich gemäß dem erhaltenen Datensatz automatisch durchgeführt wird; das Objektbewegungsschema auf dem Bildanzeigegerät angezeigt wird.The method for displaying the pattern of object movement through the control area is carried out as a computer system which contains at least one data processing device and a memory which contains an archive of data which identify the objects at a specific location at a specific point in time, these data being themselves relate to a variety of sensors and / or devices in real time; this process includes the stages at which: 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; the data of at least one object is searched in the data archive; the data set characterizing the movement of at least one specific object through the control area is obtained, the data being obtained from different sensors and / or devices at different times; the assignment of the object movement pattern in the control area is carried out automatically in accordance with the received data record; the object movement pattern is displayed on the image display device. Das Verfahren nach Anspruch 15, bei dem die Sensoren und/oder Geräte mindestens das Folgende sind: - ASC-Leser; - Radiobänder, die eine eindeutige Objektkennung und -position bereitstellen; - RFID-Tag-Lesegeräte; - Geräte zur Erkennung von Fahrzeugnummern; - Gesichtserkennungsgeräte; - Geräte, die Computervisionsmittel enthalten.The procedure after Claim 15 , where the sensors and / or devices are at least the following: - ASC readers; - radio bands that provide a unique object identifier and position; - RFID tag readers; - devices for recognizing vehicle numbers; - facial recognition devices; - Devices containing computer vision aids. Das Verfahren nach Anspruch 16 wird mit einer Funktion erweitert, um das Symbol jedes der vielen Sensoren und/oder Geräte auf dem kontrollierten Geländeplan anzuzeigen.The procedure after Claim 16 is expanded with a function to display the symbol of each of the many sensors and / or devices on the controlled site plan. Das Verfahren nach beliebigem der Ansprüche 16-17, bei dem der Speicher zusätzlich so konfiguriert ist, dass ein Archiv von Videoaufnahmen von mehreren Kameras in Echtzeit gespeichert wird, wenn das Computersystem zusätzlich viele Kameras enthält.The procedure according to any of the Claims 16 - 17th , in which the memory is additionally configured such that an archive of video recordings from several cameras is stored in real time if the computer system additionally contains many cameras. Das Verfahren nach Anspruch 18 wird zusätzlich mit einer Funktion erweitert, um anzuzeigen, welcher spezifische Sensor oder welches Gerät sich im Sichtfeld jeder der mehreren Kameras befindet.The procedure after Claim 18 is additionally expanded with a function to indicate which specific sensor or which device is in the field of view of each of the several cameras. Das Verfahren nach Anspruch 19 wird zusätzlich mit einer Funktion erweitert: 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.The procedure after Claim 19 is also expanded with a function: 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. Das Verfahren nach Anspruch 20 wird zusätzlich mit einer Funktion erweitert, um das Objektbewegungsschema automatisch zu aktualisieren, wenn neue Videointervalle zum Videointervallsatz gemäß den empfangenen neuen Informationen hinzugefügt werden.The procedure after Claim 20 is also enhanced with a feature to automatically update the object motion scheme when new video intervals are added to the video interval set according to the new information received. Das Verfahren nach beliebigem der Ansprüche 20-21 wird zusätzlich mit einer Funktion erweitert, um der Systembenutzer mindestens ein Intervall im erhaltenen Satz von Videointervallen auswählen und aus dem Satz der Videointervalle löschen könnte, wenn das ausgewählte Intervall versehentlich zum Videointervallsatz hinzugefügt wurde.The procedure according to any of the Claims 20 - 21 is additionally expanded with a function in which the system user could select at least one interval in the set of video intervals obtained and delete it from the set of video intervals if the selected interval was accidentally added to the video interval set. Das Verfahren nach Anspruch 20 wird so ausgeführt, 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.The procedure after Claim 20 is executed in such a way that when the icon of the sensor or device in the object movement scheme is clicked, the video interval of the corresponding camera is automatically reproduced, and when the video interval is clicked, the transition to the sensor or device is carried out that corresponds to the video interval mentioned. Das Verfahren nach Anspruch 20, in dem die Objektbewegung von einem Sensor oder dem Gerät zu einem anderen Sensor oder Gerät im Objektbewegungsschema mit den Pfeilen auf dem Objektbewegungsschema angezeigt wird.The procedure after Claim 20 , in which the object movement from one sensor or the device to another sensor or device is displayed in the object movement diagram with the arrows on the object movement diagram. Das Verfahren nach Anspruch 24, in dem die Strichlänge jedes Pfeils direkt proportional zur Bewegungsgeschwindigkeit eines bestimmten Objekts zwischen den Sensoren und/oder den Geräten ist, d.h. je höher die Geschwindigkeit, desto kürzer der Pfeilstrich.The procedure after Claim 24 , in which the line length of each arrow is directly proportional to the speed of movement of a specific object between the sensors and / or the devices, ie the higher the speed, the shorter the arrow line. Das Verfahren nach beliebigem der Ansprüche 24-25, in dem 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 angezeigt wird. The procedure according to any of the Claims 24 - 25th , in which the time of the object movement from one sensor or device to another sensor or another device is displayed in the object movement diagram above the arrow mentioned above. Das Verfahren nach Anspruch 26, in dem wenn das Zeitintervall von der entsprechenden Kamera dem Sensor oder dem Gerät auf dem Objektbewegungsschema entspricht, die Dauer des empfangenen Videointervalls unter dem Symbol des erwähnten Sensors oder des Geräts angezeigt wird.The procedure after Claim 26 , in which if the time interval from the corresponding camera corresponds to the sensor or device on the object movement scheme, the duration of the received video interval is displayed under the symbol of the mentioned sensor or device. Das verfahren nach Anspruch 15, in dem der Plan des Kontrollbereichs ein Bild oder ein geographisches Informationssystem (GIS), beispielsweise eine offene Straßenkarte (OpenStreetMap), ist.The procedure after Claim 15 , in which the map of the control area is an image or a geographic information system (GIS), for example an open road map (OpenStreetMap). Computerlesbarer Datenträger enthält die vom Computer-Prozessor ausführbaren Anweisungen für Implementierung der Verfahren zur Anzeige des Schemas der Objektbewegung durch den Kontrollbereich nach beliebigem der Ansprüche 16-28.Computer readable medium contains the instructions executable by the computer processor to implement the procedures for displaying the scheme of object movement through the control area according to any of the Claims 16 - 28 .
DE102019123005.5A 2018-09-20 2019-08-27 SYSTEM AND METHOD FOR DISPLAYING THE OBJECT MOTION SCHEME Withdrawn DE102019123005A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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