Nova Patents
EP1435170B2

Video tripwire

Abstract

A method for implementing a video tripwire includes steps of calibrating a sensing device to determine sensing device parameters for use by the system; initializing the system, including entering at least one virtual tripwire; obtaining data from the sensing device; analyzing the data obtained from the sensing device to determine if the at least one virtual tripwire has been crossed; and triggering a response to a virtual tripwire crossing.

EP1435170B2, drawing sheet 1
Sheet 1 of 14

Term

Term ended

Expired 9 October 2022, 4 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

38 claims: 38 independent, 0 dependent

  1. 1
    A video tripwire system comprising:a sensing device to produce a video output;anda computer system to calibrate the sensing device and to gather and process data based on the video output received from the sensing device, to display the processed data, and including a user interface comprising input means and output means, and software comprising instructions to permit a user to enter at least one line serving as a virtual tripwire on the user interface, and one direction of crossing the at least one line serving as the virtual tripwire as a criterion for event detection, said computer system furthermore being arranged to determine if an object overlaps any line representing a virtual tripwire, and if an object is determined to overlap any line representing a virtual tripwire, to determine if the direction of virtual tripwire crossing by the object matches the direction of virtual tripwire crossing entered by the user. Système de fil-piège vidéo comprenant : un dispositif de détection pour produire une sortie vidéo ;etun système informatique pour étalonner le dispositif de détection et pour recueillir et traiter des données sur la base de la sortie vidéo reçue du dispositif de détection, afin d'afficher les données traitées, et comportant une interface utilisateur comprenant un moyen d'entrée et un moyen de sortie, et un logiciel comprenant des instructions pour permettre à un utilisateur d'introduire au moins une ligne servant de fil-piège virtuel sur l'interface utilisateur, et une direction de franchissement de l'au moins une ligne servant de fil-piège virtuel comme un critère pour une détection d'événement, ledit système informatique étant en outre agencé pour déterminer si un objet est superposé à une éventuelle ligne représentant un fil-piège virtuel, et s'il est déterminé qu'un objet est superposé à une éventuelle ligne représentant un fil-piège virtuel, pour déterminer si la direction de franchissement du fil-piège virtuel par l'objet concorde avec la direction de franchissement du fil-piège virtuel introduite par l'utilisateur. Video-Stolperdrahtsystem, umfassend: eine Erfassungseinrichtung zum Produzieren einer Videoausgabe;undein Computersystem zum Kalibrieren der Erfassungseinrichtung und zum Sammeln und Verarbeiten von Daten auf der Basis der von der Erfassungseinrichtung empfangenen Videoausgabe, zum Anzeigen der verarbeiteten Daten und mit einer Benutzeroberfläche, die Eingabemittel und Ausgabemittel umfasst, und Software, die Anweisungen umfasst, um es einem Benutzer zu gestatten, auf der Benutzeroberfläche mindestens eine Linie, die als ein virtueller Stolperdraht dient, und eine Überquerungsrichtung der mindestens einen Linie, die als der virtuelle Stolperdraht dient, als ein Kriterium zur Ereignisdetektion einzugeben, wobei das Computersystem weiter angeordnet ist zu bestimmen, ob ein Objekt eine Linie überlappt, die einen virtuellen Stolperdraht darstellt, und ob ein Objekt bestimmt ist, eine Linie, die einen virtuellen Stolperdraht darstellt, zu überlappen, um zu bestimmen, ob die Richtung einer Überquerung eines virtuellen Stolperdrahts durch das Objekt mit der Richtung der Überquerung eines virtuellen Stolperdrahts übereinstimmt, die der Benutzer eingegebenhat.
  2. 2
    Système de fil-piège vidéo selon la revendication 1, comprenant en outre :un moyen pour transmettre la sortie vidéo provenant du dispositif de détection ;un support de communication sur lequel la sortie vidéo est transmise par le moyen de transmission ;etun moyen pour recevoir la sortie vidéo provenant du support de communication. The video tripwire system of claim 1 further comprising: means for transmitting the video output from the sensing device;a communication medium on which the video output is transmitted by the means for transmitting;andmeans for receiving the video output from the communication medium. Video-Stolperdrahtsystem nach Anspruch 1, ferner umfassend: ein Mittel zum Übertragen der Videoausgabe von der Erfassungseinrichtung;ein Kommunikationsmedium, auf dem die Videoausgabe durch das Mittel zum Übertragen übertragen wird;undein Mittel zum Empfangen der Videoausgabe von dem Kommunikationsmedium.
  3. 3
    Système de fil-piège vidéo selon la revendication 2, dans lequel le support de communication comprend un câble. The video tripwire system of claim 2, wherein the communication medium includes a cable. Video-Stolperdrahtsystem nach Anspruch 2, wobei das Kommunikationsmedium ein Kabel umfasst.
  4. 4
    Système de fil-piège vidéo selon la revendication 2, dans lequel le support de communication comprend un réseau de communication. The video tripwire system of claim 2, wherein the communication medium includes a communication network. Video-Stolperdrahtsystem nach Anspruch 2, wobei das Kommunikationsmedium ein Kommunikationsnetz umfasst.
  5. 5
    Système de fil-piège vidéo selon l'une quelconque des revendications précédentes, dans lequel l'interface utilisateur comprend au moins l'un d'un moyen pour communiquer une alarme visible ou d'un moyen pour communiquer une alarme audible. The video tripwire system of any preceding claim, wherein the user interface comprises at least one of means for communicating a visible alarm or means for communicating an audible alarm. Video-Stolperdrahtsystem nach einem der vorhergehenden Ansprüche, wobei die Benutzeroberfläche ein Mittel zum Übermitteln eines sichtbaren Alarms und/oder ein Mittel zum Übermitteln eines hörbaren Alarms umfasst.
  6. 6
    Système de fil-piège vidéo selon l'une quelconque des revendications précédentes, dans lequel l'interface utilisateur comprend un dispositif d'affichage visuel. The video tripwire system of any preceding claim, wherein the user interface comprises a visual display device. Video-Stolperdrahtsystem nach einem der vorhergehenden Ansprüche, wobei die Benutzeroberfläche eine visuelle Anzeigeeinrichtung umfasst.
  7. 7
    Système de fil-piège vidéo selon la revendication 6, dans lequel le dispositif d'affichage visuel est capable d'afficher au moins l'un d'une vidéo, d'un ou plusieurs instantanés, ou d'informations alphanumériques. The video tripwire system of claim 6, wherein the visual display device is capable of displaying at least one of video, one or more snapshots, or alphanumeric information. Video-Stolperdrahtsystem nach Anspruch 6, wobei die visuelle Anzeigeeinrichtung in der Lage ist, mindestens eines von Video, einem oder mehreren Schnappschüsse und/oder alphanumerischen Informationen anzuzeigen.
  8. 8
    Système de fil-piège vidéo selon l'une quelconque des revendications précédentes, comprenant en outre :au moins un dispositif de mémoire pour stocker au moins l'une d'une donnée vidéo ou d'une donnée alphanumérique. The video tripwire system of any preceding claim, further comprising: at least one memory device to store at least one of a video data or an alphanumeric data. Video-Stolperdrahtsystem nach einem der vorhergehenden Ansprüche, ferner umfassend: mindestens eine Speichereinrichtung zum Speichern mindestens eines von Videodaten und/oder alphanumerischen Daten.
  9. 9
    Système de fil-piège vidéo selon l'une quelconque des revendications précédentes, comprenant en outre :au moins un dispositif de détection supplémentaire pour produire une sortie vidéo, dans lequel le système informatique est en outre apte à recevoir et à traiter la sortie vidéo du dispositif de détection supplémentaire. The video tripwire system of any preceding claim, further comprising: at least one additional sensing device to produce video output, wherein the computer system further to receive and process the video output of the additional sensing device. Video-Stolperdrahtsystem nach einem der vorhergehenden Ansprüche, ferner umfassend: mindestens eine zusätzliche Erfassungseinrichtung zum Produzieren einer Videoausgabe, wo bei das Computersystem ferner zum Empfangen und Verarbeiten der Videoausgabe der zusätzlichen Erfassungseinrichtung dient.
  10. 10
    A method of implementing a video tripwire system comprising:calibrating a video sensing device to determine video sensing device parameters for use by the system;initializing the system, including entering at least one line serving as a virtual tripwire and one direction of crossing the at least one line serving as a virtual tripwire as a criterion for event detection on a user interface;obtaining data from the video sensing device;analyzing the data obtained from the video sensing device to determine a virtual tripwire crossing if an object overlaps any line representing a virtual tripwire and to determine if a direction of any virtual tripwire crossing matches the direction of virtual tripwire crossing entered by a user;andtriggering a response to a virtual tripwire crossing. Procédé de mise en œuvre d'un système de fil-piège vidéo, consistant à : étalonner un dispositif de détection vidéo pour déterminer des paramètres du dispositif de détection vidéo destinés à être utilisés par le système ;initialiser le système, cela consistant à introduire au moins une ligne servant de fil-piège virtuel et une direction de franchissement de l'au moins une ligne servant de fil-piège virtuel comme un critère pour une détection d'événement sur une interface utilisateur ;obtenir des données du dispositif de détection vidéo ;analyser les données obtenues en provenance du dispositif de détection vidéo pour déterminer le franchissement d'un fil-piège virtuel si un objet est superposé à une éventuelle ligne représentant un fil-piège virtuel, et pour déterminer si une direction d'un éventuel franchissement du fil-piège virtuel concorde avec la direction du franchissement du fil-piège virtuel introduite par un utilisateur ;etdéclencher une réponse à un franchissement du fil-piège virtuel. Verfahren zum Implementieren eines Video-Stolperdrahtsystems, mit den folgenden Schritten: Kalibrieren einer Videoerfassungseinrichtung, um Videoerfassungseinrichtungsparameter zur Verwendung durch das System zu bestimmen;Initialisieren des Systems, einschließlich Eingabe mindestens einer Linie, die als ein virtueller Stolperdraht dient und einer Überquerungsrichtung der mindestens einen Linie, die als ein virtueller Stolperdraht dient, auf einer Benutzeroberfläche;Erhalten von Daten von der Videoerfassungseinrichtung;Analysieren der von der Videoerfassungseinrichtung erhaltenen Daten, um eine virtuelle Stolperdrahtüberquerung zu bestimmen, ob ein Objekt eine Linie überlappt, die einen virtuellen Stolperdraht darstellt, und zu bestimmen, ob eine Richtung irgendeiner Überquerung eines virtuellen Stolperdrahts mit der durch einen Benutzer eingegebenen Richtung einer virtuellen Stolperdrahtüberquerung übereinstimmt;undAuslösen einer Reaktion auf eine Überquerung eines virtuellen Stolperdrahts.
  11. 11
    Procédé selon la revendication 10, dans lequel l'étalonnage consiste à :faire en sorte qu'un utilisateur introduise manuellement des paramètres ;générer un retour visuel pour l'utilisateur ;etpermettre à l'utilisateur d'introduire à nouveau les paramètres si l'aspect du retour visuel n'est pas acceptable pour l'utilisateur. The method of Claim 10, wherein calibrating comprises: entering parameters manually, by a user;generating visual feedback to the user;andpermitting the user to re-enter the parameters if the appearance of the visual feedback is not acceptable to the user. Verfahren nach Anspruch 10, wobei das Kalibrieren Folgendes umfasst: manuelles Eingeben von Parametern durch einen Benutzer;Erzeugen von visueller Rückmeldung an den Benutzer;unddem Benutzer gestatten, die Parameter neu einzugeben, wenn das Aussehen der visuellen Rückmeldung für den Benutzer nicht akzeptabel ist.
  12. 12
    Procédé selon la revendication 10, dans lequel l'étalonnage consiste à :(a) faire en sorte qu'une personne se déplace à travers un champ de vue du dispositif de détection vidéo ;(b) segmenter la personne en mouvement ;(c) utiliser la taille de la personne dans différentes régions du champ de vue pour déterminer des paramètres ;(d) fournir un retour visuel à un utilisateur ;et(e) permettre un ajustement des paramètres si l'aspect du retour visuel n'est pas acceptable pour l'utilisateur. The method of Claim 10, wherein calibrating comprises: (a) having a person move through a field of view of the video sensing device;(b) segmenting out the moving person;(c) using the size of the person in different regions of the field of view to determine parameters;(d) providing visual feedback to a user;and(e) allowing for adjustment of the parameters if the appearance of the visual feedback is not acceptable to the user. Verfahren nach Anspruch 10, wobei das Kalibrieren Folgendes umfasst: (a) eine Person sich durch ein Sichtfeld der Videoerfassungseinrichtung bewegen lassen;(b) Aussegmentieren der sich bewegenden Person;(c) Verwenden der Größe der Person in verschiedenen Regionen des Sichtfelds, um Parameter zu bestimmen;(d) Bereitstellen visueller Rückmeldung an einen Benutzer;und(e) Ermöglichen einer Justierung der Parameter, wenn das Aussehen der visuellen Rückmeldung für den Benutzer nicht akzeptabel ist.
  13. 13
    Procédé selon la revendication 12, dans lequel le fait de permettre un ajustement consiste à :permettre à l'utilisateur d'ajuster manuellement les paramètres. The method of Claim 12, wherein allowing for adjustment comprises: permitting the user to adjust the parameters manually. Verfahren nach Anspruch 12, wobei das Ermöglichen der Justierung Folgendes umfasst: dem Benutzer gestatten, die Parameter manuell zu justieren.
  14. 14
    Procédé selon la revendication 12, dans lequel le fait de permettre un ajustement consiste à :recommencer l'étalonnage en répétant les étapes (a) - (e). The method of Claim 12, wherein allowing for adjustment comprises: re-starting calibration by repeating steps (a)-(e). Verfahren nach Anspruch 12, wobei das Ermöglichen der Justierung Folgendes umfasst: Neustarten der Kalibration durch Wiederholen der Schritte (a) - (e) .
  15. 15
    Procédé selon la revendication 12, dans lequel le fait de permettre un ajustement consiste à :permettre à l'utilisateur de choisir au moins l'un d'un ajustement manuel des paramètres ou d'un recommencement de l'étalonnage en répétant les étapes (a)-(e). The method of Claim 12, wherein allowing for adjustment comprises: permitting the user to choose at least one of adjusting the parameters manually or re-starting calibration by repeating steps (a)-(e). Verfahren nach Anspruch 12, wobei das Ermöglichen der Justierung Folgendes umfasst: dem Benutzer gestatten, mindestens eines von manuellem Justierung der Parameter und/oder Neustarten der Kalibration durch Wiederholen der Schritte (a)-(e) auszuwählen.
  16. 16
    Procédé selon l'une quelconque des revendications 12 à 15, dans lequel la segmentation consiste à :effectuer une modélisation de l'arrière-plan au niveau des pixels ;effectuer une détection du premier plan et une poursuite ;etanalyser des objets du premier plan. The method of any one of Claims 12 to 15, wherein segmenting comprises: performing pixel-level background modelling;performing foreground detection and tracking;andanalyzing foreground objects. Verfahren nach einem der Ansprüche 12 bis 15, wobei das Segmentieren Folgendes umfasst: Durchführen einer Hintergrundmodellierung auf Pixel-Ebene;Durchführen einer Vordergrunddetektion und -Verfolgung;undAnalysieren von Vordergrundobjekten.
  17. 17
    Procédé selon l'une quelconque des revendications 10 ou 13 à 16, dans lequel l'étalonnage consiste à :recueillir des informations vidéo au cours d'un intervalle de temps en utilisant le dispositif de détection vidéo ;segmenter des objets provenant des informations vidéo ;analyser les objets segmentés pour déterminer la taille moyenne d'une personne dans diverses régions d'une image vidéo correspondant à un champ de vue du dispositif de détection vidéo ;etutiliser les tailles moyennes d'une personne dans les diverses régions pour déterminer des paramètres. The method of any one of Claims 10 or 13 to 16, wherein calibrating comprises: gathering video information over a period of time using the video sensing device;segmenting out objects from the video information;analyzing the segmented-out objects to determine the average size of a person in various regions of a video image corresponding to a field of view of the video sensing device;andusing the average sizes of a person in the various regions to determine parameters. Verfahren nach einem der Ansprüche 10 oder 13 bis 16, wobei das Kalibrieren Folgendes umfasst: Sammeln von Videoinformationen über einen Zeitraum unter Verwendung der Videoerfassungseinrichtung;Aussegmentieren von Objekten aus den Videoinformationen;Analysieren der aussegmentierten Objekte, um die mittlere Größe einer Person in verschiedenen Regionen eines einem Sichtfeld der Videoerfassungseinrichtung entsprechenden Videobildes zu bestimmen;undVerwenden der mittleren Größe einer Person in den verschiedenen Regionen, um Parameter zu bestimmen.
  18. 18
    Procédé selon la revendication 17, dans lequel la segmentation consiste à :effectuer une modélisation de l'arrière-plan au niveau des pixels ;effectuer une détection du premier plan et une poursuite ;etanalyser des objets du premier plan. The method of Claim 17, wherein segmenting comprises: performing pixel-level background modelling;performing foreground detection and tracking;andanalyzing foreground objects. Verfahren nach Anspruch 17, wobei das Segmentieren Folgendes umfasst: Durchführen einer Hintergrundmodellierung auf Pixel-Ebene;Durchführen einer Vordergrunddetektion und -Verfolgung;undAnalysieren von Vordergrundobjekten.
  19. 19
    Procédé selon la revendication 17 ou la revendication 18, dans lequel l'analyse consiste à :déterminer des régions non saillantes de l'image vidéo ;etformer des histogrammes d'objets du premier plan détectés dans des régions saillantes de l'image vidéo. The method of Claim 17 or claim 18, wherein analyzing comprises: determining insalient regions of the video image;andforming histograms of foreground objects detected in non-insalient regions of the video image. Verfahren nach Anspruch 17 oder Anspruch 18, wobei das Analysieren Folgendes umfasst: Bestimmen von nicht hervorspringenden Regionen des Videobildes;undBilden von Histogrammen von in nicht hervorspringenden Regionen des Videobildes detektierten Vordergrundobjekten.
  20. 20
    Procédé selon la revendication 19, dans lequel la détermination de la taille moyenne d'une personne dans une région particulière de l'image vidéo n'est effectuée que si un nombre d'objets du premier plan détectés dans cette région dépasse un nombre prédéterminé. The method of Claim 19, wherein the determination of the average size of a person in a particular region of the video image is made only if a number of foreground objects detected in that region exceeds a predetermined number. Verfahren nach Anspruch 19, wobei die Bestimmung der mittleren Größe einer Person in einer bestimmten Region des Videobildes nur dann erfolgt, wenn eine Anzahl von in dieser Region detektierten Vordergrundobjekten eine vorbestimmte Anzahl überschreitet.
  21. 21
    Procédé selon la revendication 19, dans lequel le pic le plus élevé dans un histogramme est considéré comme correspondant à une personne unique. The method of Claim 19, wherein a highest peak in a histogram is taken to correspond to a single person. Verfahren nach Anspruch 19, wobei eine höchste Spitze in einem Histogramm als einer einzelnen Person entsprechend genommen wird.
  22. 22
    Procédé selon l'une quelconque des revendications 17 à 21, consistant en outre à :faire en sorte que l'utilisateur introduise une ou plusieurs fenêtres temporelles devant être utilisées pour l'étalonnage. The method of any one of Claims 17 to 21, further comprising: entering, by the user, one or more time windows to be used for calibrating. Verfahren nach einem der Ansprüche 17 bis 21, ferner mit dem folgenden Schritt: Eingeben eines oder mehrerer Zeitfenster zur Verwendung zum Kalibrieren durch den Benutzer.
  23. 23
    Procédé selon l'une quelconque des revendications 10 à 22, dans lequel l'initialisation du système consiste en outre à :sélectionner au moins une option de consignation dans un journal. The method of any one of claims 10 to 22, wherein initializing the system further includes: selecting at least one logging option. Verfahren nach einem der Ansprüche 10 bis 22, wobei das Initialisieren des Systems ferner Folgendes umfasst: Auswählen mindestens einer Protokollierungsoption.
  24. 24
    Procédé selon la revendication 10, dans lequel l'étalonnage consiste à :effectuer une segmentation d'objet ;etdétecter l'objet sur la base de la segmentation effectuée sur l'objet. The method of claim 10, wherein calibrating comprises: performing object segmentation;anddetecting the object based on the performed object segmentation. Verfahren nach Anspruch 10, wobei das Kalibrieren Folgendes umfasst: Durchführen einer Objektsegmentierung;undDetektieren des Objektes auf der Basis der durchgeführten Objektsegmentierung.
  25. 25
    Procédé selon la revendication 24, dans lequel l'exécution de la segmentation de l'objet consiste à :effectuer une modélisation de l'arrière-plan au niveau des pixels ;effectuer une détection du premier plan et une poursuite ;etanalyser des objets du premier plan. The method of claim 24, wherein performing object segmentation comprises: performing pixel-level background modelling;performing foreground detection and tracking;andanalyzing foreground objects. Verfahren nach Anspruch 24, wobei das Durchführen einer Objektsegmentierung Folgendes umfasst: Durchführen einer Hintergrundmodellierung auf Pixel-Ebene;Durchführen einer Vordergrunddetektion und -Verfolgung;undAnalysieren von Vordergrundobjekten.
  26. 26
    Procédé selon la revendication 10, dans lequel l'analyse consiste en outre à :effectuer une segmentation d'objet, l'objet détecté étant détecté sur la base de la segmentation d'objet effectuée. The method of Claim 10, wherein analyzing further comprises: performing object segmentation, wherein the detected object is detected based on the performed object segmentation. Verfahren nach Anspruch 10, wobei das Analysieren ferner Folgendes umfasst: Durchführen einer Objektsegmentierung, wobei das detektierte Objekt auf der Basis der durchgeführten Objektsegmentierung detektiert wird.
  27. 27
    Procédé selon la revendication 26, dans lequel l'exécution de la segmentation d'objet consiste à :effectuer une modélisation de l'arrière-plan au niveau des pixels ;effectuer une détection du premier plan et une poursuite ;etanalyser des objets du premier plan. The method of Claim 26, wherein performing object segmentation comprises: performing pixel-level background modelling;performing foreground detection and tracking;andanalyzing foreground objects. Verfahren nach Anspruch 26, wobei das Durchführen einer Objektsegmentierung Folgendes umfasst: Durchführen einer Hintergrundmodellierung auf Pixel-Ebene;Durchführen einer Vordergrunddetektion und -Verfolgung;undAnalysieren von Vordergrundobjekten.
  28. 28
    Procédé selon la revendication 10, dans lequel l'analyse consiste en outre :s'il est déterminé que la direction de franchissement du fil-piège virtuel concorde avec la direction de franchissement du fil-piège virtuel introduite par l'utilisateur, à effectuer au moins un examen supplémentaire pour déterminer la nature de l'objet. The method of claims 10, wherein analyzing further comprises: if the direction of virtual tripwire crossing is determined to match the direction of virtual tripwire crossing entered by the user, making at least one additional inquiry as to a nature of the object. Verfahren nach Anspruch 10, wobei das Analysieren ferner Folgendes umfasst: wenn bestimmt wird, dass die Richtung der Überquerung eines virtuellen Stolperdrahts mit der durch den Benutzer eingegebenen Richtung der Überquerung eines virtuellen Stolperdrahts übereinstimmt, Durchführen mindestens einer zusätzlichen Anfrage bezüglich einer Beschaffenheit des Objekts.
  29. 29
    Procédé selon la revendication 10, dans lequel l'analyse consiste en outre :s'il est déterminé que l'objet est superposé à une éventuelle ligne représentant un fil-piège virtuel, à effectuer au moins un examen supplémentaire pour déterminer la nature de l'objet. The method of claim 10, wherein analyzing further comprises: if the object is determined to overlap any line representing a virtual tripwire, making at least one additional inquiry as to a nature of the object. Verfahren nach Anspruch 10, wobei das Analysieren ferner Folgendes umfasst: wenn bestimmt wird, dass sich das Objekt mit irgendeiner Linie überlappt, die einen virtuellen Stolperdraht darstellt, Durchführen mindestens einer zusätzlichen Anfrage bezüglich einer Beschaffenheit des Objekts.
  30. 30
    Procédé selon l'une quelconque des revendications 10 à 29, dans lequel le déclenchement d'une réponse comprend au moins l'un :d'une activation d'une alarme audio ;d'une activation d'une alarme visuelle ;de la prise d'un instantané ;oude l'enregistrement d'une vidéo. The method of any one of claims 10 to 29, wherein triggering a response comprises at least one of: activating an audio alarm;activating a visual alarm;taking a snapshot;orrecording video. Verfahren nach einem der Ansprüche 10 bis 29, wobei das Auslösen einer Reaktion mindestens eines der Folgenden umfasst: Aktivieren eines Audioalarms;Aktivieren eines visuellen Alarms;Aufnehmen eines Schnappschusses;oderAufzeichnen von Video.
  31. 31
    A method of tailgating detection including the method of any one of claims 10 to 30 and further comprising:detecting that a person is entering an area of interest;beginning surveillance of the area of interest in response to detecting;determining if a number of people entering the area of interest is greater than a permissible number;andif the determining step returns a positive result, triggering a response. Procédé de détection de talonnage comprenant le procédé selon l'une quelconque des revendications 10 à 30 et consistant en outre à : détecter qu'une personne pénètre dans une zone d'intérêt ;commencer la surveillance de la zone d'intérêt en réponse à la détection ;déterminer si un nombre de personnes pénétrant dans la zone d'intérêt est supérieur à un nombre admissible ;etsi l'étape de détermination renvoie un résultat positif, déclencher une réponse. Verfahren zur Einschleusungsdetektion einschließlich des Verfahrens nach einem der Ansprüche 10 bis 30 und ferner umfassend: Detektieren, dass eine Person in einen interessierenden Bereich eintritt;Beginnen mit der Überwachung des interessierenden Bereichs als Reaktion auf das Detektieren;Bestimmen, ob eine Anzahl von in den interessierenden Bereich eintretenden Personen größer als eine zulässige Anzahl ist;undwenn der Schritt des Bestimmens ein positives Ergebnis zurückgibt, Auslösen einer Reaktion.
  32. 32
    A computer-readable medium including instructions for performing the method of any one of claims 10 to 30, when executed on a computer system. Computerlesbares Medium, das Anweisungen zum Durchführen des Verfahrens nach einem der Ansprüche 10 bis 30, wenn sie auf einem Computersystem ausgeführt werden, umfasst. Support lisible par ordinateur comprenant des instructions destinées à mettre en œuvre le procédé selon l'une quelconque des revendications 10 à 30, lorsqu'elles sont exécutées sur un système informatique.
  33. 33
    A computer system arranged for executing instructions for performing the method of any one of claims 10 to 30. Computersystem, das dafür ausgelegt ist, Anweisungen zum Durchführen des Verfahrens nach einem der Ansprüche 10 bis 30 auszuführen. Système informatique conçu pour exécuter des instructions destinées à mettre en œuvre le procédé selon l'une quelconque des revendications 10 à 30.
  34. 34
    A video tripwire system comprising:a sensing device to provide a video output;anda computer system to receive the video output data and comprising: a user interface;at least one processor;anda computer-readable medium including instructions for performing the method of any one of claims 11 to 31 when executed by said at least one processor. Système de fil-piège vidéo comprenant : un dispositif de détection pour fournir une sortie vidéo ;etun système informatique pour recevoir les données de sortie vidéo et comprenant : une interface utilisateur ;au moins un processeur ;etun support lisible par ordinateur comprenant des instructions destinées à mettre en œuvre le procédé selon l'une quelconque des revendications 11 à 31 lorsqu'elles sont exécutées par ledit au moins un processeur. Video-Stolperdrahtsystem, umfassend: eine Erfassungseinrichtung zum Bereitstellen einer Videoausgabe;undein Computersystem zum Empfangen der Videoausgabedaten und umfassend: eine Benutzeroberfläche;mindestens einen Prozessor;undein computerlesbares Medium, das Anweisungen zum Durchführen des Verfahrens nach einem der Ansprüche 11 bis 31, wenn sie durch den mindestens einen Prozessor ausgeführt werden, umfasst.
  35. 35
    Système de fil-piège vidéo selon la revendication 1 ou la revendication 34, dans lequel le système informatique comprend un matériel spécifique d'applications apte à étalonner le dispositif de détection et à recueillir et traiter des données. The video tripwire system of claim 1 or claim 34, wherein the computer system comprises application specific hardware adapted to calibrate the sensing device and gather and process data. Video-Stolperdrahtsystem nach Anspruch 1 oder Anspruch 34, wobei das Computersystem anwendungsspezifische Hardware umfasst, die dafür ausgelegt ist, die Erfassungseinrichtung zu kalibrieren und Daten zu sammeln und zu verarbeiten.
  36. 36
    A computer-readable medium to implement a video tripwire system, the computer-readable medium comprising:instructions for calibrating a video sensing device to determine video sensing device parameters for use by the system;instructions for receiving from a user interface at least one line serving as a virtual tripwire to superimpose on an image from the video sensing device and one direction of crossing the at least one line serving as the virtual tripwire;instructions for analyzing data obtained from the video sensing device to determine a virtual tripwire crossing if an object overlaps any line representing a virtual tripwire, and to determine if a direction of virtual tripwire crossing matches the direction of virtual tripwire crossing entered by a user;andinstructions for triggering a response to a virtual tripwire crossing in said direction, when said instructions are executed by a computer system. Computerlesbares Medium zum Implementieren eines Video-Stolperdrahtsystems, wobei das computerlesbare Medium Folgendes umfasst: Anweisungen zum Kalibrieren einer Videoerfassungseinrichtung, um Videoerfassungseinrichtungsparameter zur Verwendung durch das System zu bestimmen;Anweisungen zum Empfangen mindestens einer Linie, die als ein virtueller Stolperdraht dient, zur Überlagerung auf einem Bild von der Videoerfassungseinrichtung, und einer Überquerungsrichtung der mindestens einen Linie, die als der virtuelle Stolperdraht dient, von einer Benutzeroberfläche;Anweisungen zum Analysieren von Daten, die von der Videoerfassungseinrichtung empfangen werden, um eine Überquerung eines virtuellen Stolperdrahts zu bestimmen, wenn ein Objekt eine Linie überlappt, die einen virtuellen Stolperdraht darstellt, und zu bestimmen, ob eine Richtung einer Überquerung eines virtuellen Stolperdrahts mit der Richtung der Überquerung eines virtuellen Stolperdrahts übereinstimmt, die ein Benutzer eingegeben hat;undAnweisungen zum Auslösen einer Reaktion auf eine Überquerung eines virtuellen Stolperdrahts in der Richtung, wenn die Anweisungen durch ein Computersystem ausgeführt werden. Support lisible par ordinateur destiné à mettre en œuvre un système de fil-piège vidéo, le support lisible par ordinateur comprenant : des instructions pour étalonner un dispositif de détection vidéo afin de déterminer des paramètres du dispositif vidéo destinés à être utilisés par le système ;des instructions pour recevoir d'une interface utilisateur au moins une ligne servant de fil-piège virtuel devant être superposé à une image provenant du dispositif de détection vidéo et une direction de franchissement de l'au moins une ligne servant de fil-piège virtuel ;des instructions pour analyser des données obtenues en provenance du dispositif de détection vidéo pour déterminer le franchissement d'un fil-piège virtuel si un objet est superposé à une éventuelle ligne représentant un fil-piège virtuel, et pour déterminer si une direction de franchissement du fil-piège virtuel concorde avec la direction du franchissement du fil-piège virtuel introduite par un utilisateur;etdes instructions pour déclencher une réponse au franchissement d'un fil-piège virtuel dans ladite direction, lorsque lesdites instructions sont exécutées par un système informatique.
  37. 37
    Computerlesbares Medium nach Anspruch 36, ferner umfassend:Anweisungen zum Empfangen eines Zeitintervalls der Detektion für die Überquerung eines virtuellen Stolperdrahts von der Benutzeroberfläche. Support lisible par ordinateur selon la revendication 36, comprenant en outre : des instructions permettant de recevoir de l'interface utilisateur la durée d'un intervalle de détection pour le franchissement du fil-piège virtuel. The computer-readable medium of claim 36, further comprising: instructions for receiving from the user interface a time of interval of detection for the virtual tripwire crossing.
  38. 38
    Computerlesbares Medium nach einem der Ansprüche 36 bis 37, ferner umfassend:Anweisungen zum Empfangen einer Detektionsempfindlichkeit für die Überquerung eines virtuellen Stolperdrahts von der Benutzeroberfläche. Support lisible par ordinateur selon l'une quelconque des revendications 36 à 37, comprenant en outre : des instructions pour recevoir de l'interface utilisateur une sensibilité de détection pour le franchissement du fil-piège virtuel. The computer-readable medium of any one of claims 36 to 37, further comprising: instructions for receiving from the user interface a sensitivity of detection for the virtual tripwire crossing.
Independent claims38